The present invention is directed to methods and apparatuses involving Packet Data Network, PDN, level traffic steering between Long Term Evolution, LTE, and New Radio, NR, radio access technologies.
The well-known SAE-LTE (System Architecture Evolution-Long Term Evolution) architecture has been shown in
In
The gNBs and ng-eNBs are interconnected with each other by means of the Xn interface. The gNBs and ng-eNBs are also connected by means of the NG interfaces to the SGC, more specifically to the AMF (Access and Mobility Management Function) by means of the NG-C interface and to the UPF (User Plane Function) by means of the NG-U interface (see 3GPP TS 23.501).
In 5G scenarios in 3GPP NR & Next Generation Core (NG Core) so-called options 3, 3a, 3x, c.f.
For the radio interface, the UE can connect to both eNodeB (LTE) and GNodeB (NR) simultaneously if UE supports dual radio. In each particular option, for each EPS bearer, it is the eNodeB that decides the traffic steering between the LTE and the NR radio interface.
However, these options may give rise to certain technical complications.
For the options 3, 3a, 3x, shown in
It is a first object to set forth a methods and apparatuses for providing improved and more reliable services for such dual connectivity UE's.
This object has been solved by at least one of the following methods:
A method for a system comprising a mobility management entity, MME, a first Radio Access node, RAN offering Long Term Evolution, LTE, access, and a second radio access node, RAN offering New Radio, NR, access;
a user entity, UE, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT,
the MME moreover being adapted for signalling with a Home Subscription Server, HSS, a Serving Packet Data Network Gateway, a PDN Gateway, and a Policy and Charging Rules Function, PCRF;
the system providing control plane functionality via the first RAN and user plane functionality via either the first RAN or the second RAN.
The MME is
A method for a mobility management entity, MME, in a system comprising a first Radio Access node, RAN offering Long Term Evolution, LTE, access, and a second radio access node, RAN offering New Radio, NR, access;
A method for a first Radio Access node, RAN offering Long Term Evolution, LTE, access in a system comprising a mobility management entity, MME, and a second radio access node, RAN offering New Radio, NR, access;
a user entity, UE, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT;
the MME moreover being adapted for signalling with a Home Subscription Server, HSS, a Serving Packet Data Network Gateway, a PDN Gateway, and a Policy and Charging Rules Function, PCRF.
The system is providing control plane functionality via the first RAN and user plane functionality via either the first RAN or the second RAN;
the MME is moreover being adapted for signalling with a Home Subscription Server, HSS, a Serving Packet Data Network Gateway, a PDN Gateway, and a Policy and Charging Rules Function, PCRF;
A method for a Home Subscriber Sever, HSS, in in a system comprising a mobility management entity, MME, a first Radio Access node, RAN offering Long Term Evolution, LTE, access, and a second radio access node, RAN offering New Radio, NR, access;
a user entity, UE, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT,
the MME moreover being adapted for signalling with a Home Subscription Server, HSS, a Serving Packet Data Network Gateway, a PDN Gateway, and a Policy and Charging Rules Function, PCRF;
the system providing control plane functionality via the first RAN and user plane functionality via either the first RAN or the second RAN;
the method comprising the HSS
upon receiving an Update Location Request message from the MME;
A method for a gateway entity comprising a SGW and/or PGW, in in a system comprising a mobility management entity, MME, a first Radio Access node, RAN offering Long Term Evolution, LTE, access, and a second radio access node, RAN offering New Radio, NR, access;
a user entity, UE, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT,
the MME moreover being adapted for signalling with a Home Subscription Server, HSS, a Serving Packet Data Network Gateway, a PDN Gateway, and a Policy and Charging Rules Function, PCRF.
The system is providing control plane functionality via the first RAN and user plane functionality via either the first RAN or the second RAN;
the gateway entity is
A method for a user entity, UE, in a system comprising a mobility management entity, MME, a first Radio Access node, RAN offering Long Term Evolution, LTE, ac-cess, and a second radio access node, RAN offering New Radio, NR, access;
the user entity, UE, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT,
the MME moreover being adapted for signalling with a Home Subscription Server, HSS, a Serving Packet Data Network Gateway, a PDN Gateway, and a Policy and Charging Rules Function, PCRF;
the system providing control plane functionality via the first RAN and user plane functionality via either the first RAN or the second RAN.
The user entity is being adapted for
The object mentioned above has moreover been solved by at least one of:
A system comprising a mobility management entity, MME, a first Radio Access node, RAN offering Long Term Evolution, LTE, access, and a second radio access node, RAN offering New Radio, NR, access;
a user entity, UE, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT,
the MME moreover being adapted for signalling with a Home Subscription Server, HSS, a Serving Packet Data Network Gateway, a PDN Gateway, and a Policy and Charging Rules Function, PCRF;
the system providing control plane functionality via the first RAN and user plane functionality via either the first RAN or the second RAN;
the MME being adapted for
A mobility management entity, MME, in a system comprising a first Radio Access node, RAN offering Long Term Evolution, LTE, access, and a second radio access node, RAN offering New Radio, NR, access;
a user entity, UE, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT,
the MME moreover being adapted for signalling with a Home Subscription Server, HSS, a Serving Packet Data Network Gateway, a PDN Gateway, and a Policy and Charging Rules Function, PCRF;
the system providing control plane functionality via the first RAN and user plane functionality via either the first RAN or the second RAN;
the MME comprising processing circuitry being operative to
A Radio Access node, RAN offering Long Term Evolution, LTE, access in a system comprising a mobility management entity, MME, and a second radio access node, RAN offering New Radio, NR, access;
a user entity, UE, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT;
the MME moreover being adapted for signalling with a Home Subscription Server, HSS, a Serving Packet Data Network Gateway, a PDN Gateway, and a Policy and Charging Rules Function, PCRF;
the system providing control plane functionality via the first RAN and user plane functionality via either the first RAN or the second RAN;
the MME moreover being adapted for signalling with a Home Subscription Server, HSS, a Serving Packet Data Network Gateway, a PDN Gateway, and a Policy and Charging Rules Function, PCRF;
RAN comprising processing circuitry being operative to:
A User entity, UE, in a system comprising a mobility management entity, MME, a first Radio Access node, RAN offering Long Term Evolution, LTE, access, and a second radio access node, RAN offering New Radio, NR, access;
A gateway entity comprising a SGW and/or PGW, in in a system comprising a mobility management entity, MME, a first Radio Access node, RAN offering Long Term Evolution, LTE, access, and a second radio access node, RAN offering New Radio, NR, access;
a user entity, UE, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT,
the MME moreover being adapted for signalling with a Home Subscription Server, HSS, a Serving Packet Data Network Gateway, a PDN Gateway, and a Policy and Charging Rules Function, PCRF;
the system providing control plane functionality via the first RAN and user plane functionality via either the first RAN or the second RAN;
the gateway entity comprising processing circuitry being adapted for
According to an embodiment of the invention IMS services, such as VoLTE and ViLTE services, can be provided reliably. The services may moreover be dependent on a UE's service capability and network policies.
According to one aspect during PDN connection setup procedure, if configured in the UE, the UE additionally includes RAT restriction information in the PDN Connectivity Setup Request message.
Also during a PDN connection setup procedure, the network decides the RAT restriction for this PDN. The decision can be based on subscription data, roaming agreement, local policy, etc.
MME gathers all the information from UE and network and makes the final decision of RAT restriction for this PDN. Then MME transfers the RAT restriction information to eNodeB for each EPS bearer belonging to the PDN.
According to one aspect of the invention during a PDN connection setup procedure, if configured in UE, the UE additionally includes RAT restriction information in the PDN Connectivity Setup Request message.
According to aspects of the invention an information element denoted Radio Access Technology restriction information, RAT RI, pertaining to restrictions for a UE as to support dual connectivity over LTE access and NR access respectively for a PDN connectivity session is provided.
According to an aspect of the invention, RAT RI indicates whether a dual connectivity UE generally capable of handling LTE and NR is incapable of supporting dual connectivity for IMS services. Also during PDN connection setup procedure, the network decides the RAT restriction for this PDN. The decision can be based on subscription data, roaming agreement, local policy, etc. The MME gathers information from the UE and the network and makes the final decision of RAT restriction for this PDN. Then MME transfers the RAT RI to eNodeB for each EPS bearer belonging to the PDN.
Aspects of the invention eNodeB is assisted to make a correct steering between LTE and NR for the EPS bearers based on UE capability. Moreover, subscription data, network policy, etc may be considered. This can help avoid the potential impact on service experience, e.g. VoLTE (Voice over LTE) and ViLTE (Video over LTE), and provide a way for operators to enforce local policy and roaming agreement regarding the usage of NR or LTE.
According to an aspect of the invention it is provided that during a PDN connection setup procedure, if configured in the UE, the UE additionally includes Radio Access Technology, RAT, restriction information, RI, in the PDN Connectivity Setup Request message.
According to embodiments of the invention, two respective flags indicate a restriction for LTE and NR respectively. The RAT can only be used when it is not restricted by any node as signalled by the flags. The flags may be arranged as two flags (bits) for NR and LTE restriction respectively and signalled by the RAT RI information. If any node sets one bit, the corresponding RAT cannot be used. On the other hand, one node may omit setting any bit (e.g. set value 0) and may thus not infer any restrictions. In theory, there may be the case where no RAT can be used (in which case, the PDN setup should fail), but, it should not happen since the operator should be able to align the policy (and most likely the restriction is on NR).
According to the invention the following function tables may be used:
Further restrictions, for instance regarding up-link and down-link, may apply for eventually setting up bearers. The bearer set-up enforcement according to the resolved RAT RI indication may according to the invention be applied to operate within—or in connection with—such further restrictions.
With regard to the options discussed in 3GPP (3/3a/3x). The outcome of this study was the definition of different radio bearer types:
If there are no restrictions (NR=0; LTE=0) according to embodiments of the invention, then the RAN (eNB) decides, and based on policy, which radio bearer type to assign to which QCI bearer (e.g. QCI=5 bearer is MCG bearer, QCI=9 bearer is SCG split bearer).
If there are further restrictions, then the following is a possible way to apply the enforcement:
Note: there might be other reasons for the RAN to not assign a specific bearer type, e.g. due to frequency being used for NR or load.
The enforcement may be further subject to certain CQI's that apply. E.g. RAN needs to know whether NR is allowed for QCI=6/7/8/9 or whether the UE has a restriction for NR. If the UE has a restriction, then NR may be allowed only for QCI=6/7/9 but not for QCI=8. The actual values of the restricted QCI is configured on eNB.
The QoS Class Identifier (QCI) is a mechanism used in 3GPP Long Term Evolution (LTE) networks to ensure bearer traffic is allocated appropriate Quality of Service (QoS). Different bearer traffic requires different QoS and therefore different QCI values. QCI value 9 is typically used for the default bearer of a UE/PDN for non-privileged subscribers.
The QoS concept as used in LTE networks is class-based, where each bearer type is assigned one QoS Class Identifier (QCI) by the network. The QCI is a scalar that is used within the access network (namely the eNodeB) as a reference to node specific parameters that control packet forwarding treatment, for example scheduling weight, admission thresholds and linklayer protocol configuration. The QCI is also mapped to transport network layer parameters in the relevant Evolved Packet Core (EPC) core network nodes (for example, the PDN Gateway (P-GW), Mobility Management Entity (MME) and Policy and Charging Rules Function (PCRF)), by preconfigured QCI to Differentiated Services Code Point (DSCP) mapping. According to 3GPP TS 23.203 V15.0.0, (c.f. Table 6.1.7: Standardized QCI characteristics), 15 QCI values are standardized and associated with QCI characteristics in terms of packet forwarding treatment that the bearer traffic receives edge-to-edge between the UE and the P-GW. For example, QCI 5 relates to IMS.
In
There is shown a UE, an eNodeB, a MME, a Home Subscriber Server, HSS, a SGW/PGW (S/PGW) and a Policy and Coordination Rules Function, PCRF. In
As a first step—1, the UE 101 initiates the PDN connection establishment procedure by sending a PDN Connectivity Request message 61 to MME and may include an instance of a RAT RI by means of an information element as defined above. The PDN connection establishment procedure can be part of the UE initiated attach procedure.
2. The MME 103 may optionally be aware of a local policy which applies for the UE in question and performs a look-up internally 62.
3. If the PDN Connectivity Request is part of an attach procedure and the MME 103 does not have the subscription data, the MME sends an Update Location Request 63 to the HSS.
4. The HSS 104 sends an Update Location Answer 65 to the MME and includes an instance of a RAT restriction information in the APN (Access Point Name) configuration data for any APN for which that RAT restriction is provisioned.
5. The MME sends Create Session Request 67 to SGW 105 and then to PGW 105.
6. the PGW sends a CCR (Credit Control Request)-I 69 to the PCRF 106.
7. The PCRF answers with CCA (Credit Control Answer)-I 71 and includes an instance of the RAT restriction information if it is indicated by local policy.
8. The PGW sends Create Session Response 73 to the SGW and then to the MME and includes the RAT restriction information if it is received from PCRF 71.
9. The MME resolves a final RAT restriction based on subscriber data from the HSS, the indication from PGW and the local policy in MME along the lines described above. Then MME sends 75 E-RAB setup Request to eNodeB and includes the resolved RAT restriction information for the E-RAB (E-UTRAN Radio Access Bearer) corresponding to the default bearer. MME also sends an Activate Default EPS Bearer Context request to UE 76.
10. eNodeB enforces bearer set up 77 and answers 79 with an E-RAB setup response. The E-RAB setup is adapted to the properties of the UE in question such that if dual use restrictions apply for the UE in question, these restrictions are taken into consideration in the bearer set up.
11. UE responds with Activate Default EPS Bearer Context Accept 81.
In
As further exemplified in the figures there is provided:
Method for a system comprising a mobility management entity, MME 103, a first Radio Access node, RAN 102, eNB offering Long Term Evolution, LTE, access, and a second radio access node, RAN 108, gNB offering New Radio, NR, access;
a user entity, UE 101, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT,
the MME moreover being adapted for signalling with a Home Subscription Server, HSS 104, a Serving Packet Data Network PDN Gateway, a PDN Gateway 105, and a Policy and Charging Rules Function, PCRF 106;
the system providing control plane functionality via the first RAN 102, eNB and user plane functionality via either the first RAN or the second RAN;
The MME may further
According to embodiments, an instance of or resolved value of a RAT RI comprises at least two flags, a first flag indicating that a LTE restriction applies when being set and second flag indicating that a NR restriction applies when being set, the resolving 74 involving that any received instance of a RAT RI having a set flag for a respective RAT implies a set flag in the resolved RAT RI, for the corresponding respective RAT.
The enforcement involves if in the received resolved RAT RI
In
In
87. PGW sends a Create Bearer Request 87 to SGW and then to MME.
89. If RAT restriction is applicable for the PDN on which dedicated bearer is created, MME sends an E-RAB setup Request to eNodeB 89 and includes RAT restriction information for the E-RAB corresponding to the dedicated bearer.
RAT RI is on the PDN level. This procedure is for any additional dedicated bearer setup under this PDN. MME will include the RAT RI in the message sent to ENB. One PDN can have one or several bearers. One bearer means on E-RAB and one data radio bearer over air interface
In
UE sends a service request 91 to MME.
MME sends an Initial Context Setup request 92 to eNodeB and includes RAT restriction information for any E-RAB belonging to the PDN to which RAT restriction is applicable. eNB can subsequently enforce restrictions for bearer set-up.
Hence its is provided that upon the UE transmitting a service request 91 to the MME 103, the MME 103 may be
The system may moreover comprise a further mobility management entity, MME 103, denoted target MME T-MME, and a further Radio Access node, RAN 102, eNB offering Long Term Evolution, LTE, access, denoted target RAN T-eNB, the first RAN eNB; S-eNB.
If MME is not changed, then MME sends the stored RAT RI to the target MME.
Source eNodeB sends a Handover Required 121 to the source MME.
Source MME sends Forward Relocation Request 123 to Target MME and includes an instance of RAT RI restriction information for each applicable PDN.
Target MME sends a Handover Request 125 to the target eNodeB and includes RAT restriction information for any E-RAB belonging to PDN to which RAT restriction is applicable.
In this procedure, the MME sends the stored RAT RI to eNB.
It is thus provided that the system may moreover comprise a further mobility management entity, MME, denoted target MME T-MME, and a further Radio Access Node, RAN eNB offering Long Term Evolution, LTE, access, denoted target RAN T-eNB,
the first RAN 102; eNB; S-eNB
131. Source eNodeB sends X2 AP (application protocol): Handover Request to target eNodeB and includes RAT restriction information for each applicable E-RAB.
133. Target eNodeB acknowledges the request.
Hence it is provided, that the system may moreover comprise a further mobility management entity, MME 103, denoted target MME T-MME, and a further Radio Access Node, RAN 102, eNB offering Long Term Evolution, LTE, access, denoted target RAN T-eNB, the first RAN eNB; S-eNB,
the first RAN 102, S-eNB
The Target MME sends a Context Request 141 to source MME.
Source MME sends Context Response 143 to Target MME and includes RAT restriction information for each applicable PDN.
In
The UE comprises a processor PCU_UE an interface IF_UE and a memory, MEM_UE, in which memory instructions are stored for carrying out the method steps explained above. The UE communicates via the interface IF_UE. The IF_UE comprises both an external interface, communicating with a transmitter and receiver, and internal interfaces (not shown).
There is also shown a RAN comprising a processor PCU_A, an interface IF_A; and a memory, MEM_A. Instructions are stored in the memory for being performed by the processor such that the method steps explained above are carried out and signalling is communicated on the interface.
Further, a MME is provided comprising a processor PCU_M, an interface IF_M; and a memory, MEM_M. Instructions are stored in the memory for being performed by the processor such that the method steps explained above are carried out and signalling is communicated on the interface.
Moreover, a PCRF is provided comprising a processor PCU_P, an interface IF_P; and a memory, MEM_P. Instructions are stored in the memory for being performed by the processor such that the method steps explained above are carried out and signalling is communicated on the interface.
In
Finally, a S/PGW is provided comprising a processor PCU_W an interface IF_W; and a memory, MEM_W. Instructions are stored in the memory for being performed by the processor such that the method steps explained above are carried out and such that corresponding signalling is effectuated on the interface.
The above apparatuses/entities are adapted to communicate over known external telecom interfaces or via application programming interfaces, API, as appropriate.
It is noted that the features of the methods described above and in the following, may be implemented in software and carried out on a data processing device or other processing circuitry caused by the execution of program code means such as computer-executable instructions. Here and in the following, the term processing circuitry comprises any circuit and/or device suitably adapted to perform the above functions. In particular, the above term comprises general- or special-purpose programmable microprocessors, Digital Signal Processors (DSP), Application Specific Integrated Circuits (ASIC), Programmable Logic Arrays (PLA), Field Programmable Gate Arrays (FPGA), special purpose electronic circuits, etc., or a combination thereof.
For example, the program code means may be loaded in a memory, such as a RAM (Random Access Memory), from a storage medium, such as a read-only memory (ROM) or other nonvolatile memory, such as flash memory, or from another device via a suitable data interface, the described features may be implemented by hardwired circuitry instead of software or in combination with software.
A computer program or computer program product is provided carrying out the method steps defined above.
The methods discussed above may alternatively be implemented by means of a system based on network functions virtualization. In
According to embodiments of the invention the following methods are disclosed, that may be implemented in the
Method for a mobility management entity, MME 103, in a system comprising a first Radio Access node, RAN 102, eNB offering Long Term Evolution, LTE, access, and a second radio access node, RAN 107, gNB offering New Radio, NR, access;
a user entity, UE 101, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT,
the MME moreover being adapted for signalling with a Home Subscription Server, HSS 104, a Serving Packet Data Network PDN Gateway, a PDN Gateway 105, and a Policy and Charging Rules Function, PCRF 106;
the system providing control plane functionality via the first RAN 102, eNB and user plane functionality via either the first RAN or the second RAN;
Method for a first Radio Access node, RAN 102, eNB offering Long Term Evolution, LTE, access in a system comprising a mobility management entity, MME 103, and a second radio access node, RAN 107, gNB offering New Radio, NR, access;
a user entity, UE 101, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT;
the MME moreover being adapted for signalling with a Home Subscription Server, HSS 104, a Serving Packet Data Network PDN Gateway, a PDN Gateway 105, and a Policy and Charging Rules Function, PCRF 106;
the system providing control plane functionality via the first RAN 102, eNB and user plane functionality via either the first RAN or the second RAN;
the MME moreover being adapted for signalling with a Home Subscription Server, HSS 104, a Serving Packet Data Network PDN Gateway, a PDN Gateway 105, and a Policy and Charging Rules Function, PCRF 106;
A method may comprise further
The enforcement involves
if in the received resolved RAT RI
Method for a Home Subscriber Sever, HSS 104, in in a system comprising a mobility management entity, MME 103, a first Radio Access node, RAN 102, eNB offering Long Term Evolution, LTE, access, and a second radio access node, RAN 107, gNB offering New Radio, NR, access; a user entity, UE 101, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT,
the MME moreover being adapted for signalling with a Home Subscription Server, HSS 104, a Serving Packet Data Network PDN Gateway, a PDN Gateway 105, and a Policy and Charging Rules Function, PCRF 106;
the system providing control plane functionality via the first RAN 102, eNB and user plane functionality via either the first RAN or the second RAN;
the method comprising the HSS
upon receiving an Update Location Request message 63 from the MME;
Method for a gateway entity 105 comprising a SGW and/or PGW, in in a system comprising a mobility management entity, MME 103, a first Radio Access node, RAN 102, eNB offering Long Term Evolution, LTE, access, and a second radio access node, RAN 107, gNB offering New Radio, NR, access;
a user entity, UE 101, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT,
the MME 103 moreover being adapted for signalling with a Home Subscription Server, HSS 104, a Serving Packet Data Network PDN Gateway, a PDN Gateway 105, and a Policy and Charging Rules Function, PCRF 106;
the system providing control plane functionality via the first RAN 102, eNB and user plane functionality via either the first RAN or the second RAN;
the gateway entity 105
Method for a user entity, UE, in a system comprising a mobility management entity, MME 103, a first Radio Access node, RAN 102, eNB offering Long Term Evolution, LTE, access, and a second radio access node, RAN 107, gNB offering New Radio, NR, access;
the user entity, UE 101, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT,
the MME moreover being adapted for signalling with a Home Subscription Server, HSS 104, a Serving Packet Data Network PDN Gateway, a PDN Gateway 105, and a Policy and Charging Rules Function, PCRF 106;
the system providing control plane functionality via the first RAN 102, eNB and user plane functionality via either the first RAN or the second RAN;
the user entity being adapted for
Also one or more programs for a computer or computer program products, comprising instructions for carrying out any of methods according to the method steps above, are provided.
According to embodiments of the invention systems and apparatuses are disclosed, that may be realized by means of the
A system is provided comprising a mobility management entity, MME 103, a first Radio Access node, RAN 102, eNB offering Long Term Evolution, LTE, access, and a second radio access node, RAN 108, gNB offering New Radio, NR, access;
a user entity, UE 101, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT, the MME moreover being adapted for signalling with a Home Subscription Server, HSS 104, a Serving Packet Data Network PDN Gateway, a PDN Gateway 105, and a Policy and Charging Rules Function, PCRF 106;
the system providing control plane functionality via the first RAN 102, eNB and user plane functionality via either the first RAN or the second RAN;
the MME 103 comprising processing circuitry being adapted for
A mobility management entity, MME 103, is provided in a system comprising a first Radio Access node, RAN 102, eNB offering Long Term Evolution, LTE, access, and a second radio access node, RAN 107, gNB offering New Radio, NR, access;
a user entity, UE 101, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT,
the MME moreover being adapted for signalling with a Home Subscription Server, HSS 104, a Serving Packet Data Network PDN Gateway, a PDN Gateway 105, and a Policy and Charging Rules Function, PCRF 106;
the system providing control plane functionality via the first RAN 102, eNB and user plane functionality via either the first RAN or the second RAN;
the MME 103 comprising processing circuitry being operative to
In the Mobility management entity, MME 103, the processing circuitry can comprise a memory MEM-M, a processor PCU-M and an interface IF-M, the processor being adapted for executing instructions stored in the memory.
Radio Access node, RAN 102, eNB offering Long Term Evolution, LTE, access in a system comprising a mobility management entity, MME 103, and a second radio access node, RAN 107, gNB offering New Radio, NR, access;
a user entity, UE 101, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT;
the MME moreover being adapted for signalling with a Home Subscription Server, HSS 104, a Serving Packet Data Network PDN Gateway, a PDN Gateway 105, and a Policy and Charging Rules Function, PCRF 106;
the system providing control plane functionality via the first RAN 102, eNB and user plane functionality via either the first RAN or the second RAN;
the MME moreover being adapted for signalling with a Home Subscription Server, HSS 104, a Serving Packet Data Network PDN Gateway, a PDN Gateway 105, and a Policy and Charging Rules Function, PCRF 106;
RAN 102 comprising processing circuitry being operative to:
The RAN may be further being adapted to
In the RAN, the enforcement may involve
if in the received resolved RAT RI
The system or any node may be instantiated in a cloud computing environment as a virtual node, the cloud environment comprising shared hardware resources comprising at least computing devices COMP, memory devices MEM and network devices NETW.
A User Entity, UE 101, is provided in a system comprising a mobility management entity, MME 103, a first Radio Access node, RAN 102, eNB offering Long Term Evolution, LTE, access, and a second radio access node, RAN 107, gNB offering New Radio, NR, access;
the user entity, UE 101, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT,
the MME moreover being adapted for signalling with a Home Subscription Server, HSS 104, a Serving Packet Data Network PDN Gateway, a PDN Gateway 105, and a Policy and Charging Rules Function, PCRF 106;
the system providing control plane functionality via the first RAN 102, eNB and user plane functionality via either the first RAN or the second RAN;
the user entity 101 comprises processing circuitry being adapted for
The UE processing circuitry may comprise a memory MEM-U, a processor PCU-UE and an interface IF-UE, the processor being adapted for executing instructions stored in the memory.
A gateway entity 105, S/PGW is provided comprising a SGW and/or PGW, in in a system comprising a mobility management entity, MME 103, a first Radio Access node, RAN 102, eNB offering Long Term Evolution, LTE, access, and a second radio access node, RAN 107, gNB offering New Radio, NR, access;
a user entity, UE 101, supporting both Long Term Evolution, LTE, and New Radio, NR, Radio Access Technology, RAT,
the MME 103 moreover being adapted for signalling with a Home Subscription Server, HSS 104, a Serving Packet Data Network PDN Gateway, a PDN Gateway 105, and a Policy and Charging Rules Function, PCRF 106;
the system providing control plane functionality via the first RAN 102, eNB and user plane functionality via either the first RAN or the second RAN;
the gateway entity 105 comprising processing circuitry being adapted for
In the gateway the processing circuitry comprises a memory MEM-W, a processor PCU-W and an interface IF-W, the processor being adapted for executing instructions stored in the memory.
With reference to
The communication system of
Example implementations, in accordance with an embodiment, of the UE, base station and host computer discussed in the preceding paragraphs will now be described with reference to
The communication system 3300 further includes the UE 3330 already referred to. Its hardware 3335 may include a radio interface 3337 configured to set up and maintain a wireless connection 3370 with a base station serving a coverage area in which the UE 3330 is currently located. The hardware 3335 of the UE 3330 further includes processing circuitry 3338, which may comprise one or more programmable processors, application-specific integrated circuits, field programmable gate arrays or combinations of these (not shown) adapted to execute instructions. The UE 3330 further comprises software 3331, which is stored in or accessible by the UE 3330 and executable by the processing circuitry 3338. The software 3331 includes a client application 3332. The client application 3332 may be operable to provide a service to a human or nonhuman user via the UE 3330, with the support of the host computer 3310. In the host computer 3310, an executing host application 3312 may communicate with the executing client application 3332 via the OTT connection 3350 terminating at the UE 3330 and the host computer 3310. In providing the service to the user, the client application 3332 may receive request data from the host application 3312 and provide user data in response to the request data. The OTT connection 3350 may transfer both the request data and the user data. The client application 3332 may interact with the user to generate the user data that it provides.
It is noted that the host computer 3310, base station 3320 and UE 3330 illustrated in
In
The wireless connection 3370 between the UE 3330 and the base station 3320 is in accordance with the teachings of the embodiments described throughout this disclosure. One or more of the various embodiments improve the performance of OTT services provided to the UE 3330 using the OTT connection 3350, in which the wireless connection 3370 forms the last segment. More precisely, the teachings of these embodiments may improve the services for such dual connectivity UE's.
A measurement procedure may be provided for the purpose of monitoring data rate, latency and other factors on which the one or more embodiments improve. There may further be an optional network functionality for reconfiguring the OTT connection 3350 between the host computer 3310 and UE 3330, in response to variations in the measurement results. The measurement procedure and/or the network functionality for reconfiguring the OTT connection 3350 may be implemented in the software 3311 of the host computer 3310 or in the software 3331 of the UE 3330, or both. In embodiments, sensors (not shown) may be deployed in or in association with communication devices through which the OTT connection 3350 passes; the sensors may participate in the measurement procedure by supplying values of the monitored quantities exemplified above, or supplying values of other physical quantities from which software 3311, 3331 may compute or estimate the monitored quantities. The reconfiguring of the OTT connection 3350 may include message format, retransmission settings, preferred routing etc.; the reconfiguring need not affect the base station 3320, and it may be unknown or imperceptible to the base station 3320. Such procedures and functionalities may be known and practiced in the art. In certain embodiments, measurements may involve proprietary UE signalling facilitating the host computer's 3310 measurements of throughput, propagation times, latency and the like. The measurements may be implemented in that the software 3311, 3331 causes messages to be transmitted, in particular empty or ‘dummy’ messages, using the OTT connection 3350 while it monitors propagation times, errors etc.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2017/117639 | 12/21/2017 | WO | 00 |