EP2810461B1 - System and method for partner network sharing architecture - Google Patents
System and method for partner network sharing architecture Download PDFInfo
- Publication number
- EP2810461B1 EP2810461B1 EP13749245.0A EP13749245A EP2810461B1 EP 2810461 B1 EP2810461 B1 EP 2810461B1 EP 13749245 A EP13749245 A EP 13749245A EP 2810461 B1 EP2810461 B1 EP 2810461B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- network
- partner
- shared
- plmn
- wholesale
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Not-in-force
Links
- 238000000034 method Methods 0.000 title claims description 40
- 238000004891 communication Methods 0.000 claims description 23
- 230000015654 memory Effects 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims 1
- 238000007726 management method Methods 0.000 description 23
- 230000006870 function Effects 0.000 description 17
- 238000012545 processing Methods 0.000 description 14
- 238000013507 mapping Methods 0.000 description 9
- 239000000203 mixture Substances 0.000 description 7
- 238000012546 transfer Methods 0.000 description 5
- 239000000284 extract Substances 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- HRULVFRXEOZUMJ-UHFFFAOYSA-K potassium;disodium;2-(4-chloro-2-methylphenoxy)propanoate;methyl-dioxido-oxo-$l^{5}-arsane Chemical compound [Na+].[Na+].[K+].C[As]([O-])([O-])=O.[O-]C(=O)C(C)OC1=CC=C(Cl)C=C1C HRULVFRXEOZUMJ-UHFFFAOYSA-K 0.000 description 2
- 238000004705 quadratic configuration interaction calculation Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 206010009691 Clubbing Diseases 0.000 description 1
- 241000522213 Dichilus lebeckioides Species 0.000 description 1
- MWRWFPQBGSZWNV-UHFFFAOYSA-N Dinitrosopentamethylenetetramine Chemical compound C1N2CN(N=O)CN1CN(N=O)C2 MWRWFPQBGSZWNV-UHFFFAOYSA-N 0.000 description 1
- 241000700560 Molluscum contagiosum virus Species 0.000 description 1
- 101150096310 SIB1 gene Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 229940112112 capex Drugs 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- FEBLZLNTKCEFIT-VSXGLTOVSA-N fluocinolone acetonide Chemical compound C1([C@@H](F)C2)=CC(=O)C=C[C@]1(C)[C@]1(F)[C@@H]2[C@@H]2C[C@H]3OC(C)(C)O[C@@]3(C(=O)CO)[C@@]2(C)C[C@@H]1O FEBLZLNTKCEFIT-VSXGLTOVSA-N 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- CSRZQMIRAZTJOY-UHFFFAOYSA-N trimethylsilyl iodide Substances C[Si](C)(C)I CSRZQMIRAZTJOY-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0061—Transmission or use of information for re-establishing the radio link of neighbour cell information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
Definitions
- the present invention relates to a system and method for wireless communications, and, in particular embodiments, to a system and method for partner network sharing architecture.
- Mobile Network Sharing is an ever growing area driven by the opportunity for operators/service providers to reduce their costs (as ARPU due to data declines) by sharing CAPEX and OPEX of spectrum, sites, access and core network equipment while still allowing for significant service differentiation.
- Wholesaling is a generalization of Mobile Network Sharing wherein multiple retail partners (using different models or architectures of network sharing) purchase the capacity and user licenses in the RAN and EPC from a Wholesale Operator who is responsible for building, operating and maintaining the network.
- a typical model of a partner's UE to seek services with the Wholesale Operator is Offloading; another model is Coverage Extension; a third model is pure Mobile Virtual Network Operation.
- a Wholesale Operator is an entity that owns radio frequency spectrum, and owns and operates a regional Public Land Mobile Network (PLMN) comprising wide area, cellular radio access and associated core networks, logical parts of which are allocated (in a controlled manner) for the use of partners/retailers who in turn offer services (e.g., packet data network) to their UEs.
- PLMN Public Land Mobile Network
- the controlled, possibly dynamic allocation of network resources mentioned above is known as Network Sharing and there are several modes/architectures possible for this.
- Network Sharing Architecture deals with the various sharing modes possible that specify details such as who owns and operates which network element and if they are shared and how shared (Wholesale Operator network) network elements interface with the partner network elements.
- Network Sharing Architecture deals with this concept on a general basis wherein a single Wholesale Operator (shared) network may interface simultaneously with different partners each with its own method (or architecture) for sharing.
- Network Sharing Architecture also deals with how the partner is advertised in the Wholesale Operator (shared) eNodeB (eNB) network, i.e., through either a broadcast PLMN ID or an equivalent PLMN ID (for example, the Wholesale Operator's own PLMN ID) and in particular, how the partner (home operator) PLMN ID or partner ID associated with a UE connecting to a shared eNB and to a shared Mobility Management Entity (MME) is identified.
- eNB eNodeB
- MME Mobility Management Entity
- Mobility Management consists of Redirection, Handover, or Cell Reselection.
- Partner Identification of each UE being "offloaded" to or seeking access to services in the Wholesale Operator Network helps properly deploy the appropriate partner specific Mobility Management procedures.
- US 2006/073831A1 discloses a method where a user equipment communicating with a first network is transferred from the first network to a second network providing resources to a plurality of operators. After initiation of the transfer, an operator is selected for the user equipment amongst the plurality of operators. A controller of the second network is then provided with information regarding the identity of the selected operator, and the user equipment is transferred to the second network. Information regarding the identity of the selected operator is also sent to the user equipment.
- US 2009/047957A1 discloses a propagated control channel signal for use in a shared radio access network.
- the control channel signal comprises common control data for use by mobile terminals authorized to access the shared radio access network and operator-specific data for use by those of the mobile terminals that are associated with a first mobile operator.
- the common control data may comprise handover-related data for handovers within the shared radio access network and the operator-specific data may comprise handover-related data for handovers from the shared radio access network to an unshared radio access network having overlapping coverage with the shared radio access network.
- the common control data and the operator-specific data may comprise values for one or more mobile terminal settings, wherein the operator-specific values are for use instead of the common values by those of the mobile terminals that are associated with the first mobile operator.
- An embodiment solves a problem with Partner Identification given an arbitrary mixture of LTE Network Sharing architectures adopted by a Wholesale Operator, one architecture per retail partner.
- An embodiment provides a pair of partner identification algorithms (one at the RAN and one at the MME) that identifies the partner network or Public Land Mobile Network (PLMN) ID associated with a UE that has been offloaded into or is about to receive service in a shared network or Wholesale Operator Network. These algorithms are general enough to support a wide variety of Network Sharing Architectures (e.g., MOCN, GWCN, etc.).
- Partner Identification helps a host of features and services offered by the shared network to work properly.
- embedded within the algorithms is a component that provides a solution to the difficult case of Network Sharing Architectures that use a many-to-one mapping of an original PLMN ID, such as an Equivalent PLMN ID or a specially mapped Broadcast PLMN ID.
- another embedded component provides a partner identification solution to the other difficult case of Pure Mobile Virtual Network Operator (PMVNO) that cannot be represented by the usual PLMN ID.
- PMVNO Pure Mobile Virtual Network Operator
- Partner Identification of a UE at the "shared" RAN e.g., a eNodeB
- a shared MME of a Shared Network or Wholesale Network Operator helps with the functioning of other features of shared network Resource Management, Mobility Management, QoS and Service Management etc.
- An embodiment provides Partner Identification for UEs offloaded to or seeking service in a Shared Network, which assists with several eNB and EPC functions such as: Resource Control, Mobility Management, QoS Management, UE registration, SGW selection, target MME selection, Resource and Usage Tracking etc.
- the algorithm(s) support a mixture of a variety of Network Sharing Architectures.
- An embodiment uses a message with a private convention between the MME and the shared RAN to recoup the lost information due to the many-to-one PLMN ID mapping used in Equivalent PLMN ID and Mapped Broadcast PLMN ID architectures.
- an embodiment can support Pure Mobile Virtual Network Operators.
- Embodiments may be applied to any LTE Wholesale or Network Sharing Model, and to particular devices such as LTE eNodeBs and MMEs running software code to identify the partner/PLMN ID associated with a UE for various Network Sharing Architectures.
- the partner network 103 may comprise a first radio access network (RAN) 105 communicably coupled with a first mobility management entity (MME) 107, which is communicably coupled with a first serving gateway (SGW) 109.
- RAN radio access network
- MME mobility management entity
- SGW serving gateway
- the first RAN 105 is a base station that provides access and communication to and from the UE 111.
- the first RAN 105 is an evolved Node B (eNB) that directly communicates with the first UE 111 and provides uplink and downlink information to the first UE 111 within the partner network 103.
- the first RAN 105 may be an access network (AN), an access point (AP), or the like, and all such suitable alternatives are fully intended to be included within the scope of the embodiments.
- the first MME 107 is utilized to manage the mobility of the connection of the first UE 111 while it is communicating with the first RAN 105.
- the first MME 107 stores such information as the first UE's 111 user ID, user status, and tracking area.
- the first MME 107 is also utilized to perform authentication and key management, encrypting signals, protecting the integrity of the signal, and controlling signaling interaction. Additionally, the first MME 107 may interact with other MMEs (e.g., a second MME 117, described further below) to perform such functions as user ID authentication.
- the first SGW 109 is utilized to handle and manage the routing and forwarding of data to and from the first MME 107.
- the first SGW 109 is also utilized to handle compressing data header and relaying and routing data packets to and from the first UE 111.
- the SGW 109 is used store the context of the first UE's 111 information such as IP bearer information, routing information, and the like.
- the first SGW 109 is connected to the first network 113.
- the first network 113 may be, e.g., the internet or any other suitable system of computers that are networked together to provide intercommunication between the computers. Any suitable network that the first UE 111 may attempt to communicate with is fully intended to be included within the scope of the embodiments.
- the partner network 103 is described above as having the first RAN 105, the first MME 107, and the first SGW 109, these elements are intended to be illustrative and are not intended to be limiting. Rather, the partner network 103 may have additional and/or different units or modules performing similar or additional functions.
- the partner network 103 may also comprise a Home Subscriber Service (HSS), a Packet Data Network Gateway (PDNGW), an Online Charging System (OCS), a serving network, a WLAN access network, combinations of these, or the like. All such units, modules, and any combination of units and modules, are fully intended to be included within the scope.
- HSS Home Subscriber Service
- PDNGW Packet Data Network Gateway
- OCS Online Charging System
- the wholesale network 101 may comprise similar elements as the partner network 103, although the wholesale network 101 deploys components that are independent of the components of the partner network 103.
- the wholesale network 101 may comprise a second RAN 115, a second MME 117, and a second SGW 119 that are similar to the first RAN 105, the first MME 107, and the first SGW 109, respectively, described above.
- the wholesale network 101 may have different components or even similar components with different functionalities, than the partner network 103.
- the first UE 111 is a member of the partner network 103.
- the user of the first UE 111 pays or is otherwise given permission to connect the first UE 111 to the partner network 103.
- the first UE 111 will transmit and receive information, such as telephone voice data, messaging data, streaming data, webpage data, or any other data to and from the first RAN 105. This information will then be routed and/or forwarded, encrypted and handled by the components of the partner network 103 so that the first UE 111 may communicate with the larger network 113.
- the partner network 103 may not at all times have sufficient resources to handle the communications with the first UE 111 along with other UEs (not individually illustrated in Figure 1 ) that may be connected to the partner network 103.
- the partner network 103 may not have sufficient bandwidth to handle the addition of the first UE 111 due to other communications to which the partner network 103 is dedicated, or the first UE 111 may have moved too far away from the first RAN 105 and the signal strength has decreased below a threshold for maintaining a desired quality of service.
- the partner network 103 may attempt to direct the first UE 111 to another network owned by the same owner (not individually illustrated) as the partner network 103. However, if another network owned by the same owner as the partner network 103 is not available or else is simply not present, the partner network 103 may have an agreement with the wholesale network 101 to borrow or share the resources of the wholesale network 101. As such, the partner network 103 may direct the first UE 111 to connect to the wholesale network 101 (e.g., through the second RAN 115) and to share one or more of the resources of the wholesale network 101.
- Such a sharing of resources may be managed in a multitude of fashions and architectures, depending upon how many or how few of the wholesale network's 101 resources the partner network 103 is willing to use and/or pay for.
- a multi-operator core network (MOCN) architecture which is discussed in the 3GPP standards, only the wholesale network's 101 RAN (e.g., the second RAN 115) is shared with the partner network 103.
- Other network elements such as the MME, the SGW, PGWs, HSSs, PCRFs, etc., are owned and/or controlled by the partner network 103.
- the MOCN architecture implies that a partner specific PLMN ID is broadcast in the shared RAN (e.g., the second RAN 115) in order for the attaching/reselecting/redirected/service requesting partner first UE 111 to select it to help route the corresponding non-access stratum (NAS) messages to the appropriate MME (e.g., the first MME 107 in the partner network 103).
- a partner specific PLMN ID is broadcast in the shared RAN (e.g., the second RAN 115) in order for the attaching/reselecting/redirected/service requesting partner first UE 111 to select it to help route the corresponding non-access stratum (NAS) messages to the appropriate MME (e.g., the first MME 107 in the partner network 103).
- NAS non-access stratum
- GWCN gateway core network
- the wholesale network's 101 RAN e.g., the second RAN 115
- the wholesale network's 101 MME e.g., the second MME 117
- other networks elements such as the SGW, PGWs, HSSs, PCRFs, etc., are owned and/or controlled by the partner network 103.
- the shared RAN (e.g., the second RAN 115) broadcasts the partner network's 103 PLMN ID, and furthermore the shared MME (e.g., the second MME 117) has multiple Gateway User MMEIDs GUMMEIDs (constructed in accordance with S1 flex rules).
- GUMMEIDs constructed in accordance with S1 flex rules.
- One of the GUMMEIDs has a PLMN ID prefix of each partner network 103 besides the one with a PLMN ID prefix of the wholesale network 101.
- EGWCN Equivalent PLMNID GWNC
- the wholesale network's 101 RAN e.g., the second RAN 115
- MME e.g., the second MME 117
- other network elements such as SGW, PGW, HSS, PCRF etc.
- the shared RAN e.g., the second RAN 115
- the shared RAN does not broadcast the partner network's 103 PLMN ID. Rather, it broadcasts an equivalent PLMN ID for the partner network's 103 first UEs 111 in the wholesale network 101.
- the shared RAN (e.g., the second RAN 115) broadcasts the wholesale network's 101 PLMN ID that is considered as equivalent in the partner network's 103 first UEs 111.
- the shared MME (e.g., the second MME 117) does not have a GUMMEID with a PLMN ID prefix of the partner network 103 but does have the GUMMEID with a PLMN ID prefix of the wholesale network 101. Therefore, the partner network's 103 first UE 111 registers with the wholesale network's 101 shared MME (e.g., the second MME 117) so that its RPLMN ID (prefixing the allocated GUTI) is the wholesale network's 101 PLMN ID.
- the wholesale network's 101 shared RAN e.g., the second RAN 115
- MME e.g., the second MME 117
- SGW e.g., the second SGW 119
- Other network elements such as PGW, HSS, PCRF etc. are owned/controlled by the partner network 103.
- the shared RAN e.g., the second RAN 115
- the shared RAN does not broadcast the partner network's 103 PLMN ID. Rather, it broadcasts an equivalent PLMN ID for the partner network's 103 first UE 111 in the wholesale network 101.
- the shared RAN (e.g., the second RAN 115) broadcasts the wholesale network's 101 PLMN ID that is considered as equivalent in the partner network's 103 first UE 111.
- the shared MME (e.g., the second MME 117) does not have a GUMMEID with a PLMN ID prefix of the partner network 103. Rather, it has the GUMMEID with a PLMN ID prefix of the wholesale network 101. Therefore, the partner network's 103 first UE 111 registers with the wholesale network's 101 shared MME (e.g., the second MME 117) so that its RPLMN ID (prefixing the allocated GUTI) is the wholesale network's 101 PLMN ID.
- the wholesale network's 101 RAN e.g., the second RAN 115
- MME e.g., the second MME 117
- SGW e.g., the second SGW 119
- Other network elements such as PGW, HSS, PCRF etc. are owned/controlled by the partner network 103.
- the shared RAN (e.g., the second RAN 115) broadcasts the partner network's 103 PLMN ID (or a new PLMNID allocated just for that partner network 103), and furthermore the shared MME (e.g., the second MME 117) has multiple GUMMEIDs, one with a PLMN ID prefix of the partner network 103 (or the new PLMNID allocated just for that partner network 103) besides the one with a PLMN ID prefix of the wholesale network 101.
- the partner network's 103 first UE 111 registering with the wholesale network's shared MME (e.g., the second MME 117) to virtually register with the partner network 103 so that its RPLMN ID (prefixing the allocated GUTI) is the partner network's 103 PLMN ID (or the new PLMNID allocated just for that partner network 103).
- the wholesale network's shared MME e.g., the second MME 117
- a pure mobile virtual network operator (PMVNO)
- all network elements such as the RAN, the MME, the SGW, PGW, HSS, PCRF etc. are owned/controlled by the wholesale network 101.
- the partner network 103 does not operate its own PLMN and does not possess a PLMN ID.
- the partner network's 103 first UE 111 is allocated an International Mobile Subscriber Identity (IMSI) from a range of addresses in the wholesale network's 101 IMSI space.
- IMSI International Mobile Subscriber Identity
- the first UE 111 selects the wholesale network's 101 PLMN ID (that is its Home PLMN (HPLMN) or an Equivalent Home PLMN (EHPLMN)) broadcast by the shared RAN (e.g., the second RAN 115) and registers with the shared MME (e.g., the second MME 117) so that its RPLMN ID (prefixing the allocated GUTI) is the wholesale network's 101 PLMN ID.
- HPLMN Home PLMN
- EHPLMN Equivalent Home PLMN
- the second RAN 115 is a shared network element in all of the architectures.
- the second MME 117 is also shared in all of the described architectures except for the MOCN architecture, and finally, the second SGW 119 is shared in the HR architecture, the MHR architecture, and the PMVNO architecture.
- feature development for Wholesale Network Sharing is essentially concentrated in the wholesale network's 101 second RAN 115, second MME 117, and second SGW 119.
- UE support is also needed for some of these features, and finally some features may have impact on the partner network 103 at least in terms of additional configuration, as various embodiments described herein strive to avoid any new feature development at the elements of the partner network 103.
- the first UE 111 may not have its home at the partner network 103 but, rather, may have the wholesale network 101 as its home operator. In such an embodiment all of the components of the wholesale network 101 would be utilized by the first UE 111 in its communications with the wholesale network 101.
- the architecture would be either the HR architecture or the MHR architecture.
- a handover procedure in which the first UE 111 is being transferred from the partner network 103 to the wholesale network 101 may utilize the X2 Application Protocol.
- a tunnel (illustrated in Figure 1 as a an X2 link 110) is formed as a direct link between the first RAN 105 and the second RAN 115, and messages and data utilized in the handoff, such as handover requests, acknowledgments, uplink counts, downlink counts, or the like, are transferred directly between the first RAN 105 and the second RAN 115 without being sent through the first MME 107 or the second MME 117.
- the handover procedure may be performed utilizing an S1 Application Protocol.
- messages and data such as handover requests, acknowledgements, uplink counts, and downlink counts, are first transferred from an MME of the source network (e.g., the first MME 107 of the partner network 103) to the to the MME of the wholesale network 101 (e.g., the second MME 117 of the wholesale network 101) through a tunnel between the first MME 107 and the second MME 117 (illustrated in Figure 1 as S1 link 112, which can handle both handoff and redirection). Then, once the second MME has the messages and information, the second MME 117 will send the uplink and downlink counts to the RAN of the receiving network (e.g., the second RAN 115 of the wholesale network 101) in the next MME status update.
- S1 Application Protocol and the X2 Application Protocol are described as exemplary embodiments of handover protocols, these are intended to only be illustrative embodiments, and are not intended to limit the scope of the embodiments. Rather, any suitable handover protocol, such as the Inter-RAT handover protocol, may alternatively be utilized. All such protocols are fully intended to be included within the scope of the embodiments.
- partner network 103 illustrated in Figure 1 there could be multiple partner networks 103 that may transfer UEs to the wholesale network 101 and utilize the resources of the wholesale network 101.
- Each one of these multiple partner networks 103 may have a different sharing architecture that connects the wholesale network 101 to the individual partner networks 103.
- the partner network 103 illustrated in Figure 1 may use a MOCV architecture to share resources with the wholesale network 101 while another partner network (not illustrated) may use a HR architecture to share resources with the wholesale network 101.
- each network may be interconnected through, e.g., the S10 links 110 and X2 links 112.
- the second RAN 115 of the wholesale network 101 may be connected by an X2 link to both the first RAN 105 of the partner network and also to another RAN of a second partner network (not individually illustrated).
- the second RAN 115 of the wholesale network 101 may be connected to both the second MME 117 and the second SGW 119 of the wholesale network 101 as well as to both the first MME 107 and the first SGW 109 of the partner network 103 and also to an MME and SGW of another partner network.
- Any combination of suitable links between the various components of the shared network architecture may be utilized, and all such combinations are fully intended to be included within the scope of the embodiments.
- mechanisms are created in the wholesale network 101 that can detect and track the partner network's 103 ID (not necessarily the partner network's 103 PLMN ID) associated with a UE (e.g., the first UE 111) registering or registered to the wholesale network 101.
- the Offloading/Mobility Management method that transferred a given UE (e.g., the first UE 111) to the wholesale network 101 is recorded and tracked.
- This function is supported at the second RAN 115 and may be required at the second MME 117. The output of this function will be a PLMN ID in all of the architectures except for the PMVNO architecture.
- the wholesale network's 101 second RAN 115, second MME 117, and second SGW 119 support an internal "partner ID.”
- partner ID In all of the architectures (except for the PMVNO architecture wherein the first UE 111 is assumed without its own PLMN ID), there will be at least a one-to-one mapping between the first UEs 111 PLMN ID and an internal partner ID.
- a partner network 103 may have multiple brands within the partner network 103.
- second UEs 121 may be part of a sub-brand (represented in Figure 1 by the dashed circle 123), wherein the individual second UEs 121 may each have separate PLMN ID that have been mapped to a single PLMN ID in a many-to-one mapping.
- other shared RAN functions such as partner network 103 specific mobility management procedures and parameters, RFSP mapping and handling may still be performed on a per PLMN ID (as opposed to per internal partner ID) basis.
- this mapping may be performed for the MOCN architecture, the MHR architecture, or the GWCN architecture.
- the broadcast PLMN ID for each partner network 103 may be a new PLMN ID obtained specifically for use in the wholesale network 101.
- This Mapped Broadcast PLMN ID helps to avoid broadcasting a PLMN ID for each of the partner network's 103 brands/MVNOs as done in the partner's own network.
- data is lost in such a mapping and the ambiguity leads to challenges in sending back the first UE 111 to the partner network 103 when the wholesale network 101 send back demands a one-to-many de-mapping.
- the partner network's PLMN IDs have to be mapped one-to-one to an equivalent set of new PLMN IDs in the wholesale network 101.
- the mapped broadcast PLMN ID also helps to sub-divide the partner network 103 for various purposes. Such purposes may include helping the partner network's 103 SGW/PGW/other dedicated CN elements to use the new PLMN ID information to track usage or performance in wholesale network 101.
- the mapped broadcast PLMN ID may also help to selectively offload certain partner (non-roamer) UEs to the wholesale network 101, or may help avoid coordinated TAI planning between various partner networks 103 in the wholesale network 101.
- Partner Identification will occur at the shared SGW (e.g., the second SGW 119). Further, such partner identification can be based on an International Mobile Subscriber Identity (IMSI).
- IMSI International Mobile Subscriber Identity
- the partner identification function at the wholesale network's 101 second RAN 115 and the appropriate second MME 117/ second SGW 119 may be used in Network Sharing for the following functions: (1) Target MME (e.g., the second MME 117) Selection at the source MME (e.g., the first MME 107) during an S1 based handover; (2) SGW Selection at shared MME (e.g., the second MME 117) for proper routing of user plane traffic to/from shared RAN (e.g., the second RAN 115); (3) Shared RAN (e.g., the second RAN 115) Radio Resource Management/Capacity License Management functions such as Admission Control, Overload Control and Scheduling (efficient and fair) based on per partner quotas; (4) Subsequent Mobility Control at the shared RAN (e.g., the second RAN 115) with support for subsequent handovers also coming from an appropriate MME, which includes all aspects of mobility management
- the shared RAN e.g., the second RAN 115
- the shared MME e.g., the second MME 117
- Partner Identification in a coordinated manner.
- the partner ID which is the PLMN ID in all architectures except for the PMVNO architecture
- a partner network's 103 UE e.g., the first UE 111 offloaded into or otherwise attached to the wholesale network 101 is identified at the shared MME (e.g., the second MME 117).
- the shared MME (e.g., the second MME 117) may do partner identification purely based on the partner UE's (e.g., the first UE 111) IMSI prefix (may not be available in certain cases as emergency attach) that maps to a partner ID, which is the PLMN ID in all cases except for the PMVNO architecture.
- partner UE's e.g., the first UE 111
- IMSI prefix may not be available in certain cases as emergency attach
- the partner ID (which is the PLMN ID in all architectures except for the PMVNO architecture) associated with a partner network's 103 UE (e.g., the first UE 111) offloaded into or otherwise attached to the wholesale network 101 shall be identified at the shared RAN (e.g., the second RAN 115) and may be based or coordinated, in some cases, on the Partner Identification at the shared MME (e.g., the second MME 117). In other words, this function at the RAN will depend in some cases on the Partner Identification function at the shared MME (e.g., the second MME 117).
- the Offload Method is an attach/redirect(TAU)/ service request Initial NAS Messages or X2 (intra Wholesale Operator eNB) based handover or S1 based handover (pre-release 10), and given the case of an HR/EGWCN/PMVNO (equivalent PLMN ID based) partner network sharing architecture, an appropriately designed Handover Restriction List (HRL) Information Element (IE) in an appropriate S1 message sent from a cooperating shared MME (e.g., the second MME 117) to the shared RAN (e.g., the second RAN 115) is utilized to transfer the desired partner information.
- HRL Handover Restriction List
- the Offload Method is not a handover such as an S1 or X2 based
- the Offload Method is an attach/redirect(TAU)/reselect(TAU)/service request that are all Initial NAS Messages sent by the first UE 111 in an RRCConnectionSetupComplete message and for the case of MHR/GWCN/MOCN (broadcast PLMN ID) architectures
- one option is to use the first UEs 111 selected PLMN ID in the Radio Resource Control (RRC) message.
- RRC Radio Resource Control
- Another option that may be utilized for an MHR/GWCN architecture is to obtain the partner ID from the serving PLMN sub IE of the Handover Restriction List (HRL) IE sent in the Initial Context Setup Request Message coming from the shared MME (dedicated MME of MOCN partner network 103 may not send a HRL IE).
- HRL Handover Restriction List
- another option that may be utilized for a MOCN architecture is to use the unique PLMN ID attribute of the dedicated S1 interface.
- Source-to-target RAN e.g., the second RAN 115
- SIB1 the Source-to-target RAN
- a new or mapped PLMN ID is not broadcast for the MHR/GWCN cases
- HRL IE sent from a cooperating shared MME
- one option may be to use a single "silver bullet.”
- the sending of the HRL IE by the shared MME e.g., the second MME 117
- this HRL 300 may be utilized to transfer the desired information to determine the identify of the partner network 103.
- This HRL IE can be dictated to be always selected.
- the unique PLMN ID attribute of the dedicated S1 interface carrying initial NAS messages from the shared eNB and S1 Handover Request Message to it may be used to transmit the information.
- the solution of HRL IE sent from source Wholesale Operator eNB may be used in the intra Wholesale Operator eNB while the GUMMEI prefix in the X2 Handover Request Message may be used in the inter-Operator case.
- an "hierarchy" may be used in which the HRL is first looked for. If the HRL is not available, another option, such as the selected PLMN ID/S1 attribute unique PLMN ID for the appropriate case, etc., can be adopted. Alternatively, in another embodiment a private sub IE in the HRL IE can be found to carry the partner network's 103 PLMN ID in all contexts. However, in such embodiments, while the parsing of the HRL 300 to extract the partner network's 103 PLMN ID may be dispensed with, additional complexity and interoperability issues may arise.
- implementation of the embodiments for a total solution can be incrementally developed in phases to accommodate an expanding mix of Network Sharing Architectures.
- embodiments may be implemented into a network that already has a prior eNB product implementations for RAN sharing (e.g., an MOCN architecture - not wholesaling) that already uses the UE selected PLMN ID as the Partner Identification method for the Initial NAS message (encapsulated in RRCConnectionSetupComplete message) case of UE connecting/offloading to the eNB.
- RAN sharing e.g., an MOCN architecture - not wholesaling
- implementation of the embodiments that provide a version that supports partner identification at the shared eNB for any mix of partners that only broadcast PLMN IDs, an exception may be applied to minimize implementation changes.
- the eNB in such cases uses the UE selected PLMN ID as Partner PLMN ID and conclude Partner Identification rather than wait for its confirmation from the shared MME via the HRL IE in a subsequent message.
- a consistency check may be utilized to find the solutions resulting from all the options available for a given case and check that they agree. If these are inconsistent, alarms may be triggered and if necessary, the corresponding UE request may be rejected with an appropriate cause code.
- the wholesale network's 101 MME e.g., the second MME 117
- the partner PLMN ID of a given UE e.g., the first UE 111
- the Handover is rejected.
- an HRL IE is crafted as a private convention between the shared MME (e.g., the second MME 117) and the shared RAN (e.g., the second RAN 115) for all cases of interest except for the MOCN architecture.
- the unique PLMN ID attribute of S1 is used in all offload situations except the X2 based handover which uses the GUMMEI prefix. This concept can also be extended to cover all MOCN-like architectures which separate logical S1 scenarios to non-Wholesale Operator virtualized shared MMEs.
- FIG. 2 illustrates an embodiment of a shared MME algorithm 200 for partner identification at a shared MME (e.g., the second MME 117).
- the partner ID at the shared MME e.g., the second MME 117
- the shared MME algorithm 200 at the shared MME starts with the inputs of an arbitrary UE (e.g., the first UE 111) offloaded to the wholesale network 101 by any means applicable.
- Such an offloading may be performed using, e.g., a S1 or X2 based Handover, a Redirection (TAU with active flag), and a Reselection (TAU)).
- Other methods by which a UE may connect to the wholesale network 101 such as for Attaching, Service Requesting, or periodically Tracking Area updating, may also be utilized.
- Figure 2 describes the solution (logic) supported by the wholesale network's 101 (shared) MME in order to identify the partner associated with an arbitrary UE.
- the shared MME algorithm 200 offers one embodiment of a method based on the Offload Method and implicitly based on the Network Selection Architecture type of the partners, one that broadcasts their own PLMN IDs versus another that use the wholesale network's 101 PLMN ID as equivalent. In the flowchart, the type of offload method is considered.
- the shared MME e.g., the second MME 117
- the shared MME first extracts the selected PLMN ID from the Initial UE Message (sent by the shared RAN (e.g., the second RAN 115) to transparently forward the NAS PDU). If the selected PLMN ID is not the wholesale network's 101 ID, it is indeed the partner network's 103 ID.
- the ambiguity over all partners that treat the wholesale network 101 ID as equivalent is resolved by obtaining the first UE's 111 IMSI.
- the second MME 117 maps the S-TMSI received in the initial first UE's 111 message to the IMSI.
- the old GUMMEI taken from the old GUTI that may represent the current MME
- the old GUMMEI is used to contact the old (possibly current) MME to retrieve the first UE's 111 IMSI.
- a table that holds a relationship between the IMSI and the partner ID is used (for non-roamers the IMSI prefix indicates PLMN ID and for PMVNO, the fact that IMSI is from a special address space is used).
- the shared MME (e.g., the second MME 117) extracts the target TAI prefix in a target ID IE of a Forward Relocation Request message from the source MME (e.g., the first MME 107) coming over the S10 link 112. If the target TAI prefix is not the wholesale network's 101 ID, then it is indeed the partner ID. If the target TAI is the wholesale network's 101 ID, then the ambiguity over all partners that treat the wholesale network 101 ID as an equivalent (e.g., in the HR/EGWCN architectures) is resolved.
- the source MME e.g., the first MME 10
- the first UE's 111 IMSI In all cases, it is possible to retrieve the first UE's 111 IMSI and use its prefix to identify the partner network 103 at the shared MME (e.g., the second MME 117). However, there may be some corner cases such as an Emergency Attach wherein the first UE's 111 IMSI may not be available at the shared MME (e.g., the second MME 117).
- the output may be placed into a pre-designated location within a message to the second RAN 115.
- the format of a Handover Restriction List (HRL) 300 IE issued by the shared MME (e.g., the second MME 117) to the second RAN 115 uses a special private convention that is understood by the shared RAN (e.g., the second RAN 115) to allow for unambiguous partner identification in the Equivalent PLMN ID architecture cases such as HR/EGWCN.
- HRL Handover Restriction List
- Figures 3A-3B illustrate formats for the HRL 300 when broadcasting an equivalent PLMNID, and shows a format with a convention known between the shared MME (e.g., the second MME 117) and the shared RAN (e.g., the second RAN 115) in order to support the case of partner architectures that use the wholesale network's 101 PLMN ID as an equivalent PLMN ID in the wholesale network 101 (as opposed to broadcasting their own).
- the shared MME e.g., the second MME 117
- the shared RAN e.g., the second RAN 115
- a Serving PLMN ID sub IE 301 of the HRL 300 corresponds to the PLMN ID that is broadcast in the wholesale network 101 on behalf of the first UE's 111 partner network 103.
- the partner network 103 broadcasts its own PLMN ID (such as broadcasting a "new" in use PLMN ID or else a mapped PLMN ID) such as in the MOCN, MHR, or GWCN architectures
- the shared RAN e.g., the second RAN 115
- the shared RAN that looks at the Serving PLMN ID sub IE 301 immediately concludes the partner network's 103 identity (partner ID) unambiguously as shown above.
- this Serving PLMN ID sub IE 301 indicates the wholesale network 101. If this is the case, the shared RAN (e.g., the second RAN 115) will look at a predetermined location within the HRL 300, such as the first EPLMN ID sub IE 301 as shown above. If the EPLMN ID sub IE 301 is a PLMN ID of a known/recognized partner network such as the partner network 103 then that PLMN ID is indeed that of the home partner network.
- Figure 3B illustrates a format of a HRL 300 in which the first EPLMN sub IE 303 is null or not a recognized partner but some other operator.
- the wholesale network 101 (indicated in the serving PLMN sub IE 301) is indeed the correct partner network/PLMN ID associated with the first UE 111.
- UEs utilizing the PMVNO architecture may be clubbed with the wholesale network 101 and then these UEs may then use the wholesale network's 101 custom RFSP index as a private interface.
- An embodiment uses an ordered set of EPLMN IDs in the EPLMN list of the HRL 300 for the purpose of relaying a certain number of EPLMN IDs chosen from a given fixed set in an unordered way from the partner network's 103 first MME 107 to the wholesale network's 101 second RAN 115 demands far fewer bits as all possible combinations of k EPLMN IDs picked from a set of n can be encoded with far fewer than (log 2 n)k bits.
- the redundancy in information bits provisioned is exploited by making the ordering information available to pre-designate a specific EPLMN ID field (or sub IE).
- the EPLMN ID filed (or sub IE) that appears first in the order is designated to be special in the sense that it will carry the partner network's 103 original PLMN ID in those cases where the serving PLMN ID is an equivalent one or a mapped one and is insufficient by itself to resolve the partner network's 103 PLMN ID.
- designating the "first" position in the list of PLMN IDs is not intended to be limiting. Rather, any location within the list of PLMN IDs of the handover restriction list may alternatively be used as long as it is a shared convention. For example, the last position within the list, any other suitable n th position, or even the first PLMN ID that may be recognized as a partner network 103, may alternatively be utilized, and all such designations are fully intended to be included within the scope of the embodiments.
- This convention used in this embodiment may be considered private but does not change the format of the HRL 300.
- Other embodiments may alternatively be utilized, such as an embodiment that interchanges the serving PLMN ID sub-IE with the EPLMN sub-IE in the case where there were only two "allowed" PLMN IDs populating the HRL - thus the unique serving PLMN ID carries the unique original partner PLMN ID.
- this embodiment while being an alternative embodiment that uses a private convention that works by the recipient, also causes a change to the format and violate the semantics prescribed in the standard for serving and EPLMN IDs, causing other repercussions in the second RAN 115 that may use the HRL.
- Figure 4A-4B illustrates another embodiment which utilizes a shared eNB algorithm 400 in which the partner identification functioning and processing is performed at the shared RAN (e.g., the second RAN 115).
- another algorithm with the same purpose (Partner Identification) is supported at the shared MME (e.g., the second MME 117) and, in fact, the algorithm illustrated in Figure 4A-4B at the second RAN 115 depends in part on the output of its counterpart running on the second MME 117 when there is no S1 based handover or X2 based handover (e.g., in a direct attach).
- Figure 4 illustrates a solution (logic) supported by the wholesale network's (shared) RAN (e.g., the second RAN 115) in order to identify the partner network 103 associated with an arbitrary UE offloaded to the wholesale network 101 by any means (SI or X2 based Handover, Redirection (TAU with active flag), Reselection (TAU)) as well as those Attaching, Service Requesting, or periodically Tracking Area updating.
- SI or X2 based Handover, Redirection (TAU with active flag), Reselection (TAU) as well as those Attaching, Service Requesting, or periodically Tracking Area updating.
- Figure 4A-4B offers an appropriate method based on the Offload Method as well as discriminating between partners that have a single unique PLMN ID attribute on their logical S1-mme connection versus those that have multiple PLMN IDs on their logical S1-mme, and among the latter those who broadcast their own PLMN IDs versus those that use the wholesale network 101 PLMN ID as equivalent.
- the shared eNB algorithm 400 starts by receiving or determining a number of inputs.
- the first input is the first UE 111 whose partner network 103 needs to be identified.
- the shared eNB algorithm 400 also received or determines the UE Offload Method that is being utilized to transfer the first UE 111.
- the algorithm receives and/or determines whether the UE Offload Method is an S1 based Handover, an X2 based Handover, an Attach, TAU with Active Flag set after Redirection, TAU from Idle UE for Location Registration or Periodic Update, Service Request that are all Initial NAS Messages from the first UE 111.
- the shared eNB algorithm 400 also receives or determines a number of messages. Depending on the Offload Method, the algorithm performs a number of inspections. If the offload is through an Initial NAS Message from the first UE 111, then the shared eNB algorithm 400 inspects the contents of the first UE's 111 RRCConnectionSetupComplete message that encapsulates the initial NAS message. In particular, the shared eNB algorithm 400 looks for the corresponding MME response that may either be a TAU Accept message (for TAU Requests) or an Initial Context Setup Request message (for other cases). Alternatively, in the case of an offload via an X2 based or an S1 based handover, the corresponding Handover Request message is inspected as an input.
- the shared eNB algorithm 400 also receives or determines if there is a unique PLMN ID attribute on each S1-mme interface (e.g., MOCN) that is supported or not.
- a unique PLMN ID attribute on each S1-mme interface e.g., MOCN
- the shared eNB algorithm 400 receives or determine partner identification of any Idle UEs (for all Network Sharing Architecture cases that involve multiple PLMN IDs per S1 interface, such as MOCN like) that are temporarily RRC_CONNECTED to the shared eNB (and ECM_CONNECTED by an S1 connection to the second MME 117 (e.g., the second MME 117)).
- This identification of Idle UEs may be performed in order to complete a Tracking Area Update (TAU) procedure either periodically or for Location Registration (LR) reasons and is performed using the HRL IE from the wholesale network's 101 MME (e.g., the second MME 117).
- This step is used to provide the first UEs 111 partner network 103 specific (and possibly subscriber specific via RFSP) dedicated cell reselection priorities.
- the Serving PLMN ID sub IE of the HRL IE in the S1 Handover Request Message is equal to either the wholesale network's 101 PLMN ID or the mapped PLMN ID, then a determination is made whether the pre-determined (in some embodiments the "first") EPLMN ID sub IE of the HRL IE is equal to a recognized partner network 103. If it is, then the partner network's 103 partner PLMN ID is the pre-determined (in some embodiments the "first") EPLMN ID sub IE of the HRL IE.
- the pre-determined (in some embodiments the "first") EPLMN ID sub IE of the HRL IE is not equal to a recognized partner network 103 then another decision is made based on the type of handover that is being used. If an S1 based handover is being used, then the partner network's 103 PLMN ID is the wholesale network 101.
- the PartnerID(RFSP) is the wholesale network's 101. If it is, then the partner network's 103 PLMN ID is the wholesale network 101. If it is not, then the partner network's 103 ID is the PartnerID(RFSP).
- the partner network's 103 ID is the PartnerID(RFSP).
- RFSP radio access technology frequency selection priority
- This private convention/rule on the RFSP space of the wholesale network 101 is known to the shared MME (e.g., the second MME 117) supporting the PMVNO architecture and all the shared RANs (e.g., the second RAN 115).
- partner identification at the second RAN 115 for UEs 111 within the PMVNO architecture is performed based on extracting these RFSP values in the case the partner identification steps have ruled out any other partner network 103 but the wholesale network 101 itself or its PMVNO partners.
- RFSP/SPIDs potentially appear in all the signaling messages from the shared MME (e.g., the second MME 117) or shared RAN (e.g., the second RAN 115) to shared RAN and in fact, they are transmitted from shared MME supporting PMVNOs and all shared RANs. Additionally, such a requirement is not imposed on the partner network's 103 first RAN 105 that offloaded the first UE 111 by an S1 based handover in which case the partner network's 103 RAN 105 includes it in the source-to-target transparent container.
- the PLMN ID attribute on the S1 interface is unique, then it is determined whether or not the S1 PLMN ID attribute equals either the wholesale network's 101 PLMN ID or else a mapped PLMN ID. If it does not equal either one of these, then the partner network's 103 PLMN ID is the unique S1 PLMN ID. If it is equal to one of these, then a determination of whether the pre-determined (in some embodiments the "first") EPLMN ID sub IE of the HRL IE is equal to a recognized partner network 103. The shared eNB algorithm 400 may then proceed from this decision as described above.
- the shared eNB algorithm 400 determines that the handover method is an X2 based handover, the shared eNB algorithm 400 will extract the GUMMEI PLMN ID prefix in the X2 Handover Request Message and determine if the GUMMEI prefix equals either the wholesale network's 101 PLMN ID or else a mapped PLMN ID. If the GUMMEI prefix does equal one of these, then a determination of whether the pre-determined (in some embodiments the "first") EPLMN ID sub IE of the HRL IE is equal to a recognized partner network 103, and the shared eNB algorithm 400 may proceed from this decision as described above. If the GUMMEI prefix does not equal one of these, then the Partner PLMN ID is the GUNNEI prefix.
- the shared eNB algorithm 400 will extract the UE Selected PLMN ID in the RRC ConnectionSetupComplete Message, and look up the S1-mme interface corresponding to the UE selected PLMN ID provided by the shared MME algorithm 200 (described above with respect to Figure 2 ). If the PLMN ID attribute on the S1 interface is unique, then a determination is made at to whether the S1 PLMN ID attribute is equal to either the wholesale network's 101 PLMN ID or else a mapped PLMN ID, and the shared eNB algorithm 400 may proceed from this decision as described above.
- the PLMN ID attribute on the S1 interface is not unique, then a determination is made as to whether the UE Selected PLMN ID is equal to either the wholesale PLMN ID or a mapped PLMN ID. If it is equal to either one, then a determination of whether the pre-determined (in some embodiments the "first") EPLMN ID sub IE of the HRL IE is equal to a recognized partner network 103, and the shared eNB algorithm 400 may proceed from this decision as described above. If it is not equal to either one, then the partner PLMN ID is the Serving PLMN ID sub IE of the HRL IE.
- the shared RAN (e.g., the second RAN 115) maintains a table of "Recognized Partners" that should be configured by OA&M. These are the PLMN IDs of partner networks 103 that the wholesale network 101 supports (including the PLMN ID of the wholesale network 101 itself).
- the shared eNB algorithm 400 illustrated in Figure 4A-4B will output a correct partner ID (that is not necessarily the PLMN ID) for all cases of offload methods and network sharing architectures. Additionally, the shared eNB algorithm 400 will output the partner PLMN ID for all these cases without ambiguity at the shared RAN for every UE that is RRC Connected to this shared RAN, with the exception of the general case of a PMVNO architecture that does not possess its own PLMN ID. The partner ID and partner PLMN ID may then be used for various purposes such as tracking resource utilizing and billing.
- the algorithms described herein are applicable for both those partner Network Sharing architectures that involve a PLMN ID broadcast such as the MOCN, MHR, and GWCN architectures and also for those partner Network Sharing architectures that do not such as the HR and EGWCN architectures.
- the algorithms can support an arbitrary mix of both Broadcast and Equivalent PLMN ID partner network sharing architectures.
- FIG. 5 is a block diagram of a processing system 500 that may be used for implementing the devices and methods disclosed herein. Specific devices may utilize all of the components shown, or only a subset of the components, and levels of integration may vary from device to device. Furthermore, a device may contain multiple instances of a component, such as multiple processing units, processors, memories, transmitters, receivers, etc.
- the processing system may comprise a processing unit 501 equipped with one or more input/output devices 503, such as a speaker, microphone, mouse, touchscreen, keypad, keyboard, printer, display, and the like.
- the processing unit may include a central processing unit (CPU) 505, memory 507, a mass storage device 509, a video adapter 511, and an I/O interface 513 connected to a bus 519.
- CPU central processing unit
- the bus 519 may be one or more of any type of several bus architectures including a memory bus or memory controller, a peripheral bus, video bus, or the like.
- the CPU 505 may comprise any type of electronic data processor.
- the memory 507 may comprise any type of system memory such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), read-only memory (ROM), a combination thereof, or the like.
- the memory 507 may include ROM for use at boot-up, and DRAM for program and data storage for use while executing programs.
- the mass storage device 509 may comprise any type of storage device configured to store data, programs, and other information and to make the data, programs, and other information accessible via the bus.
- the mass storage device 509 may comprise, for example, one or more of a solid state drive, hard disk drive, a magnetic disk drive, an optical disk drive, or the like.
- the video adapter 511 and the I/O interface 513 provide interfaces to couple external input and output devices to the processing unit 501.
- input and output devices include the display coupled to the video adapter 511 and the mouse/keyboard/printer coupled to the I/O interface 513.
- Other devices may be coupled to the processing unit 501, and additional or fewer interface cards may be utilized.
- a serial interface card (not shown) may be used to provide a serial interface for a printer.
- the processing unit 501 also includes one or more network interfaces 515, which may comprise wired links, such as an Ethernet cable or the like, and/or wireless links to access nodes or different networks.
- the network interface 515 allows the processing unit 501 to communicate with remote units via the networks 517.
- the network interface 515 may provide wireless communication via one or more transmitters/transmit antennas and one or more receivers/receive antennas.
- the processing unit 501 is coupled to a local-area network or a wide-area network for data processing and communications with remote devices, such as other processing units, the Internet, remote storage facilities, or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Description
- The present invention relates to a system and method for wireless communications, and, in particular embodiments, to a system and method for partner network sharing architecture.
- Mobile Network Sharing is an ever growing area driven by the opportunity for operators/service providers to reduce their costs (as ARPU due to data declines) by sharing CAPEX and OPEX of spectrum, sites, access and core network equipment while still allowing for significant service differentiation. Wholesaling is a generalization of Mobile Network Sharing wherein multiple retail partners (using different models or architectures of network sharing) purchase the capacity and user licenses in the RAN and EPC from a Wholesale Operator who is responsible for building, operating and maintaining the network. A typical model of a partner's UE to seek services with the Wholesale Operator is Offloading; another model is Coverage Extension; a third model is pure Mobile Virtual Network Operation.
- A Wholesale Operator is an entity that owns radio frequency spectrum, and owns and operates a regional Public Land Mobile Network (PLMN) comprising wide area, cellular radio access and associated core networks, logical parts of which are allocated (in a controlled manner) for the use of partners/retailers who in turn offer services (e.g., packet data network) to their UEs. The controlled, possibly dynamic allocation of network resources mentioned above is known as Network Sharing and there are several modes/architectures possible for this.
- Network Sharing Architecture deals with the various sharing modes possible that specify details such as who owns and operates which network element and if they are shared and how shared (Wholesale Operator network) network elements interface with the partner network elements. Network Sharing Architecture deals with this concept on a general basis wherein a single Wholesale Operator (shared) network may interface simultaneously with different partners each with its own method (or architecture) for sharing. Network Sharing Architecture also deals with how the partner is advertised in the Wholesale Operator (shared) eNodeB (eNB) network, i.e., through either a broadcast PLMN ID or an equivalent PLMN ID (for example, the Wholesale Operator's own PLMN ID) and in particular, how the partner (home operator) PLMN ID or partner ID associated with a UE connecting to a shared eNB and to a shared Mobility Management Entity (MME) is identified.
- Mobility Management consists of Redirection, Handover, or Cell Reselection. Partner Identification of each UE being "offloaded" to or seeking access to services in the Wholesale Operator Network helps properly deploy the appropriate partner specific Mobility Management procedures.
-
US 2006/073831A1 discloses a method where a user equipment communicating with a first network is transferred from the first network to a second network providing resources to a plurality of operators. After initiation of the transfer, an operator is selected for the user equipment amongst the plurality of operators. A controller of the second network is then provided with information regarding the identity of the selected operator, and the user equipment is transferred to the second network. Information regarding the identity of the selected operator is also sent to the user equipment. -
US 2009/047957A1 discloses a propagated control channel signal for use in a shared radio access network. The control channel signal comprises common control data for use by mobile terminals authorized to access the shared radio access network and operator-specific data for use by those of the mobile terminals that are associated with a first mobile operator. The common control data may comprise handover-related data for handovers within the shared radio access network and the operator-specific data may comprise handover-related data for handovers from the shared radio access network to an unshared radio access network having overlapping coverage with the shared radio access network. The common control data and the operator-specific data may comprise values for one or more mobile terminal settings, wherein the operator-specific values are for use instead of the common values by those of the mobile terminals that are associated with the first mobile operator. - The invention is set out in the appended set of claims. The embodiments and/or examples of the following description which are not covered by the appended claims are considered as not being part of the present invention.
- For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawing, in which:
-
Figure 1 illustrates a wholesale network connected to partner networks; -
Figure 2 illustrates a flowchart for partner identification at MME when using broadcast or equivalent PLMNIDs for various partners; -
Figures 3A-3B illustrate structures of the Handover Restriction List when broadcasting an equivalent PLMNID for some partners; -
Figures 4A-4B illustrates a flowchart for partner identification at the shared eNB when using both broadcast of the partner's PLMNID and use of an equivalent PLMNID; and -
Figure 5 is a block diagram illustrating a computing platform that may be used for implementing, for example, the devices and methods described herein, in accordance with an embodiment. - The making and using of the presently preferred embodiments are discussed in detail below. It should be appreciated, however, that the present invention provides many applicable inventive concepts that can be embodied in a wide variety of specific contexts. The specific embodiments discussed are merely illustrative of specific ways to make and use the invention, and do not limit the scope of the invention.
- An embodiment solves a problem with Partner Identification given an arbitrary mixture of LTE Network Sharing architectures adopted by a Wholesale Operator, one architecture per retail partner. An embodiment provides a pair of partner identification algorithms (one at the RAN and one at the MME) that identifies the partner network or Public Land Mobile Network (PLMN) ID associated with a UE that has been offloaded into or is about to receive service in a shared network or Wholesale Operator Network. These algorithms are general enough to support a wide variety of Network Sharing Architectures (e.g., MOCN, GWCN, etc.). Partner Identification helps a host of features and services offered by the shared network to work properly.
- Additionally, embedded within the algorithms is a component that provides a solution to the difficult case of Network Sharing Architectures that use a many-to-one mapping of an original PLMN ID, such as an Equivalent PLMN ID or a specially mapped Broadcast PLMN ID. Thirdly, another embedded component provides a partner identification solution to the other difficult case of Pure Mobile Virtual Network Operator (PMVNO) that cannot be represented by the usual PLMN ID.
- In an embodiment, Partner Identification of a UE at the "shared" RAN (e.g., a eNodeB) and a shared MME of a Shared Network or Wholesale Network Operator helps with the functioning of other features of shared network Resource Management, Mobility Management, QoS and Service Management etc. An embodiment provides Partner Identification for UEs offloaded to or seeking service in a Shared Network, which assists with several eNB and EPC functions such as: Resource Control, Mobility Management, QoS Management, UE registration, SGW selection, target MME selection, Resource and Usage Tracking etc.
- In an embodiment, the algorithm(s) support a mixture of a variety of Network Sharing Architectures. An embodiment uses a message with a private convention between the MME and the shared RAN to recoup the lost information due to the many-to-one PLMN ID mapping used in Equivalent PLMN ID and Mapped Broadcast PLMN ID architectures. Also, an embodiment can support Pure Mobile Virtual Network Operators.
- Embodiments may be applied to any LTE Wholesale or Network Sharing Model, and to particular devices such as LTE eNodeBs and MMEs running software code to identify the partner/PLMN ID associated with a UE for various Network Sharing Architectures.
- With reference now to
Figure 1 , there is illustrated anetwork system 100 with awholesale network 101 and apartner network 103. In an embodiment thepartner network 103 may comprise a first radio access network (RAN) 105 communicably coupled with a first mobility management entity (MME) 107, which is communicably coupled with a first serving gateway (SGW) 109. Collectively thepartner network 103 is used to provide a communication link between a piece of first user equipment (UE) 111 and alarger network 113. - In an embodiment the first RAN 105 is a base station that provides access and communication to and from the UE 111. In an embodiment the first RAN 105 is an evolved Node B (eNB) that directly communicates with the first UE 111 and provides uplink and downlink information to the first UE 111 within the
partner network 103. Alternatively, the first RAN 105 may be an access network (AN), an access point (AP), or the like, and all such suitable alternatives are fully intended to be included within the scope of the embodiments. - The first MME 107 is utilized to manage the mobility of the connection of the first UE 111 while it is communicating with the first RAN 105. In an embodiment the
first MME 107 stores such information as the first UE's 111 user ID, user status, and tracking area. Thefirst MME 107 is also utilized to perform authentication and key management, encrypting signals, protecting the integrity of the signal, and controlling signaling interaction. Additionally, thefirst MME 107 may interact with other MMEs (e.g., asecond MME 117, described further below) to perform such functions as user ID authentication. - The first SGW 109 is utilized to handle and manage the routing and forwarding of data to and from the
first MME 107. The first SGW 109 is also utilized to handle compressing data header and relaying and routing data packets to and from the first UE 111. Finally, the SGW 109 is used store the context of the first UE's 111 information such as IP bearer information, routing information, and the like. - The first SGW 109 is connected to the
first network 113. Thefirst network 113 may be, e.g., the internet or any other suitable system of computers that are networked together to provide intercommunication between the computers. Any suitable network that the first UE 111 may attempt to communicate with is fully intended to be included within the scope of the embodiments. - Additionally, while the
partner network 103 is described above as having thefirst RAN 105, thefirst MME 107, and the first SGW 109, these elements are intended to be illustrative and are not intended to be limiting. Rather, thepartner network 103 may have additional and/or different units or modules performing similar or additional functions. For example, thepartner network 103 may also comprise a Home Subscriber Service (HSS), a Packet Data Network Gateway (PDNGW), an Online Charging System (OCS), a serving network, a WLAN access network, combinations of these, or the like. All such units, modules, and any combination of units and modules, are fully intended to be included within the scope. - The
wholesale network 101 may comprise similar elements as thepartner network 103, although thewholesale network 101 deploys components that are independent of the components of thepartner network 103. For example, in an embodiment thewholesale network 101 may comprise asecond RAN 115, asecond MME 117, and asecond SGW 119 that are similar to thefirst RAN 105, thefirst MME 107, and thefirst SGW 109, respectively, described above. However, alternatively, thewholesale network 101 may have different components or even similar components with different functionalities, than thepartner network 103. - In an embodiment the
first UE 111 is a member of thepartner network 103. In particular, the user of thefirst UE 111 pays or is otherwise given permission to connect thefirst UE 111 to thepartner network 103. Once connected, thefirst UE 111 will transmit and receive information, such as telephone voice data, messaging data, streaming data, webpage data, or any other data to and from thefirst RAN 105. This information will then be routed and/or forwarded, encrypted and handled by the components of thepartner network 103 so that thefirst UE 111 may communicate with thelarger network 113. - However, the
partner network 103 may not at all times have sufficient resources to handle the communications with thefirst UE 111 along with other UEs (not individually illustrated inFigure 1 ) that may be connected to thepartner network 103. For example, thepartner network 103 may not have sufficient bandwidth to handle the addition of thefirst UE 111 due to other communications to which thepartner network 103 is dedicated, or thefirst UE 111 may have moved too far away from thefirst RAN 105 and the signal strength has decreased below a threshold for maintaining a desired quality of service. - At such a time, if available, the
partner network 103 may attempt to direct thefirst UE 111 to another network owned by the same owner (not individually illustrated) as thepartner network 103. However, if another network owned by the same owner as thepartner network 103 is not available or else is simply not present, thepartner network 103 may have an agreement with thewholesale network 101 to borrow or share the resources of thewholesale network 101. As such, thepartner network 103 may direct thefirst UE 111 to connect to the wholesale network 101 (e.g., through the second RAN 115) and to share one or more of the resources of thewholesale network 101. - Such a sharing of resources may be managed in a multitude of fashions and architectures, depending upon how many or how few of the wholesale network's 101 resources the
partner network 103 is willing to use and/or pay for. For example, in a multi-operator core network (MOCN) architecture, which is discussed in the 3GPP standards, only the wholesale network's 101 RAN (e.g., the second RAN 115) is shared with thepartner network 103. Other network elements such as the MME, the SGW, PGWs, HSSs, PCRFs, etc., are owned and/or controlled by thepartner network 103. The MOCN architecture implies that a partner specific PLMN ID is broadcast in the shared RAN (e.g., the second RAN 115) in order for the attaching/reselecting/redirected/service requesting partner firstUE 111 to select it to help route the corresponding non-access stratum (NAS) messages to the appropriate MME (e.g., thefirst MME 107 in the partner network 103). - As another example, in a gateway core network (GWCN) architecture, which is also discussed in the 3GPP standards the wholesale network's 101 RAN (e.g., the second RAN 115) and the wholesale network's 101 MME (e.g., the second MME 117) are shared with the
partner network 103. However, other networks elements, such as the SGW, PGWs, HSSs, PCRFs, etc., are owned and/or controlled by thepartner network 103. In an embodiment the shared RAN (e.g., the second RAN 115) broadcasts the partner network's 103 PLMN ID, and furthermore the shared MME (e.g., the second MME 117) has multiple Gateway User MMEIDs GUMMEIDs (constructed in accordance with S1 flex rules). One of the GUMMEIDs has a PLMN ID prefix of eachpartner network 103 besides the one with a PLMN ID prefix of thewholesale network 101. This allows thefirst UE 111 registering with the wholesale network's 101 shared MME (e.g., the second MME 117) to virtually register with thepartner network 103 so that its Registered PLMN ID (RPLMN ID prefixing the allocated Globally Unique Temporary Identifier (GUTI) is the partner network's 103 PLMN ID. - Yet another architecture is an Equivalent PLMNID GWNC (EGWCN) architecture, in which the wholesale network's 101 RAN (e.g., the second RAN 115) and MME (e.g., the second MME 117) are shared with the
partner network 103 and other network elements such as SGW, PGW, HSS, PCRF etc. are owned/controlled by thepartner network 103. However, in this architecture, the shared RAN (e.g., the second RAN 115) does not broadcast the partner network's 103 PLMN ID. Rather, it broadcasts an equivalent PLMN ID for the partner network's 103first UEs 111 in thewholesale network 101. In particular, the shared RAN (e.g., the second RAN 115) broadcasts the wholesale network's 101 PLMN ID that is considered as equivalent in the partner network's 103first UEs 111. Furthermore, the shared MME (e.g., the second MME 117) does not have a GUMMEID with a PLMN ID prefix of thepartner network 103 but does have the GUMMEID with a PLMN ID prefix of thewholesale network 101. Therefore, the partner network's 103first UE 111 registers with the wholesale network's 101 shared MME (e.g., the second MME 117) so that its RPLMN ID (prefixing the allocated GUTI) is the wholesale network's 101 PLMN ID. - In yet another architecture, known as a Home Routed (HR) architecture, the wholesale network's 101 shared RAN (e.g., the second RAN 115), MME (e.g., the second MME 117), and SGW (e.g., the second SGW 119) are shared with the
partner network 103. Other network elements such as PGW, HSS, PCRF etc. are owned/controlled by thepartner network 103. In an embodiment of the HR architecture the shared RAN (e.g., the second RAN 115) does not broadcast the partner network's 103 PLMN ID. Rather, it broadcasts an equivalent PLMN ID for the partner network's 103first UE 111 in thewholesale network 101. In particular, the shared RAN (e.g., the second RAN 115) broadcasts the wholesale network's 101 PLMN ID that is considered as equivalent in the partner network's 103first UE 111. Furthermore, the shared MME (e.g., the second MME 117) does not have a GUMMEID with a PLMN ID prefix of thepartner network 103. Rather, it has the GUMMEID with a PLMN ID prefix of thewholesale network 101. Therefore, the partner network's 103first UE 111 registers with the wholesale network's 101 shared MME (e.g., the second MME 117) so that its RPLMN ID (prefixing the allocated GUTI) is the wholesale network's 101 PLMN ID. - In yet another architecture, known as a Modified Home Routed (MHR) architecture, the wholesale network's 101 RAN (e.g., the second RAN 115), MME (e.g., the second MME 117) and SGW (e.g., the second SGW 119) are shared with the
partner network 103. Other network elements such as PGW, HSS, PCRF etc. are owned/controlled by thepartner network 103. In an embodiment of the MHR architecture, the shared RAN (e.g., the second RAN 115) broadcasts the partner network's 103 PLMN ID (or a new PLMNID allocated just for that partner network 103), and furthermore the shared MME (e.g., the second MME 117) has multiple GUMMEIDs, one with a PLMN ID prefix of the partner network 103 (or the new PLMNID allocated just for that partner network 103) besides the one with a PLMN ID prefix of thewholesale network 101. This allows the partner network's 103first UE 111 registering with the wholesale network's shared MME (e.g., the second MME 117) to virtually register with thepartner network 103 so that its RPLMN ID (prefixing the allocated GUTI) is the partner network's 103 PLMN ID (or the new PLMNID allocated just for that partner network 103). - In yet another architecture, known as a pure mobile virtual network operator (PMVNO), all network elements such as the RAN, the MME, the SGW, PGW, HSS, PCRF etc. are owned/controlled by the
wholesale network 101. Thepartner network 103 does not operate its own PLMN and does not possess a PLMN ID. The partner network's 103first UE 111 is allocated an International Mobile Subscriber Identity (IMSI) from a range of addresses in the wholesale network's 101 IMSI space. Thefirst UE 111 selects the wholesale network's 101 PLMN ID (that is its Home PLMN (HPLMN) or an Equivalent Home PLMN (EHPLMN)) broadcast by the shared RAN (e.g., the second RAN 115) and registers with the shared MME (e.g., the second MME 117) so that its RPLMN ID (prefixing the allocated GUTI) is the wholesale network's 101 PLMN ID. - As seen above in the various architectures, the
second RAN 115 is a shared network element in all of the architectures. Thesecond MME 117 is also shared in all of the described architectures except for the MOCN architecture, and finally, thesecond SGW 119 is shared in the HR architecture, the MHR architecture, and the PMVNO architecture. Thus feature development for Wholesale Network Sharing is essentially concentrated in the wholesale network's 101second RAN 115,second MME 117, andsecond SGW 119. UE support is also needed for some of these features, and finally some features may have impact on thepartner network 103 at least in terms of additional configuration, as various embodiments described herein strive to avoid any new feature development at the elements of thepartner network 103. - In an alternative embodiment the
first UE 111 may not have its home at thepartner network 103 but, rather, may have thewholesale network 101 as its home operator. In such an embodiment all of the components of thewholesale network 101 would be utilized by thefirst UE 111 in its communications with thewholesale network 101. As such, the architecture would be either the HR architecture or the MHR architecture. - In an embodiment in which a direct link is available between the
first RAN 105 and thesecond RAN 115, a handover procedure in which thefirst UE 111 is being transferred from thepartner network 103 to thewholesale network 101 may utilize the X2 Application Protocol. In this protocol a tunnel (illustrated inFigure 1 as a an X2 link 110) is formed as a direct link between thefirst RAN 105 and thesecond RAN 115, and messages and data utilized in the handoff, such as handover requests, acknowledgments, uplink counts, downlink counts, or the like, are transferred directly between thefirst RAN 105 and thesecond RAN 115 without being sent through thefirst MME 107 or thesecond MME 117. - If no direct link is available between the
first RAN 105 and thesecond RAN 115, the handover procedure may be performed utilizing an S1 Application Protocol. In this protocol messages and data, such as handover requests, acknowledgements, uplink counts, and downlink counts, are first transferred from an MME of the source network (e.g., thefirst MME 107 of the partner network 103) to the to the MME of the wholesale network 101 (e.g., thesecond MME 117 of the wholesale network 101) through a tunnel between thefirst MME 107 and the second MME 117 (illustrated inFigure 1 as S1 link 112, which can handle both handoff and redirection). Then, once the second MME has the messages and information, thesecond MME 117 will send the uplink and downlink counts to the RAN of the receiving network (e.g., thesecond RAN 115 of the wholesale network 101) in the next MME status update. - However, while the S1 Application Protocol and the X2 Application Protocol are described as exemplary embodiments of handover protocols, these are intended to only be illustrative embodiments, and are not intended to limit the scope of the embodiments. Rather, any suitable handover protocol, such as the Inter-RAT handover protocol, may alternatively be utilized. All such protocols are fully intended to be included within the scope of the embodiments.
- Additionally, while there is only a
single partner network 103 illustrated inFigure 1 , there could bemultiple partner networks 103 that may transfer UEs to thewholesale network 101 and utilize the resources of thewholesale network 101. Each one of thesemultiple partner networks 103 may have a different sharing architecture that connects thewholesale network 101 to the individual partner networks 103. For example, thepartner network 103 illustrated inFigure 1 may use a MOCV architecture to share resources with thewholesale network 101 while another partner network (not illustrated) may use a HR architecture to share resources with thewholesale network 101. As such, there are challenges to make the various aspects of network sharing work in many, most, or all cases through co-operation between the various network elements and identification of which of thepartner networks 103 the individual UEs (e.g., the first UE 111) originated from given this mixture of architectures can become a challenge. - Additionally, the various elements of each network may be interconnected through, e.g., the S10 links 110 and X2 links 112. As one example, the
second RAN 115 of thewholesale network 101 may be connected by an X2 link to both thefirst RAN 105 of the partner network and also to another RAN of a second partner network (not individually illustrated). As another example, thesecond RAN 115 of thewholesale network 101 may be connected to both thesecond MME 117 and thesecond SGW 119 of thewholesale network 101 as well as to both thefirst MME 107 and thefirst SGW 109 of thepartner network 103 and also to an MME and SGW of another partner network. Any combination of suitable links between the various components of the shared network architecture may be utilized, and all such combinations are fully intended to be included within the scope of the embodiments. - In an embodiment mechanisms are created in the
wholesale network 101 that can detect and track the partner network's 103 ID (not necessarily the partner network's 103 PLMN ID) associated with a UE (e.g., the first UE 111) registering or registered to thewholesale network 101. For this purpose, the Offloading/Mobility Management method that transferred a given UE (e.g., the first UE 111) to thewholesale network 101 is recorded and tracked. This function is supported at thesecond RAN 115 and may be required at thesecond MME 117. The output of this function will be a PLMN ID in all of the architectures except for the PMVNO architecture. In general, the wholesale network's 101second RAN 115,second MME 117, andsecond SGW 119 support an internal "partner ID." As such, in all of the architectures (except for the PMVNO architecture wherein thefirst UE 111 is assumed without its own PLMN ID), there will be at least a one-to-one mapping between thefirst UEs 111 PLMN ID and an internal partner ID. - Additionally, there are embodiments in which a
partner network 103 may have multiple brands within thepartner network 103. In such an embodiment secondUEs 121 may be part of a sub-brand (represented inFigure 1 by the dashed circle 123), wherein the individualsecond UEs 121 may each have separate PLMN ID that have been mapped to a single PLMN ID in a many-to-one mapping. In this case, other shared RAN functions such aspartner network 103 specific mobility management procedures and parameters, RFSP mapping and handling may still be performed on a per PLMN ID (as opposed to per internal partner ID) basis. In such an embodiment, there will be a many-to-one mapping between the first UE's 111 PLMN ID and an internal partner ID. - In an embodiment this mapping may be performed for the MOCN architecture, the MHR architecture, or the GWCN architecture. In other words, the broadcast PLMN ID for each
partner network 103 may be a new PLMN ID obtained specifically for use in thewholesale network 101. This Mapped Broadcast PLMN ID helps to avoid broadcasting a PLMN ID for each of the partner network's 103 brands/MVNOs as done in the partner's own network. However, data is lost in such a mapping and the ambiguity leads to challenges in sending back thefirst UE 111 to thepartner network 103 when thewholesale network 101 send back demands a one-to-many de-mapping. Without the embodiments described herein, the partner network's PLMN IDs have to be mapped one-to-one to an equivalent set of new PLMN IDs in thewholesale network 101. - The mapped broadcast PLMN ID also helps to sub-divide the
partner network 103 for various purposes. Such purposes may include helping the partner network's 103 SGW/PGW/other dedicated CN elements to use the new PLMN ID information to track usage or performance inwholesale network 101. The mapped broadcast PLMN ID may also help to selectively offload certain partner (non-roamer) UEs to thewholesale network 101, or may help avoid coordinated TAI planning betweenvarious partner networks 103 in thewholesale network 101. - In an embodiment in which the PMVNO architecture is utilized, there will only be an internal partner ID, and there will not be a PLMN ID. In such an embodiment, Partner Identification will occur at the shared SGW (e.g., the second SGW 119). Further, such partner identification can be based on an International Mobile Subscriber Identity (IMSI).
- The partner identification function at the wholesale network's 101 second RAN 115 and the appropriate second MME 117/ second SGW 119 (depending upon the specific architecture chosen between the partner network 103 and the wholesale network 101) may be used in Network Sharing for the following functions: (1) Target MME (e.g., the second MME 117) Selection at the source MME (e.g., the first MME 107) during an S1 based handover; (2) SGW Selection at shared MME (e.g., the second MME 117) for proper routing of user plane traffic to/from shared RAN (e.g., the second RAN 115); (3) Shared RAN (e.g., the second RAN 115) Radio Resource Management/Capacity License Management functions such as Admission Control, Overload Control and Scheduling (efficient and fair) based on per partner quotas; (4) Subsequent Mobility Control at the shared RAN (e.g., the second RAN 115) with support for subsequent handovers also coming from an appropriate MME, which includes all aspects of mobility management related procedures performed for the first UE 111 at the shared RAN (e.g., the second RAN 115) on a per partner basis such as Handover, Redirection and Cell Reselection (tied in with UE and partner network 103 specific RFSP) related to Sending Back the first UE 111 to the appropriate partner network 103 as well as intra Wholesale Operator X2 based handover to a target RAN within the shared network 103; (5) GUTI (RPLMN) allocation, EPLMN List and TAI List allocation from appropriate MME to the first UE 111 in Initial NAS Accept messages; (6) Network Name Display at the first UE 111 (using EMM Information NAS Message from an appropriate MME to the first UE 111) (7) for the first RAN 105 to identify the GUMMEI relevant for the first UE 111 that is sent in an X2 Handover Request Message to the second RAN 115, the first RAN 105 needs to perform Partner Identification first; (8) Shared RAN (e.g., the second RAN 115) Radio Resource Management function to interpret and handle the partner network's 103 specific SPID/RFSPs; (9) Shared RAN (e.g., the second RAN 115) Radio Resource Management and DSCP marking functions to interpret and handle the partner network's 103 specific extended QCIs; (10) Shared RAN (e.g., the second RAN 115) UL backhaul Transport Resource Management (S1-U) based on per partner quotas; (11) Shared MME (e.g., the second MME 117) Capacity License Management function; (12) Shared SGW (e.g., the second SGW 119) Billing and Charging Functions for IP layer accounting on a per HR/MHR/PMVNO partner basis; (13) Shared SGW (e.g., the second SGW 119) DL backhaul Transport Resource Management function based on per partner quotas; (14) Shared SGW (e.g., the second SGW 119) Transport Resource Management and DSCP marking functions to interpret and handle the partner network's 103 specific extended QCIs; (15) Shared OSS/ Shared RAN (e.g., the second RAN 115) Fault Management Alarms and Performance Management Counters reported on per partner basis.
- In an embodiment the shared RAN (e.g., the second RAN 115) and the shared MME (e.g., the second MME 117) can support Partner Identification in a coordinated manner. For example, in an embodiment which uses an MME solution, the partner ID (which is the PLMN ID in all architectures except for the PMVNO architecture) associated with a partner network's 103 UE (e.g., the first UE 111) offloaded into or otherwise attached to the
wholesale network 101 is identified at the shared MME (e.g., the second MME 117). The shared MME (e.g., the second MME 117) may do partner identification purely based on the partner UE's (e.g., the first UE 111) IMSI prefix (may not be available in certain cases as emergency attach) that maps to a partner ID, which is the PLMN ID in all cases except for the PMVNO architecture. - In an alternative embodiment which uses a RAN solution, the partner ID (which is the PLMN ID in all architectures except for the PMVNO architecture) associated with a partner network's 103 UE (e.g., the first UE 111) offloaded into or otherwise attached to the
wholesale network 101 shall be identified at the shared RAN (e.g., the second RAN 115) and may be based or coordinated, in some cases, on the Partner Identification at the shared MME (e.g., the second MME 117). In other words, this function at the RAN will depend in some cases on the Partner Identification function at the shared MME (e.g., the second MME 117). - In some embodiments in which the Offload Method is an attach/redirect(TAU)/ service request Initial NAS Messages or X2 (intra Wholesale Operator eNB) based handover or S1 based handover (pre-release 10), and given the case of an HR/EGWCN/PMVNO (equivalent PLMN ID based) partner network sharing architecture, an appropriately designed Handover Restriction List (HRL) Information Element (IE) in an appropriate S1 message sent from a cooperating shared MME (e.g., the second MME 117) to the shared RAN (e.g., the second RAN 115) is utilized to transfer the desired partner information.
- However, in other embodiments where the Offload Method is not a handover such as an S1 or X2 based, multiple options exist for partner identification at the RAN. In an embodiment in which the Offload Method is an attach/redirect(TAU)/reselect(TAU)/service request that are all Initial NAS Messages sent by the
first UE 111 in an RRCConnectionSetupComplete message and for the case of MHR/GWCN/MOCN (broadcast PLMN ID) architectures, one option is to use thefirst UEs 111 selected PLMN ID in the Radio Resource Control (RRC) message. Another option that may be utilized for an MHR/GWCN architecture is to obtain the partner ID from the serving PLMN sub IE of the Handover Restriction List (HRL) IE sent in the Initial Context Setup Request Message coming from the shared MME (dedicated MME ofMOCN partner network 103 may not send a HRL IE). However, another option that may be utilized for a MOCN architecture (or cases with architectures like the MOCN architecture such as MHR or GWCN architectures with dedicated S1 interfaces to virtualized shared MME) is to use the unique PLMN ID attribute of the dedicated S1 interface. Similarly, for the case of S1 or X2 based handover under MHR/GWCN/HR/EGWCN network sharing architectures, two options (namely the Source-to-target RAN (e.g., the second RAN 115) transparent container with primary PLMN ID broadcast in SIB1, if a new or mapped PLMN ID is not broadcast for the MHR/GWCN cases, and an appropriately designed HRL IE sent from a cooperating shared MME) exist. - When multiple options are available for partner identification, one option may be to use a single "silver bullet." In such an embodiment the sending of the HRL IE by the shared MME (e.g., the second MME 117) is always mandated, and this
HRL 300 may be utilized to transfer the desired information to determine the identify of thepartner network 103. This HRL IE can be dictated to be always selected. - An exception to this is for the MOCN architecture wherein the GUMMEI (during an X2 based handover) and the unique PLMN ID attribute of the S1 interface (in all other cases) is always used since the HRL from the
partner network 103 is optional. In this embodiment for all Offload Methods except for the X2 based handover, the unique PLMN ID attribute of the dedicated S1 interface carrying initial NAS messages from the shared eNB and S1 Handover Request Message to it may be used to transmit the information. Alternatively, for an X2 Offload Method handover, the solution of HRL IE sent from source Wholesale Operator eNB may be used in the intra Wholesale Operator eNB while the GUMMEI prefix in the X2 Handover Request Message may be used in the inter-Operator case. - Alternatively when multiple options are available for partner identification, an "hierarchy" may be used in which the HRL is first looked for. If the HRL is not available, another option, such as the selected PLMN ID/S1 attribute unique PLMN ID for the appropriate case, etc., can be adopted. Alternatively, in another embodiment a private sub IE in the HRL IE can be found to carry the partner network's 103 PLMN ID in all contexts. However, in such embodiments, while the parsing of the
HRL 300 to extract the partner network's 103 PLMN ID may be dispensed with, additional complexity and interoperability issues may arise. - Optionally, implementation of the embodiments for a total solution can be incrementally developed in phases to accommodate an expanding mix of Network Sharing Architectures. For example, embodiments may be implemented into a network that already has a prior eNB product implementations for RAN sharing (e.g., an MOCN architecture - not wholesaling) that already uses the UE selected PLMN ID as the Partner Identification method for the Initial NAS message (encapsulated in RRCConnectionSetupComplete message) case of UE connecting/offloading to the eNB. Given this, implementation of the embodiments that provide a version that supports partner identification at the shared eNB for any mix of partners that only broadcast PLMN IDs, an exception may be applied to minimize implementation changes. In an embodiment the eNB in such cases uses the UE selected PLMN ID as Partner PLMN ID and conclude Partner Identification rather than wait for its confirmation from the shared MME via the HRL IE in a subsequent message.
- Optionally, a consistency check may be utilized to find the solutions resulting from all the options available for a given case and check that they agree. If these are inconsistent, alarms may be triggered and if necessary, the corresponding UE request may be rejected with an appropriate cause code. In this regard, if the wholesale network's 101 MME (e.g., the second MME 117) does not include an HRL with the Handover Request message to the wholesale network's 101
second RAN 115 and the partner PLMN ID of a given UE (e.g., the first UE 111) cannot be unambiguously identified, then the Handover is rejected. - In an embodiment an HRL IE is crafted as a private convention between the shared MME (e.g., the second MME 117) and the shared RAN (e.g., the second RAN 115) for all cases of interest except for the MOCN architecture. In an MOCN architecture the unique PLMN ID attribute of S1 is used in all offload situations except the X2 based handover which uses the GUMMEI prefix. This concept can also be extended to cover all MOCN-like architectures which separate logical S1 scenarios to non-Wholesale Operator virtualized shared MMEs.
-
Figure 2 illustrates an embodiment of a sharedMME algorithm 200 for partner identification at a shared MME (e.g., the second MME 117). For partner identification at a shared MME, the partner ID at the shared MME (e.g., the second MME 117) is identified. The sharedMME algorithm 200 at the shared MME (supporting arbitrary mix of broadcast and equivalent/mapped PLMN ID architectures) starts with the inputs of an arbitrary UE (e.g., the first UE 111) offloaded to thewholesale network 101 by any means applicable. Such an offloading may be performed using, e.g., a S1 or X2 based Handover, a Redirection (TAU with active flag), and a Reselection (TAU)). Other methods by which a UE may connect to thewholesale network 101, such as for Attaching, Service Requesting, or periodically Tracking Area updating, may also be utilized. - Alternatively, in those architectures in which the
partner network 103 does not share the wholesale network's 101second MME 117, such as in the MOCN architecture, parts of this method are adopted and implemented in the partner network's 103first MME 107. One of ordinary skill in the art will recognize that these steps may also be performed by the partner network's 103first MME 107, and such embodiments are fully intended to be included within the scope of the embodiments. -
Figure 2 describes the solution (logic) supported by the wholesale network's 101 (shared) MME in order to identify the partner associated with an arbitrary UE. The sharedMME algorithm 200 offers one embodiment of a method based on the Offload Method and implicitly based on the Network Selection Architecture type of the partners, one that broadcasts their own PLMN IDs versus another that use the wholesale network's 101 PLMN ID as equivalent. In the flowchart, the type of offload method is considered. - In the case of an Initial NAS message from the first UE 111 (e.g., an Attach/Redirect TAU/Cell Reselection TAU/Periodic update TAU/Service Request), following the left branch of the flowchart in
Figure 2 , the shared MME (e.g., the second MME 117) first extracts the selected PLMN ID from the Initial UE Message (sent by the shared RAN (e.g., the second RAN 115) to transparently forward the NAS PDU). If the selected PLMN ID is not the wholesale network's 101 ID, it is indeed the partner network's 103 ID. If it is the wholesale network's 101 ID, then the ambiguity over all partners that treat thewholesale network 101 ID as equivalent (e.g., an HR/EGWCN/PMVNO architecture) is resolved by obtaining the first UE's 111 IMSI. In the case of a Service Request from thefirst UE 111, thesecond MME 117 maps the S-TMSI received in the initial first UE's 111 message to the IMSI. In other cases such as Attach and TAU (for any reason), the old GUMMEI taken from the old GUTI (that may represent the current MME) is used to contact the old (possibly current) MME to retrieve the first UE's 111 IMSI. Then a table that holds a relationship between the IMSI and the partner ID is used (for non-roamers the IMSI prefix indicates PLMN ID and for PMVNO, the fact that IMSI is from a special address space is used). - In a case of an S1 based handover, following the right branch of the flowchart in
Figure 2 , the shared MME (e.g., the second MME 117) extracts the target TAI prefix in a target ID IE of a Forward Relocation Request message from the source MME (e.g., the first MME 107) coming over theS10 link 112. If the target TAI prefix is not the wholesale network's 101 ID, then it is indeed the partner ID. If the target TAI is the wholesale network's 101 ID, then the ambiguity over all partners that treat thewholesale network 101 ID as an equivalent (e.g., in the HR/EGWCN architectures) is resolved. This is done by either obtaining the first UE's 111 IMSI as described above or by extracting the Serving Network IE from the Forward Relocation Request message from the source MME (e.g., the first MME 107) coming over the S10 link 112 that is the original PLMN ID of thepartner network 103. - In all cases, it is possible to retrieve the first UE's 111 IMSI and use its prefix to identify the
partner network 103 at the shared MME (e.g., the second MME 117). However, there may be some corner cases such as an Emergency Attach wherein the first UE's 111 IMSI may not be available at the shared MME (e.g., the second MME 117). - Once an output has been obtained from the shared
MME algorithm 400, the output may be placed into a pre-designated location within a message to thesecond RAN 115. In an embodiment the format of a Handover Restriction List (HRL) 300 IE issued by the shared MME (e.g., the second MME 117) to thesecond RAN 115 uses a special private convention that is understood by the shared RAN (e.g., the second RAN 115) to allow for unambiguous partner identification in the Equivalent PLMN ID architecture cases such as HR/EGWCN. -
Figures 3A-3B illustrate formats for theHRL 300 when broadcasting an equivalent PLMNID, and shows a format with a convention known between the shared MME (e.g., the second MME 117) and the shared RAN (e.g., the second RAN 115) in order to support the case of partner architectures that use the wholesale network's 101 PLMN ID as an equivalent PLMN ID in the wholesale network 101 (as opposed to broadcasting their own). - In
Figure 3A a Serving PLMNID sub IE 301 of theHRL 300 corresponds to the PLMN ID that is broadcast in thewholesale network 101 on behalf of the first UE's 111partner network 103. This fits the definition in the standards of a Serving PLMN ID. In the cases where thepartner network 103 broadcasts its own PLMN ID (such as broadcasting a "new" in use PLMN ID or else a mapped PLMN ID) such as in the MOCN, MHR, or GWCN architectures, the shared RAN (e.g., the second RAN 115) that looks at the Serving PLMNID sub IE 301 immediately concludes the partner network's 103 identity (partner ID) unambiguously as shown above. - However in the HR, EGWCN, PMVNO architecture cases, this Serving PLMN
ID sub IE 301 indicates thewholesale network 101. If this is the case, the shared RAN (e.g., the second RAN 115) will look at a predetermined location within theHRL 300, such as the first EPLMNID sub IE 301 as shown above. If the EPLMNID sub IE 301 is a PLMN ID of a known/recognized partner network such as thepartner network 103 then that PLMN ID is indeed that of the home partner network. This is according to a special (private) convention between the second MME 117 (that constructs such an HRL 300) and thesecond RAN 115 that accords the first EPLMNID sub IE 301 to the first UE's 111home partner network 103. Other partner networks of thewholesale network 101 that also happen to be equivalent PLMNs will figure in other EPLMNID sub IEs 305 locations instead of the pre-designated EPLMNID sub IE 301 location. The same applies to other operators that are not partners of thewholesale network 101. This convention does not change the actual format of theHRL 300, but rather applies an ordered location, remaining compliant with the current standard since the actual partner network's 103 PLMN ID is one of the EPLMN sub IEs in order to facilitate send-back handovers/redirections to allowed cells/frequencies. -
Figure 3B illustrates a format of aHRL 300 in which the firstEPLMN sub IE 303 is null or not a recognized partner but some other operator. In this embodiment, the wholesale network 101 (indicated in the serving PLMN sub IE 301) is indeed the correct partner network/PLMN ID associated with thefirst UE 111. - Note that this approach may be taken and extended further for the PMVNO architecture. In particular, UEs utilizing the PMVNO architecture may be clubbed with the
wholesale network 101 and then these UEs may then use the wholesale network's 101 custom RFSP index as a private interface. - An embodiment uses an ordered set of EPLMN IDs in the EPLMN list of the
HRL 300 for the purpose of relaying a certain number of EPLMN IDs chosen from a given fixed set in an unordered way from the partner network's 103first MME 107 to the wholesale network's 101second RAN 115 demands far fewer bits as all possible combinations of k EPLMN IDs picked from a set of n can be encoded with far fewer than (log2 n)k bits. The redundancy in information bits provisioned is exploited by making the ordering information available to pre-designate a specific EPLMN ID field (or sub IE). For example, in an embodiment the EPLMN ID filed (or sub IE) that appears first in the order is designated to be special in the sense that it will carry the partner network's 103 original PLMN ID in those cases where the serving PLMN ID is an equivalent one or a mapped one and is insufficient by itself to resolve the partner network's 103 PLMN ID. - However, designating the "first" position in the list of PLMN IDs is not intended to be limiting. Rather, any location within the list of PLMN IDs of the handover restriction list may alternatively be used as long as it is a shared convention. For example, the last position within the list, any other suitable nth position, or even the first PLMN ID that may be recognized as a
partner network 103, may alternatively be utilized, and all such designations are fully intended to be included within the scope of the embodiments. - This convention used in this embodiment may be considered private but does not change the format of the
HRL 300. Other embodiments may alternatively be utilized, such as an embodiment that interchanges the serving PLMN ID sub-IE with the EPLMN sub-IE in the case where there were only two "allowed" PLMN IDs populating the HRL - thus the unique serving PLMN ID carries the unique original partner PLMN ID. However, this embodiment, while being an alternative embodiment that uses a private convention that works by the recipient, also causes a change to the format and violate the semantics prescribed in the standard for serving and EPLMN IDs, causing other repercussions in thesecond RAN 115 that may use the HRL. -
Figure 4A-4B illustrates another embodiment which utilizes a sharedeNB algorithm 400 in which the partner identification functioning and processing is performed at the shared RAN (e.g., the second RAN 115). In this embodiment, another algorithm with the same purpose (Partner Identification) is supported at the shared MME (e.g., the second MME 117) and, in fact, the algorithm illustrated inFigure 4A-4B at thesecond RAN 115 depends in part on the output of its counterpart running on thesecond MME 117 when there is no S1 based handover or X2 based handover (e.g., in a direct attach).Figure 4 illustrates a solution (logic) supported by the wholesale network's (shared) RAN (e.g., the second RAN 115) in order to identify thepartner network 103 associated with an arbitrary UE offloaded to thewholesale network 101 by any means (SI or X2 based Handover, Redirection (TAU with active flag), Reselection (TAU)) as well as those Attaching, Service Requesting, or periodically Tracking Area updating.Figure 4A-4B offers an appropriate method based on the Offload Method as well as discriminating between partners that have a single unique PLMN ID attribute on their logical S1-mme connection versus those that have multiple PLMN IDs on their logical S1-mme, and among the latter those who broadcast their own PLMN IDs versus those that use thewholesale network 101 PLMN ID as equivalent. - In an embodiment the shared
eNB algorithm 400 starts by receiving or determining a number of inputs. In an embodiment the first input is thefirst UE 111 whosepartner network 103 needs to be identified. Additionally, the sharedeNB algorithm 400 also received or determines the UE Offload Method that is being utilized to transfer thefirst UE 111. In particular, the algorithm receives and/or determines whether the UE Offload Method is an S1 based Handover, an X2 based Handover, an Attach, TAU with Active Flag set after Redirection, TAU from Idle UE for Location Registration or Periodic Update, Service Request that are all Initial NAS Messages from thefirst UE 111. - The shared
eNB algorithm 400 also receives or determines a number of messages. Depending on the Offload Method, the algorithm performs a number of inspections. If the offload is through an Initial NAS Message from thefirst UE 111, then the sharedeNB algorithm 400 inspects the contents of the first UE's 111 RRCConnectionSetupComplete message that encapsulates the initial NAS message. In particular, the sharedeNB algorithm 400 looks for the corresponding MME response that may either be a TAU Accept message (for TAU Requests) or an Initial Context Setup Request message (for other cases). Alternatively, in the case of an offload via an X2 based or an S1 based handover, the corresponding Handover Request message is inspected as an input. - As yet another input, the shared
eNB algorithm 400 also receives or determines if there is a unique PLMN ID attribute on each S1-mme interface (e.g., MOCN) that is supported or not. - Finally, the shared
eNB algorithm 400 receives or determine partner identification of any Idle UEs (for all Network Sharing Architecture cases that involve multiple PLMN IDs per S1 interface, such as MOCN like) that are temporarily RRC_CONNECTED to the shared eNB (and ECM_CONNECTED by an S1 connection to the second MME 117 (e.g., the second MME 117)). This identification of Idle UEs may be performed in order to complete a Tracking Area Update (TAU) procedure either periodically or for Location Registration (LR) reasons and is performed using the HRL IE from the wholesale network's 101 MME (e.g., the second MME 117). This step is used to provide thefirst UEs 111partner network 103 specific (and possibly subscriber specific via RFSP) dedicated cell reselection priorities. - From these inputs, the shared
eNB algorithm 400 makes an initial determination of which handover method is being utilized by initially deciding if the entry method is an S1 based handover. If the entry method is an S1 based handover, then it is determined whether the PLMN ID on the S1 interface is unique. If it is not unique, then it is determined if the Serving PLMN ID sub IE of the HRL IE in the S1 Handover Request Message is equal to the wholesale network's 101 PLMN ID, in the case of mapped PLMN IDs, whether it is equal to the mapped PLMN ID. If it is not equal to either one, then the Partner network's 103 PLMN ID = Serving PLMN ID sub IE of the HRL IE. - If the Serving PLMN ID sub IE of the HRL IE in the S1 Handover Request Message is equal to either the wholesale network's 101 PLMN ID or the mapped PLMN ID, then a determination is made whether the pre-determined (in some embodiments the "first") EPLMN ID sub IE of the HRL IE is equal to a recognized
partner network 103. If it is, then the partner network's 103 partner PLMN ID is the pre-determined (in some embodiments the "first") EPLMN ID sub IE of the HRL IE. - If the pre-determined (in some embodiments the "first") EPLMN ID sub IE of the HRL IE is not equal to a recognized
partner network 103 then another decision is made based on the type of handover that is being used. If an S1 based handover is being used, then the partner network's 103 PLMN ID is thewholesale network 101. - If an S1 based handover is not being used, then it is determined whether the PartnerID(RFSP) is the wholesale network's 101. If it is, then the partner network's 103 PLMN ID is the
wholesale network 101. If it is not, then the partner network's 103 ID is the PartnerID(RFSP). In particular, in an embodiment in which the PMVNO architecture is utilized, another "private" convention is used wherein thewholesale network 101 privately allocates a subset of the 128 custom radio access technology frequency selection priority (RFSP)/SPIDs available for its use to each PMVNO partner. This private convention/rule on the RFSP space of thewholesale network 101 is known to the shared MME (e.g., the second MME 117) supporting the PMVNO architecture and all the shared RANs (e.g., the second RAN 115). Thus partner identification at thesecond RAN 115 forUEs 111 within the PMVNO architecture is performed based on extracting these RFSP values in the case the partner identification steps have ruled out anyother partner network 103 but thewholesale network 101 itself or its PMVNO partners. These RFSP/SPIDs potentially appear in all the signaling messages from the shared MME (e.g., the second MME 117) or shared RAN (e.g., the second RAN 115) to shared RAN and in fact, they are transmitted from shared MME supporting PMVNOs and all shared RANs. Additionally, such a requirement is not imposed on the partner network's 103first RAN 105 that offloaded thefirst UE 111 by an S1 based handover in which case the partner network's 103RAN 105 includes it in the source-to-target transparent container. - Returning to the decision as to whether or not the PLMN ID attribute on the S1 interface is unique, if the PLMN ID attribute on the S1 interface is unique, then it is determined whether or not the S1 PLMN ID attribute equals either the wholesale network's 101 PLMN ID or else a mapped PLMN ID. If it does not equal either one of these, then the partner network's 103 PLMN ID is the unique S1 PLMN ID. If it is equal to one of these, then a determination of whether the pre-determined (in some embodiments the "first") EPLMN ID sub IE of the HRL IE is equal to a recognized
partner network 103. The sharedeNB algorithm 400 may then proceed from this decision as described above. - If the shared
eNB algorithm 400 determines that the handover method is an X2 based handover, the sharedeNB algorithm 400 will extract the GUMMEI PLMN ID prefix in the X2 Handover Request Message and determine if the GUMMEI prefix equals either the wholesale network's 101 PLMN ID or else a mapped PLMN ID. If the GUMMEI prefix does equal one of these, then a determination of whether the pre-determined (in some embodiments the "first") EPLMN ID sub IE of the HRL IE is equal to a recognizedpartner network 103, and the sharedeNB algorithm 400 may proceed from this decision as described above. If the GUMMEI prefix does not equal one of these, then the Partner PLMN ID is the GUNNEI prefix. - If the handover request is neither an S1 based request or an X2 based request, then the shared
eNB algorithm 400 will extract the UE Selected PLMN ID in the RRC ConnectionSetupComplete Message, and look up the S1-mme interface corresponding to the UE selected PLMN ID provided by the shared MME algorithm 200 (described above with respect toFigure 2 ). If the PLMN ID attribute on the S1 interface is unique, then a determination is made at to whether the S1 PLMN ID attribute is equal to either the wholesale network's 101 PLMN ID or else a mapped PLMN ID, and the sharedeNB algorithm 400 may proceed from this decision as described above. - If the PLMN ID attribute on the S1 interface is not unique, then a determination is made as to whether the UE Selected PLMN ID is equal to either the wholesale PLMN ID or a mapped PLMN ID. If it is equal to either one, then a determination of whether the pre-determined (in some embodiments the "first") EPLMN ID sub IE of the HRL IE is equal to a recognized
partner network 103, and the sharedeNB algorithm 400 may proceed from this decision as described above. If it is not equal to either one, then the partner PLMN ID is the Serving PLMN ID sub IE of the HRL IE. - The shared RAN (e.g., the second RAN 115) maintains a table of "Recognized Partners" that should be configured by OA&M. These are the PLMN IDs of
partner networks 103 that thewholesale network 101 supports (including the PLMN ID of thewholesale network 101 itself). - When completed, the shared
eNB algorithm 400 illustrated inFigure 4A-4B will output a correct partner ID (that is not necessarily the PLMN ID) for all cases of offload methods and network sharing architectures. Additionally, the sharedeNB algorithm 400 will output the partner PLMN ID for all these cases without ambiguity at the shared RAN for every UE that is RRC Connected to this shared RAN, with the exception of the general case of a PMVNO architecture that does not possess its own PLMN ID. The partner ID and partner PLMN ID may then be used for various purposes such as tracking resource utilizing and billing. - The algorithms described herein (e.g., the shared
MME algorithm 200 and the shared eNB algorithm 400) are applicable for both those partner Network Sharing architectures that involve a PLMN ID broadcast such as the MOCN, MHR, and GWCN architectures and also for those partner Network Sharing architectures that do not such as the HR and EGWCN architectures. As such, the algorithms can support an arbitrary mix of both Broadcast and Equivalent PLMN ID partner network sharing architectures. -
Figure 5 is a block diagram of aprocessing system 500 that may be used for implementing the devices and methods disclosed herein. Specific devices may utilize all of the components shown, or only a subset of the components, and levels of integration may vary from device to device. Furthermore, a device may contain multiple instances of a component, such as multiple processing units, processors, memories, transmitters, receivers, etc. The processing system may comprise aprocessing unit 501 equipped with one or more input/output devices 503, such as a speaker, microphone, mouse, touchscreen, keypad, keyboard, printer, display, and the like. The processing unit may include a central processing unit (CPU) 505,memory 507, amass storage device 509, avideo adapter 511, and an I/O interface 513 connected to abus 519. - The
bus 519 may be one or more of any type of several bus architectures including a memory bus or memory controller, a peripheral bus, video bus, or the like. TheCPU 505 may comprise any type of electronic data processor. Thememory 507 may comprise any type of system memory such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), read-only memory (ROM), a combination thereof, or the like. In an embodiment, thememory 507 may include ROM for use at boot-up, and DRAM for program and data storage for use while executing programs. - The
mass storage device 509 may comprise any type of storage device configured to store data, programs, and other information and to make the data, programs, and other information accessible via the bus. Themass storage device 509 may comprise, for example, one or more of a solid state drive, hard disk drive, a magnetic disk drive, an optical disk drive, or the like. - The
video adapter 511 and the I/O interface 513 provide interfaces to couple external input and output devices to theprocessing unit 501. As illustrated, examples of input and output devices include the display coupled to thevideo adapter 511 and the mouse/keyboard/printer coupled to the I/O interface 513. Other devices may be coupled to theprocessing unit 501, and additional or fewer interface cards may be utilized. For example, a serial interface card (not shown) may be used to provide a serial interface for a printer. - The
processing unit 501 also includes one ormore network interfaces 515, which may comprise wired links, such as an Ethernet cable or the like, and/or wireless links to access nodes or different networks. Thenetwork interface 515 allows theprocessing unit 501 to communicate with remote units via thenetworks 517. For example, thenetwork interface 515 may provide wireless communication via one or more transmitters/transmit antennas and one or more receivers/receive antennas. In an embodiment, theprocessing unit 501 is coupled to a local-area network or a wide-area network for data processing and communications with remote devices, such as other processing units, the Internet, remote storage facilities, or the like. - While this invention has been described with reference to illustrative embodiments, this description is not intended to be construed in a limiting sense. Various modifications and combinations of the illustrative embodiments, as well as other embodiments of the invention, will be apparent to persons skilled in the art upon reference to the description. It is therefore intended that the appended claims encompass any such modifications or embodiments
Claims (8)
- A method of partner identification executed by a shared network entity (117) in a network system (100), wherein the network system comprises a wholesale network (101) and an originating partner network (103), and the shared network entity (117) is comprised in the wholesale network (101), the method comprising:
generating a handover communication by a processor of the shared network entity (117), wherein the generating the handover communication comprises:generating a list of one or more equivalent identifications, wherein one of the one or more equivalent identifications is an identifier of the originating partner network (103), wherein the originating partner network (103) is used to provide a communication link between a piece of user equipment (111) and a larger network (113), the piece of user equipment being in the originating partner network (103) and directed by the originating partner network (103) to connect to the wholesale network (101) and to share one or more of the resources of the wholesale network (101);placing the identifier of the originating partner network (103) into a pre-designated location within the list of one or more equivalent identifications within the handover communication, wherein the handover communication comprises the list, which is a handover restriction list, and the format of the handover restriction list issued by the shared network entity (117) to a shared radio access network (115) uses a shared special private convention, wherein the shared special private convention refers to a specific message format of a communication message between the shared network entity (117) and the shared radio access network (115); andtransmitting the handover communication comprising the handover restriction list from the shared network entity (117) to the shared radio access network (115) comprised in the wholesale network (101). - The method of claim 1, wherein the generating a list of one or more identifications further comprises generating a list of equivalent Public Land Mobile Network, PLMN, IDs.
- The method of claim 2, wherein the identifier of the originating partner network is a PLMN ID of the partner network; or
wherein the identifier of the originating partner network is a PLMN ID of a non-partner network; or
wherein the identifier of the originating partner network is a null. - The method of claim 1, wherein the placing the identifier of the originating partner network into a pre-designated location within the handover communication further comprises placing the identifier of the originating partner network into a first position within a list of equivalent PLMN IDs.
- The method of claim 1, wherein the placing the identifier of the originating partner network into a pre-designated location within the handover communication further comprises placing the identifier of the originating partner network as a first known partner network.
- A network system (100) comprising a wholesale network (101) and an originating partner network (103), the wholesale network (101) comprising a shared network entity (117) comprising:a memory (507); anda processor (505) coupled to the memory (507) and configured to:
generate a handover communication, more specifically, the processor (505) is configured to:generate a list of one or more equivalent identifications, wherein one of the one or more equivalent identifications is an identifier of the originating partner network (103), wherein the originating partner network (103) is used to provide a communication link between a piece of user equipment (111) and a larger network (113), the piece of user equipment being in the originating partner network (103) and directed by the originating partner network (103) to connect to the wholesale network (101) and to share one or more of the resources of the wholesale network (101); andplace the indication of the originating partner network into a pre-designated location within the list of one or more equivalent identifications within the handover communication, wherein the handover communication comprises the list, which is a handover restriction list, and the format of the handover restriction list issued by the shared network entity (117) to a shared radio access network (115) uses a shared special private convention, wherein the shared special private convention refers to a specific message format of a communication message between the shared network entity (117) and the shared radio access network (115); andsend the handover communication comprising the handover restriction list for transmission (117) to the shared radio access network (115) comprised in the wholesale network (101). - The network system of claim 6, wherein the pre-designated location is a first location in a list of equivalent Public Land Mobile Network, PLMN, IDs; or
wherein the pre-designated location is a first known partner network in a list of equivalent PLMN IDs. - The network system of claim 6, wherein the indication of the partner network identification is a PLMN ID of the partner network; or
wherein the indication of the partner network identification is a PLMN ID of a non-partner network; or
wherein the indication of the partner network identification is a null.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261599741P | 2012-02-16 | 2012-02-16 | |
US13/732,133 US8983475B2 (en) | 2012-02-16 | 2012-12-31 | System and method for partner network sharing architecture |
PCT/US2013/026184 WO2013123224A1 (en) | 2012-02-16 | 2013-02-14 | System and method for partner network sharing architecture |
Publications (3)
Publication Number | Publication Date |
---|---|
EP2810461A1 EP2810461A1 (en) | 2014-12-10 |
EP2810461A4 EP2810461A4 (en) | 2015-09-30 |
EP2810461B1 true EP2810461B1 (en) | 2018-08-15 |
Family
ID=48984708
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP13749245.0A Not-in-force EP2810461B1 (en) | 2012-02-16 | 2013-02-14 | System and method for partner network sharing architecture |
Country Status (4)
Country | Link |
---|---|
US (1) | US8983475B2 (en) |
EP (1) | EP2810461B1 (en) |
CN (1) | CN104115512B (en) |
WO (1) | WO2013123224A1 (en) |
Families Citing this family (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140094174A1 (en) * | 2012-10-01 | 2014-04-03 | Telefonaktiebolaget L M Ericsson (Publ) | Controlling handover of a mobile station from e-utran to utran/geran circuit switched in a multi-operator core network |
US10104540B2 (en) * | 2013-01-23 | 2018-10-16 | Qualcomm Incorporated | Determining to use multi-RAN interworking by correlating different RAN identifiers |
JP2014220694A (en) * | 2013-05-09 | 2014-11-20 | 日本電気株式会社 | Communication system, base station, and communication method |
US9432906B2 (en) | 2013-09-12 | 2016-08-30 | Cisco Technology, Inc. | Handling connected mode mobility from areas bounding multi-operator core network and non-multi-operator core network shared infrastructure |
US20160249353A1 (en) * | 2013-10-18 | 2016-08-25 | Nec Corporation | System and method for network control |
CN105101154B (en) * | 2014-05-07 | 2019-12-03 | 中兴通讯股份有限公司 | A kind of device-to-device authorization message configuration method, device and network element device |
US9398500B2 (en) * | 2014-05-08 | 2016-07-19 | Intel IP Corporation | Systems, methods, and devices for cell selection based on prioritized nodes |
US9521539B2 (en) | 2014-06-05 | 2016-12-13 | Cisco Technology, Inc. | System and method for small cell gateway core network selection in a multi-operator core network environment |
US9282465B2 (en) * | 2014-06-16 | 2016-03-08 | Cisco Technology, Inc. | Multi-operator core network shared small cell deployment in a non-multi-operator macro network environment |
US10136407B2 (en) * | 2014-07-01 | 2018-11-20 | Sharp Kabushiki Kaisha | Base station device, first location management device, terminal device, communication control method, and communication system |
US10897723B2 (en) | 2014-09-26 | 2021-01-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Managing overload in at least one core network |
CN105592443B (en) * | 2014-10-22 | 2019-06-25 | 中国移动通信集团公司 | Terminal name based on over the air shows update method, equipment and system |
US9998982B2 (en) * | 2014-12-22 | 2018-06-12 | Qualcomm Incorporated | Enhanced access network query protocol (ANQP) signaling for radio access network (RAN) sharing |
WO2016140507A1 (en) * | 2015-03-02 | 2016-09-09 | Samsung Electronics Co., Ltd. | Method and apparatus for providing service in wireless communication system |
US11140611B2 (en) * | 2015-04-21 | 2021-10-05 | Parallel Wireless, Inc. | SIM whitelisting and multi-operator core networks |
US10021623B2 (en) * | 2015-04-21 | 2018-07-10 | Parallel Wireless, Inc. | SIM whitelisting and multi-operator core networks |
CN108282845B (en) | 2015-04-30 | 2021-01-12 | Oppo广东移动通信有限公司 | Network access method and mobile communication terminal |
CN104853411B (en) | 2015-04-30 | 2018-05-01 | 广东欧珀移动通信有限公司 | A kind of method for network access and mobile communication terminal |
WO2016198104A1 (en) | 2015-06-11 | 2016-12-15 | Nec Europe Ltd. | Network management system and method for a shared radio access network, ran, infrastructure |
US10255554B2 (en) | 2015-07-28 | 2019-04-09 | Futurewei Technologies, Inc. | Anomaly detection apparatus, method, and computer program using a probabilistic latent semantic analysis |
US20170048747A1 (en) * | 2015-08-10 | 2017-02-16 | Htc Corporation | Device and Method of Handling Application Specific Congestion Control |
US10924975B2 (en) | 2015-09-24 | 2021-02-16 | Samsung Electronics Co., Ltd | Method for supporting lawful interception of remote prose UE in network |
CN105430691B (en) * | 2015-11-02 | 2019-01-18 | 中国联合网络通信集团有限公司 | A kind of determination method and device of QCI |
WO2017086647A1 (en) * | 2015-11-19 | 2017-05-26 | 에스케이텔레콤 주식회사 | Method and apparatus for selecting core network in mobile communication system |
EP3404999B1 (en) * | 2016-01-18 | 2021-11-03 | Huawei Technologies Co., Ltd. | Method for processing a dedicated core network (dcn) for a plmn, user equipment (ue) and dcn service node |
US10498659B2 (en) | 2016-07-06 | 2019-12-03 | Cisco Technology, Inc. | System and method for managing virtual radio access network slicing |
CN110431860B (en) | 2017-03-24 | 2022-03-08 | 英国电讯有限公司 | Cellular telecommunications network |
CN110326316B (en) | 2017-03-24 | 2022-03-08 | 英国电讯有限公司 | Method for operating a network node, network node and readable data carrier |
WO2018191952A1 (en) * | 2017-04-21 | 2018-10-25 | 华为技术有限公司 | Network switching method, device and system |
US11405849B2 (en) | 2018-03-28 | 2022-08-02 | British Telecommunications Public Limited Company | Roaming route optimization |
US11337262B2 (en) | 2018-03-28 | 2022-05-17 | British Telecommunications Public Limited Company | Predictive bearers in a wireless communication network |
EP3777454B1 (en) | 2018-03-28 | 2021-11-10 | British Telecommunications public limited company | Predictive bearers in a wireless communication network |
US11477691B2 (en) | 2018-03-29 | 2022-10-18 | British Telecommunications Public Limited Company | Dedicated bearer management |
US11716558B2 (en) | 2018-04-16 | 2023-08-01 | Charter Communications Operating, Llc | Apparatus and methods for integrated high-capacity data and wireless network services |
US10708855B2 (en) * | 2018-05-29 | 2020-07-07 | Charter Communications Operating, Llc | LTE network extension (LNE) system, methods, and apparatus |
US11044597B2 (en) * | 2018-08-07 | 2021-06-22 | Charter Communications Operating, Llc | Apparatus and methods for registration and operation in wireless networks |
US11129213B2 (en) | 2018-10-12 | 2021-09-21 | Charter Communications Operating, Llc | Apparatus and methods for cell identification in wireless networks |
US11082820B2 (en) * | 2018-11-18 | 2021-08-03 | Cisco Technology, Inc. | Service interface templates for enterprise mobile services |
US20220046520A1 (en) * | 2019-01-23 | 2022-02-10 | Sony Group Corporation | Network configuration apparatus, server, and communication system |
EP3772227B1 (en) | 2019-07-29 | 2022-07-13 | British Telecommunications public limited company | Cellular telecommunications network |
WO2021018449A1 (en) | 2019-07-29 | 2021-02-04 | British Telecommunications Public Limited Company | Initiation of transfer of user equipment to base station according to visual data |
CN113498063A (en) * | 2020-03-19 | 2021-10-12 | 中兴通讯股份有限公司 | Processing method and device for shared cell, electronic equipment and readable medium |
US11985641B2 (en) | 2020-04-22 | 2024-05-14 | Charter Communications Operating, Llc | Node apparatus and methods for providing high-capacity data services via a content delivery network architecture |
US20220225073A1 (en) * | 2021-01-08 | 2022-07-14 | Geoverse LLC. | Systems and methods for inter-network roaming using a private cellular network |
CN113543247B (en) * | 2021-03-15 | 2022-08-02 | 中国电信股份有限公司 | Network selection system, method, storage medium and electronic device |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7030917B2 (en) | 1998-10-23 | 2006-04-18 | Hewlett-Packard Development Company, L.P. | Image demosaicing and enhancement system |
US7072656B2 (en) | 1999-03-16 | 2006-07-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Handover in a shared radio access network environment using subscriber-dependent neighbor cell lists |
US7184710B2 (en) * | 2001-02-13 | 2007-02-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Transmission of filtering/filtered information over the lur interface |
GB2393612B (en) * | 2002-09-27 | 2006-01-18 | Motorola Inc | A resource management apparatus and a method of resource management thereof |
GB0326264D0 (en) * | 2003-11-11 | 2003-12-17 | Nokia Corp | Emergency call support for mobile communications |
GB0422192D0 (en) * | 2004-10-06 | 2004-11-03 | Nokia Corp | Transfer of a user equipment in a communication system |
CA2586267C (en) * | 2004-11-02 | 2014-02-04 | Research In Motion Limited | Network selection in gan environment |
RU2316149C2 (en) * | 2004-12-07 | 2008-01-27 | Самсунг Электроникс Ко., Лтд. | Method, device for notifying radio communication network by client equipment about selected base station in systems with combined usage of network resources |
US9775093B2 (en) | 2005-10-12 | 2017-09-26 | At&T Mobility Ii Llc | Architecture that manages access between a mobile communications device and an IP network |
EP2530981B1 (en) * | 2006-10-30 | 2018-04-11 | InterDigital Technology Corporation | Grouping of tracking area |
US9380503B2 (en) | 2007-04-30 | 2016-06-28 | Google Technology Holdings LLC | Method and apparatus for handover in a wireless communication system |
US8554209B2 (en) * | 2007-08-17 | 2013-10-08 | Telefonaktiebolaget L M Ericsson (Publ) | Sectioned common control channels in cellular networks |
CN102118721A (en) * | 2010-01-04 | 2011-07-06 | 中兴通讯股份有限公司 | Evolved packet system and attachment processing method of emergency call thereof |
WO2011083151A1 (en) * | 2010-01-08 | 2011-07-14 | Research In Motion Limited | Emergency radio connection setup |
US8446484B2 (en) | 2010-04-21 | 2013-05-21 | Nokia Corporation | Image processing architecture with pre-scaler |
US8509779B2 (en) * | 2010-06-04 | 2013-08-13 | Research In Motion Limited | System and method for reporting of neighbour cells in handover from GAN |
US8681702B2 (en) * | 2010-08-23 | 2014-03-25 | Htc Corporation | PLMN selection method and mobile communication device utilizing the same |
US8977263B2 (en) * | 2010-09-01 | 2015-03-10 | Qualcomm Incorporated | Overall system selection for user equipment with multiple international mobile subscriber identities |
KR101871720B1 (en) * | 2010-11-05 | 2018-06-27 | 엘지전자 주식회사 | Method of seleting plmn information at a terminal in a wireless communication, and apparatus for same |
US9392420B2 (en) * | 2010-12-17 | 2016-07-12 | Telefonaktiebolaget L M Ericsson (Publ) | Closed subscriber group (CSG) handling for supporting network sharing of home base stations |
US20120202492A1 (en) * | 2011-02-03 | 2012-08-09 | Renesas Mobile Corporation | Method and apparatus for enabling identification of a rejecting network in connection with registration area updating |
MY180640A (en) * | 2011-07-01 | 2020-12-04 | Interdigital Patent Holdings Inc | Method and apparatus for supporting local ip access-lipa-mobility |
CN103733683A (en) * | 2011-08-11 | 2014-04-16 | 交互数字专利控股公司 | Mobile relay handover |
GB2489291B (en) * | 2011-08-22 | 2013-02-13 | Renesas Mobile Corp | Method and apparatus for maintaining closed subscriber group cells |
KR20130034572A (en) * | 2011-09-28 | 2013-04-05 | 삼성전자주식회사 | Apparatus and method for drive test in a mobile communication system |
US9148824B2 (en) * | 2011-12-21 | 2015-09-29 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and apparatus for controlling circuit switched fall back of a mobile station from E-UTRAN to UTRAN/GERAN in a full-multi-operator core network |
-
2012
- 2012-12-31 US US13/732,133 patent/US8983475B2/en not_active Expired - Fee Related
-
2013
- 2013-02-14 EP EP13749245.0A patent/EP2810461B1/en not_active Not-in-force
- 2013-02-14 WO PCT/US2013/026184 patent/WO2013123224A1/en active Application Filing
- 2013-02-14 CN CN201380009434.1A patent/CN104115512B/en not_active Expired - Fee Related
Non-Patent Citations (1)
Title |
---|
None * |
Also Published As
Publication number | Publication date |
---|---|
US20130267229A1 (en) | 2013-10-10 |
US8983475B2 (en) | 2015-03-17 |
CN104115512B (en) | 2018-07-31 |
WO2013123224A1 (en) | 2013-08-22 |
EP2810461A1 (en) | 2014-12-10 |
CN104115512A (en) | 2014-10-22 |
EP2810461A4 (en) | 2015-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2810461B1 (en) | System and method for partner network sharing architecture | |
US20210409948A1 (en) | Serving gateway extensions for inter-system mobility | |
US20240172179A1 (en) | Paging Time Adjustment in a Wireless Network | |
US11284241B2 (en) | Method and apparatus for performing cell specification procedure for network slice-based NR in wireless communication system | |
US11317374B2 (en) | RAN paging handling | |
US20210204194A1 (en) | Network element selection method and apparatus | |
US20230069252A1 (en) | Communication Method and Communication Apparatus | |
JP2020504566A (en) | Method and apparatus for selecting access and mobility management functions in a mobile communication system | |
JP2019520766A (en) | Method and apparatus for performing cell identification or mobility procedure for network slice based NR in wireless communication system | |
CN107637132A (en) | Method and apparatus for selecting network partition | |
EP4181588A1 (en) | Method for terminal to access public and private networks and communication apparatus | |
US20240073848A1 (en) | Network Slice in a Wireless Network | |
CN109997379B (en) | Method for managing sessions | |
US20230422293A1 (en) | Network Slice Based Priority Access | |
JP2024521198A (en) | User device, user device method, communication device, and communication device method | |
CN113329448B (en) | Communication method and device | |
EP4320928A1 (en) | Connection establishment | |
CN115996378A (en) | Authentication method and device | |
US12101712B2 (en) | Network access management | |
CN117835342A (en) | Communication method and device | |
CN114390678A (en) | Apparatus and method for paging of UE | |
CN116567768A (en) | Method and device for determining routing policy of user equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20140905 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
DAX | Request for extension of the european patent (deleted) | ||
RIC1 | Information provided on ipc code assigned before grant |
Ipc: H04W 4/00 20090101AFI20150421BHEP |
|
RA4 | Supplementary search report drawn up and despatched (corrected) |
Effective date: 20150828 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: H04W 4/00 20090101AFI20150824BHEP |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
17Q | First examination report despatched |
Effective date: 20170728 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R079 Ref document number: 602013042035 Country of ref document: DE Free format text: PREVIOUS MAIN CLASS: H04W0004000000 Ipc: H04W0036000000 |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: H04W 36/00 20090101AFI20180201BHEP Ipc: H04W 36/14 20090101ALN20180201BHEP |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: H04W 36/14 20090101ALN20180202BHEP Ipc: H04W 36/00 20090101AFI20180202BHEP |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: H04W 36/00 20090101AFI20180214BHEP Ipc: H04W 36/14 20090101ALN20180214BHEP |
|
INTG | Intention to grant announced |
Effective date: 20180226 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE PATENT HAS BEEN GRANTED |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP Ref country code: GB Ref legal event code: FG4D Ref country code: AT Ref legal event code: REF Ref document number: 1031242 Country of ref document: AT Kind code of ref document: T Effective date: 20180815 |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602013042035 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: MP Effective date: 20180815 |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG4D |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK05 Ref document number: 1031242 Country of ref document: AT Kind code of ref document: T Effective date: 20180815 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20181215 Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20181115 Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20181116 Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20181115 Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 Ref country code: RS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 Ref country code: AL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 602013042035 Country of ref document: DE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SM Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed |
Effective date: 20190516 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20190214 Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 |
|
REG | Reference to a national code |
Ref country code: BE Ref legal event code: MM Effective date: 20190228 |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: MM4A |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20190228 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20190228 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20190214 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20190228 Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20190228 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: TR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20200206 Year of fee payment: 8 Ref country code: DE Payment date: 20200204 Year of fee payment: 8 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20190214 Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20181215 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: HU Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO Effective date: 20130214 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R119 Ref document number: 602013042035 Country of ref document: DE |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20210214 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20210901 Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20210214 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20180815 |