Search

EP-4740515-A1 - SYSTEM AND METHOD FOR SUBSCRIBER PROFILE DATA MANAGEMENT IN A NETWORK

EP4740515A1EP 4740515 A1EP4740515 A1EP 4740515A1EP-4740515-A1

Abstract

The present disclosure relates to a system (104) and a method (500) for subscriber profile data management in the network (102) The system (104) includes a creating unit (212) to create a Class of Service (CoS) data including shared profile data and a list of Public Land Mobile Networks (PLMN). The system (104) includes a generating unit (214) to generate a PLMN profile including a mapped list of PLMNs with the CoS data. Further, the system (104) includes a subscriber profile generator unit (216) to dynamically generate the subscriber profile by assigning at least one sub profile to the subscriber based on the current location and customizes at least one sub profile by enabling at least one subscriber requested service to the sub profile. In one embodiment, the subscriber profile is provisioned with an ID representative of the at least one sub profile assigned to the subscriber.

Inventors

  • BHATNAGAR, AAYUSH
  • JHA, ADITYAKAR
  • Priyadarshi, Ajay Kumar
  • KUMAR, DINESH
  • Murmu, Raghunath
  • Padhan, Sanjeeb Kumar
  • VASHISHTH, Yog

Assignees

  • Jio Platforms Limited

Dates

Publication Date
20260513
Application Date
20240627

Claims (19)

  1. 1. A method (500) for subscriber profile data management in a network (102), the method (500) comprises the steps of: creating, by one or more processors (202), Class of Service (CoS) data including shared profile data; creating, by the one or more processors (202), a list of Public Land Mobile Networks (PLMN); generating, by the one or more processors (202), a PLMN profile including mapped list of PLMNs with the CoS data, wherein the PLMN profile includes multiple sub profiles, each sub profile including at least one specific PLMN which is mapped onto to at least one service from the CoS data; dynamically generating, by the one or more processors (202), a subscriber profile by: assigning at least one sub profile out of the multiple sub profiles to the subscriber based on a current location of the subscriber; and customizing the at least one sub profile assigned to the subscriber by enabling at least one subscriber requested service, wherein the subscriber profile is provisioned with an Identifier (ID) representative of the at least one sub profile assigned to the subscriber.
  2. 2. The method (500) as claimed in claim 1, wherein the list of PLMNs is created based on jurisdiction/area.
  3. 3. The method (500) as claimed in claim 1, wherein the subscriber requested service is representative of the requirements of the subscriber pertaining to at least one service out of the CoS data.
  4. 4. The method (500) as claimed in claim 1, wherein the one or more processors (202), customizes the at least one sub profile assigned to the subscriber by enabling at least one subscriber requested service, when the at least one subscriber requested service is absent in the at least one sub profile assigned to the subscriber.
  5. 5. The method (500) as claimed in claim 1, wherein the step of customizing the at least one sub profile assigned to the subscriber by enabling at least one subscriber requested service, is based on one of: adding, the at least one subscriber requested service to the at least one sub profile assigned to the subscriber; and substituting, the at least one sub profile assigned to the subscriber with one or more relevant pre-existing sub profiles which are identified to include the at least one subscriber requested service.
  6. 6. The method (500) as claimed in claim 1, wherein the PLMN profile which includes multiple sub profiles, each sub profile including at least one specific PLMN which is mapped onto to at least one service from the CoS data is based on one or more pre-defined rules.
  7. 7. The method (500) as claimed in claim 6, wherein the one or more pre-defined rules are representative of at least one of, agreements between two or more jurisdictions and/or service providers pertaining to the CoS data offered to one or more PLMNs and location of the subscriber.
  8. 8. The method (500) as claimed in claim 1, wherein in response to an unusual event in a specific jurisdiction, the one or more processors is configured to assign the subscriber to at least one Inter Circle Roaming (ICR) profile, wherein the ICR profile represents specific CoS data, wherein the unusual event is one of an emergency situation.
  9. . A User Equipment (UE) (101) comprising: a subscriber identity module (SIM) (302) card; one or more primary processors (304) communicatively coupled to one or more processors (202), the one or more primary processors (304) coupled with a memory (306), wherein said memory (306) stores instructions which when executed by the one or more primary processors (304) causes the UE (101) to: transmit, location coordinates of a subscriber to the one or more processors (202), wherein the one or more processors (202) is further configured to perform the method as claimed in claim 1.
  10. 10. A system (104) for subscriber profile data management in a network (102), the system (104) comprising: a creating unit (212), configured to: create, Class of Service (CoS) data including shared profile data; and create, a list of Public Land Mobile Networks (PLMN); a generating unit (214), configured to, generate, a PLMN profile including mapped list of PLMNs with the CoS data, wherein the PLMN profile includes multiple sub profiles, each sub profile including at least one specific PLMN which is mapped onto to at least one service from the CoS data; a subscriber profile generator unit (216), configured to, dynamically generate, a subscriber profile by: assigning at least one sub profile out of the multiple sub profiles to the subscriber based on a current location of the subscriber; and customizing the at least one sub profile assigned to the subscriber by enabling at least one subscriber requested service to the sub profile, wherein the subscriber profile is provisioned with an ID representative of the at least one sub profile assigned to the subscriber.
  11. 11. The system (104) as claimed in claim 10, wherein the subscriber requested service is representative of the requirements of the subscriber pertaining to at least one service out of the CoS data.
  12. 12. The system (104) as claimed in claim 10, wherein a customization unit (218) of the system (104) is configured to customize a plurality of subscriber profiles simultaneously by customizing the CoS data present in the respective sub profiles assigned to the plurality of subscribers.
  13. 13. The system (104) as claimed in claim 10, wherein the subscriber profile generator unit by assigning at least one sub profile out of the multiple sub profiles to the subscriber profile, eliminates requirements of additional memory space at a database (222) for storing each subscriber profile.
  14. 14. The system (102) as claimed in claim 10, wherein the subscriber profile generated is independent of changing design aspects of a database which stores data pertaining to the CoS data, PLMN profiles and associated sub profiles.
  15. 15. The system (104) as claimed in claim 10, wherein a recommendation unit (220) of the system (104) is further configured to recommend, to the subscriber, one or more historical customized subscriber profiles in the event the subscriber is identified at a location similar to a historical location.
  16. 16. The system (104) as claimed in claim 10, wherein the customization unit (218) customizes the at least one sub profile assigned to the subscriber by enabling at least one subscriber requested service, when the at least one subscriber requested service is absent in the at least one sub profile assigned to the subscriber.
  17. 17. The system (104) as claimed in claim 10, wherein the PLMN profile which includes multiple sub profiles, each sub profile including at least one specific PLMN which is mapped onto to at least one service from the CoS data is based on one or more pre-defined rules.
  18. 18. The system (104) as claimed in claim 17, wherein the one or more pre-defined rules are representative of at least one of, agreements between two or more jurisdictions and/or service providers pertaining to the CoS data offered to one or more PLMNs and location of the subscriber.
  19. 19. A non-transitory computer-readable medium having stored thereon computer- readable instructions that, when executed by a processor (202), causes the processor (202) to: create, Class of Service (CoS) data including shared profile data; create, a list of Public Land Mobile Networks (PLMN); generate, a PLMN profile including mapped list of PLMNs with the CoS data, wherein the PLMN profile includes multiple sub profiles, each sub profile including at least one specific PLMN which is mapped onto to at least one service from the CoS data; dynamically generate, a subscriber profile by: assigning at least one sub profile out of the multiple sub profiles to the subscriber based on a current location of the subscriber; and customizing the at least one sub profile assigned to the subscriber by enabling at least one subscriber requested service to the sub profile, wherein the subscriber profile is provisioned with an ID representative of the at least one sub profile assigned to the subscriber.

Description

SYSTEM AND METHOD FOR SUBSCRIBER PROFILE DATA MANAGEMENT IN A NETWORK FIELD OF THE INVENTION [0001] The present invention generally relates to wireless communications, and more particularly relates to a system and method for subscriber profile data management in networks. BACKGROUND OF THE INVENTION [0002] In the field of telecommunications, a Public Land Mobile Network (PLMN) is a combination of wireless communication services offered by a specific operator in a specific country. A PLMN typically consists of several cellular technologies like Global System for Mobile Communications (GSM)/2G, Universal Mobile Telecommunications System (UMTS)/3G, Long Term Evolution (LTE)/4G, offered by a single operator within a given country, often referred to as a cellular network. [0003] A PLMN is identified by a globally unique PLMN code, which consists of a MCC (Mobile Country Code) and MNC (Mobile Network Code). Hence, it is a five- to six-digit number identifying a country, and a mobile network operator in that country, usually represented in the form 001-01 or 001-001. [0004] A PLMN is part of a Location Area Identity (LAI) (PLMN and Location Area Code), Cell Global Identity (CGI) (LAI and Cell Identifier), and IMSI. [0005] There is a lot of data associated with users in a communication network. This data needs to be maintained and updated for each user for accessing for providing various services to which the user has subscribed. [0006] The subscriber’s data may include authentication data, security credentials, subscriber’s service profile (which includes data related to all the services the user has subscribed to and which he uses). Additionally, the subscriber’s data may include, for example, data related to roaming as to whether and which kind of roaming is permitted: domestic, international, etc. Further, the subscriber data may also include aspects and specifics of various other services and whether some specific services are allowed or not for a particular user such as messaging services, calling services, data services and the like. [0007] The subscriber data is shared and accessible to the serving elements in a communication network. Whenever a user registers for the services, the servicing three elements use the subscriber data to enable authentication and subscription of the user to various services based upon the data shared. Based upon the PLMN, a subscriber’s roaming information is known. [0008] With the increase in travel and opening up of the world and ever faster modes of transportation, the subscribers are more and more on the move and in addition to standard subscriber data, it is also required to maintain and store subscriber roaming data. [0009] In the prior art, it is known to store such subscriber data for each and every user in a flat manner, wherein the data for each user is maintained and stored separately. There is no standard established for storing and maintaining subscriber data. This utilizes a lot of memory space. With the increasing number of users and services and applications, there is a continuous increase in the data associated with a subscriber and the demand for memory keeps on increasing. The cost of maintaining and providing memory also increases exponentially and non-linearly. This also leads to limited storage being available. [0010] Also, in case of failure of network in emergency and for disaster management, it will be desired that the subscriber should be able to latch to another network to resume communication. Further, whenever there is a change required in case of a disaster or emergency and instructions from the regulatory authority, the change is required to be done to the subscriber data for each individual subscriber independently and separately since the data is stored and maintained separately. This is time consuming and cumbersome. [0011] The disadvantages associated are non-optimal usage of memory storage available, and cumbersome processing in case a change is required in case of regulatory instructions. [0012] There is a need for managing the user or subscriber’s data while storing the same so that optimal usage of memory is done, and bulk processing is simplified. It is desired that the subscriber data is managed and stored in a compact and concise manner so that minimum memory is used to reduce the cost associated. SUMMARY OF THE INVENTION [0013] One or more embodiments of the present disclosure provide a system and method for subscriber profile data management in a network. [0014] In one aspect of the present invention, a system for subscriber profile data management in a network is disclosed. The system includes a creating unit configured to create Class of Service (CoS) data including shared profile data and create a list of Public Land Mobile Networks (PLMN). The system includes a generating unit configured to generate a PLMN profile including a mapped list of PLMNs with the CoS data. In one embodiment, the PLMN profile includes multiple sub profi