WO2022001473A1 - User plane function switching method and apparatus supporting ultra-reliable low-latency communication - Google Patents
User plane function switching method and apparatus supporting ultra-reliable low-latency communication Download PDFInfo
- Publication number
- WO2022001473A1 WO2022001473A1 PCT/CN2021/095270 CN2021095270W WO2022001473A1 WO 2022001473 A1 WO2022001473 A1 WO 2022001473A1 CN 2021095270 W CN2021095270 W CN 2021095270W WO 2022001473 A1 WO2022001473 A1 WO 2022001473A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- upf
- smf
- information
- ulcl
- session
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000004891 communication Methods 0.000 title claims abstract description 34
- 230000004044 response Effects 0.000 claims abstract description 36
- 238000012217 deletion Methods 0.000 claims abstract description 25
- 230000037430 deletion Effects 0.000 claims abstract description 25
- 101150107050 PSA2 gene Proteins 0.000 claims description 43
- 230000006870 function Effects 0.000 claims description 37
- 238000001514 detection method Methods 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 12
- 238000011144 upstream manufacturing Methods 0.000 claims description 10
- 230000003111 delayed effect Effects 0.000 claims description 6
- 208000037550 Primary familial polycythemia Diseases 0.000 claims 3
- 230000000977 initiatory effect Effects 0.000 claims 3
- 208000017693 primary familial polycythemia due to EPO receptor mutation Diseases 0.000 claims 3
- 230000008859 change Effects 0.000 description 23
- 238000010586 diagram Methods 0.000 description 15
- 238000007726 management method Methods 0.000 description 11
- 230000001960 triggered effect Effects 0.000 description 8
- 230000009466 transformation Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 5
- 238000009434 installation Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000011217 control strategy Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/082—Load balancing or load distribution among bearers or channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
Definitions
- the embodiments of the present application relate to, but are not limited to, the field of mobile communications, and specifically relate to, but are not limited to, a method and apparatus for switching user plane functions that support ultra-reliable and low-latency communication.
- the fifth generation (5th Generation, 5G) communication system consists of several network functions (Network Function, NF).
- the session management function Session Management Function, SMF
- SMF Session Management Function
- PDU Packet Data Unit
- UPF User Plane Function
- I-SMF intermediate session management function
- the I-SMF is responsible for selecting and managing branching points (Branching Point, BP) or uplink classifier (Uplink Classifier, ULCL) and PDU Session Anchor (PDU Session Anchor, PSA).
- the method and device for switching user plane functions that support ultra-reliable and low-latency communication, the network element, and the computer-readable storage medium provided by the embodiments of the present application are used to implement the URLLC slicing scenario, when the UPF managed by the I-SMF changes, the business continuity.
- the embodiment of the present application provides a user plane function switching method supporting ultra-reliable and low-latency communication, which is applied to the intermediate session management function I-SMF, including: establishing a local offload first according to a session establishment request of the UE.
- the UPF establish a local offloading second UPF according to the location information, slice information and local offloading rules; send a session update message to the SMF, where the session update message includes the deployment information of the first UPF and the second UPF; receive a session update response message sent by the SMF, The session update response message includes the N4 information of the second UPF; switches to the second UPF according to the session update response message; when the delay deletion timer expires or the first UPF has no traffic within a preset time period, the first UPF is released.
- An embodiment of the present application provides a user plane function switching method supporting ultra-reliable and low-latency communication, which is applied to a session management function SMF, including: receiving a session update message sent by an I-SMF, where the session update message includes a first UPF and a second UPF. Deployment information of the UPF; determine N4 information of the second UPF according to the session update message; send a session update response message to the I-SMF, where the session update response message includes the N4 information of the second UPF.
- An embodiment of the present application provides a user plane function switching device that supports ultra-reliable and low-latency communication, including: a processing module configured to establish a local offload first UPF according to a session establishment request of a UE, and according to location information, slice information and local offload The rules establish a local offloading of the second UPF; the sending module is configured to send a session update message to the SMF, where the session update message includes the deployment information of the first UPF and the second UPF; the receiving module is configured to receive a session update response message sent by the SMF, the session update message The update response message includes the N4 information of the second UPF; the switching module is used for switching to the second UPF according to the session update response message; the release module is used for the first UPF when the delay deletion timer expires or no traffic passes through the first UPF within a preset time period , release the first UPF.
- An embodiment of the present application provides a user plane function switching device that supports ultra-reliable and low-latency communication, including: a receiving module configured to receive a session update message sent by an I-SMF, where the session update message includes a first UPF and a second UPF. deployment information; a processing module for determining N4 information of the second UPF according to the session update message; a sending module for sending a session update response message to the I-SMF, where the session update response message includes the N4 information of the second UPF.
- An embodiment of the present application provides a network element, including a processor, a memory, and a communication bus; the communication bus is used to implement connection and communication between the processor and the memory; the processor is used to execute one or more computer programs stored in the memory to The steps of implementing any one of the above-mentioned methods for switching user plane functions that support ultra-reliable and low-latency communication.
- Embodiments of the present application provide a computer-readable storage medium, where one or more computer programs are stored in the computer-readable storage medium, and the one or more computer programs can be executed by one or more processors to implement any of the above The steps of the user plane function switching method supporting ultra-reliable and low-latency communication described above.
- FIG. 1 is a schematic diagram of an architecture of a 5G communication system with I-SMF according to an embodiment.
- FIG. 2 is a schematic structural diagram of an I-SMF supporting local offload provided by an embodiment.
- FIG. 3A is a schematic structural diagram of a UPF transformation managed by an SMF according to an embodiment.
- FIG. 3B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 3A according to an embodiment.
- FIG. 4 is a schematic flowchart of a UPF switching method supporting URLLC according to an embodiment.
- FIG. 5A is a schematic diagram of the architecture of the local offload anchor point transformation of the I-SMF management provided by an embodiment.
- FIG. 5B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 5A according to an embodiment.
- FIG. 5C is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 5A according to another embodiment.
- FIG. 6A is a schematic structural diagram of a local distribution point managed by an I-SMF according to an embodiment.
- FIG. 6B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 6A according to an embodiment.
- FIG. 7A is a schematic structural diagram of a local offloading point and a local offloading anchor point managed by an I-SMF according to an embodiment.
- FIG. 7B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 7A according to an embodiment.
- FIG. 7C is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 7A according to another embodiment.
- FIG. 8A is a schematic structural diagram of a UPF switching apparatus supporting URLLC according to an embodiment.
- FIG. 8B is a schematic structural diagram of a UPF switching apparatus supporting URLLC according to another embodiment.
- FIG. 9 is a schematic structural diagram of a network element provided by an embodiment.
- FIG. 1 is a schematic diagram of an architecture of a 5G communication system with I-SMF according to an embodiment.
- the 5G communication system may include the following NFs: Access Management Function (AMF), Session Management Function (SMF), Intermediate Session Management Function (I-SMF) ), User Plane Function (UPF), Unified Data Management (UDM), Policy Control Function (PCF), NF Repository Function (NRF) and Billing Function (Charging Function, CHF).
- AMF Access Management Function
- SMF Session Management Function
- I-SMF Intermediate Session Management Function
- UPF User Plane Function
- UDM Unified Data Management
- PCF Policy Control Function
- NRF NF Repository Function
- CHF Billing Function
- the connection of the user plane is from UE to Radio Access Network (RAN) to UPF (I-SMF) to UPF (SMF), and the connection of control plane is from UE to RAN to AMF to I-SMF to SMF,
- RAN Radio Access Network
- I-SMF Radio Access Network
- SMF User Plane Function
- control plane is from UE to RAN to AMF to I-SMF to SMF
- I-SMF and SMF are selected by AMF
- UPF is selected and managed by SMF.
- the I-SMF uses the Packet Forwarding Control Protocol (PFCP) to communicate with the UPF.
- PFCP Packet Forwarding Control Protocol
- FIG. 2 is a schematic structural diagram of an I-SMF supporting local offload provided by an embodiment.
- the I-SMF is responsible for selecting and managing the branch point BP or ULCL, and the additional PDU session anchor PSA1.
- the home anchor PSA0 is managed by the SMF, and the N4 information of the PSA1 is required by the protocol to be managed by the SMF.
- FIG. 3A is a schematic structural diagram of a UPF transformation managed by an SMF according to an embodiment.
- the SMF first makes a decision based on the UE's location and the Data Network Access Identifier (DNAI) list, and establishes the S-ULCL and PSA1 local offload UPF.
- DNAI Data Network Access Identifier
- SMF re-selects UPF and establishes T-ULCL and PSA2 local offload UPF.
- the continuity of service data needs to be maintained, and data channels need to be established for S-ULCL and T-ULCL.
- FIG. 3B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 3A according to an embodiment. As shown in Figure 3B, the method may include the following steps.
- Step 401 the UE initiates a session establishment request to trigger the establishment of a PDU session.
- the SMF establishes a local offload point Source ULCL, a local offload anchor point Source UPF PSA1, and a home anchor point UPFPSA0.
- Step 402 Due to the change of the UE location or the update of the control policy of the PCF (including the local offload rule), the SMF is triggered to perform UPF re-selection according to the location information, slice information and the local offload rule, resulting in the local offload point and the local offload anchor managed by the SMF. point changes.
- Step 403 The SMF establishes a new local offload point Target ULCL according to the result selected by the UPF.
- Step 404 the SMF updates the Source ULCL, and opens up the N9 tunnel information between the Source ULCL and the Target ULCL, so as to ensure data service continuity.
- Step 405 the SMF updates the home anchor point UPF PSA0, and updates the downlink data to the Target ULCL.
- Step 406 the SMF establishes a new local shunt anchor point Target UPF PSA2 according to the result of the UPF selection.
- Step 407 the SMF updates the N3 tunnel information of the RAN to the Target ULCL.
- Step 409 the SMF notifies the AF to update the DNAI.
- Step 410 the SMF sets the PSA1 delay deletion timer and detects the data packet of the PSA1.
- Step 411 When the waiting timer expires, or there is no traffic in PSA1 for a certain period of time, the SMF deletes PSA1.
- Step 412 the SMF deletes the Source ULCL.
- the embodiment of the present application provides a UPF switching method supporting URLLC, which is applied to I-SMF. Referring to FIG. 4 , the method may include the following steps.
- the UPF switching method supporting URLLC realizes that in the URLLC slicing scenario, when the UPF managed by the I-SMF changes, service continuity is maintained.
- the I-SMF when the location of the UE changes or the control policy of the PCF such as the local offloading rule is updated, the I-SMF will reselect the UPF according to the UE's location information, slice information and local offloading rules. , which will cause the local offload PDU session anchor point PSA managed by the I-SMF to change, or the offload point ULCL to change, or the PSA and ULCL to change at the same time.
- the following will describe in detail the UPF switching process supporting URLLC in the above three cases where the UPF changes.
- FIG. 5A is a schematic diagram of the architecture of the local offload anchor point transformation of the I-SMF management provided by an embodiment.
- the location-dependent I-SMF is triggered.
- Information, slice information, and local offload rules are reselected by UPF, resulting in the transformation of the local offload anchor point managed by I-SMF from PSA1 to PSA2.
- FIG. 5B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 5A according to an embodiment.
- the change of the UPF of the local offload anchor point is managed by the I-SMF, so as to ensure the continuity of the local offload service when the local offload anchor point changes from PSA1 to PSA2.
- the method provided in this embodiment may include the following steps.
- Step 501 the UE initiates a session establishment request to trigger the establishment of a PDU session.
- the I-SMF establishes the ULCL and the local shunt anchor Source UPF PSA1.
- SMF establishes the home anchor UPF PSA0.
- Step 502 When the location of the UE changes or the control strategy of the PCF is updated (including the local offloading rules), the I-SMF reselects the UPF according to the UE's location information, slice information and local offloading rules, resulting in the local offloading anchor managed by the I-SMF. The point changes from PSA1 to PSA2.
- Step 503 the I-SMF establishes a new local shunt UPF PSA2 according to the result of the UPF selection, and the PSA2 at this time has no information related to N4.
- Step 504 the I-SMF notifies the SMF through a session update message, the establishment of PSA2 and the supported DNAI, and the deletion of PSA1 and the supported DANI.
- step 505 the SMF judges that the DNAI has changed according to the message information in step 504, and notifies the AF, and the AF performs corresponding operations.
- Step 506 the SMF generates the N4 information and charging information of the PSA2, and carries them to the I-SMF through the session update request message initiated by the network side.
- Step 507 the I-SMF initiates a PFCP session establishment request to PSA2, carrying N4 information and charging information, and the downlink traffic is distributed to the ULCL.
- Step 508 The I-SMF updates the offload rule of the ULCL, and the new upstream service traffic is offloaded to the local data network (Data Network, DN) through the new PSA2.
- Data Network Data Network
- Step 509 The I-SMF generates a corresponding detection rule for PSA1 to detect whether PSA1 has no traffic passing through.
- Step 510 the I-SMF replies a session update response to the SMF, notifying that the N4 information is successfully installed, but the upstream and downstream traffic of the PSA1 is still smooth. At this time, the uplink and downlink data tunnels from DN to PSA2 to BP/ULCL have been opened.
- Step 511 the I-SMF sets the PSA1 delay deletion timer, and releases the PSA1 after the timer expires.
- Step 512 when the delay timer of PSA1 expires or the detection rule in step 509 has no traffic for a certain period of time, notify the I-SMF to release PSA1 through the Session Report message of PFCP, the I-SMF notifies the release of PSA1, and PSA1 reports the traffic to the I-SMF .
- Step 513 the I-SMF sends a session PDU session update request to the SMF, notifying the SMF that it has been deleted and carrying the traffic report of PSA1, and the SMF reports the traffic to the CHF.
- the I-SMF performs corresponding processing of data service continuity on the change of the local offload anchor point UPF.
- SMF does not distinguish whether it is URLLC or not, and directly delivers N4 information in the current protocol process, and I-SMF controls the operation sequence of UPF to ensure business continuity;
- I-SMF manages the changes from PSA1 to PSA2 to ensure PSA1 service traffic Continuity:
- the traffic detection rule of PSA1 is generated locally by I-SMF. If there is no traffic within a specified time, PSA1 reports to I-SMF.
- the I-SMF triggers the deletion of PSA1, or the I-SMF sets the PSA1 timeout deletion timer. After the timer expires, the I-SMF triggers the method of deleting the PSA1; after the PSA1 is deleted, the traffic is reported to the SMF, and finally to the CHF.
- FIG. 5C is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 5A according to another embodiment.
- the SMF is used to manage the change of the UPF of the local offload anchor point, so as to ensure the continuity of the local offload service when the local offload anchor point changes from PSA1 to PSA2.
- the method provided by this embodiment may include the following steps.
- Step 601 the UE initiates a session establishment request and the establishment is completed, the I-SMF establishes the ULCL and the local offload UPF PSA1, and the SMF establishes the home anchor point UPF PSA0.
- Step 602 due to UE location change or PCF control policy update (including local offloading rules), I-SMF is triggered to perform UPF re-selection based on location information, slice information and local offloading rules, resulting in local offloading managed by I-SMF.
- Anchor UPF changes.
- Step 603 The I-SMF establishes a new local shunt UPF PSA2 according to the result of the UPF selection, and the PSA2 at this time has no information related to N4.
- Step 604 the I-SMF notifies the SMF through a session update message that PSA2 is established and supported DNAI, and PSA1 is deleted and supported DANI.
- step 605 the SMF judges that the DNAI has changed according to the message information in step 604, and notifies the AF, and the AF performs corresponding operations.
- Step 606 the SMF sets the PSA1 delay deletion timer, and releases the PSA1 after the timer expires.
- Step 607 SMF generates N4 information and charging information of PSA2, and generates corresponding detection rules for PSA1, detects whether PSA1 has no traffic passing, and carries it to the I-SMF through a session update request message initiated by the network side.
- Step 608 the I-SMF initiates a PFCP session establishment request to PSA2, carrying N4 information and charging information, and the downlink traffic is distributed to the ULCL.
- step 609 the I-SMF updates the offload rule of the ULCL, and the new upstream service traffic is offloaded to the local DN through the new PSA2.
- Step 610 The I-SMF installs the PSA1 traffic detection rule generated by the installation SMF on the PSA through the N4 update message.
- Step 611 the I-SMF replies a session update response to the SMF, notifying that the N4 information is successfully installed, but the upstream and downstream traffic of the PSA1 is still smooth. At this time, the uplink and downlink data tunnels from DN to PSA2 to BP/ULCL have been opened.
- Step 612 If the SMF sets the PSA1 delayed deletion timer to expire, the SMF triggers a session update message on the network side to notify the I-SMF to delete the PSA1.
- step 613 the I-SMF notifies the release of the PSA1, and the PSA1 reports the traffic to the I-SMF.
- Step 614 the I-SMF sends a session PDU session update response to the SMF, notifying the SMF that it has been deleted and carries the traffic report of PSA1.
- Step 615 If there is no timeout in step 612, and the detection rule has no traffic within a certain period of time, the I-SMF is notified to release the PSA1 through the Session Report message of PFCP, the I-SMF notifies the PSA1 to release, and the PSA1 reports the traffic to the I-SMF.
- the I-SMF sends a session PDU session update request to the SMF, informing the SMF that it has been deleted and carries the traffic report of PSA1, and the SMF reports the traffic to the CHF.
- the SMF controls the timing of sending it to the I-SMF, thereby controlling the operation sequence of the UPF to ensure service continuity ;
- the traffic detection rule of PSA1 is generated by SMF. If there is no traffic within the specified time, PSA1 reports I-SMF, and I-SMF triggers the deletion of PSA1, or SMF sets the PSA1 timeout deletion timer. After the timer expires, SMF Notify the I-SMF to delete PSA1, and the I-SMF executes the method of deleting PSA1; after PSA1 is deleted, it reports the traffic to the SMF, and finally reports it to the CHF.
- FIG. 6A is a schematic structural diagram of a local distribution point managed by an I-SMF according to an embodiment.
- I-SMF based on location is triggered Information
- slice information and local offloading rules are reselected by UPF, resulting in the transformation of the UPF of the local offloading point managed by the I-SMF from Source ULCL to Target ULCL.
- FIG. 6B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 6A according to an embodiment.
- the change of the UPF of the local offload point is managed by the I-SMF, so as to ensure the continuity of the local offload service when the UPF of the local offload point is converted from the Source ULCL to the Target ULCL.
- the method provided by this embodiment may include the following steps.
- Step 701 the UE initiates a session establishment request and the establishment is completed, the I-SMF establishes the ULCL and the local offload UPF PSA1, and the SMF establishes the home anchor point UPF PSA0.
- Step 702 due to UE location change or PCF control policy update (including local offloading rules), I-SMF is triggered to perform UPF re-selection based on location information, slice information and local offloading rules, resulting in the offloading point managed by I-SMF.
- Step 703 The I-SMF establishes a new shunt UPF Target ULCL according to the result of the UPF selection, and the Target ULCL at this time has no information related to N4.
- Step 704 The I-SMF notifies the SMF through a session update message, which carries the N9 tunnel information of the Target ULCL.
- Step 705 the SMF updates the home anchor point UPF PSA0, and updates the downlink traffic to the Target ULCL.
- the I-SMF performs corresponding processing of data service continuity on the change of the local offload anchor point UPF.
- Step 706 the SMF sends a session update response message to the I-SMF.
- Step 707 the I-SMF initiates a PFCP session establishment request to PSA1, and updates the downlink traffic to the offload Target ULCL.
- step 708 the I-SMF generates a corresponding detection rule for the Source ULCL to detect whether the Source ULCL has no traffic. At this point, the uplink and downlink data tunnels from DN to PSA1 to Target BP/ULCL have been opened.
- Step 709 the I-SMF notifies the RAN to update the uplink N3 tunnel information of the RAN.
- Step 710 the I-SMF sets the Source ULCL delay deletion timer, and releases the Source ULCL after the timer times out.
- Step 711 when the delay timer of the Source ULCL expires or the detection rule of step 708 has no traffic within a certain period of time, notify the I-SMF to release the Source ULCL through the Session Report message of PFCP, and the I-SMF notifies the PSA1 to release.
- the I-SMF controls the change from Source ULCL to Target ULCL, and performs corresponding processing of data service continuity.
- SMF does not distinguish whether it is URLLC or not, and directly sends N4 information in the current protocol process, and I-SMF controls the operation sequence of UPF to ensure business continuity;
- I-SMF manages the change from Source ULCL to Target ULCL to ensure that Source ULCL changes to Target ULCL.
- Continuity of ULCL service traffic The traffic detection rule of Source ULCL is generated locally through I-SMF.
- Source ULCL reports to I-SMF, and I-SMF triggers the method of deleting Source ULCL, or I-SMF setting
- the Source ULCL time-out delete timer after the timer expires, the I-SMF triggers the method of deleting the Source ULCL; since the ULCL is deleted, there is no need to report the traffic to the SMF.
- FIG. 7A is a schematic structural diagram of a local offloading point and a local offloading anchor point managed by an I-SMF according to an embodiment.
- I-SMF based on location is triggered.
- the UPF information, slice information and local offloading rules are re-selected, resulting in the transformation of the local offload anchor point UPF managed by the I-SMF from PSA1 to PSA2, and the local offload point UPF from Source ULCL to Target ULCL.
- FIG. 7B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 7A according to an embodiment.
- This embodiment manages the UPF change through the I-SMF to ensure the continuity of the local offload service when the offload point Source ULCL changes to the Target ULCL and the offload anchor point PSA1 changes to PSA2.
- the method provided by this embodiment may include the following steps.
- Step 801 the UE initiates a session establishment request and the establishment is completed, the I-SMF establishes the ULCL and the local offload UPF PSA1, and the SMF establishes the home anchor point UPF PSA0.
- Step 802 due to UE location change or PCF control policy update (including local offload rules), I-SMF is triggered to perform UPF re-selection based on location information, slice information and local offload rules, resulting in the offload point managed by I-SMF.
- Step 803 The I-SMF establishes a new shunt UPF Target ULCL according to the result of the UPF selection, and the Target ULCL at this time has no information related to N4.
- Step 804 the I-SMF establishes a new local shunt UPF PSA2 according to the result of the UPF selection, and the PSA2 at this time has no information related to N4.
- Step 805 the I-SMF updates the Source ULCL, and opens up the N9 tunnel information between the Source ULCL and the Target ULCL, so as to ensure the continuity of the data service.
- Step 806 the I-SMF notifies the SMF through a session update message, PSA2 is established and supported DNAI, PSA1 is deleted and supported DANI, and the newly established Target ULCL and new N9 tunnel information.
- Step 807 the SMF updates the home anchor point UPF PSA0, and updates the downlink traffic to the Target ULCL.
- step 808 the SMF judges that the DNAI has changed according to the message information in step 806, and notifies the AF, and the AF performs corresponding operations.
- Step 809 the SMF generates the N4 information and charging information of PSA2, and the offloading rule of the Target ULCL, and carries it to the I-SMF through the session update request message initiated by the network side.
- Step 810 the I-SMF initiates a PFCP session establishment request to PSA2, carrying N4 information and charging information, and the downlink traffic is sent to the Target ULCL.
- Step 811 the I-SMF updates the offload rule of the Target ULCL, and the new upstream service traffic is offloaded to the local DN through the new PSA2.
- Step 812 the I-SMF notifies the RAN to update the uplink N3 tunnel information of the RAN.
- Step 813 The I-SMF generates a corresponding detection rule for PSA1 to detect whether there is no traffic passing through PSA1, and does not need to be delivered to the Source ULCL.
- Step 814 the I-SMF replies a session update response to the SMF, notifying that the N4 information installation is successful, but the upstream and downstream traffic of the PSA1 is still smooth. At this point, the uplink and downlink data tunnels from DN to PSA2 to Target BP/ULCL have been opened.
- Step 815 the I-SMF sets the PSA1 delay deletion timer, and releases the PSA1 after the timer expires.
- Step 816 When the delay timer of PSA1 expires or the detection rule in step 813 has no traffic for a certain period of time, notify the I-SMF to release PSA1 through the Session Report message of PFCP, the I-SMF notifies the release of PSA1, and PSA1 reports the traffic to the I-SMF .
- Step 817 the I-SMF sends a session PDU session update request to the SMF, notifying the SMF that it has been deleted and carrying the traffic report of PSA1, and the SMF reports the traffic to the CHF.
- the I-SMF controls the changes from Source ULCL to Target ULCL and from PSA1 to PSA2. SMF does not distinguish whether it is URLLC or not, and directly sends N4 information in the current protocol process, and the I-SMF controls the operation sequence of UPF.
- I-SMF manages the changes from Source ULCL to Target ULCL and PSA1 to PSA2 to ensure the continuity of Source ULCL and PSA1 business traffic: Generate traffic detection rules for PSA1 locally through I-SMF, and at a specified time If there is no traffic, PSA1 reports the I-SMF, and the I-SMF triggers the deletion of Source ULCL and PSA1, or the I-SMF sets the Source ULCL and PSA1 timeout deletion timer. After the timer expires, the I-SMF triggers the Source ULCL And the method of deleting PSA1; after PSA1 is deleted, the traffic is reported to SMF, and finally reported to CHF.
- FIG. 7C is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 7A according to another embodiment.
- the UPF change is managed through the SMF to ensure the continuity of the local offload service when the offload point Source ULCL changes to Target ULCL and the anchor point PSA1 changes to PSA2.
- the method provided by this embodiment may include the following steps.
- Step 901 the UE initiates a session establishment request and the establishment is completed, the I-SMF establishes the ULCL and the local offload UPF PSA1, and the SMF establishes the home anchor point UPF PSA0.
- Step 902 due to UE location change or PCF control policy update (including local offload rules), I-SMF is triggered to perform UPF re-selection based on location information, slice information and local offload rules, resulting in the offload point managed by I-SMF.
- Step 903 The I-SMF establishes a new shunt UPF Target ULCL according to the result of the UPF selection, and the Target ULCL at this time has no information related to N4.
- Step 904 the I-SMF establishes a new local shunt UPF PSA2 according to the result of the UPF selection, and the PSA2 at this time has no information related to N4.
- Step 905 the I-SMF updates the Source ULCL, and opens up the N9 tunnel information between the Source ULCL and the Target ULCL, so as to ensure the continuity of the data service.
- Step 906 the I-SMF notifies the SMF through a session update message, PSA2 is established and supported DNAI, PSA1 is deleted and supported DANI, and the newly established Target ULCL and new N9 tunnel information.
- Step 907 the SMF updates the home anchor point UPF PSA0, and updates the downlink traffic to the Target ULCL.
- step 908 the SMF judges that the DNAI has changed according to the message information in step 906, and notifies the AF, and the AF performs corresponding operations.
- Step 909 the SMF sets the PSA1 delay deletion timer, and releases the PSA1 after the timer expires.
- Step 910 SMF generates the N4 information and charging information of PSA2, and generates corresponding detection rules for PSA1, detects whether PSA1 has no traffic passing through, and the shunting rules of Target ULCL, which are carried to the 1 through the session update request message initiated by the network side. -SMF.
- Step 911 the I-SMF initiates a PFCP session establishment request to PSA2, carrying N4 information and charging information, and the downlink traffic is sent to the Target ULCL.
- Step 912 the I-SMF updates the offload rule of the Target ULCL, and the new upstream service traffic is offloaded to the local DN through the new PSA2.
- Step 913 the I-SMF notifies the RAN to update the uplink N3 tunnel information of the RAN.
- Step 914 The I-SMF installs the PSA1 traffic detection rule generated by the installation SMF on the PSA1 through the N4 update message.
- Step 915 the I-SMF replies a session update response to the SMF, notifying that the N4 information installation is successful, but the upstream and downstream traffic of the PSA1 is still smooth. At this point, the uplink and downlink data tunnels from DN to PSA2 to Target BP/ULCL have been opened.
- Step 916 If the SMF sets the PSA1 delay deletion timer to expire, the SMF triggers a session update message on the network side to notify the I-SMF to delete the PSA1.
- Step 917 the I-SMF notifies the release of the PSA1, and the PSA1 reports the traffic to the I-SMF.
- Step 918 the I-SMF notifies the Soure ULCL release.
- Step 919 the I-SMF sends a session PDU session update response to the SMF, notifying the SMF that it has been deleted and carries the traffic report of PSA1.
- Step 920 If there is no timeout in step 916, and the detection rule has no traffic within a certain period of time, the I-SMF is notified to release PSA1 through the Session Report message of PFCP, the I-SMF notifies the PSA1 to release, and the PSA1 reports the traffic to the I-SMF; I-SMF notifies Soure ULCL release; I-SMF sends a session PDU session update request to SMF, notifying SMF that it has been deleted and carrying the traffic report of PSA1, and SMF reports traffic to CHF.
- the changes from Source ULCL to Target ULCL and from PSA1 to PSA2 are controlled by the SMF.
- the SMF determines that it is the change of the offload anchor point of the I-SMF and the URLLC slice is to be supported, the SMF controls the changes to be sent to the I-SMF.
- the timing is used to control the operation sequence of UPF to ensure the continuity of the service; the traffic detection rule of PSA1 is generated by SMF. If there is no traffic within a specified time, PSA1 reports to I-SMF, and I-SMF triggers the deletion of Source ULCL and PSA1 , or the SMF sets the PSA1 timeout deletion timer.
- the SMF After the timer expires, the SMF notifies the I-SMF to delete the PSA1, and the I-SMF executes the method of deleting Source ULCL and PSA1; after the PSA1 is deleted, the traffic is reported to the SMF, and finally reported to CHF.
- the present application implements ultra-reliable and low-latency service continuity support for URLLC slices for the scenario of I-SMF-managed offloading ULCL or offloading anchor UPF changes, which makes up for the I-SMF management in the protocol.
- the multi-UPF change scenario supports incomplete defects, and completes the local offload deployment and switching of I-SMF with high quality.
- This embodiment also provides a network element, as shown in FIG. 9 , which includes a processor 1001 , a memory 1002 and a communication bus 1003 .
- the communication bus 1003 is used to realize the connection communication between the processor 1001 and the memory 1002;
- the processor 1001 is configured to execute one or more computer programs stored in the memory 1002 to implement at least one step in the user plane function switching method supporting ultra-reliable and low-latency communication provided by any of the foregoing embodiments.
- the present embodiments also provide a computer-readable storage medium embodied in any method or technology for storing information, such as computer-readable instructions, data structures, computer program modules, or other data volatile or nonvolatile, removable or non-removable media.
- Computer-readable storage media include but are not limited to RAM (Random Access Memory, random access memory), ROM (Read-Only Memory, read-only memory), EEPROM (Electrically Erasable Programmable read only memory, electrically erasable programmable read only memory) ), flash memory or other memory technology, CD-ROM (Compact Disc Read-Only Memory), digital versatile disk (DVD) or other optical disk storage, magnetic cartridges, magnetic tape, magnetic disk storage or other magnetic storage devices, Or any other medium that can be used to store the desired information and that can be accessed by a computer.
- RAM Random Access Memory
- ROM Read-Only Memory
- EEPROM Electrically Erasable Programmable read only memory
- flash memory or other memory technology
- CD-ROM Compact Disc Read-
- the computer-readable storage medium in this embodiment may be used to store one or more computer programs, and the stored one or more computer programs may be executed by a processor to implement the ultra-reliable and low-latency support provided by any of the foregoing embodiments. At least one step in a method for switching user plane functions of communication.
- the functional modules/units in the system, and the device can be implemented as software (which can be implemented by computer program codes executable by a computing device). ), firmware, hardware, and their appropriate combination.
- the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be composed of several physical components Components execute cooperatively.
- Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit .
- communication media typically embodies computer readable instructions, data structures, computer program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and can include any information delivery, as is well known to those of ordinary skill in the art medium. Therefore, the present application is not limited to any particular combination of hardware and software.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Provided in the embodiments of the present application are a user plane function switching method and apparatus supporting ultra-reliable low-latency communication. The method comprises: according to a session establishment request of a UE, establishing a first UPF for local offloading; according to location information, slice information and a local offloading rule, establishing a second UPF for local offloading; sending a session update message to an SMF, with the session update message comprising deployment information of the first UPF and the second UPF; receiving a session update response message sent by the SMF, with the session update response message comprising N4 information of the second UPF; switching to the second UPF according to the session update response message; and when a latency deletion timer expires or no traffic passes through the first UPF within a preset time period, releasing the first UPF.
Description
本申请实施例涉及但不限于移动通信领域,具体而言,涉及但不限于支持超可靠低时延通信的用户面功能切换方法及装置。The embodiments of the present application relate to, but are not limited to, the field of mobile communications, and specifically relate to, but are not limited to, a method and apparatus for switching user plane functions that support ultra-reliable and low-latency communication.
第五代(5th Generation,5G)通信系统由若干网络功能(NetworkFunction,NF)构成。其中,会话管理功能(Session Management Function,SMF)主要用于管理用户终端(User Equipment,UE)的分组数据单元(Packet Data Unit,PDU)会话,为用户面功能(User Plane Function,UPF)制定包检测和转发规则等。在UE移动的过程中,当原有SMF不能提供服务的情况下,需要插入中间会话管理功能(IntermediateSession Management Function,I-SMF)。支持本地分流时,I-SMF负责选择和管理分支点(Branching Point,BP)或者上行分类器(Uplink Classifier,ULCL)和PDU会话锚点(PDU Session Anchor,PSA)。The fifth generation (5th Generation, 5G) communication system consists of several network functions (Network Function, NF). Among them, the session management function (Session Management Function, SMF) is mainly used to manage the packet data unit (Packet Data Unit, PDU) session of the user terminal (User Equipment, UE), and formulate a package for the user plane function (User Plane Function, UPF). Detection and forwarding rules, etc. In the process of UE moving, when the original SMF cannot provide services, an intermediate session management function (I-SMF) needs to be inserted. When supporting local offloading, the I-SMF is responsible for selecting and managing branching points (Branching Point, BP) or uplink classifier (Uplink Classifier, ULCL) and PDU Session Anchor (PDU Session Anchor, PSA).
超可靠低时延通信(Ultra-Reliable Low-Latency Communication,URLLC)切片场景中,需要在保持业务数据连续性的情况下,进行UPF的相关操作。而相关技术中,尚未有针对URLLC切片场景下,I-SMF管理的UPF发生变化时如何保持业务连续性的实施方案。In the ultra-reliable low-latency communication (Ultra-Reliable Low-Latency Communication, URLLC) slicing scenario, it is necessary to perform UPF-related operations while maintaining service data continuity. However, in the related art, there is no implementation solution for how to maintain service continuity when the UPF managed by the I-SMF changes in the URLLC slicing scenario.
发明内容SUMMARY OF THE INVENTION
本申请实施例提供的支持超可靠低时延通信的用户面功能切换方法及装置、网元和计算机可读存储介质,用于实现URLLC切片场景下,I-SMF管理的UPF发生变化时,保持业务连续性。The method and device for switching user plane functions that support ultra-reliable and low-latency communication, the network element, and the computer-readable storage medium provided by the embodiments of the present application are used to implement the URLLC slicing scenario, when the UPF managed by the I-SMF changes, the business continuity.
为解决上述技术问题,本申请实施例提供一种支持超可靠低时延通信的用户面功能切换方法,应用于中间会话管理功能I-SMF,包括:根据UE的会话建立请求建立本地分流第一UPF;根据位置信息、切片信息和本地分流规则建立本地分流第二UPF;向SMF发送会话更新消息,会话更新消息包括第一UPF和第二UPF的部署信息;接收SMF发送的会话更新响应消息,会话更新响应消息包括第二UPF的N4信息;根据会话更新响应消息切换至第二UPF;在延迟删除定时器超时或者预设时间段内第一UPF无流量通过时,释放第一UPF。In order to solve the above technical problems, the embodiment of the present application provides a user plane function switching method supporting ultra-reliable and low-latency communication, which is applied to the intermediate session management function I-SMF, including: establishing a local offload first according to a session establishment request of the UE. UPF; establish a local offloading second UPF according to the location information, slice information and local offloading rules; send a session update message to the SMF, where the session update message includes the deployment information of the first UPF and the second UPF; receive a session update response message sent by the SMF, The session update response message includes the N4 information of the second UPF; switches to the second UPF according to the session update response message; when the delay deletion timer expires or the first UPF has no traffic within a preset time period, the first UPF is released.
本申请实施例提供一种支持超可靠低时延通信的用户面功能切换方法,应用于会话管理功能SMF,包括:接收I-SMF发送的会话更新消息,会话更新消息包括第一UPF和第二UPF的部署信息;根据会话更新消息确定第二UPF的N4信息;向I-SMF发送会话更新响应消息,会话更新响应消息包括第二UPF的N4信息。An embodiment of the present application provides a user plane function switching method supporting ultra-reliable and low-latency communication, which is applied to a session management function SMF, including: receiving a session update message sent by an I-SMF, where the session update message includes a first UPF and a second UPF. Deployment information of the UPF; determine N4 information of the second UPF according to the session update message; send a session update response message to the I-SMF, where the session update response message includes the N4 information of the second UPF.
本申请实施例提供一种支持超可靠低时延通信的用户面功能切换装置,包括:处理模块,用于根据UE的会话建立请求建立本地分流第一UPF,根据位置信息、切片信息和本地分流规则建立本地分流第二UPF;发送模块,用于向SMF发送会话更新消息,会话更新消息包括第一UPF和第二UPF的部署信息;接收模块,用于接收SMF发送的会话更新响应消息,会话更新响应消息包括第二UPF的N4信息;切换模块,用于根据会话更新响应消息切换至第二UPF;释放模块,用于在延迟删除定时器超时或者预设时间段内第一UPF无流量通过时,释放第一UPF。An embodiment of the present application provides a user plane function switching device that supports ultra-reliable and low-latency communication, including: a processing module configured to establish a local offload first UPF according to a session establishment request of a UE, and according to location information, slice information and local offload The rules establish a local offloading of the second UPF; the sending module is configured to send a session update message to the SMF, where the session update message includes the deployment information of the first UPF and the second UPF; the receiving module is configured to receive a session update response message sent by the SMF, the session update message The update response message includes the N4 information of the second UPF; the switching module is used for switching to the second UPF according to the session update response message; the release module is used for the first UPF when the delay deletion timer expires or no traffic passes through the first UPF within a preset time period , release the first UPF.
本申请实施例提供一种支持超可靠低时延通信的用户面功能切换装置,包括:接收模块,用于接收I-SMF发送的会话更新消息,会话更新消息包括第一UPF和第二UPF的部署信息;处理模块,用于根据会话更新消息确定第二UPF的N4信息;发送模块,用于向I-SMF发送会话更新响应消息,会话更新响应消息包括第二UPF的N4信息。An embodiment of the present application provides a user plane function switching device that supports ultra-reliable and low-latency communication, including: a receiving module configured to receive a session update message sent by an I-SMF, where the session update message includes a first UPF and a second UPF. deployment information; a processing module for determining N4 information of the second UPF according to the session update message; a sending module for sending a session update response message to the I-SMF, where the session update response message includes the N4 information of the second UPF.
本申请实施例提供一种网元,包括处理器、存储器及通信总线;通信总线用于实现处理器和存储器之间的连接通信;处理器用于执行存储器中存储的一个或者多个计算机程序,以实现上述任一项所述的支持超可靠低时延通信的用户面功能切换方法的步骤。An embodiment of the present application provides a network element, including a processor, a memory, and a communication bus; the communication bus is used to implement connection and communication between the processor and the memory; the processor is used to execute one or more computer programs stored in the memory to The steps of implementing any one of the above-mentioned methods for switching user plane functions that support ultra-reliable and low-latency communication.
本申请实施例提供一种计算机可读存储介质,计算机可读存储介质存储有一个或者多个计算机程序,一个或者多个计算机程序可被一个或者多个处理器执行,以实现上述任一项所述的支持超可靠低时延通信的用户面功能切换方法的步骤。Embodiments of the present application provide a computer-readable storage medium, where one or more computer programs are stored in the computer-readable storage medium, and the one or more computer programs can be executed by one or more processors to implement any of the above The steps of the user plane function switching method supporting ultra-reliable and low-latency communication described above.
本申请其他特征和相应的有益效果在说明书的后面部分进行阐述说明,且应当理解,至少部分有益效果从本申请说明书中的记载变的显而易见。Other features and corresponding beneficial effects of the present application are described in later parts of the specification, and it should be understood that at least some of the beneficial effects will become apparent from the description in the specification of the present application.
图1为一实施例提供的5G通信系统带I-SMF的架构示意图。FIG. 1 is a schematic diagram of an architecture of a 5G communication system with I-SMF according to an embodiment.
图2为一实施例提供的I-SMF支持本地分流的架构示意图。FIG. 2 is a schematic structural diagram of an I-SMF supporting local offload provided by an embodiment.
图3A为一实施例提供的SMF管理的UPF变换的架构示意图。FIG. 3A is a schematic structural diagram of a UPF transformation managed by an SMF according to an embodiment.
图3B为一实施例提供的针对图3A的支持URLLC的UPF切换方法的流程示意图。FIG. 3B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 3A according to an embodiment.
图4为一实施例提供的支持URLLC的UPF切换方法的流程示意图。FIG. 4 is a schematic flowchart of a UPF switching method supporting URLLC according to an embodiment.
图5A为一实施例提供的I-SMF管理的本地分流锚点发生变换的架构示意图。FIG. 5A is a schematic diagram of the architecture of the local offload anchor point transformation of the I-SMF management provided by an embodiment.
图5B为一实施例提供的针对图5A的支持URLLC的UPF切换方法的流程示意图。FIG. 5B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 5A according to an embodiment.
图5C为又一实施例提供的针对图5A的支持URLLC的UPF切换方法的流程示意图。FIG. 5C is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 5A according to another embodiment.
图6A为一实施例提供的I-SMF管理的本地分流点发生变换的架构示意图。FIG. 6A is a schematic structural diagram of a local distribution point managed by an I-SMF according to an embodiment.
图6B为一实施例提供的针对图6A的支持URLLC的UPF切换方法的流程示意图。FIG. 6B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 6A according to an embodiment.
图7A为一实施例提供的I-SMF管理的本地分流点和本地分流锚点发生变换的架构示意图。FIG. 7A is a schematic structural diagram of a local offloading point and a local offloading anchor point managed by an I-SMF according to an embodiment.
图7B为一实施例提供的针对图7A的支持URLLC的UPF切换方法的流程示意图。FIG. 7B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 7A according to an embodiment.
图7C为又一实施例提供的针对图7A的支持URLLC的UPF切换方法的流程示意图。FIG. 7C is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 7A according to another embodiment.
图8A为一实施例提供的支持URLLC的UPF切换装置的结构示意图。FIG. 8A is a schematic structural diagram of a UPF switching apparatus supporting URLLC according to an embodiment.
图8B为又一实施例提供的支持URLLC的UPF切换装置的结构示意图。FIG. 8B is a schematic structural diagram of a UPF switching apparatus supporting URLLC according to another embodiment.
图9为一实施例提供的网元的结构示意图。FIG. 9 is a schematic structural diagram of a network element provided by an embodiment.
为了使本申请的目的、技术方案及优点更加清楚明白,下面通过具体实施例结合附图对本申请实施例作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。In order to make the purpose, technical solutions and advantages of the present application more clearly understood, the embodiments of the present application will be described in further detail below through specific embodiments in conjunction with the accompanying drawings. It should be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application.
图1为一实施例提供的5G通信系统带I-SMF的架构示意图。如图1所示,该5G通信系统可以包括一下NF:接入管理功能(Access Management Function,AMF)、会话管理功能(Session Management Function,SMF)、中间会话管理功能(IntermediateSession Management Function,I-SMF)、用户平面功能(User Plane Function,UPF),统一数据管理(Unified Data Management,UDM),策略控制功能(Policy Control Function,PCF),NF储存库功能(NF Repository Function,NRF)和计费功能(Charging Function,CHF)。FIG. 1 is a schematic diagram of an architecture of a 5G communication system with I-SMF according to an embodiment. As shown in Figure 1, the 5G communication system may include the following NFs: Access Management Function (AMF), Session Management Function (SMF), Intermediate Session Management Function (I-SMF) ), User Plane Function (UPF), Unified Data Management (UDM), Policy Control Function (PCF), NF Repository Function (NRF) and Billing Function (Charging Function, CHF).
其中,用户面的连接为UE到无线接入网(Radio Access Network,RAN)到UPF(I-SMF)到UPF(SMF),控制面的连接为UE到RAN到AMF到I-SMF到SMF,控制面和用户面采用分离架构。I-SMF和SMF由AMF选择,UPF由SMF选择和管理。I-SMF使用包前转控制协议(Packet Forwarding Control Protocol,PFCP)与UPF进行通讯。Among them, the connection of the user plane is from UE to Radio Access Network (RAN) to UPF (I-SMF) to UPF (SMF), and the connection of control plane is from UE to RAN to AMF to I-SMF to SMF, The control plane and user plane adopt a separate architecture. I-SMF and SMF are selected by AMF, and UPF is selected and managed by SMF. The I-SMF uses the Packet Forwarding Control Protocol (PFCP) to communicate with the UPF.
图2为一实施例提供的I-SMF支持本地分流的架构示意图。如图2所示,I-SMF负责选择和管理分支点BP或者ULCL,以及附加PDU会话锚点PSA1。归属锚点PSA0由SMF管理,根据协议要求PSA1的N4信息由SMF管理。FIG. 2 is a schematic structural diagram of an I-SMF supporting local offload provided by an embodiment. As shown in Figure 2, the I-SMF is responsible for selecting and managing the branch point BP or ULCL, and the additional PDU session anchor PSA1. The home anchor PSA0 is managed by the SMF, and the N4 information of the PSA1 is required by the protocol to be managed by the SMF.
图3A为一实施例提供的SMF管理的UPF变换的架构示意图。SMF首先根据UE的位置和数据网络接入标识(Data Network Access Identifier,DNAI)列表进行决策,建立S-ULCL和PSA1本地分流UPF。当UE位置或者业务变化时,SMF重新选择UPF,建立T-ULCL和PSA2本地分流UPF。在URLLC切片场景中,需要保持业务数据的连续性,S-ULCL和T-ULCL需要建立数据通道。FIG. 3A is a schematic structural diagram of a UPF transformation managed by an SMF according to an embodiment. The SMF first makes a decision based on the UE's location and the Data Network Access Identifier (DNAI) list, and establishes the S-ULCL and PSA1 local offload UPF. When UE location or service changes, SMF re-selects UPF and establishes T-ULCL and PSA2 local offload UPF. In the URLLC slicing scenario, the continuity of service data needs to be maintained, and data channels need to be established for S-ULCL and T-ULCL.
图3B为一实施例提供的针对图3A的支持URLLC的UPF切换方法的流程示意图。如图3B所示,该方法可以包括以下步骤。FIG. 3B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 3A according to an embodiment. As shown in Figure 3B, the method may include the following steps.
步骤401、UE发起会话建立请求,触发PDU会话建立。SMF建立本地分流点Source ULCL、本地分流锚点Source UPF PSA1以及归属锚点UPFPSA0。Step 401, the UE initiates a session establishment request to trigger the establishment of a PDU session. The SMF establishes a local offload point Source ULCL, a local offload anchor point Source UPF PSA1, and a home anchor point UPFPSA0.
步骤402、由于UE位置变化或者PCF的控制策略更新(含本地分流规则),触发了SMF依据位置信息、切片信息和本地分流规则进行UPF重新选择,从而导致SMF管理的本地分 流点以及本地分流锚点发生变化。Step 402: Due to the change of the UE location or the update of the control policy of the PCF (including the local offload rule), the SMF is triggered to perform UPF re-selection according to the location information, slice information and the local offload rule, resulting in the local offload point and the local offload anchor managed by the SMF. point changes.
步骤403、SMF根据UPF选择的结果,建立新的本地分流点Target ULCL。Step 403: The SMF establishes a new local offload point Target ULCL according to the result selected by the UPF.
步骤404、SMF更新Source ULCL,打通Source ULCL和Target ULCL之间的N9隧道信息,以保证数据业务连续性。 Step 404, the SMF updates the Source ULCL, and opens up the N9 tunnel information between the Source ULCL and the Target ULCL, so as to ensure data service continuity.
步骤405、SMF更新归属锚点UPF PSA0,更新下行数据到Target ULCL。Step 405, the SMF updates the home anchor point UPF PSA0, and updates the downlink data to the Target ULCL.
步骤406、SMF根据UPF选择的结果,建立新的本地分流锚点Target UPF PSA2。Step 406, the SMF establishes a new local shunt anchor point Target UPF PSA2 according to the result of the UPF selection.
步骤407、SMF更新RAN的N3隧道信息到Target ULCL。Step 407, the SMF updates the N3 tunnel information of the RAN to the Target ULCL.
步骤409、SMF通知AF,更新DNAI。Step 409, the SMF notifies the AF to update the DNAI.
步骤410、SMF设置PSA1延迟删除定时器并检测PSA1的数据报文。Step 410, the SMF sets the PSA1 delay deletion timer and detects the data packet of the PSA1.
步骤411、待定时器超时,或者在一定时长内PSA1中无流量,SMF删除PSA1。Step 411: When the waiting timer expires, or there is no traffic in PSA1 for a certain period of time, the SMF deletes PSA1.
步骤412、SMF删除Source ULCL。 Step 412, the SMF deletes the Source ULCL.
本实施例中由于UE位置或者业务变化,触发SMF控制的某些规则发生变化,进行UPF重新选择,在URLLC切片场景的超可靠性和低时延要求下,为了保持业务数据的连续性,Source UL CL和Target UL CL需要建立数据通道,Source UPF PSA1需要保持到无业务数据报文时才可以删除。在URLLC切片场景中变化和删除UPF不能够立即操作,需要在保持业务数据连续性的情况下,进行UPF相关操作,通常需要多个阶段才能最终变化到新的分流ULCL和分流锚点上。In this embodiment, due to changes in UE location or service, some rules that trigger SMF control are changed, and UPF re-selection is performed. Under the ultra-reliability and low-latency requirements of the URLLC slicing scenario, in order to maintain the continuity of service data, Source UL CL and Target UL CL need to establish a data channel, and Source UPF PSA1 needs to be kept until there are no service data packets before it can be deleted. In the URLLC slicing scenario, changing and deleting UPF cannot be performed immediately. UPF-related operations need to be performed while maintaining service data continuity. Usually, multiple stages are required to finally change to the new offload ULCL and offload anchor point.
为了实现URLLC切片场景下,I-SMF管理的UPF发生变化时,保持业务数据的连续性。本申请实施例提供一种支持URLLC的UPF切换方法,应用于I-SMF。请参考图4,该方法可以包括以下步骤。In order to realize the URLLC slicing scenario, when the UPF managed by the I-SMF changes, the continuity of service data is maintained. The embodiment of the present application provides a UPF switching method supporting URLLC, which is applied to I-SMF. Referring to FIG. 4 , the method may include the following steps.
S101、根据UE的会话建立请求建立本地分流第一UPF。S101. Establish a local offload first UPF according to a session establishment request of the UE.
S102、根据位置信息、切片信息和本地分流规则建立本地分流第二UPF。S102. Establish a second UPF for local offloading according to the location information, the slice information and the local offloading rule.
S103、向SMF发送会话更新消息,会话更新消息包括第一UPF和第二UPF的部署信息。S103. Send a session update message to the SMF, where the session update message includes deployment information of the first UPF and the second UPF.
S104、接收SMF发送的会话更新响应消息,会话更新响应消息包括第二UPF的N4信息。S104. Receive a session update response message sent by the SMF, where the session update response message includes N4 information of the second UPF.
S105、根据会话更新响应消息切换至第二UPF。S105. Switch to the second UPF according to the session update response message.
S106、在延迟删除定时器超时或者预设时间段内第一UPF无流量通过时,释放第一UPF。S106. Release the first UPF when the delayed deletion timer expires or when no traffic passes through the first UPF within a preset time period.
本实施例提供的支持URLLC的UPF切换方法实现了在URLLC切片场景下,当I-SMF管理的UPF发生变化时,保持业务连续性。The UPF switching method supporting URLLC provided in this embodiment realizes that in the URLLC slicing scenario, when the UPF managed by the I-SMF changes, service continuity is maintained.
在I-SMF支持本地分流的架构中,当UE的位置发生变化或者PCF的控制策略如本地分流规则更新时,I-SMF会根据UE的位置信息、切片信息和本地分流规则对UPF进行重新选择,这将导致I-SMF管理的本地分流PDU会话锚点PSA发生变化,或者分流点ULCL发生变化,或者PSA和ULCL同时发生改变。下面将分别针对上述UPF发生变化的三种情况下, 支持URLLC的UPF切换过程进行详细说明。In the architecture where the I-SMF supports local offloading, when the location of the UE changes or the control policy of the PCF such as the local offloading rule is updated, the I-SMF will reselect the UPF according to the UE's location information, slice information and local offloading rules. , which will cause the local offload PDU session anchor point PSA managed by the I-SMF to change, or the offload point ULCL to change, or the PSA and ULCL to change at the same time. The following will describe in detail the UPF switching process supporting URLLC in the above three cases where the UPF changes.
图5A为一实施例提供的I-SMF管理的本地分流锚点发生变换的架构示意图。如图5A所示,在已经建立了带I-SMF的ULCL和PSA1的PDU会话本地分流场景中,由于UE位置变化或者PCF的控制策略更新(含本地分流规则),触发了I-SMF依据位置信息、切片信息和本地分流规则进行了UPF重新选择,从而导致I-SMF管理的本地分流锚点由PSA1变换成PSA2。FIG. 5A is a schematic diagram of the architecture of the local offload anchor point transformation of the I-SMF management provided by an embodiment. As shown in Figure 5A, in the scenario where the local offloading of PDU sessions with ULCL and PSA1 with I-SMF has been established, due to the change of the UE location or the update of the control policy of the PCF (including the local offloading rule), the location-dependent I-SMF is triggered. Information, slice information, and local offload rules are reselected by UPF, resulting in the transformation of the local offload anchor point managed by I-SMF from PSA1 to PSA2.
图5B为一实施例提供的针对图5A的支持URLLC的UPF切换方法的流程示意图。本实施例通过I-SMF管理本地分流锚点UPF变化,保证本地分流锚点由PSA1变化到PSA2时,本地分流业务的连续性。如图5B所示,本实施例提供的方法可以包括如下步骤。FIG. 5B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 5A according to an embodiment. In this embodiment, the change of the UPF of the local offload anchor point is managed by the I-SMF, so as to ensure the continuity of the local offload service when the local offload anchor point changes from PSA1 to PSA2. As shown in FIG. 5B , the method provided in this embodiment may include the following steps.
步骤501、UE发起会话建立请求,触发PDU会话建立。I-SMF建立了ULCL和本地分流锚点Source UPF PSA1。SMF建立了归属锚点UPF PSA0。Step 501, the UE initiates a session establishment request to trigger the establishment of a PDU session. The I-SMF establishes the ULCL and the local shunt anchor Source UPF PSA1. SMF establishes the home anchor UPF PSA0.
步骤502、当UE位置变化或者PCF的控制策略更新(含本地分流规则)时,I-SMF依据UE的位置信息、切片信息和本地分流规则重新选择UPF,从而导致I-SMF管理的本地分流锚点由PSA1变化为PSA2。Step 502: When the location of the UE changes or the control strategy of the PCF is updated (including the local offloading rules), the I-SMF reselects the UPF according to the UE's location information, slice information and local offloading rules, resulting in the local offloading anchor managed by the I-SMF. The point changes from PSA1 to PSA2.
步骤503、I-SMF根据UPF选择的结果,建立新的本地分流UPF PSA2,此时的PSA2没有N4相关的信息。Step 503, the I-SMF establishes a new local shunt UPF PSA2 according to the result of the UPF selection, and the PSA2 at this time has no information related to N4.
步骤504、I-SMF通过会话更新消息通知到SMF,PSA2建立以及支持的DNAI,PSA1删除以及支持的DANI。Step 504 , the I-SMF notifies the SMF through a session update message, the establishment of PSA2 and the supported DNAI, and the deletion of PSA1 and the supported DANI.
步骤505、SMF通过步骤504的消息信息判断DNAI发生了变化,通知到AF,AF进行相应的操作。In step 505, the SMF judges that the DNAI has changed according to the message information in step 504, and notifies the AF, and the AF performs corresponding operations.
步骤506、SMF生成PSA2的N4信息和计费信息,通过网路侧发起的会话更新请求消息携带到I-SMF。Step 506, the SMF generates the N4 information and charging information of the PSA2, and carries them to the I-SMF through the session update request message initiated by the network side.
步骤507、I-SMF向PSA2发起PFCP会话建立请求,携带N4信息和计费信息,下行的流量到分流ULCL上。 Step 507, the I-SMF initiates a PFCP session establishment request to PSA2, carrying N4 information and charging information, and the downlink traffic is distributed to the ULCL.
步骤508、I-SMF更新ULCL的分流规则,新的上行业务流量通过新的PSA2分流到本地数据网络(Data Network,DN)。Step 508: The I-SMF updates the offload rule of the ULCL, and the new upstream service traffic is offloaded to the local data network (Data Network, DN) through the new PSA2.
步骤509、I-SMF生成针对PSA1相应的探测规则,检测PSA1是否无流量通过。Step 509: The I-SMF generates a corresponding detection rule for PSA1 to detect whether PSA1 has no traffic passing through.
步骤510、I-SMF向SMF回复会话更新响应,通知N4信息安装成功,但是PSA1上下行流量依然通畅。此时DN到PSA2到BP/ULCL的上下行数据隧道已经打通。Step 510, the I-SMF replies a session update response to the SMF, notifying that the N4 information is successfully installed, but the upstream and downstream traffic of the PSA1 is still smooth. At this time, the uplink and downlink data tunnels from DN to PSA2 to BP/ULCL have been opened.
步骤511、I-SMF设置PSA1延迟删除定时器,待定时器超时之后释放PSA1。 Step 511, the I-SMF sets the PSA1 delay deletion timer, and releases the PSA1 after the timer expires.
步骤512、当PSA1的延迟定时器超时或者步骤509的探测规则在一定时长内无流量,通过PFCP的Session Report消息通知I-SMF释放PSA1,I-SMF通知PSA1释放,PSA1上报流 量到I-SMF。 Step 512, when the delay timer of PSA1 expires or the detection rule in step 509 has no traffic for a certain period of time, notify the I-SMF to release PSA1 through the Session Report message of PFCP, the I-SMF notifies the release of PSA1, and PSA1 reports the traffic to the I-SMF .
步骤513、I-SMF向SMF发送会话PDU会话更新请求,通知SMF已删除并携带PSA1的流量上报,SMF上报流量到CHF。Step 513, the I-SMF sends a session PDU session update request to the SMF, notifying the SMF that it has been deleted and carrying the traffic report of PSA1, and the SMF reports the traffic to the CHF.
本实施例中,I-SMF对本地分流锚点UPF的变化,进行数据业务连续性的相应处理。SMF不区分是否是URLLC,在当前协议的流程中直接下发N4信息,由I-SMF控制UPF的操作顺序,以保证业务的连续性;I-SMF管理PSA1到PSA2的变化,保证PSA1业务流量的连续性:通过I-SMF本地生成PSA1的流量探测规则,在指定时间内没有流量,PSA1上报I-SMF,I-SMF触发PSA1的删除的方法,或者I-SMF设置PSA1超时删除定时器,待定时器到时后,I-SMF触发PSA1的删除的方法;PSA1删除后,上报流量到SMF,并最终上报到CHF。In this embodiment, the I-SMF performs corresponding processing of data service continuity on the change of the local offload anchor point UPF. SMF does not distinguish whether it is URLLC or not, and directly delivers N4 information in the current protocol process, and I-SMF controls the operation sequence of UPF to ensure business continuity; I-SMF manages the changes from PSA1 to PSA2 to ensure PSA1 service traffic Continuity: The traffic detection rule of PSA1 is generated locally by I-SMF. If there is no traffic within a specified time, PSA1 reports to I-SMF. The I-SMF triggers the deletion of PSA1, or the I-SMF sets the PSA1 timeout deletion timer. After the timer expires, the I-SMF triggers the method of deleting the PSA1; after the PSA1 is deleted, the traffic is reported to the SMF, and finally to the CHF.
图5C为又一实施例提供的针对图5A的支持URLLC的UPF切换方法的流程示意图。本实施例通过SMF管理本地分流锚点UPF变化,保证本地分流锚点由PSA1变化到PSA2时本地分流业务的连续性。如图5C所示,本实施例提供的方法可以包括如下步骤。FIG. 5C is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 5A according to another embodiment. In this embodiment, the SMF is used to manage the change of the UPF of the local offload anchor point, so as to ensure the continuity of the local offload service when the local offload anchor point changes from PSA1 to PSA2. As shown in FIG. 5C , the method provided by this embodiment may include the following steps.
步骤601、UE发起会话建立请求建立完成,I-SMF建立了ULCL和本地分流UPF PSA1,SMF建立了归属锚点UPF PSA0。Step 601, the UE initiates a session establishment request and the establishment is completed, the I-SMF establishes the ULCL and the local offload UPF PSA1, and the SMF establishes the home anchor point UPF PSA0.
步骤602、由于UE位置变化或者PCF的控制策略更新(含本地分流规则),触发了I-SMF依据位置信息、切片信息和本地分流规则进行了UPF重新选择,从而导致I-SMF管理的本地分流锚点UPF变化。Step 602, due to UE location change or PCF control policy update (including local offloading rules), I-SMF is triggered to perform UPF re-selection based on location information, slice information and local offloading rules, resulting in local offloading managed by I-SMF. Anchor UPF changes.
步骤603、I-SMF根据UPF选择的结果,建立新的本地分流UPF PSA2,此时的PSA2没有N4相关的信息。Step 603: The I-SMF establishes a new local shunt UPF PSA2 according to the result of the UPF selection, and the PSA2 at this time has no information related to N4.
步骤604、I-SMF通过会话更新消息通知到SMF,PSA2建立以及支持的DNAI,PSA1删除以及支持的DANI。Step 604 , the I-SMF notifies the SMF through a session update message that PSA2 is established and supported DNAI, and PSA1 is deleted and supported DANI.
步骤605、SMF通过步骤604的消息信息判断DNAI发生了变化,通知到AF,AF进行相应的操作。In step 605, the SMF judges that the DNAI has changed according to the message information in step 604, and notifies the AF, and the AF performs corresponding operations.
步骤606、SMF设置PSA1延迟删除定时器,待定时器超时之后释放PSA1。Step 606, the SMF sets the PSA1 delay deletion timer, and releases the PSA1 after the timer expires.
步骤607、SMF生成PSA2的N4信息和计费信息,并生成针对PSA1相应的探测规则,检测PSA1是否无流量通过,通过网路侧发起的会话更新请求消息携带到I-SMF。Step 607: SMF generates N4 information and charging information of PSA2, and generates corresponding detection rules for PSA1, detects whether PSA1 has no traffic passing, and carries it to the I-SMF through a session update request message initiated by the network side.
步骤608、I-SMF向PSA2发起PFCP会话建立请求,携带N4信息和计费信息,下行的流量到分流ULCL上。Step 608, the I-SMF initiates a PFCP session establishment request to PSA2, carrying N4 information and charging information, and the downlink traffic is distributed to the ULCL.
步骤609、I-SMF更新ULCL的分流规则,新的上行业务流量通过新的PSA2分流到本地DN。In step 609, the I-SMF updates the offload rule of the ULCL, and the new upstream service traffic is offloaded to the local DN through the new PSA2.
步骤610、I-SMF把安装SMF生成的PSA1流量探测规则,通过N4更新消息安装到PSA上。Step 610: The I-SMF installs the PSA1 traffic detection rule generated by the installation SMF on the PSA through the N4 update message.
步骤611、I-SMF向SMF回复会话更新响应,通知N4信息安装成功,但是PSA1上下行流量依然通畅。此时DN到PSA2到BP/ULCL的上下行数据隧道已经打通。Step 611, the I-SMF replies a session update response to the SMF, notifying that the N4 information is successfully installed, but the upstream and downstream traffic of the PSA1 is still smooth. At this time, the uplink and downlink data tunnels from DN to PSA2 to BP/ULCL have been opened.
步骤612、如果SMF设置PSA1延迟删除定时器超时之后,SMF触发网络侧会话更新消息通知I-SMF删除PSA1。Step 612: If the SMF sets the PSA1 delayed deletion timer to expire, the SMF triggers a session update message on the network side to notify the I-SMF to delete the PSA1.
步骤613、I-SMF通知PSA1释放,PSA1上报流量到I-SMF。In step 613, the I-SMF notifies the release of the PSA1, and the PSA1 reports the traffic to the I-SMF.
步骤614、I-SMF向SMF发送会话PDU会话更新响应,通知SMF已删除并携带PSA1的流量上报。Step 614, the I-SMF sends a session PDU session update response to the SMF, notifying the SMF that it has been deleted and carries the traffic report of PSA1.
步骤615、如果步骤612没有超时,探测规则在一定时长内无流量,通过PFCP的Session Report消息通知I-SMF释放PSA1,I-SMF通知PSA1释放,PSA1上报流量到I-SMF。I-SMF向SMF发送会话PDU会话更新请求,通知SMF已删除并携带PSA1的流量上报,SMF上报流量到CHF。Step 615: If there is no timeout in step 612, and the detection rule has no traffic within a certain period of time, the I-SMF is notified to release the PSA1 through the Session Report message of PFCP, the I-SMF notifies the PSA1 to release, and the PSA1 reports the traffic to the I-SMF. The I-SMF sends a session PDU session update request to the SMF, informing the SMF that it has been deleted and carries the traffic report of PSA1, and the SMF reports the traffic to the CHF.
本实施例中,SMF在判断出是I-SMF的分流锚点变化并且要支持URLLC切片时,由SMF控制下发给I-SMF的时机,从而控制UPF的操作顺序,以保证业务的连续性;由SMF生成PSA1的流量探测规则,在指定时间内没有流量,PSA1上报I-SMF,I-SMF触发PSA1的删除的方法,或者SMF设置PSA1超时删除定时器,待定时器到时后,SMF通知I-SMF删除PSA1,I-SMF执行PSA1的删除的方法;PSA1删除后,上报流量到SMF,并最终上报到CHF。In this embodiment, when the SMF determines that the offload anchor point of the I-SMF changes and the URLLC slice is to be supported, the SMF controls the timing of sending it to the I-SMF, thereby controlling the operation sequence of the UPF to ensure service continuity ;The traffic detection rule of PSA1 is generated by SMF. If there is no traffic within the specified time, PSA1 reports I-SMF, and I-SMF triggers the deletion of PSA1, or SMF sets the PSA1 timeout deletion timer. After the timer expires, SMF Notify the I-SMF to delete PSA1, and the I-SMF executes the method of deleting PSA1; after PSA1 is deleted, it reports the traffic to the SMF, and finally reports it to the CHF.
图6A为一实施例提供的I-SMF管理的本地分流点发生变换的架构示意图。如图6A所示,在已经建立了带I-SMF的ULCL和PSA1的PDU会话本地分流场景中,由于UE位置变化或者PCF的控制策略更新(含本地分流规则),触发了I-SMF依据位置信息、切片信息和本地分流规则进行了UPF重新选择,从而导致I-SMF管理的本地分流点UPF由Source ULCL变换成Target ULCL。FIG. 6A is a schematic structural diagram of a local distribution point managed by an I-SMF according to an embodiment. As shown in FIG. 6A , in the scenario where the local offloading of PDU sessions with ULCL and PSA1 with I-SMF has been established, due to UE location change or PCF control policy update (including local offloading rules), I-SMF based on location is triggered Information, slice information and local offloading rules are reselected by UPF, resulting in the transformation of the UPF of the local offloading point managed by the I-SMF from Source ULCL to Target ULCL.
图6B为一实施例提供的针对图6A的支持URLLC的UPF切换方法的流程示意图。本实施例通过I-SMF管理本地分流点UPF变化,保证本地分流点UPF由Source ULCL变换成Target ULCL时,本地分流业务的连续性。如图6B所示,本实施例提供的方法可以包括如下步骤。FIG. 6B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 6A according to an embodiment. In this embodiment, the change of the UPF of the local offload point is managed by the I-SMF, so as to ensure the continuity of the local offload service when the UPF of the local offload point is converted from the Source ULCL to the Target ULCL. As shown in FIG. 6B , the method provided by this embodiment may include the following steps.
步骤701、UE发起会话建立请求建立完成,I-SMF建立了ULCL和本地分流UPF PSA1,SMF建立了归属锚点UPF PSA0。Step 701, the UE initiates a session establishment request and the establishment is completed, the I-SMF establishes the ULCL and the local offload UPF PSA1, and the SMF establishes the home anchor point UPF PSA0.
步骤702、由于UE位置变化或者PCF的控制策略更新(含本地分流规则),触发了I-SMF依据位置信息、切片信息和本地分流规则进行了UPF重新选择,从而导致I-SMF管理的分流点UPF变化。 Step 702, due to UE location change or PCF control policy update (including local offloading rules), I-SMF is triggered to perform UPF re-selection based on location information, slice information and local offloading rules, resulting in the offloading point managed by I-SMF. UPF changes.
步骤703、I-SMF根据UPF选择的结果,建立新的分流UPF Target ULCL,此时的Target ULCL没有N4相关的信息。Step 703: The I-SMF establishes a new shunt UPF Target ULCL according to the result of the UPF selection, and the Target ULCL at this time has no information related to N4.
步骤704、I-SMF通过会话更新消息通知到SMF,携带Target ULCL的N9隧道信息。Step 704: The I-SMF notifies the SMF through a session update message, which carries the N9 tunnel information of the Target ULCL.
步骤705、SMF更新归属锚点UPF PSA0,更新下行流量到Target ULCL。 Step 705, the SMF updates the home anchor point UPF PSA0, and updates the downlink traffic to the Target ULCL.
本申请实施例中,I-SMF对本地分流锚点UPF的变化,进行数据业务连续性的相应处理。In the embodiment of the present application, the I-SMF performs corresponding processing of data service continuity on the change of the local offload anchor point UPF.
步骤706、SMF发送会话更新响应消息到I-SMF。Step 706, the SMF sends a session update response message to the I-SMF.
步骤707、I-SMF向PSA1发起PFCP会话建立请求,更新下行的流量到分流Target ULCL上。Step 707, the I-SMF initiates a PFCP session establishment request to PSA1, and updates the downlink traffic to the offload Target ULCL.
步骤708、I-SMF生成针对Source ULCL相应的探测规则,检测Source ULCL是否无流量通过。此时DN到PSA1到Target BP/ULCL的上下行数据隧道已经打通。In step 708, the I-SMF generates a corresponding detection rule for the Source ULCL to detect whether the Source ULCL has no traffic. At this point, the uplink and downlink data tunnels from DN to PSA1 to Target BP/ULCL have been opened.
步骤709、I-SMF通知到RAN,更新RAN的上行N3隧道信息。Step 709, the I-SMF notifies the RAN to update the uplink N3 tunnel information of the RAN.
步骤710、I-SMF设置Source ULCL延迟删除定时器,待定时器超时之后释放Source ULCL。Step 710, the I-SMF sets the Source ULCL delay deletion timer, and releases the Source ULCL after the timer times out.
步骤711、当Source ULCL的延迟定时器超时或者步骤708的探测规则在一定时长内无流量,通过PFCP的Session Report消息通知I-SMF释放Source ULCL,I-SMF通知PSA1释放。 Step 711, when the delay timer of the Source ULCL expires or the detection rule of step 708 has no traffic within a certain period of time, notify the I-SMF to release the Source ULCL through the Session Report message of PFCP, and the I-SMF notifies the PSA1 to release.
本实施例中,I-SMF控制Source ULCL到Target ULCL的变化,进行数据业务连续性的相应处理。SMF不区分是否是URLLC,在当前协议的流程中直接下发N4信息,由I-SMF控制UPF的操作顺序,以保证业务的连续性;I-SMF管理Source ULCL到Target ULCL的变化,保证Source ULCL业务流量的连续性:通过I-SMF本地生成Source ULCL的流量探测规则,在指定时间内没有流量,Source ULCL上报I-SMF,I-SMF触发Source ULCL的删除的方法,或者I-SMF设置Source ULCL超时删除定时器,待定时器到时后,I-SMF触发Source ULCL的删除的方法;由于是ULCL删除,无需上报流量到SMF。In this embodiment, the I-SMF controls the change from Source ULCL to Target ULCL, and performs corresponding processing of data service continuity. SMF does not distinguish whether it is URLLC or not, and directly sends N4 information in the current protocol process, and I-SMF controls the operation sequence of UPF to ensure business continuity; I-SMF manages the change from Source ULCL to Target ULCL to ensure that Source ULCL changes to Target ULCL. Continuity of ULCL service traffic: The traffic detection rule of Source ULCL is generated locally through I-SMF. If there is no traffic within a specified time, Source ULCL reports to I-SMF, and I-SMF triggers the method of deleting Source ULCL, or I-SMF setting The Source ULCL time-out delete timer, after the timer expires, the I-SMF triggers the method of deleting the Source ULCL; since the ULCL is deleted, there is no need to report the traffic to the SMF.
图7A为一实施例提供的I-SMF管理的本地分流点和本地分流锚点发生变换的架构示意图。如图7A所示,在已经建立了带I-SMF的ULCL和PSA1的PDU会话本地分流场景中,由于UE位置变化或者PCF的控制策略更新(含本地分流规则),触发了I-SMF依据位置信息、切片信息和本地分流规则进行了UPF重新选择,从而导致I-SMF管理的本地分流锚点UPF由PSA1变换成PSA2,本地分流点UPF由Source ULCL变换成Target ULCL。FIG. 7A is a schematic structural diagram of a local offloading point and a local offloading anchor point managed by an I-SMF according to an embodiment. As shown in Fig. 7A, in the scenario where the local offloading of PDU sessions with ULCL and PSA1 with I-SMF has been established, due to UE location change or PCF control policy update (including local offloading rules), I-SMF based on location is triggered The UPF information, slice information and local offloading rules are re-selected, resulting in the transformation of the local offload anchor point UPF managed by the I-SMF from PSA1 to PSA2, and the local offload point UPF from Source ULCL to Target ULCL.
图7B为一实施例提供的针对图7A的支持URLLC的UPF切换方法的流程示意图。本实施例通过I-SMF管理UPF变化,保证分流点Source ULCL变化到Target ULCL,分流锚点PSA1变化到PSA2时,本地分流业务的连续性。如图7B所示,本实施例提供的方法可以包括如下步骤。FIG. 7B is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 7A according to an embodiment. This embodiment manages the UPF change through the I-SMF to ensure the continuity of the local offload service when the offload point Source ULCL changes to the Target ULCL and the offload anchor point PSA1 changes to PSA2. As shown in FIG. 7B , the method provided by this embodiment may include the following steps.
步骤801、UE发起会话建立请求建立完成,I-SMF建立了ULCL和本地分流UPF PSA1,SMF建立了归属锚点UPF PSA0。Step 801, the UE initiates a session establishment request and the establishment is completed, the I-SMF establishes the ULCL and the local offload UPF PSA1, and the SMF establishes the home anchor point UPF PSA0.
步骤802、由于UE位置变化或者PCF的控制策略更新(含本地分流规则),触发了I-SMF依据位置信息、切片信息和本地分流规则进行了UPF重新选择,从而导致I-SMF管理的分流 点UPF变化以及本地分流锚点UPF变化。Step 802, due to UE location change or PCF control policy update (including local offload rules), I-SMF is triggered to perform UPF re-selection based on location information, slice information and local offload rules, resulting in the offload point managed by I-SMF. UPF changes and local shunt anchor UPF changes.
步骤803、I-SMF根据UPF选择的结果,建立新的分流UPF Target ULCL,此时的Target ULCL没有N4相关的信息。Step 803: The I-SMF establishes a new shunt UPF Target ULCL according to the result of the UPF selection, and the Target ULCL at this time has no information related to N4.
步骤804、I-SMF根据UPF选择的结果,建立新的本地分流UPF PSA2,此时的PSA2没有N4相关的信息。 Step 804, the I-SMF establishes a new local shunt UPF PSA2 according to the result of the UPF selection, and the PSA2 at this time has no information related to N4.
步骤805、I-SMF更新Source ULCL,打通Source ULCL和Target ULCL之间的N9隧道信息,以保证数据业务连续性。Step 805, the I-SMF updates the Source ULCL, and opens up the N9 tunnel information between the Source ULCL and the Target ULCL, so as to ensure the continuity of the data service.
步骤806、I-SMF通过会话更新消息通知到SMF,PSA2建立以及支持的DNAI,PSA1删除以及支持的DANI,以及新建立的Target ULCL和新的N9隧道信息。Step 806, the I-SMF notifies the SMF through a session update message, PSA2 is established and supported DNAI, PSA1 is deleted and supported DANI, and the newly established Target ULCL and new N9 tunnel information.
步骤807、SMF更新归属锚点UPF PSA0,更新下行流量到Target ULCL。Step 807, the SMF updates the home anchor point UPF PSA0, and updates the downlink traffic to the Target ULCL.
步骤808、SMF通过步骤806的消息信息判断DNAI发生了变化,通知到AF,AF进行相应的操作。In step 808, the SMF judges that the DNAI has changed according to the message information in step 806, and notifies the AF, and the AF performs corresponding operations.
步骤809、SMF生成PSA2的N4信息和计费信息,以及Target ULCL的分流规则,通过网路侧发起的会话更新请求消息携带到I-SMF。Step 809, the SMF generates the N4 information and charging information of PSA2, and the offloading rule of the Target ULCL, and carries it to the I-SMF through the session update request message initiated by the network side.
步骤810、I-SMF向PSA2发起PFCP会话建立请求,携带N4信息和计费信息,下行的流量到Target ULCL上。 Step 810, the I-SMF initiates a PFCP session establishment request to PSA2, carrying N4 information and charging information, and the downlink traffic is sent to the Target ULCL.
步骤811、I-SMF更新Target ULCL的分流规则,新的上行业务流量通过新的PSA2分流到本地DN。 Step 811, the I-SMF updates the offload rule of the Target ULCL, and the new upstream service traffic is offloaded to the local DN through the new PSA2.
步骤812、I-SMF通知到RAN,更新RAN的上行N3隧道信息。Step 812, the I-SMF notifies the RAN to update the uplink N3 tunnel information of the RAN.
步骤813、I-SMF生成针对PSA1相应的探测规则,检测PSA1是否无流量通过,不需要下发到Source ULCL上。Step 813: The I-SMF generates a corresponding detection rule for PSA1 to detect whether there is no traffic passing through PSA1, and does not need to be delivered to the Source ULCL.
步骤814、I-SMF向SMF回复会话更新响应,通知N4信息安装成功,但是PSA1上下行流量依然通畅。此时DN到PSA2到Target BP/ULCL的上下行数据隧道已经打通。 Step 814, the I-SMF replies a session update response to the SMF, notifying that the N4 information installation is successful, but the upstream and downstream traffic of the PSA1 is still smooth. At this point, the uplink and downlink data tunnels from DN to PSA2 to Target BP/ULCL have been opened.
步骤815、I-SMF设置PSA1延迟删除定时器,待定时器超时之后释放PSA1。 Step 815, the I-SMF sets the PSA1 delay deletion timer, and releases the PSA1 after the timer expires.
步骤816、当PSA1的延迟定时器超时或者步骤813的探测规则在一定时长内无流量,通过PFCP的Session Report消息通知I-SMF释放PSA1,I-SMF通知PSA1释放,PSA1上报流量到I-SMF。Step 816: When the delay timer of PSA1 expires or the detection rule in step 813 has no traffic for a certain period of time, notify the I-SMF to release PSA1 through the Session Report message of PFCP, the I-SMF notifies the release of PSA1, and PSA1 reports the traffic to the I-SMF .
步骤817、I-SMF向SMF发送会话PDU会话更新请求,通知SMF已删除并携带PSA1的流量上报,SMF上报流量到CHF。 Step 817, the I-SMF sends a session PDU session update request to the SMF, notifying the SMF that it has been deleted and carrying the traffic report of PSA1, and the SMF reports the traffic to the CHF.
本实施例中,由I-SMF控制Source ULCL到Target ULCL和PSA1到PSA2的变化,SMF不区分是否是URLLC,在当前协议的流程中直接下发N4信息,由I-SMF控制UPF的操作顺序,以保证业务的连续性;I-SMF管理Source ULCL到Target ULCL和PSA1到PSA2的 变化,保证Source ULCL和PSA1业务流量的连续性:通过I-SMF本地生成PSA1的流量探测规则,在指定时间内没有流量,PSA1上报I-SMF,I-SMF触发Source ULCL和PSA1的删除的方法,或者I-SMF设置Source ULCL和PSA1超时删除定时器,待定时器到时后,I-SMF触发Source ULCL和PSA1的删除的方法;PSA1删除后,上报流量到SMF,并最终上报到CHF。In this embodiment, the I-SMF controls the changes from Source ULCL to Target ULCL and from PSA1 to PSA2. SMF does not distinguish whether it is URLLC or not, and directly sends N4 information in the current protocol process, and the I-SMF controls the operation sequence of UPF. , to ensure business continuity; I-SMF manages the changes from Source ULCL to Target ULCL and PSA1 to PSA2 to ensure the continuity of Source ULCL and PSA1 business traffic: Generate traffic detection rules for PSA1 locally through I-SMF, and at a specified time If there is no traffic, PSA1 reports the I-SMF, and the I-SMF triggers the deletion of Source ULCL and PSA1, or the I-SMF sets the Source ULCL and PSA1 timeout deletion timer. After the timer expires, the I-SMF triggers the Source ULCL And the method of deleting PSA1; after PSA1 is deleted, the traffic is reported to SMF, and finally reported to CHF.
图7C为又一实施例提供的针对图7A的支持URLLC的UPF切换方法的流程示意图。本实施例通过SMF管理UPF变化,保证分流点Source ULCL到Target ULCL和锚点PSA1变化到PSA2时,本地分流业务的连续性。如图7C所示,本实施例提供的方法可以包括如下步骤。FIG. 7C is a schematic flowchart of the UPF switching method supporting URLLC in FIG. 7A according to another embodiment. In this embodiment, the UPF change is managed through the SMF to ensure the continuity of the local offload service when the offload point Source ULCL changes to Target ULCL and the anchor point PSA1 changes to PSA2. As shown in FIG. 7C , the method provided by this embodiment may include the following steps.
步骤901、UE发起会话建立请求建立完成,I-SMF建立了ULCL和本地分流UPF PSA1,SMF建立了归属锚点UPF PSA0。Step 901, the UE initiates a session establishment request and the establishment is completed, the I-SMF establishes the ULCL and the local offload UPF PSA1, and the SMF establishes the home anchor point UPF PSA0.
步骤902、由于UE位置变化或者PCF的控制策略更新(含本地分流规则),触发了I-SMF依据位置信息、切片信息和本地分流规则进行了UPF重新选择,从而导致I-SMF管理的分流点UPF变化以及本地分流锚点UPF变化。Step 902, due to UE location change or PCF control policy update (including local offload rules), I-SMF is triggered to perform UPF re-selection based on location information, slice information and local offload rules, resulting in the offload point managed by I-SMF. UPF changes and local shunt anchor UPF changes.
步骤903、I-SMF根据UPF选择的结果,建立新的分流UPF Target ULCL,此时的Target ULCL没有N4相关的信息。Step 903: The I-SMF establishes a new shunt UPF Target ULCL according to the result of the UPF selection, and the Target ULCL at this time has no information related to N4.
步骤904、I-SMF根据UPF选择的结果,建立新的本地分流UPF PSA2,此时的PSA2没有N4相关的信息。Step 904, the I-SMF establishes a new local shunt UPF PSA2 according to the result of the UPF selection, and the PSA2 at this time has no information related to N4.
步骤905、I-SMF更新Source ULCL,打通Source ULCL和Target ULCL之间的N9隧道信息,以保证数据业务连续性。Step 905, the I-SMF updates the Source ULCL, and opens up the N9 tunnel information between the Source ULCL and the Target ULCL, so as to ensure the continuity of the data service.
步骤906、I-SMF通过会话更新消息通知到SMF,PSA2建立以及支持的DNAI,PSA1删除以及支持的DANI,以及新建立的Target ULCL和新的N9隧道信息。Step 906, the I-SMF notifies the SMF through a session update message, PSA2 is established and supported DNAI, PSA1 is deleted and supported DANI, and the newly established Target ULCL and new N9 tunnel information.
步骤907、SMF更新归属锚点UPF PSA0,更新下行流量到Target ULCL。Step 907, the SMF updates the home anchor point UPF PSA0, and updates the downlink traffic to the Target ULCL.
步骤908、SMF通过步骤906的消息信息判断DNAI发生了变化,通知到AF,AF进行相应的操作。In step 908, the SMF judges that the DNAI has changed according to the message information in step 906, and notifies the AF, and the AF performs corresponding operations.
步骤909、SMF设置PSA1延迟删除定时器,待定时器超时之后释放PSA1。 Step 909, the SMF sets the PSA1 delay deletion timer, and releases the PSA1 after the timer expires.
步骤910、SMF生成PSA2的N4信息和计费信息,并生成针对PSA1相应的探测规则,检测PSA1是否无流量通过,以及Target ULCL的分流规则,通过网路侧发起的会话更新请求消息携带到I-SMF。Step 910, SMF generates the N4 information and charging information of PSA2, and generates corresponding detection rules for PSA1, detects whether PSA1 has no traffic passing through, and the shunting rules of Target ULCL, which are carried to the 1 through the session update request message initiated by the network side. -SMF.
步骤911、I-SMF向PSA2发起PFCP会话建立请求,携带N4信息和计费信息,下行的流量到Target ULCL上。 Step 911, the I-SMF initiates a PFCP session establishment request to PSA2, carrying N4 information and charging information, and the downlink traffic is sent to the Target ULCL.
步骤912、I-SMF更新Target ULCL的分流规则,新的上行业务流量通过新的PSA2分流 到本地DN。 Step 912, the I-SMF updates the offload rule of the Target ULCL, and the new upstream service traffic is offloaded to the local DN through the new PSA2.
步骤913、I-SMF通知到RAN,更新RAN的上行N3隧道信息。Step 913, the I-SMF notifies the RAN to update the uplink N3 tunnel information of the RAN.
步骤914、I-SMF把安装SMF生成的PSA1流量探测规则,通过N4更新消息安装到PSA1上。Step 914: The I-SMF installs the PSA1 traffic detection rule generated by the installation SMF on the PSA1 through the N4 update message.
步骤915、I-SMF向SMF回复会话更新响应,通知N4信息安装成功,但是PSA1上下行流量依然通畅。此时DN到PSA2到Target BP/ULCL的上下行数据隧道已经打通。 Step 915, the I-SMF replies a session update response to the SMF, notifying that the N4 information installation is successful, but the upstream and downstream traffic of the PSA1 is still smooth. At this point, the uplink and downlink data tunnels from DN to PSA2 to Target BP/ULCL have been opened.
步骤916、如果SMF设置PSA1延迟删除定时器超时之后,SMF触发网络侧会话更新消息通知I-SMF删除PSA1。Step 916: If the SMF sets the PSA1 delay deletion timer to expire, the SMF triggers a session update message on the network side to notify the I-SMF to delete the PSA1.
步骤917、I-SMF通知PSA1释放,PSA1上报流量到I-SMF。 Step 917, the I-SMF notifies the release of the PSA1, and the PSA1 reports the traffic to the I-SMF.
步骤918、I-SMF通知Soure ULCL释放。 Step 918, the I-SMF notifies the Soure ULCL release.
步骤919、I-SMF向SMF发送会话PDU会话更新响应,通知SMF已删除并携带PSA1的流量上报。Step 919, the I-SMF sends a session PDU session update response to the SMF, notifying the SMF that it has been deleted and carries the traffic report of PSA1.
步骤920、如果步骤916没有超时,探测规则在一定时长内无流量,通过PFCP的Session Report消息通知I-SMF释放PSA1,I-SMF通知PSA1释放,PSA1上报流量到I-SMF;I-SMF通知Soure ULCL释放;I-SMF向SMF发送会话PDU会话更新请求,通知SMF已删除并携带PSA1的流量上报,SMF上报流量到CHF。Step 920. If there is no timeout in step 916, and the detection rule has no traffic within a certain period of time, the I-SMF is notified to release PSA1 through the Session Report message of PFCP, the I-SMF notifies the PSA1 to release, and the PSA1 reports the traffic to the I-SMF; I-SMF notifies Soure ULCL release; I-SMF sends a session PDU session update request to SMF, notifying SMF that it has been deleted and carrying the traffic report of PSA1, and SMF reports traffic to CHF.
本实施例中,由SMF控制Source ULCL到Target ULCL和PSA1到PSA2的变化,SMF在判断出是I-SMF的分流锚点变化并且要支持URLLC切片时,由SMF控制下发给I-SMF的时机,从而控制UPF的操作顺序,以保证业务的连续性;由SMF生成PSA1的流量探测规则,在指定时间内没有流量,PSA1上报I-SMF,I-SMF触发Source ULCL和PSA1的删除的方法,或者SMF设置PSA1超时删除定时器,待定时器到时后,SMF通知I-SMF删除PSA1,I-SMF执行Source ULCL和PSA1的删除的方法;PSA1删除后,上报流量到SMF,并最终上报到CHF。In this embodiment, the changes from Source ULCL to Target ULCL and from PSA1 to PSA2 are controlled by the SMF. When the SMF determines that it is the change of the offload anchor point of the I-SMF and the URLLC slice is to be supported, the SMF controls the changes to be sent to the I-SMF. The timing is used to control the operation sequence of UPF to ensure the continuity of the service; the traffic detection rule of PSA1 is generated by SMF. If there is no traffic within a specified time, PSA1 reports to I-SMF, and I-SMF triggers the deletion of Source ULCL and PSA1 , or the SMF sets the PSA1 timeout deletion timer. After the timer expires, the SMF notifies the I-SMF to delete the PSA1, and the I-SMF executes the method of deleting Source ULCL and PSA1; after the PSA1 is deleted, the traffic is reported to the SMF, and finally reported to CHF.
综上所述,本申请针对I-SMF管理的分流ULCL或者分流锚点UPF变化的场景,实现了对于URLLC切片的超可靠和低时延业务连续性的支持,弥补了协议中I-SMF管理的多UPF变化场景支持不完整的缺陷,高质量地完成了I-SMF的本地分流部署和切换。To sum up, the present application implements ultra-reliable and low-latency service continuity support for URLLC slices for the scenario of I-SMF-managed offloading ULCL or offloading anchor UPF changes, which makes up for the I-SMF management in the protocol. The multi-UPF change scenario supports incomplete defects, and completes the local offload deployment and switching of I-SMF with high quality.
本实施例还提供了一种网元,参见图9所示,其包括处理器1001、存储器1002及通信总线1003。This embodiment also provides a network element, as shown in FIG. 9 , which includes a processor 1001 , a memory 1002 and a communication bus 1003 .
通信总线1003用于实现处理器1001和存储器1002之间的连接通信;The communication bus 1003 is used to realize the connection communication between the processor 1001 and the memory 1002;
处理器1001用于执行存储器1002中存储的一个或者多个计算机程序,以实现上述任一实施例提供的支持超可靠低时延通信的用户面功能切换方法中的至少一个步骤。The processor 1001 is configured to execute one or more computer programs stored in the memory 1002 to implement at least one step in the user plane function switching method supporting ultra-reliable and low-latency communication provided by any of the foregoing embodiments.
本实施例还提供了一种计算机可读存储介质,该计算机可读存储介质包括在用于存储信 息(诸如计算机可读指令、数据结构、计算机程序模块或其他数据)的任何方法或技术中实施的易失性或非易失性、可移除或不可移除的介质。计算机可读存储介质包括但不限于RAM(Random Access Memory,随机存取存储器),ROM(Read-Only Memory,只读存储器),EEPROM(Electrically Erasable Programmable read only memory,带电可擦可编程只读存储器)、闪存或其他存储器技术、CD-ROM(Compact Disc Read-Only Memory,光盘只读存储器),数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。The present embodiments also provide a computer-readable storage medium embodied in any method or technology for storing information, such as computer-readable instructions, data structures, computer program modules, or other data volatile or nonvolatile, removable or non-removable media. Computer-readable storage media include but are not limited to RAM (Random Access Memory, random access memory), ROM (Read-Only Memory, read-only memory), EEPROM (Electrically Erasable Programmable read only memory, electrically erasable programmable read only memory) ), flash memory or other memory technology, CD-ROM (Compact Disc Read-Only Memory), digital versatile disk (DVD) or other optical disk storage, magnetic cartridges, magnetic tape, magnetic disk storage or other magnetic storage devices, Or any other medium that can be used to store the desired information and that can be accessed by a computer.
本实施例中的计算机可读存储介质可用于存储一个或者多个计算机程序,其存储的一个或者多个计算机程序可被处理器执行,以实现上述任一实施例提供的支持超可靠低时延通信的用户面功能切换方法中的至少一个步骤。The computer-readable storage medium in this embodiment may be used to store one or more computer programs, and the stored one or more computer programs may be executed by a processor to implement the ultra-reliable and low-latency support provided by any of the foregoing embodiments. At least one step in a method for switching user plane functions of communication.
可见,本领域的技术人员应该明白,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件(可以用计算装置可执行的计算机程序代码来实现)、固件、硬件及其适当的组合。在硬件实施例中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。It can be seen that those skilled in the art should understand that all or some of the steps in the methods disclosed above, the functional modules/units in the system, and the device can be implemented as software (which can be implemented by computer program codes executable by a computing device). ), firmware, hardware, and their appropriate combination. In hardware embodiments, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be composed of several physical components Components execute cooperatively. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit .
此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、计算机程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。所以,本申请不限制于任何特定的硬件和软件结合。In addition, communication media typically embodies computer readable instructions, data structures, computer program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and can include any information delivery, as is well known to those of ordinary skill in the art medium. Therefore, the present application is not limited to any particular combination of hardware and software.
以上内容是结合具体的实施例对本申请实施例所作的进一步详细说明,不能认定本申请的具体实施只局限于这些说明。对于本申请所属技术领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本申请的保护范围。The above content is a further detailed description of the embodiments of the present application in conjunction with specific embodiments, and it cannot be considered that the specific implementation of the present application is limited to these descriptions. For those of ordinary skill in the technical field of the present application, without departing from the concept of the present application, some simple deductions or substitutions can be made, which should be regarded as belonging to the protection scope of the present application.
Claims (10)
- 一种支持超可靠低时延通信的用户面功能切换方法,应用于中间会话管理功能I-SMF,包括:A user plane function switching method supporting ultra-reliable and low-latency communication is applied to the intermediate session management function I-SMF, including:根据UE的会话建立请求建立本地分流第一UPF;Establish a local offload first UPF according to the session establishment request of the UE;根据位置信息、切片信息和本地分流规则建立本地分流第二UPF;establishing a second UPF for local offloading according to the location information, slice information and local offloading rules;向SMF发送会话更新消息,所述会话更新消息包括所述第一UPF和所述第二UPF的部署信息;sending a session update message to the SMF, where the session update message includes deployment information of the first UPF and the second UPF;接收SMF发送的会话更新响应消息,所述会话更新响应消息包括所述第二UPF的N4信息;receiving a session update response message sent by the SMF, where the session update response message includes the N4 information of the second UPF;根据所述会话更新响应消息切换至所述第二UPF;switch to the second UPF according to the session update response message;在延迟删除定时器超时或者预设时间段内所述第一UPF无流量通过时,释放所述第一UPF。The first UPF is released when the delayed deletion timer expires or when no traffic passes through the first UPF within a preset time period.
- 如权利要求1所述的方法,其中,若所述第一UPF包括第一PSA,所述第二UPF包括第二PSA,则所述会话更新消息包括所述第一PSA支持的DNAI和所述第二PSA支持的DNAI,所述根据所述会话更新响应消息切换至所述第二UPF,包括:The method of claim 1, wherein if the first UPF includes a first PSA and the second UPF includes a second PSA, the session update message includes the DNAI supported by the first PSA and the The DNAI supported by the second PSA, the switching to the second UPF according to the session update response message, includes:向第二PSA发起PFCP会话建立请求,所述会话建立请求携带第二PSA的N4信息和计费信息;Initiating a PFCP session establishment request to the second PSA, where the session establishment request carries the N4 information and charging information of the second PSA;更新第二PSA,将下行业务流量分流到ULCL上;Update the second PSA to offload downlink service traffic to the ULCL;更新ULCL的分流规则,新的上行业务流量通过第二PSA2分流到本地DN。The offload rule of the ULCL is updated, and the new upstream service traffic is offloaded to the local DN through the second PSA2.
- 如权利要求1所述的方法,其中,若所述第一UPF包括第一ULCL,所述第二UPF包括第二ULCL,则所述会话更新消息包括所述第二ULCL的N9隧道信息,所述根据所述会话更新响应消息切换至所述第二UPF,包括:The method of claim 1, wherein if the first UPF includes a first ULCL and the second UPF includes a second ULCL, the session update message includes N9 tunnel information of the second ULCL, and the The switching to the second UPF according to the session update response message includes:向本地分流锚点发起PFCP会话建立请求,更新下行业务流量到第二ULCL上;Initiating a PFCP session establishment request to the local offload anchor, and updating the downlink service traffic to the second ULCL;更新RAN的上行N3隧道信息。Update the uplink N3 tunnel information of the RAN.
- 如权利要求1所述的方法,其中,若所述第一UPF包括第一PSA和第一ULCL,所述第二UPF包括第二PSA和第二ULCL,则所述会话更新消息包括所述第一PSA支持的DNAI、所述第二PSA支持的DNAI和所述第二ULCL的N9隧道信息,所述根据所述会话更新响应消息切换至所述第二UPF,包括:The method of claim 1, wherein if the first UPF includes a first PSA and a first ULCL and the second UPF includes a second PSA and a second ULCL, the session update message includes the first The DNAI supported by a PSA, the DNAI supported by the second PSA, and the N9 tunnel information of the second ULCL, the switching to the second UPF according to the session update response message, including:向第二PSA发起PFCP会话建立请求,所述会话建立请求携带第二PSA的N4信息和计费信息;Initiating a PFCP session establishment request to the second PSA, where the session establishment request carries the N4 information and charging information of the second PSA;更新第二PSA,将下行业务流量分流到第二ULCL上;updating the second PSA to offload downlink service traffic to the second ULCL;更新第二ULCL的分流规则,新的上行业务流量通过第二PSA2分流到本地DN;Update the offload rule of the second ULCL, and the new upstream service traffic is offloaded to the local DN through the second PSA2;更新RAN的上行N3隧道信息。Update the uplink N3 tunnel information of the RAN.
- 一种支持超可靠低时延通信的用户面功能切换方法,应用于会话管理功能SMF,包括:A user plane function switching method supporting ultra-reliable and low-latency communication, applied to a session management function SMF, includes:接收I-SMF发送的会话更新消息,所述会话更新消息包括第一UPF和第二UPF的部署信息;receiving a session update message sent by the I-SMF, where the session update message includes deployment information of the first UPF and the second UPF;根据所述会话更新消息确定所述第二UPF的N4信息;determining the N4 information of the second UPF according to the session update message;向I-SMF发送会话更新响应消息,所述会话更新响应消息包括所述第二UPF的N4信息。Send a session update response message to the I-SMF, where the session update response message includes the N4 information of the second UPF.
- 如权利要求5所述的方法,其中,所述方法还包括:The method of claim 5, wherein the method further comprises:设置针对第一UPF的延迟删除定时器;setting a delayed deletion timer for the first UPF;生成针对第一UPF的探测规则,用于检测预设时间段内第一UPF是否无流量通过;generating a detection rule for the first UPF, which is used to detect whether no traffic passes through the first UPF within a preset time period;在延迟删除定时器超时或者预设时间段内所述第一UPF无流量通过时,向I-SMF发送指示消息,用于指示I-SMF释放所述第一UPF。When the delayed deletion timer expires or the first UPF has no traffic passing within a preset time period, an indication message is sent to the I-SMF, which is used to instruct the I-SMF to release the first UPF.
- 一种支持超可靠低时延通信的用户面功能切换装置,包括:A user plane function switching device supporting ultra-reliable and low-latency communication, comprising:处理模块,用于根据UE的会话建立请求建立本地分流第一UPF,根据位置信息、切片信息和本地分流规则建立本地分流第二UPF;a processing module, configured to establish a local offloading first UPF according to a session establishment request of the UE, and establish a local offloading second UPF according to the location information, slice information and local offloading rules;发送模块,用于向SMF发送会话更新消息,所述会话更新消息包括所述第一UPF和所述第二UPF的部署信息;a sending module, configured to send a session update message to the SMF, where the session update message includes deployment information of the first UPF and the second UPF;接收模块,用于接收SMF发送的会话更新响应消息,所述会话更新响应消息包括所述第二UPF的N4信息;a receiving module, configured to receive a session update response message sent by the SMF, where the session update response message includes the N4 information of the second UPF;切换模块,用于根据所述会话更新响应消息切换至所述第二UPF;a switching module, configured to switch to the second UPF according to the session update response message;释放模块,用于在延迟删除定时器超时或者预设时间段内所述第一UPF无流量通过时,释放所述第一UPF。A release module, configured to release the first UPF when the delayed deletion timer expires or when the first UPF has no traffic passing through the first UPF within a preset time period.
- 一种支持超可靠低时延通信的用户面功能切换装置,包括:A user plane function switching device supporting ultra-reliable and low-latency communication, comprising:接收模块,用于接收I-SMF发送的会话更新消息,所述会话更新消息包括第一UPF和第二UPF的部署信息;a receiving module, configured to receive a session update message sent by the I-SMF, where the session update message includes deployment information of the first UPF and the second UPF;处理模块,用于根据所述会话更新消息确定所述第二UPF的N4信息;a processing module, configured to determine the N4 information of the second UPF according to the session update message;发送模块,用于向I-SMF发送会话更新响应消息,所述会话更新响应消息包括所述第二UPF的N4信息。A sending module, configured to send a session update response message to the I-SMF, where the session update response message includes N4 information of the second UPF.
- 一种网元,包括处理器、存储器及通信总线;A network element includes a processor, a memory and a communication bus;所述通信总线用于实现处理器和存储器之间的连接通信;The communication bus is used to realize the connection communication between the processor and the memory;所述处理器用于执行存储器中存储的一个或者多个计算机程序,以实现如权利要求1至6中任一项所述的支持超可靠低时延通信的用户面功能切换方法的步骤。The processor is configured to execute one or more computer programs stored in the memory, so as to implement the steps of the user plane function switching method supporting ultra-reliable and low-latency communication according to any one of claims 1 to 6.
- 一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个计算机程序,所述一个或者多个计算机程序可被一个或者多个处理器执行,以实现如权利要求1至6中任一项所述的支持超可靠低时延通信的用户面功能切换方法的步骤。A computer-readable storage medium storing one or more computer programs, the one or more computer programs being executable by one or more processors to realize the invention as claimed in claims 1 to 6 The steps of any one of the user plane function switching methods supporting ultra-reliable and low-latency communication.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010594669.3A CN113852992A (en) | 2020-06-28 | 2020-06-28 | User plane function switching method and device supporting ultra-reliable low-delay communication |
CN202010594669.3 | 2020-06-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022001473A1 true WO2022001473A1 (en) | 2022-01-06 |
Family
ID=78972340
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/095270 WO2022001473A1 (en) | 2020-06-28 | 2021-05-21 | User plane function switching method and apparatus supporting ultra-reliable low-latency communication |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113852992A (en) |
WO (1) | WO2022001473A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115412974A (en) * | 2022-11-03 | 2022-11-29 | 浪潮通信技术有限公司 | Shunting communication method, device, equipment and readable storage medium |
CN115915044A (en) * | 2022-11-03 | 2023-04-04 | 广州爱浦路网络技术有限公司 | Usage information transmission method, device and network element |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117750414A (en) * | 2022-09-13 | 2024-03-22 | 中兴通讯股份有限公司 | Method, electronic device, and computer-readable medium for managing edge PSA |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019197426A1 (en) * | 2018-04-10 | 2019-10-17 | NEC Laboratories Europe GmbH | System and method of application function influence on traffic routing in enhanced topology of smf and upf in 5g networks |
CN110366204A (en) * | 2018-04-10 | 2019-10-22 | 华为技术有限公司 | Communication means and communication device |
CN111092937A (en) * | 2019-12-04 | 2020-05-01 | 中兴通讯股份有限公司 | Session creation method, control method, session creation system, network element and medium |
CN112584461A (en) * | 2019-09-30 | 2021-03-30 | 华为技术有限公司 | Router advertisement message sending method and device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110650504B (en) * | 2018-06-26 | 2021-11-19 | 华为技术有限公司 | Session processing method and device |
US10924518B2 (en) * | 2018-06-29 | 2021-02-16 | Cisco Technology, Inc. | UPF programming over enhanced N9 interface |
-
2020
- 2020-06-28 CN CN202010594669.3A patent/CN113852992A/en not_active Withdrawn
-
2021
- 2021-05-21 WO PCT/CN2021/095270 patent/WO2022001473A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019197426A1 (en) * | 2018-04-10 | 2019-10-17 | NEC Laboratories Europe GmbH | System and method of application function influence on traffic routing in enhanced topology of smf and upf in 5g networks |
CN110366204A (en) * | 2018-04-10 | 2019-10-22 | 华为技术有限公司 | Communication means and communication device |
CN112584461A (en) * | 2019-09-30 | 2021-03-30 | 华为技术有限公司 | Router advertisement message sending method and device |
CN111092937A (en) * | 2019-12-04 | 2020-05-01 | 中兴通讯股份有限公司 | Session creation method, control method, session creation system, network element and medium |
Non-Patent Citations (1)
Title |
---|
ANONYMOUS: "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Procedures for the 5G System (5GS); Stage 2 (Release 16)", 3GPP STANDARD; TECHNICAL SPECIFICATION; 3GPP TS 23.502, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, no. V16.2.0, 24 September 2019 (2019-09-24), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , pages 1 - 525, XP051784671 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115412974A (en) * | 2022-11-03 | 2022-11-29 | 浪潮通信技术有限公司 | Shunting communication method, device, equipment and readable storage medium |
CN115412974B (en) * | 2022-11-03 | 2023-02-24 | 浪潮通信技术有限公司 | Shunting communication method, device, equipment and readable storage medium |
CN115915044A (en) * | 2022-11-03 | 2023-04-04 | 广州爱浦路网络技术有限公司 | Usage information transmission method, device and network element |
CN115915044B (en) * | 2022-11-03 | 2023-10-24 | 广州爱浦路网络技术有限公司 | Usage information transmission method, device and network element |
Also Published As
Publication number | Publication date |
---|---|
CN113852992A (en) | 2021-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022001473A1 (en) | User plane function switching method and apparatus supporting ultra-reliable low-latency communication | |
US11805567B2 (en) | Method and apparatus for initiating user plane path re-establishment and communications system | |
US11381961B2 (en) | Method, apparatus, network device, and system for releasing IP address | |
US20220210755A1 (en) | Time synchronization method and apparatus, computer-readable medium, and electronic device | |
CN111093225B (en) | Method, device and medium for monitoring and reporting data path service quality | |
CN112866323B (en) | Session updating method, device, terminal equipment and storage medium | |
US10193743B2 (en) | Multimedia broadcast multicast service (MBMS) gateway for restoring an MBMS session after path failure | |
CN101854688A (en) | A kind of communication means and communication system | |
WO2020001253A1 (en) | User-plane path updating method and apparatus, and computer storage medium | |
WO2022174714A1 (en) | Switching control method and apparatus for service server, and electronic device and storage medium | |
WO2021057526A1 (en) | Disaster recovery method for gateway device, and communication device | |
WO2018233451A1 (en) | Communication method, apparatus, and system | |
CN114599065A (en) | Network switching method, converged network element, communication system and storage medium | |
CN111757312A (en) | Session processing method and device | |
US20220248313A1 (en) | Method and apparatus for supporting selection of session and service continuity mode | |
WO2018130053A1 (en) | Flow conflict processing method and device | |
CN117882433A (en) | Intermediate session management function failure and recovery | |
WO2022028051A1 (en) | Session control method, apparatus, system, network element, and medium | |
WO2012103732A1 (en) | Controlling method, system and device | |
CN113079584B (en) | Session management method of EC platform, SMF network element and AMF network element | |
WO2024055815A1 (en) | Edge psa management method, and electronic device and computer-readable medium | |
CN112584548B (en) | Tunnel multiplexing method and core network equipment | |
WO2024114229A1 (en) | Network resource release method, network element, communications system, and storage medium | |
WO2024001544A1 (en) | Continuous data transmission method and apparatus | |
CN118413907A (en) | Information transmitting method, device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 22/05/2023) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21832839 Country of ref document: EP Kind code of ref document: A1 |