[go: up one dir, main page]

WO2018104579A1 - Procédé et appareil pour maintenir une continuité de service durant une mobilité entre des rat utilisant un transfert de contexte - Google Patents

Procédé et appareil pour maintenir une continuité de service durant une mobilité entre des rat utilisant un transfert de contexte Download PDF

Info

Publication number
WO2018104579A1
WO2018104579A1 PCT/FI2017/050835 FI2017050835W WO2018104579A1 WO 2018104579 A1 WO2018104579 A1 WO 2018104579A1 FI 2017050835 W FI2017050835 W FI 2017050835W WO 2018104579 A1 WO2018104579 A1 WO 2018104579A1
Authority
WO
WIPO (PCT)
Prior art keywords
handover
program code
message
request
computer program
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.)
Ceased
Application number
PCT/FI2017/050835
Other languages
English (en)
Inventor
Sung WON
Devaki Chandramouli
Tsunehiko Chiba
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Technologies Oy
Original Assignee
Nokia Technologies Oy
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nokia Technologies Oy filed Critical Nokia Technologies Oy
Publication of WO2018104579A1 publication Critical patent/WO2018104579A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/12Reselecting a serving backbone network switching or routing node
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0033Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0058Transmission of hand-off measurement information, e.g. measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • H04W36/144Reselecting a network or an air interface over a different radio air interface technology
    • H04W36/1443Reselecting a network or an air interface over a different radio air interface technology between licensed networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/22Manipulation of transport tunnels

Definitions

  • Embodiments of the present invention relate generally to providing an interworking mechanism between systems utilizing context transfer as well as a method, apparatus, and computer program product for maintaining service continuity during inter-RAT mobility.
  • next generation systems which includes the next generation radio access network (NG RAN) and next generation core (NGC)
  • NG RAN next generation radio access network
  • NGC next generation core
  • EPS Evolved packet system
  • embodiments of the present invention provide anNGS-EPS interworking mechanism to maintain service continuity.
  • embodiments of the present invention may be configured to keep an entity in the UE's Protocol data unit (PDU) path unchanged even for the system change; in other words, assign a "PDU anchor.”
  • PDU Protocol data unit
  • the invention allows the PDU session(s) in the source system to be maintained in the target system by transferring UE context from the source system to the target system.
  • An inter-core interface is defined herein and used for the UE context transfer.
  • the target system may choose the PDU anchor that has been used in the source system based on the transferred UE context.
  • the UE context exploited in the source system may be modified to adapt to the target system.
  • the present invention provides a solution to convert UE context during the system change, i.e. inter-system handover.
  • the downlink PDUs delivered to the source RAN should be forwarded to the target RAN in order to support lossless handover.
  • the invention provides a solution for the inter-system PDU forwarding. [0007]
  • a method, apparatus and computer program product are therefore provided according to an example embodiment of the present invention for allowing PDU sessions in a source system to be maintained in a target system by transferring UE context during a system change.
  • a method may be provided, the method allowing Protocol data unit (PDU) sessions in a source system to be maintained in a target system by transferring user equipment (UE) context during a system change, the method comprising receiving, at a target core entity, during a system change, a UE context, the target core entity being one of a mobile management entity (MME) and Next generation core control plane function - Session management (NG CCF- SM), the system changes being one of a handover from EPS to NGS or a handover from NGS to EPS, transmitting a handover request to a target core network node, transmitting a request to establish forwarding tunnels, transmitting a message commanding handover, the message comprising tunneling information, and receiving a handover confirm message.
  • PDU Protocol data unit
  • UE user equipment
  • the system change involves a UE being handed over from the source system, the source system being an Evolved Packet System (EPS) to the target system, the target system being a Next Generation System (NGS).
  • EPS Evolved Packet System
  • NGS Next Generation System
  • the target core network node is a NG CCF-SM.
  • the method further comprises receiving a forwarded relocation request, the forwarded relocation request originating at eNB and indicates that the UE is to be handed over to the NG RAN Node and includes IDs of bearers whose PDUs the eNB proposes to be forwarded.
  • the UE context may include EPS bearer contexts and EMM context including EPS security context and a source to target transparent container
  • the method further comprises causing transmission of a request to and receiving a response from a next generation Policy and Charging Rule Function (NG PCRF) for NG policy and charging information.
  • NG PCRF next generation Policy and Charging Rule Function
  • the method further comprises, based on the NG policy and charging information, generating NG QoS rules for NG RAN and NGC UPF.
  • the method further comprises obtaining QCI/GBR/MBR from the UE context.
  • the handover request indicates a handover from NG CCF to a NG RAN, and includes the NG QoS rules and a source to target transparent container.
  • the NG QoS rules for NG RAN includes a bearer ID for each of the FII values and QoS flow descriptors.
  • the method further comprises receiving a response to the handover request.
  • the response to the handover request comprises the FII values and/or QoS flow descriptors admitted by the NG RAN Node to be forwarded.
  • the method further comprises preceding the message indicating the request to establish forwarding tunnels, based on the admitted FII values and/or QoS flow descriptors, confirming the list of bearers to be forwarded.
  • the request includes the NG3 tunneling information and NG QoS rules for NGC UPF.
  • the method further comprises receiving confirmation, from the NGC UPF, confirming an establishment of the tunnels, wherein the confirmation includes NGC UPF- side tunnelling information for interface NGy.
  • the method further comprises responding to relocation request from the MME, the response comprising the tunnelling information and admitted bearer IDs for forwarding.
  • the handover confirm message indicates that the UE is switched to the NG RAN, wherein the message includes the NG3 DL tunneling information.
  • the method further comprises providing an indication that the relocation is complete to the MME and receiving an acknowledgement form the MME.
  • the method further comprises providing an indication to the NG
  • the system change involves the handover of a UE from NGS to
  • the target core network node is an eNB.
  • the method further comprises receiving a forwarded relocation request, the forwarded relocation request originating at NG RAN and indicating that the UE is to be handed over to the eNB and includes FII values or QoS flow descriptors whose PDUs the NG RAN Node proposes to be forwarded.
  • the method further comprises mapping the NG QoS rules into EPS bearer contexts.
  • the method further comprises mapping the FII values and QoS flow descriptors into QCI values and bearers, and allocating EPS bearer IDs.
  • the method further comprises selecting a SGW, sending a Create Session Request message, and receiving a response from the SGW, the response including SGW addresses and Sl-U uplink TEIDs.
  • the message requesting handover to the target eNB includes the bearer IDs converted from the proposed FII values and QoS flow descriptors by the NG RAN Node.
  • the method further comprises receiving an acknowledgement, the acknowledgement including an admitted bearer ID list associated with S 1 DL tunneling information.
  • the request for the establishment of forwarding tunnels is directed towards the SGW and includes the list of admitted bearer IDs, receiving, from the SGW, a response to the request with SGW-side NGy tunnelling information per admitted bearer.
  • the method further comprises sending a response message for the relocation request, the response message including SGW-side NGy tunneling information per admitted bearer, wherein each of the admitted bearers are associated with at least one of the FII values or QoS flow descriptors.
  • the NG CCF transmits a message commanding handover to the NG RAN Node, the message commanding handover comprising at least one of the admitted FII values or QoS descriptors for forwarding associated with the NG3 UL tunneling information, and the NG RAN Node sends a handover command message to the UE.
  • the UE subsequent to the NG RAN Node sending the handover command message to the UE, the UE sends a handover confirm message to the eNB, the method further comprising receiving, from the eNB, that the handover to the eNB is complete.
  • the method further comprises sending a modify bearer request message to the SGW, and receiving an acknowledgement, wherein the SGW subsequently sends a modify bearer response message to the NG CCF and the NG CCF provides an indication to the NG PCF/PCRF that the session is modified.
  • NG CCF subsequently provides traffic handling rules to the NGC UPF, the NGC UPF sends end marker PDUs with at least one a marking value subject to forwarding, and for each of the marking value of the end marker PDUs, the NG RAN sends the end marker PDUs with the marking value to the NGC UPF after the NG RAN is done with forwarding PDUs for the FII value.
  • the NGC UPF sends the end marker PDUs removing the FII values via the NGy tunnels, wherein the end marker PDUs are delivered via a NGy tunnel after end marker PDUs of complete set of FII values subject to forwarding corresponding to the bearer are received.
  • an apparatus allowing Protocol data unit (PDU) sessions in a source system to be maintained in a target system by transferring user equipment (UE) context during a system change
  • the apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least receive, at a target core entity, during a system change, a UE context, the target core entity being one of a mobile management entity (MME) and Next generation core control plane function - Session management (NG CCF-SM), the system changes being one of a handover from EPS to NGS or a handover from NGS to EPS, transmit a handover request to a target core network node, transmit a request to establish forwarding tunnels, transmit a message commanding handover, the message comprising tunneling information, and receive a handover confirm message.
  • MME mobile management entity
  • NG CCF-SM Next generation core control plane function - Session management
  • the system change involves a UE being handed over from the source system, the source system being an Evolved Packet System (EPS) to the target system, the target system being a Next Generation System (NGS).
  • EPS Evolved Packet System
  • NGS Next Generation System
  • the target core network node is a NG CCF-SM.
  • the apparatus further comprises receiving a forwarded relocation request, the forwarded relocation request originating at eNB and indicates that the UE is to be handed over to the NG RAN Node and includes IDs of bearers whose PDUs the eNB proposes to be forwarded.
  • the UE context may include EPS bearer contexts and EMM context including EPS security context and a source to target transparent container
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to cause transmission of a request to and receiving a response from a next generation Policy and Charging Rule Function (NG PCRF) for NG policy and charging information.
  • NG PCRF next generation Policy and Charging Rule Function
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to based on the NG policy and charging information, generate NG QoS rules for NG RAN and NGC UPF.
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to obtain QCI/GBR/MBR from the UE context.
  • the handover request indicates a handover from NG CCF to a NG RAN, and includes the NG QoS rules and a source to target transparent container.
  • the NG QoS rules for NG RAN includes a bearer ID for each of the FII values and QoS flow descriptors.
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to receive a response to the handover request.
  • the response to the handover request comprises the FII values and/or QoS flow descriptors admitted by the NG RAN Node to be forwarded.
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to preceding the message indicating the request to establish forwarding tunnels, based on the admitted FII values or QoS flow descriptors, confirm the list of bearers to be forwarded.
  • the request, the message indicating the request to establish forwarding tunnels includes the NG3 tunneling information and NG QoS rules for NGC UPF.
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to receive confirmation, from the NGC UPF, confirming an establishment of the tunnels, wherein the confirmation includes NGC UPF-side tunneling information for interface NGy.
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to respond to relocation request from the MME, the response comprising the tunneling information and admitted bearer IDs for forwarding.
  • the handover confirm message indicates that the UE is switched to the NG RAN, wherein the message includes the NG3 DL tunneling information.
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to provide an indication that the relocation is complete to the MME and receive an acknowledgement form the MME.
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to provide an indication to the NG PCF/PCRF that the session is modified.
  • the system change involves the handover of a UE from NGS to EPS.
  • the target core network node is an eNB.
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to receive a forwarded relocation request, the forwarded relocation request originating at NG RAN and indicating that the UE is to be handed over to the eNB and includes FII values or QoS flow descriptors whose PDUs the NG RAN Node proposes to be forwarded.
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to mapping the NG QoS rules into EPS bearer contexts.
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to map the FII values and QoS flow descriptors into QCI values and bearers, and allocate EPS bearer IDs.
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to select a SGW, sending a Create Session Request message, and receive a response from the SGW, the response including SGW addresses and Sl-U uplink TEIDs.
  • the message requesting handover to the target eNB includes the bearer IDs converted from the proposed FII values and QoS flow descriptors by the NG RAN Node.
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to receive an acknowledgement, the acknowledgement including an admitted bearer ID list associated with SI DL tunneling information.
  • the request for the establishment of forwarding tunnels is directed towards the SGW and includes the list of admitted bearer IDs, receiving, from the SGW, a response to the request with SGW-side NGy tunneling information per admitted bearer.
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to send a response message for the relocation request, the response message including SGW-side NGy tunneling information per admitted bearer, wherein each of the admitted bearers are associated with at least one of the FII values or QoS flow descriptors.
  • the NG CCF transmits a message commanding handover to the NG RAN Node, the message commanding handover comprising at least one of the admitted FII values or QoS descriptors for forwarding associated with the NG3 UL tunneling information, and the NG RAN Node sends a handover command message to the UE.
  • the UE sends a handover confirm message to the eNB, wherein the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to receive, from the eNB, that the handover to the eNB is complete.
  • the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to send a modify bearer request message to the SGW, and receive an acknowledgement, wherein the SGW subsequently sends a modify bearer response message to the NG CCF and the NG CCF provides an indication to the NG PCF/PCRF that the session is modified.
  • NG CCF subsequently provides traffic handling rules to the NGC UPF, the NGC UPF sends end marker PDUs with at least one a marking value subject to forwarding, and for each of the marking value of the end marker PDUs, the NG RAN sends the end marker PDUs with the marking value to the NGC UPF after the NG RAN is done with forwarding PDUs for the FII value.
  • the NGC UPF sends the end marker PDUs removing the FII values via the NGy tunnels, wherein the end marker PDUs are delivered via a NGy tunnel after end marker PDUs of complete set of FII values subject to forwarding corresponding to the bearer are received.
  • a computer program product may be provided allowing Protocol data unit (PDU) sessions in a source system to be maintained in a target system by transferring user equipment (UE) context during a system change, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions for receiving, at a target core entity, during a system change, a UE context, the target core entity being one of a mobile management entity (MME) and Next generation core control plane function - Session management (NG CCF-SM), the system changes being one of a handover from EPS to NGS or a handover from NGS to EPS, transmitting a handover request to a target core network node, transmitting a request to establish forwarding tunnels, transmitting a message commanding handover, the message comprising tunneling information, and receiving a handover confirm message.
  • PDU Protocol data unit
  • UE user equipment
  • the system change involves a UE being handed over from the source system, the source system being an Evolved Packet System (EPS) to the target system, the target system being a Next Generation System (NGS).
  • EPS Evolved Packet System
  • NGS Next Generation System
  • the target core network node is a NG CCF-SM.
  • the computer program product further comprises receiving a forwarded relocation request, the forwarded relocation request originating at eNB and indicates that the UE is to be handed over to the NG RAN Node and includes IDs of bearers whose PDUs the eNB proposes to be forwarded.
  • the UE context may include EPS bearer contexts and EMM context including EPS security context and a source to target transparent container
  • the computer-executable program code instructions further comprise program code instructions for causing transmission of a request to and receiving a response from a next generation Policy and Charging Rule Function (NG PCRF) for NG policy and charging information.
  • NG PCRF next generation Policy and Charging Rule Function
  • the computer-executable program code instructions further comprise program code instructions for based on the NG policy and charging information, generating NG QoS rules for NG RAN and NGC UPF.
  • the computer-executable program code instructions further comprise program code instructions for obtaining QCI/GBR/MBR from the UE context.
  • the handover request indicates a handover from NG CCF to a NG RAN, and includes the NG QoS rules and a source to target transparent container.
  • the NG QoS rules for NG RAN includes a bearer ID for each of the FII values and QoS flow descriptors.
  • the computer-executable program code instructions further comprise program code instructions for receiving a response to the handover request.
  • the response to the handover request comprises the FII values and/or QoS flow descriptors admitted by the NG RAN Node to be forwarded.
  • the computer-executable program code instructions further comprise program code instructions for preceding the message indicating the request to establish forwarding tunnels, based on the admitted FII values and/or QoS flow descriptors, confirming the list of bearers to be forwarded.
  • the request (the message indicating the request to establish forwarding tunnels) includes the NG3 tunneling information and NG QoS rules for NGC UPF.
  • the computer-executable program code instructions further comprise program code instructions for receiving confirmation, from the NGC UPF, confirming an establishment of the tunnels, wherein the confirmation includes NGC UPF-side tunnelling information for interface NGy.
  • the computer-executable program code instructions further comprise program code instructions for responding to relocation request from the MME, the response comprising the tunnelling information and admitted bearer IDs for forwarding.
  • the handover confirm message indicates that the UE is switched to the NG RAN, wherein the message includes the NG3 DL tunneling information.
  • the computer-executable program code instructions further comprise program code instructions for providing an indication that the relocation is complete to the
  • the computer-executable program code instructions further comprise program code instructions for providing an indication to the NG PCF/PCRF that the session is modified.
  • the system change involves the handover of a UE from NGS to EPS.
  • the target core network node is an eNB.
  • the computer-executable program code instructions further comprise program code instructions for receiving a forwarded relocation request, the forwarded relocation request originating at NG RAN and indicating that the UE is to be handed over to the eNB and includes FII values or QoS flow descriptors whose PDUs the NG RAN Node proposes to be forwarded.
  • the computer-executable program code instructions further comprise program code instructions for mapping the NG QoS rules into EPS bearer contexts.
  • the computer-executable program code instructions further comprise program code instructions for mapping the FII values and QoS flow descriptors into QCI values and bearers, and allocating EPS bearer IDs.
  • the computer-executable program code instructions further comprise program code instructions for selecting a SGW, sending a Create Session Request message, and receiving a response from the SGW, the response including SGW addresses and Sl-U uplink TEIDs.
  • the message requesting handover to the target eNB includes the bearer IDs converted from the proposed FII values and QoS flow descriptors by the NG RAN Node.
  • the computer-executable program code instructions further comprise program code instructions for receiving an acknowledgement, the acknowledgement including an admitted bearer ID list associated with S 1 DL tunneling information.
  • the request for the establishment of forwarding tunnels is directed towards the SGW and includes the list of admitted bearer IDs, receiving, from the SGW, a response to the request with SGW-side NGy tunnelling information per admitted bearer.
  • the computer-executable program code instructions further comprise program code instructions for sending a response message for the relocation request, the response message including SGW-side NGy tunneling information per admitted bearer, wherein each of the admitted bearers are associated with at least one of the FII values or QoS flow descriptors.
  • the NG CCF transmits a message commanding handover to the NG RAN Node, the message commanding handover comprising at least one of the admitted FII values or QoS descriptors for forwarding associated with the NG3 UL tunneling information, and the NG RAN Node sends a handover command message to the UE.
  • the UE sends a handover confirm message to the eNB, the computer program product wherein the computer-executable program code instructions further comprise program code instructions for receiving, from the eNB, that the handover to the eNB is complete.
  • the computer-executable program code instructions further comprise program code instructions for sending a modify bearer request message to the SGW, and receiving an acknowledgement, wherein the SGW subsequently sends a modify bearer response message to the NG CCF and the NG CCF provides an indication to the NG PCF/PCRF that the session is modified.
  • NG CCF subsequently provides traffic handling rules to the NGC UPF, the NGC UPF sends end marker PDUs with at least one a marking value subject to forwarding, and for each of the marking value of the end marker PDUs, the NG RAN sends the end marker PDUs with the marking value to the NGC UPF after the NG RAN is done with forwarding PDUs for the FII value.
  • the NGC UPF sends the end marker PDUs removing the FII values via the NGy tunnels, wherein the end marker PDUs are delivered via a NGy tunnel after end marker PDUs of complete set of FII values subject to forwarding corresponding to the bearer are received.
  • Figure 1 is block diagram of a system that may be specifically configured in accordance with an example embodiment of the present invention
  • Figure 2 is block diagram of an apparatus that may be specifically configured in accordance with an example embodiment of the present invention.
  • Figure 3 is block diagram of a system that may be specifically configured in accordance with an example embodiment of the present invention.
  • Figure 4 is a flowchart showing an exemplary method of operating an example apparatus in accordance with an embodiment of the present invention.
  • Figure 5 is a data flow diagram showing an exemplary data flow process in accordance with an embodiment of the present invention.
  • Figure 6 is a data flow diagram showing an exemplary data flow process in accordance with an embodiment of the present invention.
  • circuitry refers to all of the following: (a) hardware-only circuit implementations (such as implementations in only analog and/or digital circuitry); (b) to combinations of circuits and software (and/or firmware), such as (as applicable): (i) to a combination of processor(s) or (ii) to portions of processor(s)/software (including digital signal processor(s)), software, and memory(ies) that work together to cause an apparatus, such as a mobile phone or server, to perform various functions); and (c) to circuits, such as a microprocessor s) or a portion of a microprocessor(s), that require software or firmware for operation, even if the software or firmware is not physically present.
  • circuitry applies to all uses of this term in this application, including in any claims.
  • the term 'circuitry' would also cover an implementation of merely a processor (or multiple processors) or portion of a processor and its (or their) accompanying software and/or firmware.
  • the term 'circuitry' would also cover, for example and if applicable to the particular claim element, a baseband integrated circuit or application specific integrated circuit for a mobile phone or a similar integrated circuit in a server, a cellular network device, or other network device.
  • each access point may communicate with one or more stations and, in one embodiment, may communicate with a large number of stations, such as 6,000 or more stations.
  • the access points may, in turn, communicate with a network 14.
  • LTE Long Term Evolution
  • LTE-A Long Term Evolution-Advanced
  • other networks may support communications between the access points including those configured in accordance with wideband code division multiple access (W-CDMA), CDMA2000, global system for mobile communications (GSM), general packet radio service (GPRS), the IEEE 802.11 standard including, for example, the IEEE 802.11 ah or 802.1 lac standard or other newer amendments of the standard, wireless local access network (WLAN), Worldwide Interoperability for Microwave Access (WiMAX) protocols, universal mobile telecommunications systems (UMTS) terrestrial radio access network (UTRAN) and/or the like.
  • WiMAX Worldwide Interoperability for Microwave Access
  • UMTS universal mobile telecommunications systems
  • UTRAN Universal mobile telecommunications systems
  • the access points 12 and the stations 10 may communicate via wireline communications, but most commonly communicate via wireless communications.
  • the access points and the stations may communicate in a sub 1 GHz band as defined by IEEE 802.11 ah standard or in a 5GHz band, which may be defined by, for example, IEEE 802.1 lac standard.
  • the access point may be embodied by any of a variety of network entities, such as an access point, a base station, a Node B, an evolved Node B (eNB), a radio network controller (RNC), a mobile device / a station (e.g., mobile telephones, smart phones, portable digital assistants (PDAs), pagers, laptop computers, tablet computers or any of numerous other hand held or portable communication devices, computation devices, content generation devices, content consumption devices, or combinations thereof), or the like.
  • eNB evolved Node B
  • RNC radio network controller
  • mobile device / a station e.g., mobile telephones, smart phones, portable digital assistants (PDAs), pagers, laptop computers, tablet computers or any of numerous other hand held or portable communication devices, computation devices, content generation devices, content consumption devices
  • the stations may also be embodied by a variety of devices, such as sensors, meters or the like.
  • the sensors and meters may be deployed in a variety of different applications including in utility applications to serve as a gas meter, a water meter, a power meter or the like, in environmental and/or agricultural monitoring applications, in industrial process automation applications, in healthcare and fitness applications, in building automation and control applications and/or in temperature sensing applications.
  • Stations that are embodied by sensors or meters may be utilized in some embodiments to backhaul sensor and meter data.
  • the stations may be embodied by mobile terminals or user equipment(s) (UE), such as mobile communication devices, e.g., mobile telephones, smart phones, portable digital assistants (PDAs), pagers, laptop computers, tablet computers or any of numerous other hand held or portable communication devices, computation devices, content generation devices, content consumption devices, or combinations thereof.
  • UE user equipment
  • the station is embodied by a mobile terminal
  • the communication between an access point and the station may serve to extend the range of wi-fi or another wireless local area network (WLAN), such as by extending the range of a hotspot, and to offload traffic that otherwise would be carried by a cellular or other network.
  • WLAN wireless local area network
  • the access point 12 and/or the station 10 may be embodied as or otherwise include an apparatus 20 that is specifically configured to perform the functions of the respective device, as generically represented by the block diagram of Figure 2. While the apparatus may be employed, for example, by an access point or a station, it should be noted that the components, devices or elements described below may not be mandatory and thus some may be omitted in certain embodiments. Additionally, some embodiments may include further or different components, devices or elements beyond those shown and described herein.
  • the station 10 may include or be associated with an apparatus 20 as shown in Figure 2.
  • the apparatus may include or otherwise be in communication with a processor 22, a memory device 24, a communication interface 26 and a user interface 28.
  • a processor 22 may include or otherwise be in communication with a processor 22 and a memory device 24.
  • a communication interface 26 may include or otherwise be in communication with a user interface 28.
  • devices or elements are shown as being in communication with each other, hereinafter such devices or elements should be considered to be capable of being embodied within the same device or element and thus, devices or elements shown in communication should be understood to alternatively be portions of the same device or element.
  • the processor 22 may be in communication with the memory device 24 via a bus for passing information among components of the apparatus.
  • the memory device may include, for example, one or more volatile and/or non-volatile memories.
  • the memory device may be an electronic storage device (e.g., a computer readable storage medium) comprising gates configured to store data (e.g., bits) that may be retrievable by a machine (e.g., a computing device like the processor).
  • the memory device may be configured to store information, data, content, applications, instructions, or the like for enabling the apparatus 20 to carry out various functions in accordance with an example embodiment of the present invention.
  • the memory device could be configured to buffer input data for processing by the processor.
  • the memory device could be configured to store instructions for execution by the processor.
  • the apparatus 20 may be embodied by a computing device 10 configured to employ an example embodiment of the present invention.
  • the apparatus may be embodied as a chip or chip set.
  • the apparatus may comprise one or more physical packages (e.g., chips) including materials, components and/or wires on a structural assembly (e.g., a baseboard).
  • the structural assembly may provide physical strength, conservation of size, and/or limitation of electrical interaction for component circuitry included thereon.
  • the apparatus may therefore, in some cases, be configured to implement an embodiment of the present invention on a single chip or as a single "system on a chip.”
  • a chip or chipset may constitute means for performing one or more operations for providing the functionalities described herein.
  • the processor 22 may be embodied in a number of different ways.
  • the processor may be embodied as one or more of various hardware processing means such as a coprocessor, a microprocessor, a controller, a digital signal processor (DSP), a processing element with or without an accompanying DSP, or various other processing circuitry including integrated circuits such as, for example, an ASIC (application specific integrated circuit), an FPGA (field programmable gate array), a microcontroller unit (MCU), a hardware accelerator, a special-purpose computer chip, or the like.
  • the processor may include one or more processing cores configured to perform independently.
  • a multi-core processor may enable multiprocessing within a single physical package.
  • the processor may include one or more processors configured in tandem via the bus to enable independent execution of instructions, pipelining and/or multithreading.
  • the processor 22 may be configured to execute instructions stored in the memory device 24 or otherwise accessible to the processor.
  • the processor may be configured to execute hard coded functionality.
  • the processor may represent an entity (e.g., physically embodied in circuitry) capable of performing operations according to an embodiment of the present invention while configured accordingly.
  • the processor when the processor is embodied as an ASIC, FPGA or the like, the processor may be specifically configured hardware for conducting the operations described herein.
  • the processor when the processor is embodied as an executor of software instructions, the instructions may specifically configure the processor to perform the algorithms and/or operations described herein when the instructions are executed.
  • the processor may be a processor of a specific device (e.g., a head mounted display) configured to employ an embodiment of the present invention by further configuration of the processor by instructions for performing the algorithms and/or operations described herein.
  • the processor may include, among other things, a clock, an arithmetic logic unit (ALU) and logic gates configured to support operation of the processor.
  • the processor may also include user interface circuitry configured to control at least some functions of one or more elements of the user interface 28.
  • the communication interface 26 may be any means such as a device or circuitry embodied in either hardware or a combination of hardware and software that is configured to receive and/or transmit data between the computing device 10 and a server 12.
  • the communication interface 26 may include, for example, an antenna (or multiple antennas) and supporting hardware and/or software for enabling communications wirelessly.
  • the communication interface may include the circuitry for interacting with the antenna(s) to cause transmission of signals via the antenna(s) or to handle receipt of signals received via the antenna(s).
  • the communications interface may be configured to communicate wirelessly with the head mounted displays 10, such as via Wi-Fi, Bluetooth or other wireless communications techniques.
  • the communication interface may alternatively or also support wired communication.
  • the communication interface may include a communication modem and/or other hardware/software for supporting communication via cable, digital subscriber line (DSL), universal serial bus (USB) or other mechanisms.
  • the communication interface may be configured to communicate via wired communication with other components of the computing device.
  • the user interface 28 may be in communication with the processor 22, such as the user interface circuitry, to receive an indication of a user input and/or to provide an audible, visual, mechanical, or other output to a user.
  • the user interface may include, for example, a keyboard, a mouse, a joystick, a display, a touch screen display, a microphone, a speaker, and/or other input/output mechanisms.
  • a display may refer to display on a screen, on a wall, on glasses (e.g., near-eye-display), in the air, etc.
  • the user interface may also be in communication with the memory 24 and/or the communication interface 26, such as via a bus.
  • NGS Next Generation System
  • EPS Evolved Packet System
  • MME Mobility Management Entity
  • NG-CCF-SM Next Generation Function-Session Management
  • MME Mobility Management Entity
  • NG-CCF-SM then interacts with NG PCRF (Policy and Charging Rule Function) and receives NG policy and charging information.
  • NG PCRF Policy and Charging Rule Function
  • NG CCF-SM then creates NG Quality of Service (QoS) policy from the received PCRF information and provides it to target NG-Radio Access Network (NG-RAN) and NGC User Plane Function (NGC UPF) which convert the UE context adaptable to NG-RAN without impacting UE's actual charging.
  • QoS Quality of Service
  • NG-RAN target NG-Radio Access Network
  • NGC UPF NGC User Plane Function
  • NG CCF contains the mapping rule between QoS Class identifier (QCI)/Guaranteed Bit Ratio (GBR)/downlink templates and tagging rules/ flow descriptors.
  • QCI QoS Class identifier
  • GRR Guard Bit Ratio
  • PDUs Packet Data Unit
  • GTP-U GPRS Tunneling Protocol
  • Features include a system configured to provide NGS - EPS interworking to maintain service continuity by transferring UE's context adaptable (or convertible) to target RAN system during system change.
  • NGC UPF marks the PDUs subjected to forwarding according to QoS rules and if NG RAN is the source then it unmarks the PDUs to map them to the respective bearers in GPRS Tunneling Protocol (GTP-U) tunnels.
  • GTP-U GPRS Tunneling Protocol
  • the NGx, NGy, and NGz interfaces are inter-core interfaces. They may correspond to S10, S5/S8-U, and S5/S8-U interfaces, respectively, with possible modifications. Or they can be newly defined interfaces.
  • the UE context is delivered via the NGx interface 305 between the MME 310 and NG CCF-MM 315 and the delivered UE context is adapted in the target core entity (MME 310 or NG CCF-SM 320).
  • the NG CCF-MM 315 may interact with the NG PCF/PCRF and receive NG policy and charging information from the NG PCF/PCRF. Based on the NG policy and charging information and other available information, the NG CCF-SM 320 creates the NG QoS rules for NG RAN 325 and NGC UPF 330.
  • the involvement of the NF PCF/PCRF can be avoided, if the NG CCF has the mapping rule between the QCI/GBR/MBR/downlink templates and FII tagging rules/flow descriptors with guaranteed flow bit rate/maximum flow bit rate.
  • the created NG QoS rules may be provided to NG RAN 330 and NGC UPF 325 while requesting handover to the NG RAN 330 and creating and/or modifying sessions in the NGC UPF 325.
  • the NG PCF/PCRF 325 is updated about the path switch, in case the NG PCF/PCRF 325 requires such a notification. If there are RAN specific policies, the new NG policy and charging information applicable for NG RAN 330 becomes effective from then.
  • the MME 310 receives the UE context from the NG CCF-MM 315. Based on the received UE context and other available information, the MME 310 creates EPS UE context including the EPS bearer contexts. MME 310 may need to allocate new EPS bearer IDs for the PDU sessions that were moved from NGS to EPS and this needs synchronization with the UE.
  • RAN may be forwarded to the target RAN.
  • the E-UTRAN 335 forwards the PDUs subject to forwarding.
  • the PDUs subject to forwarding is negotiated between the E-UTRAN 335, NG RAN 330 and possibly core entities.
  • the SGW 340 forwards the PDUs via a GTP-U tunnel established per bearer subject to PDU forwarding to the NGC UPF 325.
  • the NGC UPF 325 marks the PDUs according to the NG QoS rules.
  • the NG RAN 330 forwards the PDUs subject to forwarding.
  • the NG QoS rules in the NG RAN 330 may be used to select PDUs subject to forwarding.
  • the NGC UPF 325 un-marks the forwarded PDUs if they are marked.
  • the un-marked PDUs are forwarded to the SGW 340 via the GTP-U tunnels for forwarding.
  • the NGC UPF 325 uses the downlink templates (SDF templates and/or downlink TFTs) and the mapping relationship between the GTP-U tunnels for downlink and forwarding to map the forwarded PDUs to the GTP-U tunnels for forwarding, i.e. first find out to which bearer a forwarded PDU belongs (GTP-U tunnel for downlink) and find which GTP-U tunnel corresponds to the bearer.
  • the target RAN buffers non-forwarded downlink PDUs of a bearer/flow subject to forwarding until the end marker PDUs for the bearer/flow are received.
  • PDUs not subject to forwarding e.g. PDUs requiring low latency but not requiring high reliability, are delivered without buffering.
  • the NGC UPF 325 sends the end marker PDUs via bearers subject to forwarding after path switch. For each of the bearers, the E-UTRAN 335 sends the end marker PDUs if the E-UTRAN 335 is finished with forwarding PDUs.
  • the NGC UPF 325 marks the end marker according to the mapping relationship of a Fll-marking value and a GTP- U tunnel for forwarding (the mapping relationship may be derived from the downlink templates used while the UE is served by EPS, EPS bearer contexts, and NG QoS rules).
  • the NG RAN 330 may start to send buffered PDUs with the FII marking value.
  • the NG RAN 330 may only buffer PDUs that were marked with the FII value(s) with which forwarded PDUs are marked.
  • the NGC UPF 325 sends the end marker PDUs with FII marking values or a different marking value with which PDUs require forwarding. For each of the FII marking values of the end marker PDUs, the NG RAN 330 sends the end marker PDUs with the FII marking value to the NGC UPF 325 after the NG RAN 330 is done with forwarding PDUs. The NGC UPF 325 sends the end marker PDUs removing the FII marking value(s) via the GTP-U tunnels. The forwarded PDUs are mapped to the GTP-U tunnels for forwarding according to the DL TFTs.
  • an apparatus or computer program product may be provided to implement or execute a method, process, or algorithm for allowing PDU sessions in a source system to be maintained in a target system by transferring UE context during a system change.
  • Figure 4 is a flowchart showing an exemplary method of operating an example apparatus in accordance with an embodiment of the present invention.
  • an apparatus such as apparatus 20 embodied by the computing device 10, may be configured to receive, at a target core entity, during a system change, a user equipment (UE) context, the target core entity being one of a mobile management entity (MME) and next generation core control plane function - Session management (NG CCF-SM), the system changes being one of a handover from EPS to NGS or a handover from NGS to EPS.
  • MME mobile management entity
  • NG CCF-SM next generation core control plane function - Session management
  • the apparatus embodied by computing device 10 may therefore include means, such as the processor 22, the communication interface 26 or the like, for receiving, at a target core entity, during a system change, a user equipment (UE) context, the target core entity being one of a mobile management entity (MME) and Next generation core control plane function - Session management (NG CCF- SM), the system changes being one of a handover from EPS to NGS or a handover from NGS to EPS.
  • MME mobile management entity
  • NG CCF- SM Next generation core control plane function - Session management
  • an apparatus such as apparatus 20 embodied by the computing device 10 may be configured to transmit a handover request to a target core network node.
  • the apparatus embodied by computing device 10 may therefore include means, such as the processor 22, the communication interface 26 or the like, for transmitting a handover request to a target core network node.
  • an apparatus such as apparatus 20 embodied by the computing device 10 may be configured to transmit a request to establish forwarding tunnels.
  • the apparatus embodied by computing device 10 may therefore include means, such as the processor 22, the communication interface 26 or the like, for transmitting a request to establish forwarding tunnels.
  • an apparatus such as apparatus 20 embodied by the computing device 10 may be configured to transmit a message commanding handover.
  • the apparatus embodied by computing device 10 may therefore include means, such as the processor 22, the communication interface 26 or the like, for transmitting a message commanding handover.
  • the message may comprise tunneling information.
  • an apparatus such as apparatus 20 embodied by the computing device 10 may be configured to receive a handover confirm message.
  • the apparatus embodied by computing device 10 may therefore include means, such as the processor 22, the communication interface 26 or the like, for receiving a handover confirm message.
  • Figure 5 depicts a data flow diagram showing an exemplary implementation of the invention, for example, mobility from the EPS to the NGS is considered. Though the steps are described in a particular order below, the order may be changed.
  • the eNB may inform the MME that the UE should be handed over to the NG RAN Node.
  • the eNB may include IDs of bearers whose PDUs the eNB proposes to be forwarded. These bearer IDs may be encapsulated in the source to target transparent container.
  • the bearer IDs may not necessarily be delivered via the source to target transparent container.
  • the bearer IDs are transferred via one or more dedicated information elements in the SI message and NGx message.
  • the NG CCF may convert the bearer IDs into FII values and/or QoS flows descriptors, for example, using UE context and downlink templates or interacting with the NG PCF/PCRF.
  • the converted FII values and/or QoS flow descriptors may be provided to the NG RAN Node and the NG RAN Node may respond with the admitted FII values and QoS flow descriptors for forwarding; or the NGC UPF is indicated of the FII values and/or QoS flow descriptors and marks PDUs corresponding to the FII values and/or QoS flow descriptors with the specific value(s) from which the NG RAN Node understands that FII values and/or QoS flow descriptors corresponding to the PDUs with the specific value(s) are subject to forwarding.
  • the NG RAN Node may forward PDUs with the specific value coming from the NG3 tunnel(s) for forwarding first and buffers PDUs with the specific value coming from the NG3 tunnel(s) not relevant for forwarding until the end marker PDUs for the specific value is received.
  • the MME may select the target core network node (e.g., NG CCF-MM) and transmit a message indicative of a relocation request to the NG CCF-MM.
  • the message may include the UE context (e.g. EPS bearer contexts and EMM context including EPS security context) and source to target transparent container.
  • the NG CCF-SM may request NG policy and charging information to the NG PCF/PCRF as the UE is about to be handed over to NG RAN.
  • the NG PCF/PCRF may provide the NG policy and charging information to the NG CCF.
  • the NG policy and charging information may be created based on the EPS PCC rules. From the NG policy and charging information (and other available information), the NG CCF-SM may create the NG QoS rules for NG RAN and NGC UPF.
  • the NG PCF/PCRF may understand that this step is to derive the NG QoS rules and thus may not let the UE's actual charging (and other policy control) impacted since the PDU path for the UE is still traversing through the EPS entities (SGW and E-UTRAN).
  • the NG PCF/PCRF may be indicated that the UE's actual charging (and other policy control) should not be impacted by this step e.g. implicitly by the message type used in this step or explicitly by an indicator.
  • the signaling between the NG CCF and NG PCF/PCRF can be optional. If the NG CCF is capable of mapping QCI/GBR/MBR/downlink template to FII tagging rules/QoS flow descriptors without interacting with the NG PCF/PCRF, the signaling between the NG CCF-SM and NG PCF/PCRF is not necessary.
  • the QCI/GBR/MBR can be obtained from the UE context. In some embodiments, the downlink templates and, in some embodiments, the QCI/GBR/MBR as well, have been available since the NG CCF-SM has not been changed.
  • the NG CCF may derive FII tagging rules and QoS flow descriptors as follows:
  • - QoS flow descriptor with GBR/MBR Downlink template/QCI value corresponding to GBR bearer in the EPS bearer contexts are used to generate QoS flow descriptors associated with GBR/MBR.
  • the PDU anchor (NG CCF-SM/NGC UPF) locates in the HPLMN.
  • the NG CCF-SM in the VPLMN does not possess the downlink templates.
  • the UE context delivered to the NG CCF in the VPLMN should include downlink templates.
  • the MME stores the downlink templates of bearers, which the MME may receive from the PGW/NG CCF-SM in HPLMN via the SGW.
  • the NG CCF may request handover towards the NG RAN.
  • the request may include the NG QoS rules, and in some embodiments, a source to target transparent container.
  • the NG QoS rules for NG RAN may additionally include a bearer ID for each of the FII values and/or QoS flow descriptors.
  • the NG CCF may additionally indicate the FII values, QoS flow descriptors that are not possible to be forwarded.
  • the NG RAN Node may recognize which bearers are proposed to be forwarded by the source eNB. Among the FII values and/or QoS flow descriptors corresponding to the proposed bearers, the NG RAN may select the FII values and/or QoS flow descriptors that the NG RAN Nodes admits the PDU forwarding taking into account the FII values, and QoS flow descriptors that are not possible to be forwarded that are indicated by the NG CCF.
  • the NG RAN may then respond to the handover request.
  • the response message may contain the FII values and/or QoS flow descriptors admitted by the NG RAN Node to be forwarded, possibly associated with NG3 DL tunneling information.
  • the NG CCF may confirm the list of bearers to be forwarded.
  • the NG CCF then sends a request to the NGC UPF to establish the forwarding tunnels.
  • the request includes the NG3 tunneling information and NG QoS rules for NGC UPF.
  • An NGy tunnel is established per bearer.
  • the NG CCF or NGC UPF generates the NGC UPF side NGy tunneling information (TEID, transport layer address).
  • TEID transport layer address
  • the NGC UPF may then respond to the NG CCF confirming the successful establishment of tunnels.
  • the response may include the NGC UPF-side tunneling information for NGy.
  • the NG CCF-SM in VPLMN may need to request for session creation towards the NGC UPF in VPLMN.
  • the request may include NG QoS rules for the NGC UPF.
  • the request may further include the tunneling information for NG3 uplink if the network is configured to perform tunneling information allocation in the CP function. If the network is configured to perform tunneling information allocation in the UP function, the NGC UPF allocates tunneling information for NG3 uplink.
  • the tunneling information may include IP address(es) and/or tunneling ID(s).
  • the NGC UPF responds to the NG CCF confirming the successful creation of the session.
  • the response may include the tunneling information for NG3 uplink.
  • the NG CCF may now respond to the relocation request from the MME.
  • the response may include the NGy tunneling information and admitted bearer IDs for forwarding.
  • the MME may request the SGW to establish forwarding tunnels.
  • the request may include the NGC UPF-side NGy tunneling information per admitted bearer.
  • the response from the SGW may include the SI UL tunneling information.
  • the MME may send a handover command message including the admitted bearer IDs associated with SI UL tunneling information.
  • the eNB commands handover to the UE.
  • the downlink PDU path (after the eNB receives the DL PDUs) may be described as follows: eNB -» SGW -» NGC UPF ⁇ NG RAN Node.
  • the eNB may forward the PDUs subject to forwarding.
  • the SGW forwards the PDUs via the NGy tunnels to the NGC UPF.
  • the NGC UPF marks the PDUs according to the NG QoS rules as necessary.
  • the NG RAN processes the forwarded PDUs according to the NG QoS rules.
  • the UE sends a handover confirm message to the NG RAN Node.
  • the NG RAN Node notifies the NG CCF that the UE is switched to the NG RAN.
  • the notification message may include the NG3 DL tunneling information.
  • the NG CCF may indicate that the relocation is complete to the MME.
  • the MME may subsequently acknowledge the indication.
  • the NG CCF may provide an indication to the NG PCF/PCRF that the session is modified. This may impact the UE's charging (and other policy control) due to path switch.
  • the NG PCF/PCRF may provide the NG policy and charging information to the NG CCF if the modification is needed. If the NG policy and charging information is received, the NG CCF modifies the NG QoS rules based on the NG policy and charging information and updates the NG QoS rules to the NG RAN and NGC UPF.
  • the NG QoS rules for NGC UPF may be provided to the NGC UPF and the NG QoS rules for NG RAN may be delivered to the NG RAN via a dedicated message (not shown in the figure).
  • the NG CCF may forward the NG3 downlink tunneling information to the NGC UPF and the NGC UPF may then acknowledge the session modification. Additionally the NG CCF may send the NG QoS rules to the NGC UPF, if modified.
  • the NGC UPF may send one or more end marker PDUs towards the SGW and E-UTRAN via bearers subject to PDU forwarding.
  • the E- UTRAN may send the end marker PDUs if the E-UTRAN is done with forwarding PDUs of the bearer. If the end marker PDUs are received by the NGC UPF through a NGy tunnel corresponding to the bearer, the NGC UPF tags the end marker PDUs with one or more FII values according to the mapping relationship of the bearer and the FII value(s).
  • the NG RAN may start to send buffered PDUs with the FII value.
  • the NG RAN may only buffer PDUs that were marked with the FII value(s) that the NG RAN admitted forwarding.
  • QoS flows corresponding to the QoS flow descriptors admitted for forwarding may not support in- sequence delivery as the end marker PDUs for the QoS flows do not include information to be identified by the QoS flow descriptors.
  • Figure 6 depicts a data flow diagram showing an exemplary implementation of the invention, for example, mobility from the NGS to the EPS. Though the steps are described in a particular order below, the order may be changed.
  • the NG RAN Node may provide an indication to the NG CCF-MM that the UE should be handed over to the eNB.
  • the NG RAN Node may include FII values and/or QoS flow descriptors whose PDUs the NG RAN Node proposes to be forwarded.
  • the NG CCF may select the target core network node (MME) and send a forward relocation request message to the MME.
  • the forward relocation request message may include the UE context (e.g. NG QoS rules and NGMM context including NGS security context) and proposed FII values and/or QoS flow descriptors for PDU forwarding.
  • the MME may map the NG QoS rules into EPS bearer contexts.
  • the MME may map the FII values and QoS flow descriptors into QCI values and thus bearers, and subsequently allocate EPS bearer IDs.
  • the GBR/MBR are associated with the FII values and QoS flow descriptors
  • the corresponding QCI values may also be associated with the GBR/MBR.
  • the proposed FII values and QoS flow descriptors may also be mapped to the bearers.
  • the MME may select the SGW and send a create session request message.
  • the SGW may then respond to the MME.
  • the response may include the SGW addresses and Sl-U uplink TEIDs.
  • the NGC UPF may act as an S-GW.
  • the MME may send a message requesting handover to the target eNB.
  • the message may include the bearer IDs converted from the proposed FII values and QoS flow descriptors by the NG RAN Node.
  • the MME may exclude IDs of bearers that are not allowed for PDU forwarding.
  • the eNB may then acknowledge the request and include the admitted bearer ID list associated with SI DL tunneling information in the acknowledgement to the MME.
  • the MME may request establishment of forwarding tunnels towards the SGW including the list of admitted bearer IDs.
  • the SGW may then respond to the request with SGW-side NGy tunneling information per admitted bearer.
  • the MME may send a response message for the relocation request including the SGW-side NGy tunneling information per admitted bearer.
  • Each of the admitted bearers may be associated with the FII values and/or QoS flow descriptors.
  • the NG CCF may interact with the NGC UPF to establish PDU forwarding tunnel(s).
  • the NG CCF may then provide the NGC UPF with the SGW-side NGy tunneling information.
  • the NGC UPF may provide the NG3 UL tunneling information.
  • the NG CCF may provide a message commanding handover to the NG RAN Node.
  • the message commanding handover may include the admitted FII values and/or QoS descriptors for forwarding associated with the NG3 UL tunneling information.
  • the NG RAN Node may send a handover command message to the UE.
  • the downlink PDU path (after the NG RAN Node receives DL PDUs) may be described as follows: NG RAN Node -» NGC UPF -» SGW -» eNB.
  • the NG RAN Node may forward the PDUs subject to forwarding.
  • the NGC UPF may un-tag the forwarded PDUs if they are tagged.
  • the un-tagged PDUs may then be forwarded to the SGW via the NGy tunnels for forwarding.
  • the NGC UPF may use the mapping information from the FII values and/or QoS flow descriptors into corresponding bearers, in order to map the flows to corresponding bearers.
  • the UE may send a handover confirm message to the eNB.
  • the eNB may then notify the MME that the handover to the eNB is complete.
  • the MME may send a forward relocation complete notification message.
  • the NG CCF may then provide an acknowledgement to the message.
  • the MME may send a modify bearer request message to the SGW.
  • the SGW may then provide an acknowledgement of the session modification.
  • the SGW may than send a modify bearer response message to the NG CCF.
  • the message may include the S5/8 downlink TEIDs and SGW addresses.
  • the NG CCF may provide an indication to the NG PCF/PCRF that the session is modified. This may impact the UE's charging (and other policy) due to path switch.
  • the NG PCF/PCRF may provide the EPS PCC rules to the NG CCF if the modification is required.
  • the NG CCF may modify EPS bearer contexts based on the EPS PCC rules and creates dedicated bearer as necessary.
  • the NG CCF indicates S5/8 downlink TEIDs and SGW addresses to the NGC UPF.
  • the NG CCF may provide the traffic handling rules to the NGC UPF.
  • the user plane path between the UE and a data network includes eNB, SGW, and NGC UPF.
  • the NGC UPF may send the end marker PDUs with FII or certain marking values subject to forwarding.
  • the NG RAN may send the end marker PDUs with the marking value to the NGC UPF after the NG RAN is done with forwarding PDUs for the FII value.
  • the NGC UPF may then send the end marker PDUs removing the FII values via the NGy tunnels.
  • the end marker PDUs may then be delivered via a NGy tunnel after end marker PDUs of complete set of FII values (subject to forwarding) corresponding to the bearer are received.
  • FIGS 4-6 show flowcharts of the exemplary operations performed by a method, apparatus and computer program product in accordance with an embodiment of the present invention. It will be understood that each block of the flowcharts, and combinations of blocks in the flowcharts, may be implemented by various means, such as hardware, firmware, processor, circuitry and/or other device associated with execution of software including one or more computer program instructions. For example, one or more of the procedures described above may be embodied by computer program instructions. In this regard, the computer program instructions which embody the procedures described above may be stored by a memory 26 of an apparatus employing an embodiment of the present invention and executed by a processor 24 in the apparatus.
  • any such computer program instructions may be loaded onto a computer or other programmable apparatus (e.g., hardware) to produce a machine, such that the resulting computer or other programmable apparatus provides for implementation of the functions specified in the flowchart block(s).
  • These computer program instructions may also be stored in a non-transitory computer-readable storage memory that may direct a computer or other programmable apparatus to function in a particular manner, such that the instructions stored in the computer-readable storage memory produce an article of manufacture, the execution of which implements the function specified in the flowchart block(s).
  • the computer program instructions may also be loaded onto a computer or other programmable apparatus to cause a series of operations to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide operations for implementing the functions specified in the flowchart block(s).
  • the operations of Figures 4-6 when executed, convert a computer or processing circuitry into a particular machine configured to perform an example embodiment of the present invention.
  • the operations of Figures 4-6 define an algorithm for configuring a computer or processing to perform an example embodiment.
  • a general purpose computer may be provided with an instance of the processor which performs the algorithms of Figures 4-6 to transform the general purpose computer into a particular machine configured to perform an example embodiment.
  • blocks of the flowchart support combinations of means for performing the specified functions and combinations of operations for performing the specified functions. It will also be understood that one or more blocks of the flowcharts, and combinations of blocks in the flowcharts, can be implemented by special purpose hardware-based computer systems which perform the specified functions, or combinations of special purpose hardware and computer instructions.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Selon l'invention, divers procédés permettent à des sessions PDU dans un système source d'être maintenues dans un système cible par un transfert d'un contexte d'UE durant un changement de système. Un procédé donné à titre d'exemple peut comprendre la réception, dans une entité cœur cible, durant un changement de système, d'un contexte d'équipement d'utilisateur, l'entité cœur cible étant une MME ou un NG CCF-SM, et le changement de système étant un transfert intercellulaire d'EPS à NGS ou un transfert intercellulaire de NGS à EPS ; la transmission d'une demande de transfert intercellulaire à un nœud de réseau cœur cible ; la transmission d'une requête pour établir des tunnels d'acheminement ; la transmission d'un message commandant un transfert intercellulaire, le message comprenant des informations de tunnelisation ; et la réception d'un message de confirmation de transfert intercellulaire.
PCT/FI2017/050835 2016-12-09 2017-11-28 Procédé et appareil pour maintenir une continuité de service durant une mobilité entre des rat utilisant un transfert de contexte Ceased WO2018104579A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201662432479P 2016-12-09 2016-12-09
US62/432,479 2016-12-09

Publications (1)

Publication Number Publication Date
WO2018104579A1 true WO2018104579A1 (fr) 2018-06-14

Family

ID=62492288

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FI2017/050835 Ceased WO2018104579A1 (fr) 2016-12-09 2017-11-28 Procédé et appareil pour maintenir une continuité de service durant une mobilité entre des rat utilisant un transfert de contexte

Country Status (1)

Country Link
WO (1) WO2018104579A1 (fr)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112512087A (zh) * 2020-04-26 2021-03-16 中兴通讯股份有限公司 网络切换方法、装置、设备及存储介质
CN112840701A (zh) * 2018-08-14 2021-05-25 瑞典爱立信有限公司 在5g系统到演进分组系统切换期间的用户面建立
US11140047B2 (en) * 2018-04-09 2021-10-05 Intel Corporation Network data analytics function (NWDAF) influencing fifth generation (5G) quality of service (QoS) configuration and adjustment
CN113661734A (zh) * 2019-02-14 2021-11-16 诺基亚通信公司 用于优化系统间切换的方法和装置
CN114208277A (zh) * 2019-08-08 2022-03-18 瑞典爱立信有限公司 用于5gs互通处理的方法和装置
CN115699872A (zh) * 2020-07-23 2023-02-03 中兴通讯股份有限公司 用于具有数据传输的用户设备的数据转发

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9301229B2 (en) * 2010-03-08 2016-03-29 Zte Corporation Method and system for terminal handover in wireless communication system
WO2016047374A1 (fr) * 2014-09-25 2016-03-31 シャープ株式会社 Dispositif terminal, mme, et procédé de commande
US20170339609A1 (en) * 2016-05-17 2017-11-23 Lg Electronics Inc. Method and apparatus for determining pdu session identity in wireless communication system
WO2018029933A1 (fr) * 2016-08-10 2018-02-15 日本電気株式会社 Nœud de réseau d'accès radioélectrique, terminal sans fil, nœud de réseau central et procédés associés

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9301229B2 (en) * 2010-03-08 2016-03-29 Zte Corporation Method and system for terminal handover in wireless communication system
WO2016047374A1 (fr) * 2014-09-25 2016-03-31 シャープ株式会社 Dispositif terminal, mme, et procédé de commande
US20170339609A1 (en) * 2016-05-17 2017-11-23 Lg Electronics Inc. Method and apparatus for determining pdu session identity in wireless communication system
WO2018029933A1 (fr) * 2016-08-10 2018-02-15 日本電気株式会社 Nœud de réseau d'accès radioélectrique, terminal sans fil, nœud de réseau central et procédés associés

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
NOKIA: "Solution for KI 18: Interworking of NGS and EPS based on inter- core context transfer", 3GPP SA WG2 MEETING #116BIS, 29 August 2016 (2016-08-29), P.R CHINA, pages 2 - 164395, XP051143493 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11140047B2 (en) * 2018-04-09 2021-10-05 Intel Corporation Network data analytics function (NWDAF) influencing fifth generation (5G) quality of service (QoS) configuration and adjustment
CN112840701A (zh) * 2018-08-14 2021-05-25 瑞典爱立信有限公司 在5g系统到演进分组系统切换期间的用户面建立
US12075305B2 (en) * 2018-08-14 2024-08-27 Telefonaktiebolaget Lm Ericsson (Publ) User plane setup during 5G system to evolved packet system handover
CN113661734A (zh) * 2019-02-14 2021-11-16 诺基亚通信公司 用于优化系统间切换的方法和装置
CN114208277A (zh) * 2019-08-08 2022-03-18 瑞典爱立信有限公司 用于5gs互通处理的方法和装置
CN114208277B (zh) * 2019-08-08 2024-01-12 瑞典爱立信有限公司 用于5gs互通处理的方法和装置
CN112512087A (zh) * 2020-04-26 2021-03-16 中兴通讯股份有限公司 网络切换方法、装置、设备及存储介质
CN115699872A (zh) * 2020-07-23 2023-02-03 中兴通讯股份有限公司 用于具有数据传输的用户设备的数据转发

Similar Documents

Publication Publication Date Title
US12477384B2 (en) Data transmission method and data transmission apparatus
WO2018104579A1 (fr) Procédé et appareil pour maintenir une continuité de service durant une mobilité entre des rat utilisant un transfert de contexte
US11553540B2 (en) Data processing method and device
CN108924884B (zh) 通信方法及通信设备
EP3780879B1 (fr) Procédé et appareil de communication
US11457392B2 (en) Handover method and apparatus
CN112703765B (zh) 用于5gc多rat双连接中卸载的qos流的上行链路按序递送
US10064115B2 (en) Method and apparatus for handover in dual connectivity user equipment and base station
CN111510986B (zh) 保持业务连续性的方法、控制面网关和移动管理网元
US11368990B2 (en) Data transmission method and device for determining a radio bearer for handover
US10945128B2 (en) Data forwarding support in dual connectivity
CN109548096B (zh) 通信方法、基站、终端设备和系统
AU2020265942B2 (en) Communication method, communication apparatus, computer storage medium, and communication system
WO2019029643A1 (fr) Procédé de communication, station de base, dispositif terminal et système
US10952265B2 (en) Dynamic resource scaling and VM migration in NG-RAN
CN107027153A (zh) 业务的切换方法、上下文迁移方法及相关设备
JP2025081748A (ja) Pduセッションの常時接続属性を提供するため、及び常時接続pduセッションに関してインターワーキングの側面を提供するための方法及び装置
EP3681201A1 (fr) Procédé, dispositif et système de réacheminement de données
CN106488568A (zh) 一种数据传输方法、装置及通信系统
US10117287B2 (en) Method and apparatus for improved dual connectivity
EP3567976A1 (fr) Procédé d'échange d'informations entre des systèmes, système de communication sans fil et équipement utilisateur
CN105163403B (zh) 一种数据承载转接的方法及装置
EP3440858A1 (fr) Facturation en connectivité multiple dans des réseaux hétérogènes
CN109155956B (zh) 一种数据传输方法、装置及系统
WO2023173851A1 (fr) Procédé de communication, appareil utilisateur, station de base, dispositif de réseau central et système de communication

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17878788

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17878788

Country of ref document: EP

Kind code of ref document: A1