WO2023185496A1 - 冗余传输请求方法及装置 - Google Patents
冗余传输请求方法及装置 Download PDFInfo
- Publication number
- WO2023185496A1 WO2023185496A1 PCT/CN2023/081998 CN2023081998W WO2023185496A1 WO 2023185496 A1 WO2023185496 A1 WO 2023185496A1 CN 2023081998 W CN2023081998 W CN 2023081998W WO 2023185496 A1 WO2023185496 A1 WO 2023185496A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network element
- per
- information
- access
- request
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 346
- 238000000034 method Methods 0.000 title claims abstract description 254
- 238000004891 communication Methods 0.000 claims abstract description 376
- 230000009977 dual effect Effects 0.000 claims abstract description 267
- 230000008569 process Effects 0.000 claims description 31
- 238000007405 data analysis Methods 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 8
- 238000007726 management method Methods 0.000 description 364
- 230000006870 function Effects 0.000 description 326
- 238000013461 design Methods 0.000 description 181
- 238000012545 processing Methods 0.000 description 75
- 230000015654 memory Effects 0.000 description 31
- 238000010586 diagram Methods 0.000 description 17
- 238000005516 engineering process Methods 0.000 description 11
- 238000013523 data management Methods 0.000 description 9
- 230000003993 interaction Effects 0.000 description 9
- 230000001960 triggered effect Effects 0.000 description 9
- 230000004044 response Effects 0.000 description 7
- 238000012546 transfer Methods 0.000 description 7
- 230000003542 behavioural effect Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 101150119040 Nsmf gene Proteins 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- 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 present application relates to the field of communication technology, and in particular, to a redundant transmission request method and device.
- the terminal device can establish two interrelated protocol data unit (PDU) sessions (which can also be described as dual redundancy). Session) sends two redundant data to the data network (DN) to achieve redundant transmission.
- PDU protocol data unit
- DN data network
- the terminal device can also achieve redundant transmission through dual N3/N9 tunnels and the data network.
- the access and mobility control policy control network elements can update the terminal device routing policy (URSP) rules according to the application function request (AF request).
- the terminal The device can initiate a dual-redundant session establishment request or release request based on the updated URSP rules.
- embodiments of the present application provide a redundant transmission request method and device, which can dynamically trigger the establishment of redundant transmission according to PER requirements.
- embodiments of the present application provide a redundant transmission request method.
- the method includes: delay-sensitive communication and time synchronization network elements obtain bit error rate PER requirements and PER information; delay-sensitive communication and time synchronization network elements Determine the establishment of dual redundant sessions based on PER requirements and PER information; or determine the establishment of dual N3/N9 redundant transmission paths based on delay-sensitive communication and time synchronization network elements based on PER requirements and PER information.
- delay-sensitive communication and time synchronization network elements can determine to establish dual N3/N9 redundant transmission paths based on PER requirements and PER information, or establish dual redundant sessions, that is, redundant transmission can be dynamically triggered based on PER requirements. Established to ensure the realization of PER requirements while performing redundant transmission.
- the delay-sensitive communication and time synchronization network elements receive PER requirements from application function network elements; or, the delay-sensitive communication and time synchronization network elements receive PER requirements from network presentation network elements.
- delay-sensitive communication and time synchronization network elements can obtain PER requirements from application function network elements, or they can obtain PER requirements from application function network elements through network presentation network elements, providing delay-sensitive communication and time synchronization networks. Yuan obtains PER requirements and provides a variety of feasible solutions.
- the delay-sensitive communication and time synchronization network element also receives routing parameters and application information from the application function network element; where the application information is used to indicate that the application supports redundant transmission.
- the delay-sensitive communication and time synchronization network element also receives signals from the application function network element for instruction. Indicates support for dynamic establishment of dual redundant sessions.
- PER information includes one or more of the following: PER information of access network elements, PER information of user plane network elements, and PER information between access network elements and user plane network elements. , end-to-end PER information from the terminal equipment to the user plane network element.
- the delay-sensitive communication and time synchronization network elements receive PER information from the network management system; or, the delay-sensitive communication and time synchronization network elements control the network elements to send data to the session management network through the session management policy according to the PER requirements.
- the network element sends the first request; the delay-sensitive communication and time synchronization network element receives the PER information from the session management network element; wherein the first request is used to request to collect PER information and report it; or the delay-sensitive communication and time synchronization network element
- the PER information is subscribed to the target network element, and the delay-sensitive communication and time synchronization network element receives the PER information from the target network element; the target network element includes the access network element and the user plane network element.
- delay-sensitive communication and time synchronization network elements can use any of the above methods to obtain PER information, providing multiple feasible solutions for delay-sensitive communication and time synchronization network elements to obtain PER information.
- the PER information includes one or more of the following: PER status of the service, PER capability information, packet error rate of the service, packet loss rate of the service, and packet error rate/packet loss used to indicate the service.
- the rate cannot meet the demand and requires redundant transmission.
- PER information can be the PER status of the service or the PER capability information of the network element, which facilitates delay-sensitive communication and time synchronization network elements to reasonably establish redundant transmission paths based on PER requirements and PER information.
- the delay-sensitive communication and time synchronization network element sends a second request to the access and mobility control policy control network element; where the second request is used to request to update the terminal device routing policy URSP rules; or,
- the delay-sensitive communication and time synchronization network element stores the third request to the network storage network element; wherein, the third request is used for the network storage network element to indicate access and the mobility control policy control network element to update URSP rules.
- delay-sensitive communication and time synchronization network elements can trigger URSP rule updates through the second request, and can also trigger URSP rule updates through the third request, providing multiple feasible solutions for triggering URSP rule updates.
- the delay-sensitive communication and time synchronization network elements determine the access and mobility control policy control network element by binding the supporting function network element; the delay-sensitive communication and time synchronization network element determines the access and mobility control policy to the access and mobility control policy The control network element sends the second request.
- the second request includes one or more of the following: routing parameters, application function network element information, and application traffic descriptors; or the third request includes one or more of the following: routing Parameters, application function network element information, and application traffic descriptors.
- the delay-sensitive communication and time synchronization network element receives one or more of the following information from the application function network element: routing parameters, application function network element information, application traffic descriptor; The delay-sensitive communication and time synchronization network element sends a third request to the network storage network element.
- the delay-sensitive communication and time synchronization network element receives a URSP update notification from the access and mobility control policy control network element; the delay-sensitive communication and time synchronization network element sends a URSP update notification to the application function network element. .
- the delay-sensitive communication and time synchronization network element can also send a URSP update notification to the application function network element, so that the application function network element triggers the terminal device to establish a dual redundant session.
- the delay-sensitive communication and time synchronization network element sends the first indication information to the application function network element;
- the first indication information is used to indicate establishing a dual redundant session.
- the delay-sensitive communication and time synchronization network element can also send the first instruction information to the application function network element, so that the application function network element triggers the access and mobility control policy control network element to update the URSP rule, and then triggers The end device establishes a dual redundant session.
- the delay-sensitive communication and time synchronization network element sends second instruction information to the session management network element; wherein the second instruction information is used to instruct the establishment of dual N3/N9 redundant transmission paths.
- the delay-sensitive communication and time synchronization network elements can also trigger the session management network element to establish dual N3/N9 redundant transmission paths by sending the second indication information.
- inventions of the present application provide a communication device.
- the communication device can realize the functions performed by the delay-sensitive communication and time synchronization network elements in the above-mentioned first aspect or possible designs of the first aspect.
- the functions can be implemented through
- the hardware executes the corresponding software implementation.
- the hardware or software includes one or more modules corresponding to the above functions. For example, transceiver module and processing module.
- the transceiver module is used to obtain the bit error rate PER requirements and PER information; the processing module is used to determine the establishment of a dual redundant session based on the PER requirements and PER information; or, based on the PER requirements and PER information, determine the establishment of dual N3/ N9 redundant transmission path.
- the transceiver module is also used to receive PER requirements from application function network elements; or, the transceiver module is also used to receive PER requirements from network presentation network elements.
- the transceiver module is also used to receive routing parameters and application information from the application function network element; where the application information is used to indicate that the application supports redundant transmission.
- the transceiver module is also used to receive indication information from the application function network element indicating that dynamic establishment of dual redundant sessions is supported.
- PER information includes one or more of the following: PER information of access network elements, PER information of user plane network elements, and PER information between access network elements and user plane network elements. , end-to-end PER information from the terminal equipment to the user plane network element.
- the transceiver module is also used to receive PER information from the network management system; or, the transceiver module is also used to control the network element through the session management policy to send the first request to the session management network element according to the PER requirements; Receive PER information from the session management network element; wherein, the first request is used to request to collect PER information and report it; or, the transceiver module is also used to subscribe to PER information from the target network element according to PER requirements, and receive PER information from the target network element.
- PER information among which, the target network elements include access network elements and user plane network elements.
- the PER information includes one or more of the following: PER status of the service, PER capability information of the target network element, packet error rate of the service, packet loss rate of the service, and error packets used to indicate the service. Indicates that the rate/packet loss rate cannot meet the demand and requires redundant transmission.
- the transceiver module is also used to send a second request to the access and mobility control policy control network element; wherein the second request is used to request to update the terminal device routing policy URSP rules; or the transceiver module, It is also used to store a third request to the network storage network element; wherein, the third request is used for the network storage network element to instruct the access and mobility control policy control network element to update the URSP rules.
- the transceiver module is also used to determine the access and mobility control policy control network element by binding the supporting function network element; the transceiver module is also used to send the second access and mobility control policy control network element to the access and mobility control policy control network element. ask.
- the second request includes one or more of the following: routing parameters, application function network element information, and application traffic descriptors; or the third request includes one or more of the following: routing Parameter, application function network Meta information, application traffic descriptor.
- the transceiver module is also used to receive one or more of the following information from the application function network element: routing parameters, application function network element information, and application traffic descriptors; the transceiver module is also used to receive Used to send the third request to the network storage network element.
- the transceiver module is also used to receive URSP update notifications from access and mobility control policy control network elements; and to send URSP update notifications to application function network elements.
- the transceiver module is also configured to send first indication information to the application function network element; wherein the first indication information is used to instruct the establishment of a dual redundancy session.
- the transceiver module is also used to send second instruction information to the session management network element; wherein the second instruction information is used to instruct the establishment of dual N3/N9 redundant transmission paths.
- the specific implementation of the communication device in the second aspect may refer to the behavior of delay-sensitive communication and time synchronization network elements in the redundant transmission request method provided by the first aspect or any possible design of the first aspect. Function.
- embodiments of the present application provide a communication device, which may be a delay-sensitive communication and time synchronization network element or a chip or a system-on-chip in a delay-sensitive communication and time synchronization network element.
- the communication device can realize the functions performed by the delay-sensitive communication and time synchronization network elements in the above aspects or in each possible design, and the functions can be realized by hardware.
- the communication device may include: a transceiver and a processor. The transceiver and the processor may be used to support the communication device to implement the functions involved in the above-mentioned first aspect or any possible design of the first aspect.
- the transceiver can be used to obtain the bit error rate PER requirement and PER information; the processor can be used to determine to establish a dual redundant session based on the PER requirement and PER information; or, to determine to establish a dual redundancy session based on the PER requirement and PER information. N3/N9 redundant transmission path.
- the communication device may further include a memory for storing computer execution instructions and data of the communication device. When the communication device is running, the transceiver and the processor execute the computer execution instructions stored in the memory, so that the communication device performs the redundancy described in the above-mentioned first aspect or any possible design of the first aspect. Transfer request method.
- the specific implementation of the communication device in the third aspect may refer to the behavioral functions of delay-sensitive communication and time synchronization network elements in the redundant transmission request method provided by the first aspect or any possible design of the first aspect.
- embodiments of the present application provide a redundant transmission request method.
- the method includes: the session management network element obtains the bit error rate PER requirement and PER information; the session management network element determines to establish a dual transmission request based on the PER requirement and PER information. Redundant session; or, the session management network element determines to establish dual N3/N9 redundant transmission paths based on PER requirements and PER information.
- the session management network element can determine to establish dual N3/N9 redundant transmission paths or establish dual redundant sessions based on PER requirements and PER information. That is, it can dynamically trigger the establishment of redundant transmission according to PER requirements and perform redundant transmission. It ensures the realization of PER requirements while transmitting excess data.
- the session management network element controls the network element through the session management policy to receive the PER requirements from the application function network element.
- the session management network element also receives application information from the application function network element through the session management policy control network element; where the application information is used to indicate that the application supports redundant transmission.
- the session management network element also receives indication information from the application function network element indicating that it supports dynamic establishment of dual redundant sessions through the session management policy control network element.
- PER information includes one or more of the following: PER information of access network elements, PER information of user plane network elements, and PER information between access network elements and user plane network elements. , end-to-end PER information from the terminal equipment to the user plane network element.
- the session management network element subscribes to PER information from the target network element according to PER requirements; where the target network element includes an access network element and a user plane network element; the session management network element receives PER information from the target network element. PER information.
- the PER information includes one or more of the following: PER status of the service, PER capability information of the target network element, packet error rate of the service, packet loss rate of the service, and error packets used to indicate the service. Indicates that the rate/packet loss rate cannot meet the demand and requires redundant transmission.
- the PER information can be the PER status of the service or the PER capability information of the network element, which facilitates the session management network element to reasonably establish redundant transmission paths based on PER requirements and PER information.
- the session management network element sends third instruction information to the session management policy control network element; wherein the third instruction information is used to instruct the establishment of a dual redundant session; or the session management network element sends the application function network element Send fourth indication information; wherein the fourth indication information is used to indicate establishing a dual redundancy session.
- the session management network element may instruct the establishment of a dual-redundant session through the third instruction information, or may instruct the establishment of a dual-redundant session through the fourth instruction information, without limitation.
- embodiments of the present application provide a communication device.
- the communication device can realize the functions performed by the session management network element in the above-mentioned fourth aspect or the possible design of the fourth aspect.
- the functions can be executed by hardware and corresponding software.
- the hardware or software includes one or more modules corresponding to the above functions. For example, transceiver module and processing module.
- the transceiver module is used to obtain the bit error rate PER requirements and PER information; the processing module is used to determine the establishment of a dual redundant session based on the PER requirements and PER information; or the processing module is used to determine the establishment of a dual redundant session based on the PER requirements and PER information. Dual N3/N9 redundant transmission paths.
- the transceiver module is also used to control the network element to receive the PER requirements from the application function network element through the session management policy.
- the transceiver module is also used to control the network element through the session management policy to receive application information from the application function network element; where the application information is used to indicate that the application supports redundant transmission.
- the transceiver module is also used to control the network element through the session management policy to receive indication information from the application function network element indicating that the dynamic establishment of dual redundant sessions is supported.
- PER information includes one or more of the following: PER information of access network elements, PER information of user plane network elements, and PER information between access network elements and user plane network elements. , end-to-end PER information from the terminal equipment to the user plane network element.
- the transceiver module is also used to subscribe to PER information from the target network element according to PER requirements; where the target network element includes an access network element and a user plane network element; the transceiver module is also used to receive data from PER information of the target network element.
- the PER information includes one or more of the following: PER status of the service, PER capability information of the target network element, packet error rate of the service, packet loss rate of the service, and error packets used to indicate the service. Indicates that the rate/packet loss rate cannot meet the demand and requires redundant transmission.
- the transceiver module is also used to send third instruction information to the session management policy control network element; wherein the third instruction information is used to instruct the establishment of a dual redundant session; or the transceiver module is also used to send the third instruction information to the session management policy control network element.
- the application function network element sends fourth indication information; wherein the fourth indication information is used to instruct the establishment of a dual redundancy session.
- the specific implementation of the communication device in the fifth aspect may refer to the behavioral function of the session management network element in the redundant transmission request method provided in the fourth aspect or any possible design of the fourth aspect.
- embodiments of the present application provide a communication device, which may be a chip or a system-on-chip in a session management network element.
- the communication device can implement the functions performed by the session management network element in the above aspects or in each possible design, and the functions can be implemented by hardware.
- the communication device may include: a transceiver and a processor. The transceiver and the processor may be used to support the communication device to implement the functions involved in the fourth aspect or any possible design of the fourth aspect.
- the transceiver can be used to obtain the bit error rate PER requirement and PER information; the processor can be used to determine the establishment of a dual redundancy session based on the PER requirement and PER information; or the processor can be used to determine the establishment of a dual redundancy session based on the PER requirement and PER information.
- the communication device may further include a memory, which is used to store necessary computer execution instructions and data for the communication device. When the communication device is running, the transceiver and the processor execute the computer execution instructions stored in the memory, so that the communication device performs the redundancy described in the fourth aspect or any possible design of the fourth aspect. Transfer request method.
- the specific implementation of the communication device in the sixth aspect may refer to the behavioral function of the session management network element in the redundant transmission request method provided by the fourth aspect or any possible design of the fourth aspect.
- embodiments of the present application provide a redundant transmission request method.
- the method may include: the session management policy control network element receives third indication information from the session management network element; wherein the third indication information is used to indicate Establish a dual redundant session; the session management policy control network element sends a fourth request to the access and mobility control policy control network element; wherein the fourth request is used to request to update the terminal device routing policy URSP rule; or, the session management policy control network element
- the network element stores the fifth request to the network storage network element; wherein, the fifth request is used for the network storage network element to instruct the access and mobility control policy control network element to update the URSP rules.
- the session management policy control network element can trigger the access and mobility control policy control network element to update the URSP rules according to the third indication information, so that the terminal device can establish a redundant transmission path according to the updated URSP rules, so that the terminal device can establish a redundant transmission path according to the PER Demand dynamically triggers the establishment of redundant transmission, ensuring the realization of PER requirements while performing redundant transmission.
- the session management policy control network element determines the access and mobility control policy control network element by binding the supporting function network element; the session management policy control network element sends a fourth message to the access and mobility control policy control network element. ask.
- the fifth request includes one or more of the following: routing parameters, application function network element information, and application traffic descriptors.
- the session management policy control network element receives one or more of the following information from the application function network element: routing parameters, application function network element information, and application traffic descriptors; session management policy control The network element sends a fifth request to the network storage network element.
- embodiments of the present application provide a communication device.
- the communication device can implement the functions performed by the session management policy control network element in the seventh aspect or the possible design of the seventh aspect.
- the functions can be executed by hardware. software implementation.
- the hardware or software includes one or more modules corresponding to the above functions.
- transceiver module and processing module are configured to receive the third instruction information from the session management network element; wherein the third instruction information is used to instruct the establishment of a dual redundant session; the transceiver module is also configured to send the third instruction information to the access and mobility control policy control network element.
- the fourth request is used to request to update the terminal device routing policy URSP rules; or, the transceiver module is also used to store the fifth request to the network storage network element; wherein the fifth request is used for the network storage network element indication access and mobility
- the control policy controls network elements to update URSP rules.
- the processing module is used to determine the access and mobility control policy control network element by binding the supporting function network element; the transceiver module is also used to send a fourth request to the access and mobility control policy control network element.
- the fifth request includes one or more of the following: routing parameters, application function network element information, and application traffic descriptors.
- the transceiver module is also used to receive one or more of the following information from the application function network element: routing parameters, application function network element information, and application traffic descriptors; the transceiver module is also used to receive Used to send the fifth request to the network storage network element.
- the specific implementation of the communication device in the eighth aspect may refer to the behavioral function of the session management network element in the redundant transmission request method provided by the seventh aspect or any possible design of the seventh aspect.
- embodiments of the present application provide a communication device, which may be a session management policy control network element or a chip or system on a chip in a session management policy control network element.
- the communication device can implement the functions performed by the session management policy control network element in the above aspects or in each possible design, and the functions can be implemented by hardware.
- the communication device may include: a transceiver and a processor. The transceiver and processor may be used to support the communication device to implement the functions involved in the seventh aspect or any possible design of the seventh aspect.
- the transceiver may be used to receive the third indication information from the session management network element; wherein the third indication information is used to indicate the establishment of a dual redundant session; the transceiver is also used to send a message to the access and mobility control policy control network element.
- the fourth request wherein the fourth request is used to request to update the terminal device routing policy URSP rule; or the transceiver is also used to store the fifth request to the network storage network element; wherein the fifth request is used for network storage network element indication Access and mobility control policies control network elements to update URSP rules.
- the communication device may further include a memory, which is used to store necessary computer execution instructions and data for the communication device. When the communication device is running, the transceiver and the processor execute the computer execution instructions stored in the memory, so that the communication device performs the redundancy described in the seventh aspect or any possible design of the seventh aspect. Transfer request method.
- the specific implementation of the communication device in the ninth aspect may refer to the session management policy control behavior function of the network element in the redundant transmission request method provided in the seventh aspect or any possible design of the seventh aspect.
- inventions of the present application provide a redundant transmission request method.
- the method may include: the application function network element receives the first indication information from the delay-sensitive communication and time synchronization network element, or receives the first indication information from the session management network element.
- the fourth instruction information of the network element wherein the first instruction information is used to instruct the establishment of a dual redundant session, and the fourth instruction information is used to instruct the establishment of a dual redundant session;
- the application function network element presents the network element to the network storage network element through the network Send a sixth request; wherein, the sixth request is used to request to update the terminal device routing policy URSP rule.
- the application function network element can trigger the access and mobility control policy control network element to update the URSP rules according to the first indication information or the fourth indication information, so that the terminal device can establish a redundant transmission path according to the updated URSP rules, thereby
- the establishment of redundant transmission can be dynamically triggered based on PER requirements, ensuring the realization of PER requirements while performing redundant transmission.
- the application function network element sends PER information of service requirements to the delay-sensitive communication and time synchronization network element; or, the application function network element sends PER information of service requirements to the session management policy control network element.
- the application function network element sends one or more of the following information to the delay-sensitive communication and time synchronization network element or the session management policy control network element: routing parameters, application function network element information, Application traffic descriptor.
- embodiments of the present application provide a communication device.
- the communication device can realize the functions performed by the application function network elements in the tenth aspect or possible designs of the tenth aspect.
- the functions can be executed by hardware.
- Software Implementation The hardware or software includes one or more modules corresponding to the above functions. For example, transceiver module and processing module.
- a transceiver module configured to receive the first instruction information from the delay-sensitive communication and time synchronization network element, or to receive the fourth instruction information from the session management network element; wherein the first instruction information is used to instruct the establishment of a dual redundant session , the fourth instruction information is used to indicate the establishment of a dual redundancy session; the transceiver module is also used to send a sixth request to the network storage network element through the network presentation network element; wherein the sixth request is used to request to update the terminal device routing policy URSP rule.
- the transceiver module is also used to send PER information of service requirements to the delay-sensitive communication and time synchronization network elements; or the transceiver module is also used to send PER information of service requirements to the session management policy control network element. information.
- the transceiver module is also used to send one or more of the following information to the delay-sensitive communication and time synchronization network element or session management policy control network element: routing parameters, application function network element Information,application traffic descriptor.
- the specific implementation of the communication device in the eleventh aspect may refer to the behavioral functions of the application function network element in the redundant transmission request method provided by the tenth aspect or any possible design of the tenth aspect.
- embodiments of the present application provide a communication device, which may be an application function network element or a chip or system on a chip in an application function network element.
- the communication device can realize the above aspects or the functions performed by the application function network elements in each possible design, and the functions can be realized by hardware.
- the communication device may include: a transceiver and a processor. The transceiver and the processor may be used to support the communication device to implement the functions involved in the tenth aspect or any possible design of the tenth aspect.
- the transceiver may be used to receive the first indication information from the delay-sensitive communication and time synchronization network element, or to receive the fourth indication information from the session management network element; wherein the first indication information is used to instruct the establishment of dual redundancy. remaining session, the fourth indication information is used to indicate the establishment of a dual redundant session; the transceiver is also used to send a sixth request to the network storage network element through the network presentation network element; wherein the sixth request is used to request to update the terminal device routing policy URSP rules.
- the communication device may further include a memory for storing computer execution instructions and data of the communication device. When the communication device is running, the transceiver and the processor execute the computer execution instructions stored in the memory, so that the communication device performs the redundancy described in the tenth aspect or any possible design of the tenth aspect. Transfer request method.
- the specific implementation of the communication device in the twelfth aspect may refer to the behavioral function of the application function network element in the redundant transmission request method provided by the tenth aspect or any possible design of the tenth aspect.
- embodiments of the present application provide a redundant transmission request method, which method includes: delay-sensitive communication and time synchronization network elements obtain bit error rate PER requirements and PER information; delay-sensitive communication and time synchronization network The network element determines to release dual redundant sessions based on PER requirements and PER information; or, the delay-sensitive communication and time synchronization network element determines to release dual N3/N9 redundant transmission paths based on PER requirements and PER information.
- delay-sensitive communication and time synchronization network elements can determine to release dual N3/N9 redundant transmission paths or release dual redundant sessions based on PER requirements and PER information, that is, redundant transmission can be dynamically triggered based on PER requirements. Release, reducing communication overhead on the basis of achieving PER requirements.
- the delay-sensitive communication and time synchronization network elements receive PER requirements from application function network elements; or, the delay-sensitive communication and time synchronization network elements receive PER requirements from network presentation network elements.
- delay-sensitive communication and time synchronization network elements can obtain PER requirements from application function network elements, It is also possible to obtain PER requirements from application function network elements through network presentation network elements, providing multiple feasible solutions for delay-sensitive communication and time synchronization network elements to obtain PER requirements.
- the delay-sensitive communication and time synchronization network element also receives routing parameters and application information from the application function network element; where the application information is used to indicate that the application supports the release of dual redundant sessions.
- PER information includes one or more of the following: PER information of access network elements, PER information of user plane network elements, and PER information between access network elements and user plane network elements. , end-to-end PER information from the terminal equipment to the user plane network element.
- the delay-sensitive communication and time synchronization network elements receive PER information from the network management system; or, the delay-sensitive communication and time synchronization network elements control the network elements to send data to the session management network through the session management policy according to the PER requirements.
- the network element sends the first request; the delay-sensitive communication and time synchronization network element receives the PER information from the session management network element; wherein the first request is used to request to collect PER information and report it; or the delay-sensitive communication and time synchronization network element
- the PER information is subscribed to the target network element, and the delay-sensitive communication and time synchronization network element receives the PER information from the target network element; the target network element includes the access network element and the user plane network element.
- delay-sensitive communication and time synchronization network elements can use any of the above methods to obtain PER information, providing multiple feasible solutions for delay-sensitive communication and time synchronization network elements to obtain PER information.
- the PER information includes one or more of the following: PER status of the service, PER capability information, packet error rate of the service, packet loss rate of the service, and packet error rate/packet loss used to indicate the service.
- the rate cannot meet the demand and requires redundant transmission.
- PER information can be the PER status of the service or the PER capability information of the network element, which facilitates delay-sensitive communication and time synchronization network elements to reasonably release redundant transmission paths based on PER requirements and PER information.
- the delay-sensitive communication and time synchronization network element sends a second request to the access and mobility control policy control network element; where the second request is used to request to update the terminal device routing policy URSP rules; or,
- the delay-sensitive communication and time synchronization network element stores the third request to the network storage network element; wherein, the third request is used for the network storage network element to indicate access and the mobility control policy control network element to update URSP rules.
- delay-sensitive communication and time synchronization network elements can trigger URSP rule updates through the second request, and can also trigger URSP rule updates through the third request, providing multiple feasible solutions for triggering URSP rule updates.
- the delay-sensitive communication and time synchronization network elements determine the access and mobility control policy control network element by binding the supporting function network element; the delay-sensitive communication and time synchronization network element determines the access and mobility control policy to the access and mobility control policy The control network element sends the second request.
- the second request includes one or more of the following: routing parameters, application function network element information, and application traffic descriptors; or the third request includes one or more of the following: routing Parameters, application function network element information, and application traffic descriptors.
- the delay-sensitive communication and time synchronization network element receives one or more of the following information from the application function network element: routing parameters, application function network element information, application traffic descriptor; The delay-sensitive communication and time synchronization network element sends a third request to the network storage network element.
- the routing parameter can be a single routing parameter.
- the delay-sensitive communication and time synchronization network element receives a URSP update notification from the access and mobility control policy control network element; the delay-sensitive communication and time synchronization network element sends a URSP update notification to the application function network element. Know.
- the delay-sensitive communication and time synchronization network element can also send a URSP update notification to the application function network element, so that the application function network element triggers the terminal device to establish a single session.
- the delay-sensitive communication and time synchronization network element sends fifth instruction information to the application function network element; wherein the fifth instruction information is used to instruct the establishment of a single session.
- the delay-sensitive communication and time synchronization network element can also send fifth instruction information to the application function network element, so that the application function network element triggers the access and mobility control policy control network element to update the URSP rule, and then triggers The terminal device establishes a single session.
- the delay-sensitive communication and time synchronization network element sends sixth instruction information to the session management network element; wherein the sixth instruction information is used to instruct the establishment of a single N3/N9 redundant transmission path.
- embodiments of the present application provide a communication device.
- the communication device can realize the functions performed by the delay-sensitive communication and time synchronization network elements in the thirteenth aspect or the possible design of the thirteenth aspect.
- Functions can be implemented by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above functions. For example, transceiver module and processing module.
- the transceiver module is used to obtain the bit error rate PER requirements and PER information; the processing module is used to determine the release of dual redundant sessions based on the PER requirements and PER information; or, based on the PER requirements and PER information, determine the release of dual N3/ N9 redundant transmission path.
- embodiments of the present application provide a redundant transmission request method.
- the method includes: the session management network element obtains the bit error rate PER requirement and PER information; the session management network element determines the release based on the PER requirement and PER information. Dual redundant sessions; or, the session management network element determines to release dual N3/N9 redundant transmission paths based on PER requirements and PER information.
- the session management network element can determine to release dual N3/N9 redundant transmission paths or release dual redundant sessions based on PER requirements and PER information, that is, it can dynamically trigger the release of redundant transmission according to PER requirements, while ensuring Reduce communication overhead based on PER requirements.
- the session management network element controls the network element through the session management policy to receive the PER requirements from the application function network element.
- the session management network element also receives application information from the application function network element through the session management policy control network element; where the application information is used to indicate that the application supports the release of dual redundant sessions.
- PER information includes one or more of the following: PER information of access network elements, PER information of user plane network elements, and PER information between access network elements and user plane network elements. , end-to-end PER information from the terminal equipment to the user plane network element.
- the session management network element subscribes to PER information from the target network element according to PER requirements; where the target network element includes an access network element and a user plane network element; the session management network element receives PER information from the target network element. PER information.
- the PER information includes one or more of the following: PER status of the service, PER capability information of the target network element, packet error rate of the service, packet loss rate of the service, and error packets used to indicate the service. Indicates that the rate/packet loss rate cannot meet the demand and requires redundant transmission.
- the PER information can be the PER status of the service or the PER capability information of the network element, which facilitates the session management network element to reasonably establish redundant transmission paths based on PER requirements and PER information.
- the session management network element sends the seventh instruction information to the session management policy control network element; where, The seventh instruction information is used to instruct the release of the dual redundancy session; or the session management network element sends the eighth instruction information to the application function network element; wherein the eighth instruction information is used to instruct the release of the dual redundancy session.
- the session management network element may instruct the release of the dual-redundant session through the seventh instruction information, or may instruct the release of the dual-redundant session through the eighth instruction information, without limitation.
- embodiments of the present application provide a communication device.
- the communication device can realize the functions performed by the session management network element in the above-mentioned fourth aspect or the possible design of the fourth aspect.
- the functions can be performed by hardware.
- the hardware or software includes one or more modules corresponding to the above functions. For example, transceiver module and processing module.
- the transceiver module is used to obtain the bit error rate PER requirement and PER information; the processing module is used to determine the release of the dual redundant session based on the PER requirement and PER information; or the processing module is used to determine the release based on the PER requirement and PER information Dual N3/N9 redundant transmission paths.
- inventions of the present application provide a redundant transmission request method.
- the method may include: the session management policy control network element receives the seventh indication information from the session management network element; wherein the seventh indication information is used for Instructing to release the dual redundancy session; the session management policy control network element sends a fourth request to the access and mobility control policy control network element; wherein the fourth request is used to request to update the terminal device routing policy URSP rule; or, the session management policy
- the control network element stores the fifth request to the network storage network element; wherein, the fifth request is used for the network storage network element to indicate access and the mobility control policy control network element to update the URSP rules.
- the session management policy control network element can trigger the access and mobility control policy control network element to update the URSP rules according to the seventh instruction information, so that the terminal device can establish a single transmission path according to the updated URSP rules, so that the terminal device can establish a single transmission path according to the PER Demand dynamically triggers the release of redundant transmission, reducing communication overhead while ensuring PER demand.
- the session management policy control network element determines the access and mobility control policy control network element by binding the supporting function network element; the session management policy control network element sends a fourth message to the access and mobility control policy control network element. ask.
- the fifth request includes one or more of the following: routing parameters, application function network element information, and application traffic descriptors.
- the session management policy control network element receives one or more of the following information from the application function network element: routing parameters, application function network element information, and application traffic descriptors; session management policy control The network element sends a fifth request to the network storage network element.
- the routing parameter can be a single routing parameter.
- embodiments of the present application provide a communication device.
- the communication device can realize the functions performed by the session management policy control network element in the seventeenth aspect or the possible design of the seventeenth aspect.
- the functions can be performed by
- the hardware executes the corresponding software implementation.
- the hardware or software includes one or more modules corresponding to the above functions. For example, transceiver module and processing module.
- the transceiver module is configured to receive the seventh instruction information from the session management network element; wherein the seventh instruction information is used to instruct the release of the dual redundant session; the transceiver module is also configured to send the seventh instruction information to the access and mobility control policy control network element.
- the fourth request is used to request to update the terminal device routing policy URSP rules; or, the transceiver module is also used to store the fifth request to the network storage network element; wherein the fifth request is used for the network storage network element indication Access and mobility control policies control network elements to update URSP rules.
- embodiments of the present application provide a redundant transmission request method.
- the method may include: the application function network element receives the fifth indication information from the delay-sensitive communication and time synchronization network element, or receives the fifth indication information from the session The eighth instruction information of the management network element; wherein, the fifth instruction information is used to instruct the release of the dual redundancy session, and the eighth instruction information is used to instruct the release of the dual redundancy session.
- the application function network element sends a sixth request to the network storage network element through the network presentation network element; wherein the sixth request is used to request to update the terminal device routing policy URSP rule.
- the application function network element can trigger the access and mobility control policy control network element to update the URSP rules according to the fifth indication information or the eighth indication information, so as to facilitate the terminal device to establish a single transmission path according to the updated URSP rules, thereby
- the release of redundant transmission can be dynamically triggered based on PER requirements, reducing communication overhead while ensuring PER requirements.
- the application function network element sends PER information of service requirements to the delay-sensitive communication and time synchronization network element; or, the application function network element sends PER information of service requirements to the session management policy control network element.
- the application function network element sends one or more of the following information to the delay-sensitive communication and time synchronization network element or the session management policy control network element: routing parameters, application function network element information, Application traffic descriptor.
- the routing parameter may be a single routing parameter.
- embodiments of the present application provide a communication device.
- the communication device can realize the functions performed by the application function network element in the nineteenth aspect or the possible design of the nineteenth aspect, and the functions can be performed by hardware.
- the hardware or software includes one or more modules corresponding to the above functions. For example, transceiver module and processing module.
- a transceiver module configured to receive the fifth instruction information from the delay-sensitive communication and time synchronization network element, or to receive the eighth instruction information from the session management network element; wherein the fifth instruction information is used to instruct the release of the dual redundant session , the eighth instruction information is used to indicate the release of the dual redundancy session; the transceiver module is also used to send the sixth request to the network storage network element through the network presentation network element; wherein the sixth request is used to request to update the terminal device routing policy URSP rule.
- a communication device in a twenty-first aspect, includes one or more processors; one or more processors for running computer programs or instructions. When the one or more processors execute computer instructions or When the instruction is given, the communication device is caused to perform the redundant transmission request method as described in the first aspect or any possible design of the first aspect, or to perform the redundant transmission request method as described in the fourth aspect or any possible design of the fourth aspect.
- the redundant transmission request method or perform the redundant transmission request method as described in the seventh aspect or any possible design of the seventh aspect, or perform the redundant transmission request method as described in the tenth aspect or any possible design of the tenth aspect
- the redundant transmission request method or perform the redundant transmission request method as described in the thirteenth aspect or any possible design of the thirteenth aspect, or perform the fifteenth aspect or any possible design of the fifteenth aspect
- the described redundant transmission request method or performs the redundant transmission request method described in the seventeenth aspect or any possible design of the seventeenth aspect, or performs the nineteenth aspect or any of the nineteenth aspect.
- One possible design is the redundant transmission request method.
- the communication device further includes one or more memories, the one or more memories are coupled to one or more processors, and the one or more memories are used to store the above-mentioned computer programs or instructions.
- the memory is located outside the communication device. In another possible implementation, the memory is located within the communication device.
- the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.
- the communication device further includes a transceiver, and the transceiver is used to receive information and/or send information.
- the communication device further includes one or more communication interfaces, the one or more communication interfaces are coupled to one or more processors, and the one or more communication interfaces are used to communicate with other modules other than the communication device. communicate.
- a twenty-second aspect provides a communication device, which includes an input-output interface and a logic circuit; the input-output interface is used to input and/or output information; and the logic circuit is used to perform the first aspect or the first aspect.
- any of Possible design of the redundant transmission request method, or implementation of the redundant transmission request method described in the fourth aspect or any possible design of the fourth aspect, or implementation of the seventh aspect or any of the seventh aspect The redundant transmission request method described in the possible design, or the redundant transmission request method described in the tenth aspect or any possible design of the tenth aspect is executed, or the thirteenth aspect or the thirteenth aspect is executed.
- the redundant transmission request method described in any possible design, or the redundant transmission request method described in the fifteenth aspect or any possible design of the fifteenth aspect, or the seventeenth aspect or the redundant transmission request method implemented The redundant transmission request method described in any possible design of the seventeenth aspect, or the redundant transmission request method described in the nineteenth aspect or any possible design of the nineteenth aspect, processing and processing according to the information. /or generate information.
- a computer-readable storage medium stores computer instructions or programs.
- the redundant transmission request method described in any possible design is executed, or the redundant transmission request method described in the fourth aspect or any possible design of the fourth aspect is executed, or the seventh aspect or the seventh aspect is executed.
- the redundant transmission request method described in any possible design of the aspect is executed, or the redundant transmission request method described in the tenth aspect or any possible design of the tenth aspect is executed, or as in the thirteenth aspect Or the redundant transmission request method described in any possible design of the thirteenth aspect is executed, or the redundant transmission request method described in the fifteenth aspect or any possible design of the fifteenth aspect is executed, Or the redundant transmission request method as described in the seventeenth aspect or any possible design of the seventeenth aspect is executed, or the redundant transmission request method as described in the nineteenth aspect or any possible design of the nineteenth aspect is The transfer request method is executed.
- a twenty-fourth aspect provides a computer program product containing computer instructions, which when run on a computer causes the redundant transmission request method as described in the first aspect or any possible design of the first aspect to be Execution, or the redundant transmission request method described in the fourth aspect or any possible design of the fourth aspect is performed, or the redundant transmission request described in the seventh aspect or any possible design of the seventh aspect
- the method is executed, or the redundant transmission request method is executed as described in the tenth aspect or any possible design of the tenth aspect, or as described in the thirteenth aspect or any possible design of the thirteenth aspect
- the redundant transmission request method is executed, or the redundant transmission request method is executed as described in the fifteenth aspect or any possible design of the fifteenth aspect, or as the seventeenth aspect or any one of the seventeenth aspect
- the redundant transmission request method described in the possible design is executed, or the redundant transmission request method described in the nineteenth aspect or any possible design of the nineteenth aspect is executed.
- embodiments of the present application provide a computer program that, when run on a computer, causes the redundant transmission request method described in the first aspect or any possible design of the first aspect to be executed, Either the redundant transmission request method described in the fourth aspect or any possible design of the fourth aspect is executed, or the redundant transmission request method described in the seventh aspect or any possible design of the seventh aspect is executed.
- Execution, or the redundant transmission request method described in the tenth aspect or any possible design of the tenth aspect is performed, or the redundancy described in the thirteenth aspect or any possible design of the thirteenth aspect
- the transmission request method is executed, or the redundant transmission request method is executed as described in the fifteenth aspect or any possible design of the fifteenth aspect, or as the seventeenth aspect or any possible design of the seventeenth aspect
- the redundant transmission request method described in the design is executed, or the redundant transmission request method described in the nineteenth aspect or any possible design of the nineteenth aspect is executed.
- the technical effects brought by any one of the design methods in the twenty-first to twenty-fifth aspects can be referred to the technical effects brought by any possible design of the above-mentioned first aspect, or refer to the above-mentioned fourth aspect.
- a twenty-sixth aspect provides a communication system, which includes the communication device as described in any one of the second to third aspects, and the communication device as described in any one of the fifth to sixth aspects.
- Figure 1 is a schematic diagram of an end-to-end redundant transmission architecture scenario provided by an embodiment of the present application
- Figure 2 is a flow chart of a method for establishing a dual redundant session provided by an embodiment of the present application
- Figure 3 is a flow chart of a method for modifying URSP rules by applying functional network elements according to an embodiment of the present application
- Figure 4 is a schematic diagram of redundant transmission through dual N3 tunnels provided by an embodiment of the present application.
- Figure 5 is a schematic diagram of redundant transmission through dual N3 and N9 tunnels provided by an embodiment of the present application.
- Figure 6 is a schematic diagram of a communication system provided by an embodiment of the present application.
- Figure 7 is a schematic diagram of a 5G communication system provided by an embodiment of the present application.
- Figure 8 is a schematic diagram of the composition of a communication device provided by an embodiment of the present application.
- Figure 9 is a schematic diagram of a redundant transmission request method provided by an embodiment of the present application.
- Figure 10 is a schematic diagram of a redundant transmission request method provided by an embodiment of the present application.
- Figure 11 is a schematic diagram of a redundant transmission request method provided by an embodiment of the present application.
- Figure 12 is a schematic diagram of a redundant transmission request method provided by an embodiment of the present application.
- Figure 13 is a schematic diagram of a redundant transmission request method provided by an embodiment of the present application.
- Figure 14 is a flow chart of a redundant transmission request method provided by an embodiment of the present application.
- Figure 15 is a flow chart for obtaining PER information provided by an embodiment of the present application.
- Figure 16 is a flow chart of a redundant transmission request method provided by an embodiment of the present application.
- Figure 17a is a flow chart for obtaining PER information provided by an embodiment of the present application.
- Figure 17b is a flow chart of a redundant transmission request method provided by an embodiment of the present application.
- Figure 17c is a flow chart of a redundant transmission request method provided by an embodiment of the present application.
- Figure 18 is a flow chart of a redundant transmission request method provided by an embodiment of the present application.
- Figure 19 is a flow chart of a redundant transmission request method provided by an embodiment of the present application.
- Figure 20 is a flow chart of a redundant transmission request method provided by an embodiment of the present application.
- Figure 21 is a flow chart of a redundant transmission request method provided by an embodiment of the present application.
- Figure 22 is a flow chart of a redundant transmission request method provided by an embodiment of the present application.
- Figure 23 is a structural diagram of a delay-sensitive communication and time synchronization network element provided by an embodiment of the present application.
- Figure 24 is a structural diagram of a session management network element provided by an embodiment of the present application.
- Figure 25 is a structural diagram of a session management policy control network element provided by an embodiment of the present application.
- Figure 26 is a structural diagram of an application function network element provided by an embodiment of the present application.
- Protocol data unit (PDU) session The terminal device can access the data network by establishing a PDU session from the terminal device to the access network element to the user plane network element to the data network (DN).
- PDU Protocol data unit
- data can be transmitted between the terminal equipment and the access network element through the air interface, data can be transmitted between the access network element and the user plane network element through the N3 tunnel, and between the user plane network element and the DN can be transmitted through the N6 tunnel. tunnel for data transmission.
- End-to-end redundant transmission that is, the terminal device can communicate with the DN by sending two redundant data packets by establishing two interrelated PDU sessions.
- two interrelated PDU sessions can also be described as two interrelated sessions, dual redundant sessions, etc., without limitation.
- the terminal device can use two different user plane network elements (such as user plane network element 1, user plane network element 2) for each
- dual connectivity (DC) technology can also be used to connect to two access network elements (such as the primary access network element and the secondary access network element) at the same time.
- the two interrelated The session can transmit data through two access network elements respectively.
- end-to-end redundant transmission of terminal equipment - access network elements - user plane network elements - DN can be achieved.
- N3 tunnels and N6 tunnels each section has an independent data transmission channel, which can ensure Reliability of data transmission.
- two interrelated sessions can be managed using the same session management network element, or they can be managed using two different session management network elements (such as session management network element 1 and session management network element 2). be restricted.
- the method shown in Figure 2 below can be used to establish a dual redundant session.
- the method can include:
- Step 201 The terminal device determines to establish a dual redundant session.
- the terminal device can determine to establish a dual-redundant session according to the terminal device routing policy (UE route selection policy, URSP) rules, or the terminal device can also determine to establish a dual-redundant session based on internal implementation without restrictions.
- UE route selection policy UE route selection policy, URSP
- URSP rules can include one or more of the following: Pair ID, redundancy sequence number (RSN), two URSP rules can use different data network names (data network name, DNN) and a single network Slice selection assistance information (single network slice selection assistance information, S-NSSAI).
- Pair ID redundancy sequence number
- DNN data network name
- S-NSSAI single network Slice selection assistance information
- Step 202 The terminal device sends a two-way session establishment request to the session management network element.
- the session establishment request may include one or more of the following: Pair ID and RSN, which are used to identify two mutually redundant sessions.
- the session establishment request may be used to request the establishment of a dual redundant session.
- Pair ID can be used to indicate that the two sessions corresponding to the Pair ID belong to the same pair of sessions, that is, dual redundant sessions; RSN can be used to distinguish the two sessions.
- the session establishment request includes the RSN and does not include the Pair ID, the RSN can be used to indicate that two sessions belong to the same pair of sessions.
- the terminal device may send a session establishment request including Pair ID and/or RSN to the session management network element to request the establishment of a dual redundant session.
- the terminal device may send a normal session establishment request to the session management network element to request the establishment of a normal session.
- the session establishment request also includes DNN and S-NSSAI.
- the two sessions can correspond to the same DNN and S-NSSAI.
- the session establishment request does not include Pair ID and/or RSN, the two sessions can correspond to different DNN and S-NSSAI.
- Step 203 The session management network element sends a session management policy request to the policy control network element.
- the session management policy request can be used to request session-related quality of service (QoS) requirements, QoS configuration information and other information.
- QoS quality of service
- the session management network element may send a session management policy request to the policy control network element according to the DNN and S-NSSAI.
- the session management network element can use the same DNN and S-NSSAI to send a session management policy request to the policy control network element.
- the session management network element can use different DNN and S-NSSAI to send the session management policy request to the policy control network element.
- Step 204 The policy control network element sends the session management policy to the session management network element.
- the policy control network element can send the session management policy to the session management network element without including other instruction information.
- the policy control network element may determine that the session is a redundant session based on the terminal device's subscription information or local configuration information.
- the policy control network element may include a redundancy session identifier (redundancy PDU session indicator) to indicate that the session is a redundant session.
- the session management network element may also The policy carries Pair ID and/or RSN.
- the policy control network element carries the session management policy in the session management policy response and sends it to the session management network element.
- Step 205 The session management network element sends an N4 session request to the user plane network element.
- Step 206 The user plane network element sends an N4 session response to the session management network element.
- the N4 session request can be used to request the establishment of an N4 session.
- the session management network element can send N4 session requests to the two user plane network elements respectively.
- the two user plane network elements can send N4 session requests to the session management network element based on the received N4 session requests.
- Step 207 The session management network element notifies the access network element by adding the Pair ID and RSN to the session management context container.
- the session management network element can determine the Pair ID and RSN according to the session establishment request sent by the terminal device.
- the session management network element can determine the Pair ID and RSN according to the session management policy sent by the policy control network element.
- the session management network element can allocate Pair ID and RSN on its own without restriction.
- Step 208 The access network element establishes dual connections for the terminal device according to the assigned Pair ID and RSN.
- the access network element can transmit the data of the two sessions through the primary access network element and the secondary access network element respectively.
- the main access network element can be the access network element notified by the session management network element.
- the main access network element can be responsible for maintaining the context of the mobility management network element.
- the terminal device can reside on the main access network. Yuan Shang.
- the primary access network element can also decide which data to transmit on the secondary access network element, and the secondary access network element can transmit data according to the configuration of the primary access network element.
- the triggering condition for the establishment of dual redundant sessions can be any of the following: Terminal The device determines to establish a dual-redundant session based on URSP rules, the terminal device determines to establish a dual-redundant session based on internal implementation, and the policy control network element determines to establish a dual-redundant session based on the terminal device's subscription information or local configuration information.
- the terminal device determines to establish a dual-redundant session based on the URSP rules, or when the policy control network element determines to establish a dual-redundant session based on the terminal device's subscription information or local configuration information, it is necessary to modify the URSP rules through the application function network element.
- the method modifies the URSP rules of the terminal device so that the terminal device can initiate a two-way session establishment request (ie, request to establish a dual redundant session) according to the modified URSP rules.
- the application function network element may modify the URSP rules in the following ways:
- Step 301 The terminal device performs the registration process.
- the session management network element can perform policy binding to the access and mobility control policy control network element, and the access and mobility control policy control network element can subscribe to the network storage network element to communicate with the terminal device. Policy related notifications.
- Step 302 The application function network element generates an application function request.
- the application function network element can generate an application function request that affects the terminal device policy.
- the application function request may include the specified terminal device (such as the identification information of the terminal device, external group identification information, etc.), and may also include an application traffic descriptor (application traffic descriptor) used to identify the business data flow, Route selection parameters used to configure URSP rules.
- the specified terminal device such as the identification information of the terminal device, external group identification information, etc.
- an application traffic descriptor application traffic descriptor
- Route selection parameters used to configure URSP rules.
- the identification information of the terminal device can be the identity identifier (ID) of the terminal device, the general public subscription identifier (GPSI), etc.; the routing parameters can include DNN, S-NSSAI, priority, etc. be restricted.
- ID identity identifier
- GPSI general public subscription identifier
- the routing parameters can include DNN, S-NSSAI, priority, etc. be restricted.
- Step 303 The application function network element sends the application function request to the network presence network element.
- the application function network element can send the application function request to the network presentation network element in the form of a service parameter-create/update/delete request.
- Step 304 The network presentation network element stores the application function request to the network element storage network element.
- the network presentation network element can store application function requests to the network storage network element in the form of storing/updating/removing the information.
- Step 305 The network presence network element sends a service parameter creation/update/deletion response to the application function network element.
- the service parameter creation/update/delete response can be service parameter-create/update/delete response.
- Step 306 The network storage network element initiates a notification to the access and mobility control policy control network element that has subscribed to the notification.
- the network storage network element can determine which access and mobility control policy control network element to specifically initiate the notification according to the identification information of the terminal device, and send the content of the application function request to the access and mobility control policy control corresponding to the terminal device. network element.
- Step 307 The access and mobility control policy control network element generates corresponding URSP rules according to the application function request, and sends them to the terminal device through the mobility management network element.
- the access and mobility control policy control network element can generate URSP rules based on information such as routing parameters in the application function network element.
- the access and mobility control policy control network element can also perform the following steps 308 and 309 after completing the URSP rule update.
- Step 308 The access and mobility control policy control network element notifies the network presentation network element of the URSP update status.
- Step 309 The network presence network element notifies the application function network element of the URSP update status.
- the terminal device can perform redundant transmission by establishing dual redundant sessions, as shown in Figure 4 below.
- the terminal device can also perform redundant transmission through dual N3 tunnels, or as follows
- terminal equipment can also perform redundant transmission through dual N3 and N9 tunnels.
- redundant transmission through dual N3 tunnels or redundant transmission through dual N3 and N9 tunnels can also be collectively referred to as redundant transmission through dual N3/N9 tunnels.
- N3 tunnel 1 when the session management network element establishes a session for the terminal device, two N3 tunnels can be configured for the session. That is, there are two N3 tunnels (N3 tunnel 1, N3 tunnel 2).
- the access network element can send two redundant data packets to the user plane network element through two N3 tunnels.
- the user plane network element sends the two redundant data packets through the N6 tunnel.
- the packet is sent to the DN.
- the session when the session management network element establishes a session for the terminal device, the session can be configured with two intermediate user plane network elements (intermediate user plane network element 1, intermediate user plane network element 2), two N3 tunnels ( N3 tunnel 1, N3 tunnel 2), two N9 tunnels (N9 tunnel 1, N9 tunnel 2), the access network element can communicate with the two intermediate user plane network elements respectively through the two N3 tunnels, and the two intermediate users Surface network elements can communicate with user plane network elements through two N9 tunnels.
- the access network element can send two redundant data packets to the two intermediate user plane network elements through two N3 tunnels, and the two intermediate user plane network elements can send two redundant data packets to the user through two N9 tunnels.
- the plane network element sends two redundant data packets, and the user plane network element sends two redundant data packets to the DN through the N6 tunnel.
- the session management network element can directly configure the access network element and user plane network element.
- the terminal device does not need to be aware of the configuration transmission process and can add N3 transmission links. reliability.
- delay-sensitive communication and time synchronization network elements can obtain false alarm rate (packet error rate, PER) requirements and PER information;
- the delay-sensitive communication and time synchronization network elements determine to establish dual redundant sessions based on PER requirements and PER information; or the delay-sensitive communication and time synchronization network elements determine to establish dual N3/N9 redundant transmission based on PER requirements and PER information. path.
- delay-sensitive communication and time synchronization network elements can determine to establish dual N3/N9 redundant transmission paths or establish dual redundant sessions based on PER requirements and PER information, that is, redundant transmission can be dynamically triggered based on PER requirements.
- the establishment ensures the realization of PER requirements while performing redundant transmission.
- the redundant transmission request method provided by the embodiment of the present application can be used in any communication system.
- the communication system can be a third generation partnership project (3GPP) communication system, such as long term evolution (long term evolution, LTE). ) system, it can also be a fifth generation (5G) mobile communication system, a new radio (NR) system, an NR V2X system and other next-generation communication systems, or it can be a non-3GPP communication system, without limitation .
- 3GPP third generation partnership project
- LTE long term evolution
- 5G fifth generation
- NR new radio
- NR V2X NR V2X
- non-3GPP communication system without limitation .
- the redundant transmission request method provided by the embodiments of the present application can be applied to various communication scenarios.
- it can be applied to one or more of the following communication scenarios: enhanced mobile broadband (eMBB), ultra-reliable and low-latency Communication (ultra reliable low latency communication, URLLC), machine type communication (machine type communication (MTC), massive machine type communications (mMTC), device to device (D2D), vehicle to everything (V2X), vehicle to vehicle, V2V), and the Internet of things (IoT), etc.
- eMBB enhanced mobile broadband
- URLLC ultra-reliable and low-latency Communication
- MTC machine type communication
- mMTC massive machine type communications
- D2D device to device
- V2X vehicle to everything
- V2V vehicle to vehicle
- V2V vehicle to vehicle
- IoT Internet of things
- Figure 6 is a schematic diagram of a communication system provided by an embodiment of the present application.
- the communication system may include at least one terminal device, access network elements, delay-sensitive communication and time synchronization network elements, and mobility Management network element, session management network element, policy control network element, user plane network element, application function network element, network storage network element and DN.
- the terminal equipment in Figure 6 may be located within the cell coverage of the access network element.
- the terminal device can communicate with the access network element through the uplink (UL) over the air interface.
- UL uplink
- the terminal device sends data to the access network element, and the access network element receives the data.
- the core network element processes the data and sends the processed data to the application server through the N6 interface; in the DL direction, the application server sends downlink data to the core network element, and the core
- the network element processes the data and sends the processed data to the access network element through the N3 interface. After the access network element processes the data, it sends it to the terminal device through the air interface.
- the terminal device sends uplink data to the access network element through the uplink physical layer shared channel (PUSCH) in the UL direction, and the access network element forwards the received uplink data to the core network element, the core network element processes the uplink data, and sends the processed uplink data to the application server through the N6 interface; among them, the access network element that forwards the uplink data from the terminal device to the core network element is the same as the forwarding core network element.
- the access network element for the downlink data from the network element to the terminal device can be the same access network element, or it can be a different access network element.
- the terminal device can also communicate with the core network element through a specific interface.
- the terminal device can communicate with the mobility management network element in the core network element through the N1 interface.
- the terminal device After the terminal device is connected to the network, it can establish a PDU session, access the external DN through the PDU session, and interact with the application server deployed in the DN. As shown in Figure 6, depending on the DN that the user accesses, the network can choose to connect according to the network policy.
- the user plane network element entering the DN serves as the anchor point of the PDU session, that is, the protocol data unit anchor (PDU session anchor, PSA).
- PDU session anchor PSA
- the application server is accessed through the N6 interface of the PSA.
- the application server of the same application can be deployed in multiple locations. Based on the access location of the terminal device, the network can select a PSA that is close to the terminal device and can support the terminal device to access the DN to reduce routing detours and network latency.
- the terminal equipment (user equipment, UE) in Figure 6 can be called a terminal (terminal) or a mobile station (mobile station, MS) or a mobile terminal (mobile terminal, MT).
- the terminal device in Figure 6 can be a mobile phone, a tablet computer, or a computer with wireless transceiver functions.
- Terminal devices can also be virtual reality (VR) terminals, augmented reality (AR) terminals, wireless terminals in industrial control, wireless terminals in driverless driving, wireless terminals in telemedicine, and smart grids.
- VR virtual reality
- AR augmented reality
- Wireless terminals wireless terminals in smart cities, wireless terminals in smart homes, vehicle-mounted terminals, vehicles with vehicle-to-vehicle (V2V) communication capabilities, intelligent network connections Vehicles, drones with UAV to UAV (U2U) communication capabilities, etc. are not restricted.
- V2V vehicle-to-vehicle
- U2U UAV to UAV
- the access network element in Figure 6 can be any device with wireless transceiver functions, and is mainly used to implement wireless physical control functions, resource scheduling and wireless resource management, wireless access control, mobility management and other functions.
- the access network element may be a device that supports wired access or a device that supports wireless access.
- the access network element may be an access network (AN)/radio access network (RAN) device, which is composed of multiple 5G-AN/5G-RAN nodes.
- the 5G-AN/5G-RAN node can be: access point (access point, AP), base station (nodeB, NB), enhanced base station (enhance nodeB, eNB), next generation base station (NR nodeB, gNB), transmission reception point (transmission reception point, TRP), transmission point (transmission point, TP) or Some other access node, etc.
- the delay-sensitive communication and time synchronization network elements in Figure 6 are mainly responsible for collecting and generating parameters related to delay-sensitive services.
- the mobility management network element in Figure 6 is mainly responsible for the access authentication of terminal equipment, mobility management, signaling interaction between various functional network elements, etc., such as: user registration status, user connection status, user registration Network access, tracking area update, cell switching user authentication and key security are managed.
- the session management network element in Figure 6 can be called a session management function or a multicast/broadcast-service management function (MB-SMF) or a multicast session management network element, etc., without limitation.
- the session management network element is mainly used to implement user plane transmission logical channels, such as session management functions such as establishment, release and modification of packet data unit (PDU) sessions.
- PDU packet data unit
- the policy control network element in Figure 6 can be used to provide policies to mobility management network elements and session management network elements, such as quality of service policies, etc.
- the policy control network element may include an access and mobility control policy control network element and a session management policy control network element.
- the access and mobility control policy control network element may manage information related to the mobility and registration information of the terminal device, such as Terminal device policy; session management policy control network element can manage session-related policies, receive information related to application function network elements and session management, and can interact with session management network elements.
- the user plane network element in Figure 6 can be called PDU session anchor (PSF), user plane function or multicast/broadcast user plane function (MB-UPF).
- PPF PDU session anchor
- MB-UPF multicast/broadcast user plane function
- the user plane network element can be used as an anchor point on the user plane transmission logical channel, and is mainly used to complete functions such as routing and forwarding of user plane data, such as establishing a channel with the terminal (i.e. user plane transmission logical channel). On this channel Forwards data packets between the terminal and the DN and is responsible for data packet filtering, data forwarding, rate control, and generation of accounting information for the terminal.
- Multicast/broadcast (MB) service controller (MB service controller) has business management functions such as group management, security management, and business announcements.
- the application function network element in Figure 6 is mainly an intermediate functional entity that provides interaction between the application server and network elements in the core network.
- the application server can use it to dynamically control network service quality and billing, ensure SLA requirements, and obtain core Operation information of a certain network element in the network, etc.
- the application function network element can be a functional entity deployed by the operator, or it can be a functional entity deployed by the service provider.
- the service provider can be a third-party service provider, or it can also be an internal one of the operator. Service providers, no restrictions.
- the network storage network element in Figure 6 can be used to store user data, such as contract information, authentication/authorization information, etc.
- the data network DN in Figure 6 can be an operator network that provides data transmission services to users.
- it can be an operator network that provides IP multimedia services (IMS) to users.
- IMS IP multimedia services
- An application server (AS) can be deployed in the DN, and the application server can provide data transmission services to users.
- the terminal equipment, access network elements, and core network elements in the embodiments of this application may all be one or more chips, or may be a system on chip (SOC), etc.
- FIG. 6 is only an exemplary drawing, and the number of devices included therein is not limited.
- the communication system may include other devices in addition to the devices shown in FIG. 6 .
- the names of each device and each link in Figure 6 are not restricted.
- each device and each link can also be named with other names.
- the network shown in Figure 6 can also include network slicing options. Selection network elements, network warehouse network elements, authentication service network elements, network data analysis network elements, network presentation network elements, etc. are not restricted.
- the network element or entity corresponding to the above-mentioned access network element can be a radio access network (RAN) in the 5G communication system.
- the network element or entity corresponding to the delay-sensitive communication and time synchronization network element can be the delay-sensitive communication and time synchronization function (TSCTSF) in the 5G communication system
- the corresponding mobility management network element The network element or entity may be the access and mobility management function (AMF) in the 5G communication system
- the network element or entity corresponding to the session management network element may be the session management function in the 5G communication system.
- the policy control network element can be the policy control function (PCF) in the 5G communication system
- the network element or entity corresponding to the user plane network element can be the user plane in the 5G communication system
- the network element or entity corresponding to the function (user plane function, UPF) and application function network element can be the application function (application function, AF) in the 5G communication system
- the network element or entity corresponding to the network storage network element can be the 5G communication system.
- the network element or entity corresponding to the NRF or unified data repository (UDR) or unified data management (UDM) or network slicing selection network element in the 5G communication system can select the network slicing function (network
- the network element or entity corresponding to the slice selection function (NSSF) and the network repository network element can be the network repository function (NRF) in the 5G communication system
- the network element or entity corresponding to the authentication service network element can be 5G Communication
- the network elements or entities corresponding to the authentication service function (authentication server function, AUSF) and network data analysis network element in the system can be the network data analysis function (NWDAF) and network presentation network element in the 5G communication system.
- the corresponding network element or entity can be the network exposure function (NEF) in the 5G communication system
- the corresponding network element or entity of the service control network element can be the service control point (SCP) in the 5G communication system. )wait.
- the terminal device can communicate with the AMF through the next generation network (next generation, N)1 interface (referred to as N1), the RAN device communicates with the AMF through the N2 interface (referred to as N2), and the RAN device communicates with the AMF through the N3 interface (referred to as N2).
- N1 for short
- N2 communicates with the AMF through the N2 interface
- N3 referred to as N2
- N3 communicates with UPF
- UPF communicates with the application server in the DN through the N6 interface.
- Core network elements can communicate with each other through service-oriented interfaces.
- AMF can communicate with other core network elements through the Namf interface
- SMF can communicate with other core network elements through the Nsmf interface
- PCF can communicate with other core network elements through the Npcf interface.
- NSSF can communicate with other core network network elements through the Nnssf interface
- NEF can communicate with other core network network elements through the Nnef interface
- NRF can communicate with other core network network elements through the Nnrf interface
- UDM can communicate with other core network network elements through the Nudr interface.
- NWDAF can communicate with other core network elements through the Nnwdaf interface
- AUSF can communicate with other core network elements through the Nausf interface.
- each terminal device, access network element and core network element can adopt the composition structure shown in Figure 8, or include the components shown in Figure 8.
- Figure 8 is a schematic diagram of the composition of a communication device 800 provided by an embodiment of the present application.
- the communication device 800 can be a terminal or a chip or a system on a chip in the terminal; it can also be an access network element or an access network element.
- the communication device 800 includes a processor 801 , a transceiver 802 and a communication line 803 .
- the communication device 800 may also include a memory 804. Among them, the processor 801, the memory 804 and the transceiver 802 can be connected through a communication line 803.
- the processor 801 is a central processing unit (CPU), a general-purpose processor network processing unit network processor (NP), digital signal processing (DSP), microprocessor, microcontroller, programmable logic device (PLD) or any combination thereof.
- the processor 801 can also be other devices with processing functions, such as circuits, devices or software modules, without limitation.
- Transceiver 802 used to communicate with other devices or other communication networks.
- the other communication network may be Ethernet, wireless access network (radio access network, RAN), wireless local area networks (wireless local area networks, WLAN), etc.
- Transceiver 802 may be a module, a circuit, a transceiver, or any device capable of communicating.
- the communication line 803 is used to transmit information between various components included in the communication device 800 .
- Memory 804 used to store instructions. Wherein, the instructions may be computer programs.
- the memory 804 can be a read-only memory (ROM) or other types of static storage devices that can store static information and/or instructions, or it can be a random access memory (random access memory, RAM) or other types of static storage devices that can store static information and/or instructions.
- ROM read-only memory
- RAM random access memory
- Other types of dynamic storage devices that store information and/or instructions can also be electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD- ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, etc., are not restricted.
- EEPROM electrically erasable programmable read-only memory
- CD- ROM compact disc read-only memory
- optical disc storage including compressed optical discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.
- the memory 804 may exist independently of the processor 801 or may be integrated with the processor 801 .
- the memory 804 can be used to store instructions or program codes or some data.
- the memory 804 may be located within the communication device 800 or outside the communication device 800, without limitation.
- the processor 801 is configured to execute instructions stored in the memory 804 to implement the redundant transmission request method provided in the following embodiments of this application.
- the processor 801 may include one or more CPUs, such as CPU0 and CPU1 in FIG. 8 .
- the communication device 800 includes multiple processors.
- the processor 801 in FIG. 8 it may also include a processor 807.
- the communication device 800 also includes an output device 805 and an input device 806.
- the input device 806 is a device such as a keyboard, a mouse, a microphone, or a joystick
- the output device 805 is a device such as a display screen, a speaker, or the like.
- the communication device 800 may be a desktop computer, a portable computer, a network server, a mobile phone, a tablet computer, a wireless terminal, an embedded device, a chip system, or a device with a similar structure as shown in FIG. 8 .
- the composition structure shown in Figure 3 does not constitute a limitation of the communication device.
- the communication device may include more or less components than shown in the figure, or combine certain components. , or a different component arrangement.
- the chip system may be composed of chips, or may include chips and other discrete devices.
- actions, terms, etc. involved in various embodiments of this application can be referred to each other and are not limited.
- the name of the message exchanged between the various devices or the name of the parameters in the message is just an example, and other names may also be used in the specific implementation without limitation.
- delay-sensitive communication and time synchronization network elements or session management network elements can determine the establishment of dual redundant sessions based on PER requirements and PER information.
- the PER information may be the PER information of the target network element, or the PER information between the target network elements.
- the target network element may include an access network element and a user plane network element. That is, PER information may include one or more of the following: PER information of access network elements, PER information of user plane network elements, PER information between access network elements and user plane network elements, End-to-end PER information from terminal equipment to user plane network elements.
- the delay-sensitive communication and time synchronization network element or the session management network element can request the access and mobility control policy control network element to modify the URSP rules through the network storage network element, and the terminal device can modify the URSP rules according to the modified URSP rules establish dual redundant sessions.
- delay-sensitive communication and time synchronization network elements or session management network elements can also support functional network element discovery access and mobility control policy control network elements through binding, which is controlled by access and The mobility control policy controls the network element to modify the URSP rules, and the terminal device establishes a dual redundant session based on the modified URSP rules.
- the delay-sensitive communication and time synchronization network element or the session management network element can also notify the application function network element, and the application function network element initiates the modification process of the URSP rules, and the terminal device adjusts the URSP rules according to the modification process.
- the following URSP rules establish dual redundant sessions.
- delay-sensitive communication and time synchronization network elements or session management network elements can also determine the establishment of dual N3/N9 redundant transmission paths based on PER requirements and PER information.
- Figure 14 is a flow chart of a redundant transmission request method provided by an embodiment of the present application. As shown in Figure 14, the method may include:
- Step 1401 The delay-sensitive communication and time synchronization network element obtains PER requirements and PER information.
- the PER information may be the PER information of the target network element, or the PER information between the target network elements.
- the target network element may include an access network element and a user plane network element. That is, PER information may include one or more of the following: PER information of access network elements, PER information of user plane network elements, PER information between access network elements and user plane network elements, terminal equipment to user End-to-end PER information of network elements.
- the delay-sensitive communication and time synchronization network elements can obtain the PER requirements and PER information, and determine the establishment of dual redundant sessions or determine the establishment of dual N3 based on the PER requirements and PER information. /N9 redundant transmission path.
- PER information may be pre-configured in delay-sensitive communication and time synchronization network elements.
- delay-sensitive communication and time synchronization network elements can use the method shown in Figure 15 to obtain PER requirements and PER information.
- the method can include:
- Step 1501 The delay-sensitive communication and time synchronization network element obtains PER requirements.
- the delay-sensitive communication and time synchronization network element may receive the PER requirement from the application function network element.
- the application function network element can carry the PER requirement in the application function request and send it to the delay-sensitive communication and time synchronization network element.
- the application function request also includes one or more of the following: identification information of the terminal device, application traffic descriptor of the service, routing parameters used to configure URSP rules, application function network element information, application information, etc.;
- the application information can be used to indicate that the application supports redundant transmission.
- the application function request also includes indication information indicating that dynamic establishment of dual redundant sessions is supported.
- delay-sensitive communication and time synchronization network elements can store routing parameters for configuring URSP rules according to application function requests, and the delay-sensitive communication and time synchronization network elements can also send this parameter to access and mobility
- the control policy controls network elements or network storage network elements to trigger the establishment of dual redundant sessions.
- the application function network element sends the application function request to the delay-sensitive communication and time synchronization network element through the network presentation network element.
- Step 1502 The delay-sensitive communication and time synchronization network element sends the first request to the session management network element through the session management policy control network element according to the PER requirement.
- the first request may be used to request to collect and report PER information.
- the delay-sensitive communication and time synchronization network element can carry the first information in the PER collection request and send it to the session management policy control network element.
- the PER collection request may include one or more of the following: identification information of the terminal device, application traffic descriptor of the service, and PER reporting threshold.
- the session management policy control network element may carry the first request in the PER information notification subscription request and send it to the session management network element.
- the PER information notification subscription request may include one or more of the following: session identification information (session ID), quality of service flow identification information (QoS flow ID), and PER reporting threshold.
- session ID session identification information
- QoS flow ID quality of service flow identification information
- PER reporting threshold PER reporting threshold
- Step 1503 The session management network element subscribes to the access network element for PER information.
- the session management network element can subscribe to the PER information from the access network element by sending a PER information notification subscription request to the access network element.
- the PER information notification subscription request may include one or more of the following: session identification information, quality of service flow identification information, and PER reporting threshold.
- Step 1504 The access network element sends PER information to the session management network element.
- the access network element may send PER information status notification to the session management network element by sending PER information status notification to the session management network element.
- the PER information sent by the access network element may include one or more of the following: PER information of the access network element, PER information between the access network element and the user plane network element, terminal equipment to user End-to-end PER information of network elements.
- the PER information between the access network element and the user plane network element may be sent by the access network element to the session management network element, or may be pre-configured in the session management network element.
- the session management network element can directly report the PER information between the access network element and the user plane network element to Delay-sensitive communication and time synchronization network elements.
- the PER information may include one or more of the following: PER status of the service, PER capability information of the access network element, packet error rate of the service, packet loss rate of the service, packet error rate used to indicate the service/ The packet loss rate cannot meet the demand and redundant transmission is required.
- the session management network element subscribes to the access network network element for PER information notification
- the PER information notification subscription request contains the PER reporting threshold
- the reporting process the In this case, the access network element needs to continuously measure the PER of a specific service.
- the access network element can report the service to the session management network element. PER status.
- the session management network element can also subscribe to the PER capability report of the access network element.
- the access network element reports a PER capability information (that is, the PER guarantee it can provide) based on the current load, channel status, etc. Service capability information, not specific to a specific business).
- the session management network element can also subscribe to the periodic reporting of PER, that is, the access network element periodically reports the PER status of the service or the PER capability information of the access network element according to the reporting period set during the subscription.
- the PER information status notification may also include one or more of the following: session identification information and quality of service flow identification information.
- Step 1505 The session management network element subscribes to the user plane network element for PER information.
- Step 1506 The user plane network element sends PER information to the session management network element.
- the PER information sent by the user plane network element may include one or more of the following: PER information of the user plane network element, PER information between the access network element and the user plane network element, terminal equipment to user plane network End-to-end PER information of the element.
- the PER information between the access network element and the user plane network element may be sent by the user plane network element to the session management network element, or may be preconfigured in the session management network element.
- the PER information may include one or more of the following: PER status of the service, PER capability information of the user plane network element, packet error rate of the service, packet loss rate of the service, packet error rate/loss used to indicate the service Indication information that the packet rate cannot meet the demand and requires redundant transmission.
- the description of the session management network element obtaining PER information from the user plane network element may refer to the description of the session management network element obtaining PER information from the access network element in the above steps 1503 and 1504, and will not be described again.
- Step 1507 The session management network element sends PER information to the delay-sensitive communication and time synchronization network element.
- the PER information may include one or more of the following: PER status of the service, PER capability information, packet error rate of the service, packet loss rate of the service, and used to indicate that the packet error rate/packet loss rate of the service cannot meet the requirements. Indication of the need for redundant transmission.
- the above-mentioned steps 1502 to 1507 can also be replaced by the following steps 1508 to 1511. That is, the delay-sensitive communication and time synchronization network elements can obtain PER information according to the above-mentioned steps 1502 to 1507, or they can also obtain the PER information according to the following step 1508. Go to step 1511 to obtain PER information:
- Step 1508 The delay-sensitive communication and time synchronization network element subscribes to the access network element for PER information.
- Step 1509 The access network element sends PER information to the delay-sensitive communication and time synchronization network element.
- Step 1510 The delay-sensitive communication and time synchronization network element subscribes to the user plane network element for PER information.
- Step 1511 The user plane network element sends PER information to the delay-sensitive communication and time synchronization network element.
- the description of the delay-sensitive communication and time synchronization network element subscribing to the target network element for PER information can refer to the related description of the session management network element subscribing to the target network element for the PER information in steps 1503 to 1506, and will not be described again.
- the target network element is an access network element
- the PER information is the PER status of the service
- the access network element needs to report the PER status of the service to delay-sensitive communication and time through the session management network element. Synchronize network elements; if the PER information is PER capability information, the access network element can report the PER capability information to the delay-sensitive communication and time synchronization network element through the session management network element, or directly report the PER capability information to the delay Sensitive communication and time synchronization network elements.
- the target network element is a user plane network element
- the user plane network element can report the PER information to the delay-sensitive communication and time synchronization network element through the session management network element, and also PER information can be reported directly to delay-sensitive communication and time synchronization network elements.
- steps 1502 to 1507, or steps 1508 to 1511 can also be replaced with the following step 1512, that is, delay-sensitive communication and time synchronization network elements can be obtained according to the above-mentioned steps 1502 to 1507.
- PER information can also be obtained according to the following steps 1508 to 1511, or PER information can be obtained according to the following step 1512:
- Step 1512 The delay-sensitive communication and time synchronization network element receives the PER information from the network management system.
- Step 1402 The delay-sensitive communication and time synchronization network element determines to establish a dual redundant session based on PER requirements and PER information.
- the delay-sensitive communication and time synchronization network element determines that the current link cannot guarantee the PER requirement of the service based on the PER information, it can determine to establish a dual redundant session to ensure the PER requirement of the service through the dual redundant session.
- delay-sensitive communication and time synchronization network elements can also ensure the PER requirements of the service through dual N3/N9 redundant transmission paths by performing the following step 1403.
- Step 1403 The delay-sensitive communication and time synchronization network element determines to establish dual N3/N9 redundant transmission paths based on PER requirements and PER information.
- the delay-sensitive communication and time synchronization network element determines that the current link cannot guarantee the PER requirements of the service based on the PER information, it can determine to establish dual N3/N9 redundant transmission paths to ensure the PER of the service through dual redundant sessions. need.
- the delay-sensitive communication and time synchronization network elements can also check whether the terminal device can establish a dual redundant session.
- the content of the check may include one or more of the following: 1
- the access network element supports dual connectivity, and within the movement range of the terminal device, the coverage of the access network element supports dual connectivity, 2
- the terminal device supports dual connectivity connect.
- the deployment of user plane network elements is consistent with the access network elements, and redundant user plane paths are supported.
- the underlying transmission topology is consistent with the deployment of access network elements and user plane network elements, and supports redundant user plane paths.
- the topology and geographical distribution of the physical network supports redundant user plane transport. Devices on a redundant path can be independent of each other (for example, different power supplies can be used).
- delay-sensitive communication and time synchronization network elements can perform PER detection on access network elements and user plane network elements, and determine the establishment of dual N3/N9 based on PER requirements and PER information. Redundant transmission paths, or the establishment of dual redundant sessions, can dynamically trigger the establishment of redundant transmission according to PER requirements, ensuring the realization of PER requirements while performing redundant transmission.
- the delay-sensitive communication and time synchronization network element determines to establish dual N3/N9 redundant transmission paths based on PER requirements and PER information, or establishes dual redundant sessions.
- the session management network element can also determine to establish dual N3/N9 redundant transmission paths or establish dual redundant sessions based on PER requirements and PER information.
- Figure 16 is a flow chart of a redundant transmission request method provided by an embodiment of the present application. As shown in Figure 16, the method may include:
- Step 1601 The session management network element obtains PER requirements and PER information.
- the PER information may be the PER information of the target network element, or the PER information between the target network elements.
- the target network element may include an access network element and a user plane network element. That is, PER information may include one or more of the following: PER information of access network elements, PER information of user plane network elements, PER information between access network elements and user plane network elements, terminal equipment to user End-to-end PER information of network elements.
- the session management network element can obtain the PER requirements and PER information, and determine to establish a dual redundant session or determine to establish dual N3/N9 redundant transmission based on the PER requirements and PER information. path.
- the session management network element can obtain PER requirements and PER information using the method described in Figure 17a.
- the method can include:
- Step 1701a The session management network element obtains the PER requirement.
- the session management network element may receive the PER requirement from the application function network element through the session management policy control network element.
- the application function network element can carry the PER requirement in the application function request and send it to the session management policy control network element.
- the application function request also includes identification information and application information of the terminal device; where the application information can be used to indicate that the application supports redundant transmission.
- the application function request also includes indication information indicating that dynamic establishment of dual redundant sessions is supported.
- the application function request also includes one or more of the following: application traffic descriptor of the service, routing parameters used to configure URSP rules, application function network element information, etc., without limitation.
- the application function network element sends the application function request to the session management policy control network element through the network presentation network element.
- the session management policy control network element can carry the PER requirement in the PER information notification subscription request and send it to the session management network element.
- the PER information notification subscription request may include one or more of the following: session identification information (session ID), quality of service flow identification information (QoS flow ID), and PER reporting threshold.
- session ID session identification information
- QoS flow ID quality of service flow identification information
- PER reporting threshold PER reporting threshold
- Step 1702a The session management network element subscribes to the access network element for PER information.
- Step 1703a The access network element sends PER information to the session management network element.
- Step 1704a The session management network element subscribes to the user plane network element for PER information.
- Step 1705a The user plane network element sends PER information to the session management network element.
- the description of the session management network element obtaining PER information may refer to the relevant description of the session management network element obtaining PER information in the above steps 1503 to 1506, which will not be described again.
- Step 1602 The session management network element determines to establish a dual redundant session based on the PER requirements and PER information.
- the session management network element when the session management network element determines that the current link cannot guarantee the PER requirement of the service based on the PER information, it can determine to establish a dual redundant session to ensure the PER requirement of the service through the dual redundant session.
- the session management network element can also ensure the PER requirements of the service through dual N3/N9 redundant transmission paths by performing the following step 1603.
- Step 1603 The session management network element determines to establish dual N3/N9 redundant transmission paths based on PER requirements and PER information.
- the session management network element when the session management network element determines that the current link cannot guarantee the PER requirements of the service based on the PER information, it can determine to establish dual N3/N9 redundant transmission paths to ensure the PER of the service through dual N3/N9 redundant transmission paths. need.
- the session management network element can perform PER detection on the access network element and user plane network element, and determine the establishment of dual N3/N9 redundant transmission paths based on PER requirements and PER information. Or establish a dual redundancy session, that is, the establishment of redundant transmission can be dynamically triggered according to PER requirements, ensuring the realization of PER requirements while performing redundant transmission.
- the session management network element determines to establish dual N3/N9 redundant transmission paths or establishes dual redundant sessions based on PER requirements and PER information.
- the session can also be established.
- the management policy controls the network element to determine to establish dual N3/N9 redundant transmission paths or establish dual redundant sessions based on PER requirements and PER information.
- Figure 17b is a flow chart of a redundant transmission request method provided by an embodiment of the present application. As shown in Figure 17b, the method may include:
- Step 1701b The session management policy controls the network element to obtain the PER requirement.
- the session management policy control network element may receive the PER requirement from the application function network element.
- the session management policy control network element can receive the PER requirement from the application function network element through the delay-sensitive communication and time synchronization network element.
- the application function network element can carry the PER requirement in the application function request and send it to the session management policy control network element, or send it to the session management policy control network element through delay-sensitive communication and time synchronization network element.
- the application function request also includes identification information and application information of the terminal device; where the application information can be used to indicate that the application supports redundant transmission.
- the application function request also includes indication information indicating that dynamic establishment of dual redundant sessions is supported.
- the application function request also includes one or more of the following: application traffic descriptor of the service, routing parameters used to configure URSP rules, application function network element information, etc., without limitation.
- the session management policy control network element can determine one or more of the following based on PER requirements: session identification information (session ID), quality of service flow identification information (QoS flow ID), and PER reporting threshold.
- session ID session identification information
- QoS flow ID quality of service flow identification information
- PER reporting threshold PER reporting threshold
- Step 1702b The session management policy controls the network element to obtain PER information.
- the PER information may be the PER information of the target network element, or the PER information between the target network elements.
- the target network element may include an access network element and a user plane network element. That is, PER information may include one or more of the following: PER information of access network elements, PER information of user plane network elements, PER information between access network elements and user plane network elements, terminal equipment to user End-to-end PER information of network elements.
- the session management policy control network element may receive the PER information sent by the session management network element.
- the session management network element can obtain the PER information by referring to the method shown in Figure 17a.
- the session management policy control network element can receive the PER information sent by the network data analysis network element.
- the network data analysis network element can obtain PER information from the target network element by referring to the method in which the session management network element obtains PER information.
- the session management network element or the network data analysis network element after the session management network element or the network data analysis network element obtains the PER information, it can also aggregate the end-to-end (such as terminal equipment ⁇ -> access network element ⁇ -> user plane) based on the obtained PER information. network element), and sends the aggregated PER information to the session management policy control network element.
- the end-to-end such as terminal equipment ⁇ -> access network element ⁇ -> user plane
- Step 1703b The session management policy control network element determines to establish a dual redundant session based on PER requirements and PER information.
- the session management policy control network element can obtain the PER requirements and PER information, and determine whether to establish a dual-redundant session based on the PER requirements and PER information.
- the session management policy control network element determines that the current link cannot guarantee the PER requirements of the service based on the PER information, it can determine to establish a dual redundant session to ensure the PER requirements of the service through the dual redundant sessions.
- the session management policy control network element can also ensure the PER requirements of the service through dual N3/N9 redundant transmission paths by performing the following step 1704b.
- Step 1704b The session management policy control network element determines to establish dual N3/N9 redundant transmission paths based on PER requirements and PER information.
- the session management policy control network element can obtain the PER requirements and PER information, and determine whether to establish dual N3/N9 redundant transmission paths based on the PER requirements and PER information.
- the session management policy control network element determines that the current link cannot guarantee the PER requirements of the service based on the PER information, it can determine to establish dual N3/N9 redundant transmission paths to ensure the service through dual N3/N9 redundant transmission paths. PER requirements.
- the session management policy control network element determines to establish dual redundant sessions or determines to establish dual N3/N9 redundant transmission paths based on PER requirements and PER information.
- the session management policy control network element can also determine to establish dual redundant sessions based on PER requirements and PER information.
- PER requirements and 5G QoS identifier (5QI) information determine whether to establish dual redundant sessions or determine whether to establish dual N3/N9 redundant transmission paths.
- 5QI can be used to indicate the QoS characteristics of 5G, and the 5QI information can include a set of QoS parameters.
- the session management policy control network element can determine whether the corresponding 5QI exists based on the PER requirement. If it does not exist, it can be considered that the current link cannot guarantee the PER requirement of the service, and it can be determined to establish a dual redundant session. , or determine to establish dual N3/N9 redundant transmission paths to ensure the PER requirements of the business.
- the session management policy control network element can determine to establish dual redundant sessions based on PER requirements and PER information, or establish dual N3/N9 redundant transmission paths, that is, redundant transmission can be dynamically triggered based on PER requirements.
- the establishment ensures the realization of PER requirements while performing redundant transmission.
- the access can also be And the mobility control policy control network element determines to establish dual N3/N9 redundant transmission paths or establish dual redundant sessions based on PER requirements and PER information.
- Figure 17c is a flow chart of a redundant transmission request method provided by an embodiment of the present application. As shown in Figure 17c, the method may include:
- Step 1701c Access and mobility control policy control network elements obtain PER requirements.
- the access and mobility control policy control network element may receive the PER requirement from the session management policy control network element.
- the session management policy control network element can receive PER requirements from application function network elements, or the session management policy control network element can receive PER requirements from application function network elements through delay-sensitive communication and time synchronization network elements, without restrictions. .
- the application function network element can carry the PER requirement in the application function request and send it to the access and mobility control policy control network element through the session management policy control network element, or carry the PER requirement in the application function request through delay-sensitive communication. and time synchronization network elements and session management policy control network elements are sent to access and mobility control policy control network elements.
- the application function request also includes identification information and application information of the terminal device; where the application information can be used to indicate that the application supports redundant transmission.
- the application function request also includes indication information indicating that dynamic establishment of dual redundant sessions is supported.
- the access and mobility control policy control network element receives application functions from the session management policy control network element.
- the application information of the network element receives indication information from the application function network element indicating that it supports the dynamic establishment of dual redundant sessions.
- the access and mobility control policy control network element receives application information from the session management policy control network element and indication information indicating that dynamic establishment of dual redundant sessions is supported.
- the application function request also includes indication information for instructing the terminal device to support dynamic establishment of dual redundant sessions.
- the application function network element can carry the instruction information and PER requirements used to instruct the terminal device to support the dynamic establishment of dual redundant sessions in the same application function request, and control the network element through the session management policy to send it to the access and mobile Control strategies control network elements. Instruction information and PER requirements for instructing the terminal device to support dynamic establishment of dual redundant sessions can also be carried in different application function requests.
- the application function network element can pass the application function request carrying PER requirements through session management.
- the policy control network element sends the application function request carrying the instruction information for instructing the terminal device to support dynamic establishment of dual redundant sessions directly to the access and mobility control policy control network element.
- the application function request also includes one or more of the following: application traffic descriptor of the service, routing parameters used to configure URSP rules, application function network element information, etc., without limitation.
- the session management policy control network element can determine one or more of the following based on PER requirements: session identification information (session ID), quality of service flow identification information (QoS flow ID), and PER reporting threshold.
- session ID session identification information
- QoS flow ID quality of service flow identification information
- PER reporting threshold PER reporting threshold
- the PER information sent by the session management policy control network element to the access and mobility control policy control network element can be the PER information in the application function request, or it can be QoS information determined based on the PER information in the application function request. , not restricted.
- Step 1702c The access and mobility control policy control network element obtains PER information.
- the PER information may be the PER information of the target network element, or the PER information between the target network elements.
- the target network element may include an access network element and a user plane network element. That is, PER information may include one or more of the following: PER information of access network elements, PER information of user plane network elements, PER information between access network elements and user plane network elements, terminal equipment to user End-to-end PER information of network elements.
- the access and mobility control policy control network element may receive the PER information sent by the network data analysis network element.
- the network data analysis network element can obtain PER information from the target network element by referring to the method in which the session management network element obtains PER information.
- the network data analysis network element After the network data analysis network element obtains PER information, it can also aggregate end-to-end PER information (such as terminal equipment ⁇ -> access network element ⁇ -> user plane network element) based on the obtained PER information, and the aggregated The outgoing PER information is sent to the access and mobility control policy control network element.
- end-to-end PER information such as terminal equipment ⁇ -> access network element ⁇ -> user plane network element
- Step 1703c The access and mobility control policy control network element determines to establish a dual redundant session based on the PER requirement and PER information.
- the access and mobility control policy control network element can obtain the PER information after the session establishment of the terminal device is completed, and determine whether to establish a dual redundant session based on the PER requirements and PER information.
- the access and mobility control policy control network element determines that the current link cannot guarantee the PER requirement of the service based on the PER information, it can determine to establish a dual redundant session to ensure the PER requirement of the service through the dual redundant session.
- the access and mobility control policy control network element can also ensure the PER requirements of the service through dual N3/N9 redundant transmission paths by performing the following step 1704c.
- access and mobility control policy control network elements can be based on PER requirements and PER
- the information determines the establishment of a dual redundant session, that is, the establishment of redundant transmission can be dynamically triggered according to PER requirements, ensuring the realization of PER requirements while performing redundant transmission.
- the delay-sensitive communication and time synchronization network element, or the session management network element, or the session management policy control network element, or the access and mobility control policy control network element can be based on PER requirements and The PER information determines the establishment of dual N3/N9 redundant transmission paths, or determines the establishment of dual redundant sessions.
- the following takes the delay-sensitive communication and time synchronization network elements to determine the establishment of dual redundant sessions as an example. Based on the above comparison of Figures 10 and 11 Description: With reference to the method shown in Figure 18, the redundant transmission request method is described in detail.
- Figure 18 is a flow chart of a redundant transmission request method provided by an embodiment of the present application. As shown in Figure 18, the method may include:
- Step 1801 The delay-sensitive communication and time synchronization network element stores the third request to the network storage network element.
- the third request may be used for the network storage network element to instruct the access and mobility control policy control network element to update the URSP rules.
- the third request may include one or more of the following: routing parameters, application function network element information, and application traffic descriptors.
- the delay-sensitive communication and time synchronization network element can carry the third request in the AM policy request and send it to the network storage network element.
- Step 1802 The network storage network element sends a data management notification to the access and mobility control policy control network element.
- the data management notification can be used to instruct the access and mobility control policy control network element to update the URSP rules; the data management notification can include one or more of the following information: identification information of the terminal device, application traffic descriptor, routing Select parameters.
- the delay-sensitive communication and time synchronization network element may also use the following steps 1803 to 1804 to instruct the access and mobility control policy control network element to update the URSP rules.
- Step 1803 Delay-sensitive communication and time synchronization network elements determine access and mobility control policy control network elements by binding supporting functional network elements.
- the delay-sensitive communication and time synchronization network elements can determine the access and mobility control policy control network elements by sending access and mobility control policy control network element inquiries to the binding support function network element.
- the access and mobility control policy control network element inquiry may include the identification information of the terminal device, and the binding support function network element determines the access and mobility control policy control network element based on the identification information of the terminal device.
- Step 1804 The delay-sensitive communication and time synchronization network element sends a second request to the access and mobility control policy control network element.
- the second request may be used to request to update the URSP rule.
- the second request also includes one or more of the following: routing parameters, application function network element information, and application traffic descriptors.
- the delay-sensitive communication and time synchronization network element can carry the second request in the policy control network element interaction (PCF interaction) information and send it to the access and mobility control policy control network element.
- PCF interaction policy control network element interaction
- PCF interaction may also include one or more of the following information: identification information of the terminal device, routing parameters, and application function network element information.
- Step 1805 The access and mobility control policy control network element updates the URSP rules.
- step 1805 please refer to the access and mobility control policy control network element update shown in Figure 3 above.
- the description of URSP rules will not be repeated.
- Step 1806 The delay-sensitive communication and time synchronization network element receives the URSP update notification from the access and mobility control policy control network element.
- Step 1807 The delay-sensitive communication and time synchronization network element sends a URSP update notification to the application function network element.
- the access and mobility control policy control network element can send a URSP update notification to the application function network element through the delay-sensitive communication and time synchronization network element to inform the application function network element that the URSP rules have been updated.
- Step 1808 The application function network element initiates an application layer notification to the terminal device.
- the application function network element can enable the client of the terminal device to generate two redundant data streams (or two redundant data packets) by initiating an application layer notification to the terminal device.
- Step 1809 The terminal device establishes a dual redundant session for the two redundant data streams according to the updated URSP rules and transmits the data through the two dual redundant sessions.
- delay-sensitive communication and time synchronization network elements can indicate access through network storage network elements and mobility control policy control network elements update URSP rules, or can determine access through binding support function network elements and mobility control policy control network elements, thereby instructing access and mobility control policy control network elements to update URSP rules, providing a variety of delay-sensitive communications and time synchronization network elements to instruct access and mobility control policy control network elements to update URSP rules. Feasibility plan.
- the delay-sensitive communication and time synchronization network element can trigger the access and mobility control policy control network element to update the URSP rules based on the second request or the third request, and the terminal device can update the URSP rules according to the updated URSP rules.
- the delay-sensitive communication and time synchronization network element can also dynamically determine whether to release the dual-redundant session based on the PER requirements and PER information, and switch to a single session. session (i.e. a session) for data transmission.
- delay-sensitive communication and time synchronization network elements believe that the PER requirements of the service can be guaranteed based on PER information, they can release the established dual redundant session, re-establish a single session, and perform data transmission through the single session.
- delay-sensitive communication and time synchronization network elements can store routing parameters, application function network element information, application traffic descriptors and other information in network storage network elements to trigger access and mobility control policy control network element updates.
- URSP rules the terminal device generates a data flow according to the updated URSP rules, and establishes a single session for this data flow, and performs data transmission through the single session.
- the routing parameter may be a single routing parameter.
- the delay-sensitive communication and time synchronization network element can also send a URSP rule update request to the access and mobility control policy control network element to trigger access after determining the access and mobility control policy control network element. and the mobility control policy control network element updates the URSP rules.
- the terminal device generates a data flow based on the updated URSP rules, establishes a single session for this data flow, and performs data transmission through the single session.
- the URSP rule update request may include routing parameters, application function network element information, application traffic descriptors and other information, and the routing parameter may be a single routing parameter.
- the access and mobility control policy control network element determines to establish a dual redundant session
- the access and mobility control policy control network may refer to the above-mentioned step 1805 to update the URSP rules, and then based on the above-mentioned steps 1806 to 1809, the terminal device establishes a dual-redundant session for the two-way redundant data flow according to the updated URSP rules and conducts the operation through the two-way dual-redundant session. transmission.
- the access and mobility control policy control network element can also dynamically determine whether to release the dual-redundant session based on PER requirements and PER information, and switch to a single session. session (i.e. a session) for data transmission.
- the access and mobility control policy control network element determines to release the dual redundant session and instead use a single session for data transmission, the access and mobility control policy control network element can update the URSP rules, and the terminal device generates a link based on the updated URSP rules. data flow, and establish a single session for this data flow, and perform data transmission through the single session.
- delay-sensitive communication and time synchronization network elements or session management network elements can determine to establish dual N3/N9 redundant transmission paths based on PER requirements and PER information, or determine to establish dual redundancy Session, the session management network element determines to establish a dual redundant session as an example below.
- the redundant transmission request method is described in detail.
- Figure 19 is a flow chart of a redundant transmission request method provided by an embodiment of the present application. As shown in Figure 19, the method may include:
- Step 1901 The session management network element sends third instruction information to the session management policy control network element.
- the third indication information may be used to indicate establishing a dual redundant session.
- Step 1902 The session management policy control network element stores the fifth request to the network storage network element.
- the fifth request may be used for the network storage network element to instruct the access and mobility control policy control network element to update the URSP rules.
- the fifth request may include one or more of the following: routing parameters, application function network element information, and application traffic descriptors.
- the session management policy control network element may carry the fifth request in the AM policy request and send it to the network storage network element.
- Step 1903 The network storage network element sends a data management notification to the access and mobility control policy control network element.
- the data management notification can be used to instruct the access and mobility control policy control network element to update the URSP rules; the data management notification can include one or more of the following information: identification information of the terminal device, application traffic descriptor, routing Select parameters.
- the session management policy control network element may also use the following steps 1904 to 1905 to instruct the access and mobility control policy control network element to update the URSP rules.
- Step 1904 The session management policy control network element determines the access and mobility control policy control network element by binding the supporting function network element.
- the session management policy control network element can determine the access and mobility control policy control network element by sending an access and mobility control policy control network element query to the binding support function network element.
- the access and mobility control policy control network element inquiry may include the identification information of the terminal device, and the binding support function network element determines the access and mobility control policy control network element based on the identification information of the terminal device.
- Step 1905 The session management policy control network element sends a fourth request to the access and mobility control policy control network element.
- the fourth request may be used to request to update the URSP rule.
- the session management policy control network element may carry the fourth request in the policy control network element interaction (PCF interaction) information and send it to the access and mobility control policy control network element.
- PCF interaction policy control network element interaction
- PCF interaction may also include one or more of the following information: identification information of the terminal device, routing parameters, and application function network element information.
- Step 1906 The access and mobility control policy control network element updates the URSP rules.
- Step 1907 The access and mobility control policy control network element sends a URSP update notification to the application function network element.
- Step 1908 The application function network element initiates an application layer notification to the terminal device.
- Step 1909 The terminal device establishes dual redundant sessions for the two redundant data streams according to the updated URSP rules and transmits them through the two dual redundant sessions.
- steps 1906 to 1909 may refer to the above description of steps 1805 to 1809, and will not be described again.
- the session management network element can update the URSP rules through the session management policy control network element to indicate access and the mobility control policy control network element to indicate the access and mobility control policy control network element for the session management network element. Updating the URSP rules provides a variety of feasible solutions.
- the session management network element and the session management policy control network element can trigger the access and mobility control policy control network element to update the URSP rules based on the fourth request or the fifth request, and the terminal device will update the URSP rules according to the updated URSP rules establish dual redundant sessions.
- the session management network element can also dynamically determine whether to release the dual-redundant session based on the PER requirements and PER information, and change the session to a single session (i.e., one session). ) for data transmission.
- the session management network element when the session management network element believes that the PER requirements of the service can be guaranteed based on the PER information, it can release the established dual redundant session, re-establish the single session, and perform data transmission through the single session.
- the session management network element can send instruction information for instructing the establishment of a single session to the session management policy control network element, and the session management policy control network element can store routing parameters and application function network element information in the network storage network element. , apply traffic descriptors and other information to trigger access and mobility control policy control network elements to update URSP rules.
- the terminal device generates a data flow based on the updated URSP rules and establishes a single session for this data flow. Through the single session Perform data transfer.
- the routing parameter may be a single routing parameter.
- the session management policy control network element may send instruction information for instructing the establishment of a single session to the session management policy control network element.
- the session management policy control network element may also determine the access and mobility control policy control network element, Send a URSP rule update request to the access and mobility control policy control network element to trigger the access and mobility control policy control network element to update the URSP rule.
- the terminal device generates a data stream based on the updated URSP rule and generates data for this channel.
- the stream establishes a single session and transmits data through the single session.
- the URSP rule update request may include routing parameters, application function network element information, application traffic descriptors and other information, and the routing parameter may be a single routing parameter.
- the session management policy control network element may refer to the above steps 1902 and 1903 to instruct the connection.
- the access and mobility control policy control network element updates the URSP rules, or refers to the above steps 1904 and 1905 to instruct the access and mobility control policy control network element to update the URSP rules, and then based on the above steps 1906 to 1909, the access and mobility control policy
- the control network element updates the URSP rules, and the terminal device establishes dual redundant sessions for the two redundant data streams based on the updated URSP rules and transmits them through the two dual redundant sessions.
- the session management policy control network element can also dynamically determine whether to release the dual-redundant session based on the PER requirements and PER information, and change to a single session (i.e. a session) for data transfer.
- the session management policy control network element determines to release the dual redundancy session and instead use a single session for data transmission, the session management policy control network element can instruct the access and mobility control policy control network element to update the URSP rules, and the terminal device will update the URSP rules according to the updated URSP Rules are used to generate a data flow, and a single session is established for this data flow, and data is transmitted through a single session.
- the access and mobility control policy control network element can refer to the above steps. 1906 updates the URSP rules, and then based on the above steps 1907 to 1909, the terminal device establishes a dual redundant session for the two redundant data streams according to the updated URSP rules and transmits them through the two dual redundant sessions.
- the access and mobility control policy control network element can also dynamically determine whether to release the dual-redundant session based on PER requirements and PER information, and switch to a single session. session (i.e. a session) for data transmission.
- the access and mobility control policy control network element determines to release the dual redundant session and instead use a single session for data transmission, the access and mobility control policy control network element can update the URSP rules, and the terminal device generates a link based on the updated URSP rules. data flow, and establish a single session for this data flow, and perform data transmission through the single session.
- delay-sensitive communication and time synchronization network elements or session management network elements can determine to establish dual N3/N9 redundant transmission paths based on PER requirements and PER information, or determine to establish dual redundancy Session, the following takes delay-sensitive communication and time synchronization network elements to determine and establish a dual redundant session as an example.
- the redundant transmission request method is described in detail with reference to the method shown in Figure 20.
- Figure 20 is a flow chart of a redundant transmission request method provided by an embodiment of the present application. As shown in Figure 20, the method may include:
- Step 2001 The delay-sensitive communication and time synchronization network element sends first instruction information to the application function network element.
- the first indication information may be used to indicate establishing a dual redundant session.
- Step 2002 The application function network element sends a sixth request to the network storage network element through the network presentation network element.
- the sixth request is used to request to update the URSP rules.
- the application function network element may carry the sixth request in the application function request impact URSP information and send it to the network presence network element.
- the application function request impact URSP information may also include one or more of the following information: terminal device identification information, routing parameters, and application traffic descriptors.
- the network presence network element can store application function request information to the network storage network element, and the application function request information can include identification information and routing parameters of the terminal device.
- the network presentation network element can also send an application function request response to the application function network element.
- Step 2003 The network storage network element sends a data management notification to the access and mobility control policy control network element.
- Step 2004 The access and mobility control policy control network element updates the URSP rules.
- Step 2005 The application function network element initiates an application layer notification to the terminal device.
- Step 2006 The terminal device establishes dual redundant sessions for the two redundant data streams according to the updated URSP rules and transmits them through the two dual redundant sessions.
- the application function network element can also notify the terminal device through the application layer solution.
- PLMN public land mobile network
- delay-sensitive communication and time synchronization network elements can control network element update URSP rules by applying functional network element indication access and mobility control policy control network element updates for indication access and mobility control policy control.
- URSP rules provide a feasible solution, and at the same time, can decouple PER detection and implementation.
- the delay-sensitive communication and time synchronization network element and the application function network element can trigger the access and mobility control policy control network element to update the URSP rules based on the first indication information and the sixth request, and the terminal device Establish a dual-redundant session based on updated URSP rules.
- the delay-sensitive communication and time synchronization network element can also dynamically determine whether to release the dual-redundant session based on the PER requirements and PER information, and switch to a single session. session (i.e. a session) for data transmission.
- delay-sensitive communication and time synchronization network elements believe that the PER requirements of the service can be guaranteed based on PER information, they can release the established dual redundant session, re-establish a single session, and perform data transmission through the single session.
- the delay-sensitive communication and time synchronization network element can send instruction information for instructing the establishment of a single session to the application function network element, so that the application function network element sends a URSP rule update to the access and mobility control policy control network element.
- the request triggers the access and mobility control policy control network element to update the URSP rules.
- the terminal device generates a data flow based on the updated URSP rules, establishes a single session for this data flow, and transmits data through the single session.
- the URSP rule update request may include routing parameters, application function network element information, application traffic descriptors and other information, and the routing parameter may be a single routing parameter.
- the access and mobility control policy control network element determines to establish a dual redundant session
- the access and mobility control policy control network may update the URSP rules with reference to the above-mentioned step 2004, and then based on the above-mentioned steps 2005 to 2006, the terminal device establishes a dual-redundant session for the two-way redundant data flow according to the updated URSP rule and conducts the operation through the two-way dual-redundant session. transmission.
- the access and mobility control policy control network element can also dynamically determine whether to release the dual-redundant session based on PER requirements and PER information, and switch to a single session. session (i.e. a session) for data transmission.
- the access and mobility control policy control network element determines to release the dual redundant session and instead use a single session for data transmission, the access and mobility control policy control network element can update the URSP rules, and the terminal device generates a link based on the updated URSP rules. data flow, and establish a single session for this data flow, and perform data transmission through the single session.
- delay-sensitive communication and time synchronization network elements or session management network elements can determine to establish dual N3/N9 redundant transmission paths based on PER requirements and PER information, or determine to establish dual redundancy Session, the session management network element determines to establish a dual redundant session as an example below.
- the redundant transmission request method is described in detail with reference to the method shown in Figure 21.
- Figure 21 is a flow chart of a redundant transmission request method provided by an embodiment of the present application. As shown in Figure 21, the method may include:
- Step 2101 The session management network element sends fourth instruction information to the application function network element.
- the fourth indication information may be used to indicate establishing a dual redundant session.
- Step 2102 The application function network element sends a sixth request to the network storage network element through the network presentation network element.
- Step 2103 The network storage network element sends a data management notification to the access and mobility control policy control network element.
- Step 2104 The access and mobility control policy control network element updates the URSP rules.
- Step 2105 The application function network element initiates an application layer notification to the terminal device.
- Step 2106 The terminal device establishes a dual redundant session for the two redundant data streams according to the updated URSP rules and transmits the data through the two dual redundant sessions.
- steps 2102 to 2106 For descriptions of steps 2102 to 2106, reference may be made to the relevant descriptions in FIG. 20 and will not be described again.
- the application function network element may also notify the terminal device to use a dual PLMN session for redundant transmission through an application layer solution.
- the session management network element can instruct the access and mobility control policy control network element to update the URSP rules by applying the functional network element, which provides the feasibility for the access and mobility control policy control network element to update the URSP rules.
- the solution at the same time, can decouple PER detection from implementation.
- the session management network element and the application function network element can also trigger the access and mobility control policy control network element to update the URSP rules based on the fourth indication information and the sixth request, and the terminal device can update the URSP rules according to the updated URSP rules establish dual redundant sessions.
- the session management network element can also dynamically determine whether to release the dual-redundant session based on the PER requirements and PER information, and change the session to a single session (i.e., one session). ) for data transmission.
- the session management network element when the session management network element believes that the PER requirements of the service can be guaranteed based on the PER information, it can release the established dual redundant session, re-establish the single session, and perform data transmission through the single session.
- the session management network element may send instruction information for instructing the establishment of a single session to the application function network element, so that the application function network element sends a URSP rule update request to the access and mobility control policy control network element to trigger access. and the mobility control policy control network element updates the URSP rules.
- the terminal device generates a data flow based on the updated URSP rules, establishes a single session for this data flow, and performs data transmission through the single session.
- the URSP rule update request may include routing parameters, application function network element information, application traffic descriptors and other information, and the routing parameter may be a single routing parameter.
- the access and mobility control policy control network element can refer to the above steps. 2104 updates the URSP rules, and then based on the above steps 2105 to 2106, the terminal device establishes a dual redundant session for the two redundant data streams according to the updated URSP rules and transmits through the two dual redundant sessions.
- the access and mobility control policy control network element can also dynamically determine whether to release the dual-redundant session based on PER requirements and PER information, and switch to a single session. session (i.e. a session) for data transmission.
- the access and mobility control policy control network element determines to release the dual redundant session and instead use a single session for data transmission, the access and mobility control policy control network element can update the URSP rules, and the terminal device generates a link based on the updated URSP rules. data flow, and establish a single session for this data flow, and perform data transmission through the single session.
- delay-sensitive communication and time synchronization network elements or session management network elements can determine to establish dual N3/N9 redundant transmission paths based on PER requirements and PER information, or determine to establish dual redundancy session, the following takes delay-sensitive communication and time synchronization network elements to determine the establishment of dual N3/N9 redundant transmission paths as an example.
- the redundant transmission request method is described in detail with reference to the method shown in Figure 22.
- Figure 22 is a flow chart of a redundant transmission request method provided by an embodiment of the present application. As shown in Figure 22, the method may include:
- Step 2201 The delay-sensitive communication and time synchronization network element sends the second instruction information to the session management network element.
- the second indication information may be used to instruct the establishment of dual N3/N9 redundant transmission paths.
- the delay-sensitive communication and time synchronization network element sends the second instruction information to the session management network element through the session management policy control network element.
- Step 2202 The session management network element establishes dual N3/N9 redundant transmission paths by initiating a request to the target network element.
- step 2202 reference may be made to the relevant descriptions in Figure 4 or Figure 5, and will not be described again.
- the delay-sensitive communication and time synchronization network element can send the second instruction information to the session management network element to trigger the session management network element to establish dual N3/N9 redundant transmission paths.
- the delay-sensitive communication and time synchronization network element can also dynamically determine whether to release the dual N3/N9 based on PER requirements and PER information.
- the redundant transmission path is replaced by a single N3/N9 transmission path for data transmission.
- delay-sensitive communication and time synchronization network elements believe that the PER requirements of the service can be guaranteed based on PER information, they can release the established dual N3/N9 transmission path and re-establish a single N3/N9 transmission path through the single N3/N9 transmission path for data transmission.
- the delay-sensitive communication and time synchronization network element may send instruction information for instructing the establishment of a single N3/N9 transmission path to the session management network element, so that the session management network element establishes a single N3/N9 transmission path.
- the session management network element can also dynamically determine whether to release the dual N3/N9 redundant transmission paths based on PER requirements and PER information. Data transmission is carried out by a single N3/N9 transmission path.
- the session management network element when the session management network element believes that the PER requirements of the service can be guaranteed based on the PER information, it can release the established dual N3/N9 transmission path, re-establish a single N3/N9 transmission path, and transmit data through the single N3/N9 transmission path. transmission.
- the session management policy control network element or the access and mobility control policy control network element may refer to the above step 2201 to send second instruction information for instructing the establishment of dual N3/N9 redundant transmission paths to the session management network element.
- the session management network element establishes dual N3/N9 redundant transmission paths based on the above step 2202.
- the session management policy control network element or the access and mobility control policy control network element can also dynamically determine whether to release the dual redundancy session based on the PER requirements and PER information.
- data transmission is performed by a single session (i.e. one session).
- the session management policy control network element or the access and mobility control policy control network element determines to release the dual redundant session and switch to a single session for data transmission, the session management policy control network element or the access and mobility control policy control network element can send The session management network element sends instruction information for instructing to establish a single N3/N9 transmission path, so that the session management network element establishes a single N3/N9 transmission path.
- each device includes a corresponding hardware structure and/or software module to perform each function.
- the algorithm steps of each example described in conjunction with the embodiments disclosed herein the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is performed by hardware or computer software driving the hardware depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each specific application, but such implementations should not be considered beyond the scope of this application.
- each network element can divide into functional modules according to the above method examples.
- each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module.
- the above integrated modules can be implemented in the form of hardware or software function modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. In actual implementation, there may be other division methods.
- Figure 23 shows a delay-sensitive communication and time synchronization network element 230.
- the delay-sensitive communication and time synchronization network element 230 may include a transceiver module 2301 and a processing module 2302.
- the delay-sensitive communication and time synchronization network element 230 may be a delay-sensitive communication and time synchronization network element, or may be a chip used in delay-sensitive communication and time synchronization network elements or other devices with the above-mentioned delay-sensitive functions. Combined devices and components for communication and time synchronization network element functions.
- the transceiver module 2301 can be a transceiver, and the transceiver can include an antenna and a radio frequency circuit, etc.;
- the processing module 2302 can be a processor (or, processing circuit), such as a baseband processor, which may include one or more CPUs.
- the transceiver module 2301 can be a radio frequency unit;
- the processing module 2302 can be a processor (or, processing circuit), for example Baseband processor.
- the transceiver module 2301 can be the input and output interface of the chip (such as a baseband chip); the processing module 2302 can be the processor (or processing circuit) of the chip system, which can include One or more central processing units. It should be understood that the transceiver module 2301 in the embodiment of the present application can be implemented by a transceiver or a transceiver-related circuit component; the processing module 2302 can be implemented by a processor or a processor-related circuit component (or, referred to as a processing circuit).
- the transceiver module 2301 may be used to perform all transceiver operations performed by the delay-sensitive communication and time synchronization network elements in the embodiments shown in Figures 9 to 22, and/or to support other technologies described herein.
- the processing module 2302 can be used to perform all operations performed by the delay-sensitive communication and time synchronization network elements in the embodiments shown in FIGS. Other processes for the described technology.
- the transceiver module 2301 in Figure 23 can be replaced by a transceiver, which can integrate the functions of the transceiver module 2301; the processing module 2302 can be replaced by a processor, which can integrate the functions of the processing module 2302. Function.
- the delay-sensitive communication and time synchronization network element 230 shown in Figure 23 may also include a memory.
- FIG. 24 shows a session management network element 240.
- the session management network element 240 may include a transceiver module 2401 and a processing module 2402.
- the session management network element 240 may be a session management network element, or may be a chip applied in the session management network element or other combined devices, components, etc. having the above session management network element functions.
- the transceiver module 2401 may be a transceiver, and the transceiver may include an antenna, a radio frequency circuit, etc.
- the processing module 2402 may be a processor (or, processing circuit), such as a baseband processor, The baseband processor may include one or more CPUs.
- the transceiver module 2401 can be a radio frequency unit;
- the processing module 2402 may be a processor (or, processing circuit), such as a baseband processor.
- the transceiver module 2401 may be the input and output interface of the chip (for example, a baseband chip); the processing module 2402 may be the processor (or processing circuit) of the chip system, and may include one or more central processing unit.
- transceiver module 2401 in the embodiment of the present application can be implemented by a transceiver or a transceiver-related circuit component;
- processing module 2402 can be implemented by a processor or a processor-related circuit component (or, referred to as a processing circuit).
- the transceiver module 2401 can be used to perform all transceiver operations performed by the session management network element in the embodiments shown in Figures 9 to 22, and/or to support other processes of the technology described herein; the processing module 2402 It can be used to perform all operations performed by the session management network element in the embodiments shown in FIGS. 9 to 22 except for the transceiver operation, and/or to support other processes of the technology described herein.
- the transceiver module 2401 in Figure 24 can be replaced by a transceiver, which can integrate the functions of the transceiver module 2401; the processing module 2402 can be replaced by a processor, which can integrate the functions of the processing module 2402. Function.
- the session management network element 240 shown in Figure 24 may also include a memory.
- Figure 25 shows a session management policy control network element 250.
- the session management policy control network element 250 may include a transceiver module 2501 and a processing module 2502.
- the session management policy control network element 250 may be a session management policy control network element, or may be a chip applied in the session management policy control network element or other combined device or component having the above session management policy control network element functions. wait.
- the transceiver module 2501 may be a transceiver, and the transceiver may include an antenna, a radio frequency circuit, etc.; the processing module 2502 may be a processor (or, processing circuit), for example Baseband processor, which may include one or more CPUs.
- the transceiver module 2501 may be a radio frequency unit; the processing module 2502 may be a processor (or processing circuit), such as a baseband processor.
- the transceiver module 2501 may be the input and output interface of the chip (for example, a baseband chip); the processing module 2502 may be the processor (or processing circuit) of the chip system, and may include one or Multiple central processing units. It should be understood that the transceiver module 2501 in the embodiment of the present application can be implemented by a transceiver or a transceiver-related circuit component; the processing module 2502 can be implemented by a processor or a processor-related circuit component (or, referred to as a processing circuit).
- the transceiver module 2501 can be used to perform all transceiver operations performed by the session management policy control network element in the embodiments shown in Figures 9 to 22, and/or to support other processes of the technology described herein; processing Module 2502 may be used to perform all operations performed by the session management policy control network element in the embodiments shown in FIGS. 9 to 22 , except for the sending and receiving operations, and/or to support other processes of the technology described herein. .
- the transceiver module 2501 in Figure 25 can be replaced by a transceiver, which can integrate the functions of the transceiver module 2501; the processing module 2502 can be replaced by a processor, which can integrate the functions of the processing module 2502. Function.
- the session management policy control network element 250 shown in Figure 25 may also include a memory.
- Figure 26 shows an application function network element 260.
- the application function network element 260 may include a transceiver module 2601 and a processing module 2602.
- the application function network element 260 may be an application function network element, or may be a chip applied in the application function network element or other combined devices, components, etc. having the functions of the above application function network element.
- the transceiver module 2601 can be a transceiver, and the transceiver can include an antenna and a radio frequency circuit, etc.;
- the processing module 2602 can be a processor (or, processing circuit), such as a baseband processor, The baseband processor may include one or more CPUs.
- the transceiver module 2601 may be a radio frequency unit;
- the processing module 2602 may be a processor (or processing circuit), such as a baseband processor.
- the transceiver module 2601 can be the input and output interface of the chip (such as a baseband chip); the processing module 2602 can be the processor (or processing circuit) of the chip system, and can include one or more central processing unit. It should be understood that the transceiver module 2601 in the embodiment of the present application can be implemented by a transceiver or a transceiver-related circuit component; the processing module 2602 can be implemented by a processor or a processor-related circuit component (or, referred to as a processing circuit).
- the transceiver module 2601 can be used to perform all transceiver operations performed by the application function network elements in the embodiments shown in Figures 9 to 22, and/or to support other processes of the technology described herein; the processing module 2602 It can be used to perform all operations performed by the application function network element in the embodiments shown in FIGS. 9 to 22 except for the transceiver operation, and/or to support other processes of the technology described herein.
- the transceiver module 2601 in Figure 26 can be replaced by a transceiver, which can integrate the functions of the transceiver module 2601; the processing module 2602 can be replaced by a processor, which can integrate the functions of the processing module 2602. Function.
- the application function network element 260 shown in Figure 26 may also include a memory.
- An embodiment of the present application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be completed by instructing relevant hardware through a computer program.
- the program can be stored in the above computer-readable storage medium. When executed, the program can include the processes of the above method embodiments. .
- the computer-readable storage medium may be an internal storage unit of the terminal (including the data sending end and/or the data receiving end) of any of the foregoing embodiments, such as the hard disk or memory of the terminal.
- the above-mentioned computer-readable storage medium can also be an external storage device of the above-mentioned terminal, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash memory card equipped on the above-mentioned terminal.
- SMC smart media card
- SD secure digital
- the computer-readable storage medium may also include both an internal storage unit of the terminal and an external storage device.
- the above computer-readable storage medium is used to store the above computer program and other programs and data required by the above terminal.
- the above-mentioned computer-readable storage media can also be used to temporarily store data that has been output or is to be output.
- At least one (item) refers to one or more
- plural refers to two or more
- at least two (items) refers to two or three and three or more
- "and/or” is used to describe the relationship between associated objects, indicating that there can be three relationships.
- a and/or B can mean: only A exists, only B exists, and A exists at the same time. and B, where A and B can be singular or plural.
- the character “/” generally indicates that the related objects are in an "or” relationship.
- At least one of the following” or similar expressions thereof refers to any combination of these items, including any combination of a single item (items) or a plurality of items (items).
- At least one of a, b or c can mean: a, b, c, "a and b", “a and c", “b and c", or "a and b and c” ”, where a, b, c can be single or multiple.
- the disclosed devices and methods can be implemented in other ways.
- the device embodiments described above are only illustrative.
- the division of modules or units is only a logical function division.
- there may be other division methods for example, multiple units or components may be The combination can either be integrated into another device, or some features can be omitted, or not implemented.
- the coupling or direct coupling or communication connection between each other shown or discussed may be through some interfaces, and the indirect coupling or communication connection of the devices or units may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated.
- the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place, or they may be distributed to multiple different places. . Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
- each functional unit in each embodiment of the present application can be integrated into one processing unit, each unit can exist physically alone, or two or more units can be integrated into one unit.
- the above integrated units can be implemented in the form of hardware or software functional units.
- the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a readable storage medium.
- the technical solutions of the embodiments of the present application are essentially or contribute to the existing technology, or all or part of the technical solution can be embodied in the form of a software product, and the software product is stored in a storage medium , including several instructions to cause a device (which can be a microcontroller, a chip, etc.) or a processor to execute all or part of the steps of the methods described in various embodiments of this application.
- the aforementioned storage media include: U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk and other media that can store program codes.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请实施例提供了一种冗余传输请求方法及装置,涉及通信技术领域,能够根据PER需求动态触发冗余传输的建立。方法包括:时延敏感通信和时间同步网元获取误码率PER需求和PER信息;时延敏感通信和时间同步网元根据PER需求和PER信息,确定建立双冗余会话;或者,时延敏感通信和时间同步网元根据PER需求和PER信息,确定建立双N3/N9冗余传输路径。
Description
本申请要求于2022年03月28日提交国家知识产权局、申请号为202210313823.4、申请名称为“冗余传输请求方法及装置”、以及于2022年08月02日提交国家知识产权局、申请号为202210922398.9、申请名称为“冗余传输请求方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及通信技术领域,尤其是涉及一种冗余传输请求方法及装置。
在第五代(fifth generation,5G)通信系统中,对于端到端冗余传输,终端设备可以建立两个相互关联的协议数据单元(protocol data unit,PDU)会话(也可以描述为双冗余会话)发送两份冗余的数据与数据网络(data network,DN)实现冗余传输,终端设备也可以通过双N3/N9隧道与数据网络实现冗余传输。
其中,对于双冗余会话,接入和移动控制策略控制网元可以根据应用功能网元请求(application function request,AF request)更新终端设备路由选择策略(user equipment route selection policy,URSP)规则,终端设备根据更新后的URSP规则,可以发起双冗余会话建立请求或释放请求。
但是,无论是上述双冗余会话的建立或释放过程还是双N3/N9隧道的建立或释放过程,都仅支持预先配置,无法在数据传输过程中动态触发冗余传输的建立或释放。因此,如何动态触发冗余传输的建立或释放成为亟待解决的技术问题。
发明内容
有鉴于此,本申请实施例提供了一种冗余传输请求方法及装置,能够根据PER需求动态触发冗余传输的建立。
第一方面,本申请实施例提供了一种冗余传输请求方法,该方法包括:时延敏感通信和时间同步网元获取误码率PER需求和PER信息;时延敏感通信和时间同步网元根据PER需求和PER信息,确定建立双冗余会话;或者,时延敏感通信和时间同步网元根据PER需求和PER信息,确定建立双N3/N9冗余传输路径。
基于第一方面,时延敏感通信和时间同步网元可以根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或建立双冗余会话,即可以根据PER需求动态触发冗余传输的建立,在进行冗余传输的同时保证PER需求的实现。
一种可能的设计中,时延敏感通信和时间同步网元接收来自应用功能网元的PER需求;或者,时延敏感通信和时间同步网元接收来自网络呈现网元的PER需求。
基于该可能的设计,时延敏感通信和时间同步网元可以从应用功能网元获取PER需求,也可以通过网络呈现网元从应用功能网元获取PER需求,为时延敏感通信和时间同步网元获取PER需求提供多种可行性方案。
一种可能的设计中,时延敏感通信和时间同步网元还接收来自应用功能网元的路由选择参数和应用信息;其中,应用信息用于指示应用支持冗余传输。
一种可能的设计中,时延敏感通信和时间同步网元还接收来自应用功能网元的用于指
示支持动态建立双冗余会话的指示信息。
一种可能的设计中,PER信息包括下述一种或多种:接入网网元的PER信息、用户面网元的PER信息、接入网网元和用户面网元之间的PER信息、终端设备到用户面网元的端到端的PER信息。
一种可能的设计中,时延敏感通信和时间同步网元接收来自网管系统的PER信息;或者,时延敏感通信和时间同步网元根据PER需求,通过会话管理策略控制网元向会话管理网元发送第一请求;时延敏感通信和时间同步网元接收来自会话管理网元的PER信息;其中,第一请求用于请求收集PER信息并上报;或者,时延敏感通信和时间同步网元根据PER需求,向目标网元订阅PER信息,时延敏感通信和时间同步网元接收来自目标网元的PER信息;其中,目标网元包括接入网网元和用户面网元。
基于上述两种可能的设计,时延敏感通信和时间同步网元可以采用上述方式中的任一种获取PER信息,为时延敏感通信和时间同步网元获取PER信息提供多种可行性方案。
一种可能的设计中,PER信息包括下述一种或多种:业务的PER状态、PER能力信息、业务的误包率、业务的丢包率、用于指示业务的误包率/丢包率无法满足需求需要进行冗余传输的指示信息。
基于该可能的设计,PER信息可以是业务的PER状态,也可以是网元的PER能力信息,便于时延敏感通信和时间同步网元根据PER需求和PER信息合理建立冗余传输路径。
一种可能的设计中,时延敏感通信和时间同步网元向接入和移动控制策略控制网元发送第二请求;其中,第二请求用于请求更新终端设备路由选择策略URSP规则;或者,时延敏感通信和时间同步网元向网络存储网元存储第三请求;其中,第三请求用于网络存储网元指示接入和移动控制策略控制网元更新URSP规则。
基于该可能的设计,时延敏感通信和时间同步网元可以通过第二请求触发URSP规则更新,也可以通过第三请求触发URSP规则更新,为触发URSP规则更新提供多种可行性方案。
一种可能的设计中,时延敏感通信和时间同步网元通过绑定支持功能网元确定接入和移动控制策略控制网元;时延敏感通信和时间同步网元向接入和移动控制策略控制网元发送第二请求。
一种可能的设计中,第二请求包括下述一种或多种:路由选择参数、应用功能网元信息、应用流量描述符;或者,第三请求包括下述一种或多种:路由选择参数、应用功能网元信息、应用流量描述符。
一种可能的设计中,时延敏感通信和时间同步网元接收来自应用功能网元的下述信息中的一种或多种:路由选择参数、应用功能网元信息、应用流量描述符;时延敏感通信和时间同步网元向网络存储网元发送第三请求。
一种可能的设计中,时延敏感通信和时间同步网元接收来自接入和移动控制策略控制网元的URSP更新通知;时延敏感通信和时间同步网元向应用功能网元发送URSP更新通知。
基于该可能的设计,时延敏感通信和时间同步网元还可以向应用功能网元发送URSP更新通知,以使应用功能网元触发终端设备建立双冗余会话。
一种可能的设计中,时延敏感通信和时间同步网元向应用功能网元发送第一指示信息;
其中,第一指示信息用于指示建立双冗余会话。
基于该可能的设计,时延敏感通信和时间同步网元还可以向应用功能网元发送第一指示信息,以使应用功能网元触发接入和移动控制策略控制网元更新URSP规则,进而触发终端设备建立双冗余会话。
一种可能的设计中,时延敏感通信和时间同步网元向会话管理网元发送第二指示信息;其中,第二指示信息用于指示建立双N3/N9冗余传输路径。
基于该可能的设计,时延敏感通信和时间同步网元也可以通过发送第二指示信息,触发会话管理网元建立双N3/N9冗余传输路径。
第二方面,本申请实施例提供了一种通信装置,通信装置可以实现上述第一方面或者第一方面可能的设计中时延敏感通信和时间同步网元所执行的功能,所述功能可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如,收发模块和处理模块。收发模块,用于获取误码率PER需求和PER信息;处理模块,用于根据PER需求和PER信息,确定建立双冗余会话;或者,用于根据PER需求和PER信息,确定建立双N3/N9冗余传输路径。
一种可能的设计中,收发模块,还用于接收来自应用功能网元的PER需求;或者,收发模块,还用于接收来自网络呈现网元的PER需求。
一种可能的设计中,收发模块,还用于接收来自应用功能网元的路由选择参数和应用信息;其中,应用信息用于指示应用支持冗余传输。
一种可能的设计中,收发模块,还用于接收来自应用功能网元的用于指示支持动态建立双冗余会话的指示信息。
一种可能的设计中,PER信息包括下述一种或多种:接入网网元的PER信息、用户面网元的PER信息、接入网网元和用户面网元之间的PER信息、终端设备到用户面网元的端到端的PER信息。
一种可能的设计中,收发模块,还用于接收来自网管系统的PER信息;或者,收发模块,还用于根据PER需求,通过会话管理策略控制网元向会话管理网元发送第一请求;接收来自会话管理网元的PER信息;其中,第一请求用于请求收集PER信息并上报;或者,收发模块,还用于根据PER需求,向目标网元订阅PER信息,接收来自目标网元的PER信息;其中,目标网元包括接入网网元和用户面网元。
一种可能的设计中,PER信息包括下述一种或多种:业务的PER状态、目标网元的PER能力信息、业务的误包率、业务的丢包率、用于指示业务的误包率/丢包率无法满足需求需要进行冗余传输的指示信息。
一种可能的设计中,收发模块,还用于向接入和移动控制策略控制网元发送第二请求;其中,第二请求用于请求更新终端设备路由选择策略URSP规则;或者,收发模块,还用于向网络存储网元存储第三请求;其中,第三请求用于网络存储网元指示接入和移动控制策略控制网元更新URSP规则。
一种可能的设计中,收发模块,还用于通过绑定支持功能网元确定接入和移动控制策略控制网元;收发模块,还用于向接入和移动控制策略控制网元发送第二请求。
一种可能的设计中,第二请求包括下述一种或多种:路由选择参数、应用功能网元信息、应用流量描述符;或者,第三请求包括下述一种或多种:路由选择参数、应用功能网
元信息、应用流量描述符。
一种可能的设计中,收发模块,还用于接收来自应用功能网元的下述信息中的一种或多种:路由选择参数、应用功能网元信息、应用流量描述符;收发模块,还用于向网络存储网元发送第三请求。
一种可能的设计中,收发模块,还用于接收来自接入和移动控制策略控制网元的URSP更新通知;并向应用功能网元发送URSP更新通知。
一种可能的设计中,收发模块,还用于向应用功能网元发送第一指示信息;其中,第一指示信息用于指示建立双冗余会话。
一种可能的设计中,收发模块,还用于向会话管理网元发送第二指示信息;其中,第二指示信息用于指示建立双N3/N9冗余传输路径。
需要说明的是,第二方面中通信装置的具体实现方式可参考第一方面或第一方面的任一种可能的设计提供的冗余传输请求方法中时延敏感通信和时间同步网元的行为功能。
第三方面,本申请实施例提供一种通信装置,该通信装置可以为时延敏感通信和时间同步网元或者时延敏感通信和时间同步网元中的芯片或者片上系统。该通信装置可以实现上述各方面或者各可能的设计中时延敏感通信和时间同步网元所执行的功能,所述功能可以通过硬件实现。一种可能的设计中,该通信装置可以包括:收发器和处理器。收发器和处理器可以用于支持通信装置实现上述第一方面或者第一方面的任一种可能的设计中所涉及的功能。例如:收发器可以用于获取误码率PER需求和PER信息;处理器可以用于根据PER需求和PER信息,确定建立双冗余会话;或者,用于根据PER需求和PER信息,确定建立双N3/N9冗余传输路径。在又一种可能的设计中,所述通信装置还可以包括存储器,存储器,用于保存通信装置的计算机执行指令和数据。当该通信装置运行时,该收发器和处理器执行该存储器存储的该计算机执行指令,以使该通信装置执行如上述第一方面或者第一方面的任一种可能的设计所述的冗余传输请求方法。
其中,第三方面中通信装置的具体实现方式可参考第一方面或第一方面的任一种可能的设计提供的冗余传输请求方法中时延敏感通信和时间同步网元的行为功能。
第四方面,本申请实施例提供了一种冗余传输请求方法,该方法包括:会话管理网元获取误码率PER需求和PER信息;会话管理网元根据PER需求和PER信息,确定建立双冗余会话;或者,会话管理网元根据PER需求和PER信息,确定建立双N3/N9冗余传输路径。
基于第四方面,会话管理网元可以根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或建立双冗余会话,即可以根据PER需求动态触发冗余传输的建立,在进行冗余传输的同时保证PER需求的实现。
一种可能的设计中,会话管理网元通过会话管理策略控制网元接收来自应用功能网元的PER需求。
基于该可能的设计,为会话管理网元获取PER需求提供一种可行性方案。
一种可能的设计中,会话管理网元还通过会话管理策略控制网元接收来自应用功能网元的应用信息;其中,应用信息用于指示应用支持冗余传输。
一种可能的设计中,会话管理网元还通过会话管理策略控制网元接收来自应用功能网元的用于指示支持动态建立双冗余会话的指示信息。
一种可能的设计中,PER信息包括下述一种或多种:接入网网元的PER信息、用户面网元的PER信息、接入网网元和用户面网元之间的PER信息、终端设备到用户面网元的端到端的PER信息。
一种可能的设计中,会话管理网元根据PER需求,向目标网元订阅PER信息;其中,目标网元包括接入网网元和用户面网元;会话管理网元接收来自目标网元的PER信息。
一种可能的设计中,PER信息包括下述一种或多种:业务的PER状态、目标网元的PER能力信息、业务的误包率、业务的丢包率、用于指示业务的误包率/丢包率无法满足需求需要进行冗余传输的指示信息。
基于该可能的设计,PER信息可以是业务的PER状态,也可以是网元的PER能力信息,便于会话管理网元根据PER需求和PER信息合理建立冗余传输路径。
一种可能的设计中,会话管理网元向会话管理策略控制网元发送第三指示信息;其中,第三指示信息用于指示建立双冗余会话;或者,会话管理网元向应用功能网元发送第四指示信息;其中,第四指示信息用于指示建立双冗余会话。
基于该可能的设计,会话管理网元可以通过第三指示信息指示建立双冗余会话,也可以通过第四指示信息指示建立双冗余会话,不予限制。
第五方面,本申请实施例提供了一种通信装置,通信装置可以实现上述第四方面或者第四方面可能的设计中会话管理网元所执行的功能,所述功能可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如,收发模块和处理模块。收发模块,用于获取误码率PER需求和PER信息;处理模块,用于根据PER需求和PER信息,确定建立双冗余会话;或者,处理模块,用于根据PER需求和PER信息,确定建立双N3/N9冗余传输路径。
一种可能的设计中,收发模块,还用于通过会话管理策略控制网元接收来自应用功能网元的PER需求。
一种可能的设计中,收发模块,还用于通过会话管理策略控制网元接收来自应用功能网元的应用信息;其中,应用信息用于指示应用支持冗余传输。
一种可能的设计中,收发模块,还用于通过会话管理策略控制网元接收来自应用功能网元的用于指示支持动态建立双冗余会话的指示信息。
一种可能的设计中,PER信息包括下述一种或多种:接入网网元的PER信息、用户面网元的PER信息、接入网网元和用户面网元之间的PER信息、终端设备到用户面网元的端到端的PER信息。
一种可能的设计中,收发模块,还用于根据PER需求,向目标网元订阅PER信息;其中,目标网元包括接入网网元和用户面网元;收发模块,还用于接收来自目标网元的PER信息。
一种可能的设计中,PER信息包括下述一种或多种:业务的PER状态、目标网元的PER能力信息、业务的误包率、业务的丢包率、用于指示业务的误包率/丢包率无法满足需求需要进行冗余传输的指示信息。
一种可能的设计中,收发模块,还用于向会话管理策略控制网元发送第三指示信息;其中,第三指示信息用于指示建立双冗余会话;或者,收发模块,还用于向应用功能网元发送第四指示信息;其中,第四指示信息用于指示建立双冗余会话。
需要说明的是,第五方面中通信装置的具体实现方式可参考第四方面或第四方面的任一种可能的设计提供的冗余传输请求方法中会话管理网元的行为功能。
第六方面,本申请实施例提供了一种通信装置,该通信装置可以为会话管理网元中的芯片或者片上系统。该通信装置可以实现上述各方面或者各可能的设计中会话管理网元所执行的功能,所述功能可以通过硬件实现。一种可能的设计中,该通信装置可以包括:收发器和处理器。收发器和处理器可以用于支持通信装置实现上述第四方面或者第四方面的任一种可能的设计中所涉及的功能。例如:收发器可以用于获取误码率PER需求和PER信息;处理器可以用于根据PER需求和PER信息,确定建立双冗余会话;或者,处理器可以用于根据PER需求和PER信息,确定建立双N3/N9冗余传输路径。在又一种可能的设计中,所述通信装置还可以包括存储器,存储器,用于保存通信装置必要的计算机执行指令和数据。当该通信装置运行时,该收发器和处理器执行该存储器存储的该计算机执行指令,以使该通信装置执行如上述第四方面或者第四方面的任一种可能的设计所述的冗余传输请求方法。
其中,第六方面中通信装置的具体实现方式可参考第四方面或第四方面的任一种可能的设计提供的冗余传输请求方法中会话管理网元的行为功能。
第七方面,本申请实施例提供了一种冗余传输请求方法,该方法可以包括:会话管理策略控制网元接收来自会话管理网元的第三指示信息;其中,第三指示信息用于指示建立双冗余会话;会话管理策略控制网元向接入和移动控制策略控制网元发送第四请求;其中,第四请求用于请求更新终端设备路由选择策略URSP规则;或者,会话管理策略控制网元向网络存储网元存储第五请求;其中,第五请求用于网络存储网元指示接入和移动控制策略控制网元更新URSP规则。
基于第七方面,会话管理策略控制网元可以根据第三指示信息触发接入和移动控制策略控制网元更新URSP规则,便于终端设备根据更新后的URSP规则建立冗余传输路径,从而可以根据PER需求动态触发冗余传输的建立,在进行冗余传输的同时保证PER需求的实现。
一种可能的设计中,会话管理策略控制网元通过绑定支持功能网元确定接入和移动控制策略控制网元;会话管理策略控制网元向接入和移动控制策略控制网元发送第四请求。
一种可能的设计中,第五请求包括下述一种或多种:路由选择参数、应用功能网元信息、应用流量描述符。
一种可能的设计中,会话管理策略控制网元接收来自应用功能网元的下述信息中的一种或多种:路由选择参数、应用功能网元信息、应用流量描述符;会话管理策略控制网元向网络存储网元发送第五请求。
第八方面,本申请实施例提供了一种通信装置,通信装置可以实现上述第七方面或者第七方面可能的设计中会话管理策略控制网元所执行的功能,所述功能可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如,收发模块和处理模块。收发模块,用于接收来自会话管理网元的第三指示信息;其中,第三指示信息用于指示建立双冗余会话;收发模块,还用于向接入和移动控制策略控制网元发送第四请求;其中,第四请求用于请求更新终端设备路由选择策略URSP规则;或者,收发模块,还用于向网络存储网元存储第五请求;其中,第五请求用于网络存储网元指示接入和移动
控制策略控制网元更新URSP规则。
一种可能的设计中,处理模块,用于通过绑定支持功能网元确定接入和移动控制策略控制网元;收发模块,还用于向接入和移动控制策略控制网元发送第四请求。
一种可能的设计中,第五请求包括下述一种或多种:路由选择参数、应用功能网元信息、应用流量描述符。
一种可能的设计中,收发模块,还用于接收来自应用功能网元的下述信息中的一种或多种:路由选择参数、应用功能网元信息、应用流量描述符;收发模块,还用于向网络存储网元发送第五请求。
需要说明的是,第八方面中通信装置的具体实现方式可参考第七方面或第七方面的任一种可能的设计提供的冗余传输请求方法中会话管理网元的行为功能。
第九方面,本申请实施例提供一种通信装置,该通信装置可以为会话管理策略控制网元或者会话管理策略控制网元中的芯片或者片上系统。该通信装置可以实现上述各方面或者各可能的设计中会话管理策略控制网元所执行的功能,所述功能可以通过硬件实现。一种可能的设计中,该通信装置可以包括:收发器和处理器。收发器和处理器可以用于支持通信装置实现上述第七方面或者第七方面的任一种可能的设计中所涉及的功能。例如:收发器可以用于接收来自会话管理网元的第三指示信息;其中,第三指示信息用于指示建立双冗余会话;收发器还用于向接入和移动控制策略控制网元发送第四请求;其中,第四请求用于请求更新终端设备路由选择策略URSP规则;或者,收发器还用于向网络存储网元存储第五请求;其中,第五请求用于网络存储网元指示接入和移动控制策略控制网元更新URSP规则。在又一种可能的设计中,所述通信装置还可以包括存储器,存储器,用于保存通信装置必要的计算机执行指令和数据。当该通信装置运行时,该收发器和处理器执行该存储器存储的该计算机执行指令,以使该通信装置执行如上述第七方面或者第七方面的任一种可能的设计所述的冗余传输请求方法。
其中,第九方面中通信装置的具体实现方式可参考第七方面或第七方面的任一种可能的设计提供的冗余传输请求方法中会话管理策略控制网元的行为功能。
第十方面,本申请实施例提供了一种冗余传输请求方法,该方法可以包括:应用功能网元接收来自时延敏感通信和时间同步网元的第一指示信息,或者,接收来自会话管理网元的第四指示信息;其中,第一指示信息用于指示建立双冗余会话,第四指示信息用于指示建立双冗余会话;应用功能网元通过网络呈现网元向网络存储网元发送第六请求;其中,第六请求用于请求更新终端设备路由选择策略URSP规则。
基于第十方面,应用功能网元可以根据第一指示信息或第四指示信息触发接入和移动控制策略控制网元更新URSP规则,便于终端设备根据更新后的URSP规则建立冗余传输路径,从而可以根据PER需求动态触发冗余传输的建立,在进行冗余传输的同时保证PER需求的实现。
一种可能的设计中,应用功能网元向时延敏感通信和时间同步网元发送业务需求的PER信息;或者,应用功能网元向会话管理策略控制网元发送业务需求的PER信息。
一种可能的设计中,应用功能网元向时延敏感通信和时间同步网元或会话管理策略控制网元发送下述信息中的一种或多种:路由选择参数、应用功能网元信息、应用流量描述符。
第十一方面,本申请实施例提供了一种通信装置,通信装置可以实现上述第十方面或者第十方面可能的设计中应用功能网元所执行的功能,所述功能可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如,收发模块和处理模块。收发模块,用于接收来自时延敏感通信和时间同步网元的第一指示信息,或者,接收来自会话管理网元的第四指示信息;其中,第一指示信息用于指示建立双冗余会话,第四指示信息用于指示建立双冗余会话;收发模块,还用于通过网络呈现网元向网络存储网元发送第六请求;其中,第六请求用于请求更新终端设备路由选择策略URSP规则。
一种可能的设计中,收发模块,还用于向时延敏感通信和时间同步网元发送业务需求的PER信息;或者,收发模块,还用于向会话管理策略控制网元发送业务需求的PER信息。
一种可能的设计中,收发模块,还用于向时延敏感通信和时间同步网元或会话管理策略控制网元发送下述信息中的一种或多种:路由选择参数、应用功能网元信息、应用流量描述符。
需要说明的是,第十一方面中通信装置的具体实现方式可参考第十方面或第十方面的任一种可能的设计提供的冗余传输请求方法中应用功能网元的行为功能。
第十二方面,本申请实施例提供一种通信装置,该通信装置可以为应用功能网元或者应用功能网元中的芯片或者片上系统。该通信装置可以实现上述各方面或者各可能的设计中应用功能网元所执行的功能,所述功能可以通过硬件实现。一种可能的设计中,该通信装置可以包括:收发器和处理器。收发器和处理器可以用于支持通信装置实现上述第十方面或者第十方面的任一种可能的设计中所涉及的功能。例如:收发器可以用于接收来自时延敏感通信和时间同步网元的第一指示信息,或者,接收来自会话管理网元的第四指示信息;其中,第一指示信息用于指示建立双冗余会话,第四指示信息用于指示建立双冗余会话;收发器还用于通过网络呈现网元向网络存储网元发送第六请求;其中,第六请求用于请求更新终端设备路由选择策略URSP规则。在又一种可能的设计中,所述通信装置还可以包括存储器,存储器,用于保存通信装置的计算机执行指令和数据。当该通信装置运行时,该收发器和处理器执行该存储器存储的该计算机执行指令,以使该通信装置执行如上述第十方面或者第十方面的任一种可能的设计所述的冗余传输请求方法。
其中,第十二方面中通信装置的具体实现方式可参考第十方面或第十方面的任一种可能的设计提供的冗余传输请求方法中应用功能网元的行为功能。
第十三方面,本申请实施例提供了一种冗余传输请求方法,该方法包括:时延敏感通信和时间同步网元获取误码率PER需求和PER信息;时延敏感通信和时间同步网元根据PER需求和PER信息,确定释放双冗余会话;或者,时延敏感通信和时间同步网元根据PER需求和PER信息,确定释放双N3/N9冗余传输路径。
基于第一方面,时延敏感通信和时间同步网元可以根据PER需求和PER信息确定释放双N3/N9冗余传输路径,或释放双冗余会话,即可以根据PER需求动态触发冗余传输的释放,在实现PER需求的基础上降低通信开销。
一种可能的设计中,时延敏感通信和时间同步网元接收来自应用功能网元的PER需求;或者,时延敏感通信和时间同步网元接收来自网络呈现网元的PER需求。
基于该可能的设计,时延敏感通信和时间同步网元可以从应用功能网元获取PER需求,
也可以通过网络呈现网元从应用功能网元获取PER需求,为时延敏感通信和时间同步网元获取PER需求提供多种可行性方案。
一种可能的设计中,时延敏感通信和时间同步网元还接收来自应用功能网元的路由选择参数和应用信息;其中,应用信息用于指示应用支持释放双冗余会话。
一种可能的设计中,PER信息包括下述一种或多种:接入网网元的PER信息、用户面网元的PER信息、接入网网元和用户面网元之间的PER信息、终端设备到用户面网元的端到端的PER信息。
一种可能的设计中,时延敏感通信和时间同步网元接收来自网管系统的PER信息;或者,时延敏感通信和时间同步网元根据PER需求,通过会话管理策略控制网元向会话管理网元发送第一请求;时延敏感通信和时间同步网元接收来自会话管理网元的PER信息;其中,第一请求用于请求收集PER信息并上报;或者,时延敏感通信和时间同步网元根据PER需求,向目标网元订阅PER信息,时延敏感通信和时间同步网元接收来自目标网元的PER信息;其中,目标网元包括接入网网元和用户面网元。
基于上述两种可能的设计,时延敏感通信和时间同步网元可以采用上述方式中的任一种获取PER信息,为时延敏感通信和时间同步网元获取PER信息提供多种可行性方案。
一种可能的设计中,PER信息包括下述一种或多种:业务的PER状态、PER能力信息、业务的误包率、业务的丢包率、用于指示业务的误包率/丢包率无法满足需求需要进行冗余传输的指示信息。
基于该可能的设计,PER信息可以是业务的PER状态,也可以是网元的PER能力信息,便于时延敏感通信和时间同步网元根据PER需求和PER信息合理释放冗余传输路径。
一种可能的设计中,时延敏感通信和时间同步网元向接入和移动控制策略控制网元发送第二请求;其中,第二请求用于请求更新终端设备路由选择策略URSP规则;或者,时延敏感通信和时间同步网元向网络存储网元存储第三请求;其中,第三请求用于网络存储网元指示接入和移动控制策略控制网元更新URSP规则。
基于该可能的设计,时延敏感通信和时间同步网元可以通过第二请求触发URSP规则更新,也可以通过第三请求触发URSP规则更新,为触发URSP规则更新提供多种可行性方案。
一种可能的设计中,时延敏感通信和时间同步网元通过绑定支持功能网元确定接入和移动控制策略控制网元;时延敏感通信和时间同步网元向接入和移动控制策略控制网元发送第二请求。
一种可能的设计中,第二请求包括下述一种或多种:路由选择参数、应用功能网元信息、应用流量描述符;或者,第三请求包括下述一种或多种:路由选择参数、应用功能网元信息、应用流量描述符。
一种可能的设计中,时延敏感通信和时间同步网元接收来自应用功能网元的下述信息中的一种或多种:路由选择参数、应用功能网元信息、应用流量描述符;时延敏感通信和时间同步网元向网络存储网元发送第三请求。
基于上述三种可能的设计,路由选择参数可以为单路由选择参数。
一种可能的设计中,时延敏感通信和时间同步网元接收来自接入和移动控制策略控制网元的URSP更新通知;时延敏感通信和时间同步网元向应用功能网元发送URSP更新通
知。
基于该可能的设计,时延敏感通信和时间同步网元还可以向应用功能网元发送URSP更新通知,以使应用功能网元触发终端设备建立单会话。
一种可能的设计中,时延敏感通信和时间同步网元向应用功能网元发送第五指示信息;其中,第五指示信息用于指示建立单会话。
基于该可能的设计,时延敏感通信和时间同步网元还可以向应用功能网元发送第五指示信息,以使应用功能网元触发接入和移动控制策略控制网元更新URSP规则,进而触发终端设备建立单会话。
一种可能的设计中,时延敏感通信和时间同步网元向会话管理网元发送第六指示信息;其中,第六指示信息用于指示建立单N3/N9冗余传输路径。
第十四方面,本申请实施例提供了一种通信装置,通信装置可以实现上述第十三方面或者第十三方面可能的设计中时延敏感通信和时间同步网元所执行的功能,所述功能可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如,收发模块和处理模块。收发模块,用于获取误码率PER需求和PER信息;处理模块,用于根据PER需求和PER信息,确定释放双冗余会话;或者,用于根据PER需求和PER信息,确定释放双N3/N9冗余传输路径。
第十五方面,本申请实施例提供了一种冗余传输请求方法,该方法包括:会话管理网元获取误码率PER需求和PER信息;会话管理网元根据PER需求和PER信息,确定释放双冗余会话;或者,会话管理网元根据PER需求和PER信息,确定释放双N3/N9冗余传输路径。
基于第十五方面,会话管理网元可以根据PER需求和PER信息确定释放双N3/N9冗余传输路径,或释放双冗余会话,即可以根据PER需求动态触发冗余传输的释放,在保证PER需求的基础上降低通信开销。
一种可能的设计中,会话管理网元通过会话管理策略控制网元接收来自应用功能网元的PER需求。
基于该可能的设计,为会话管理网元获取PER需求提供一种可行性方案。
一种可能的设计中,会话管理网元还通过会话管理策略控制网元接收来自应用功能网元的应用信息;其中,应用信息用于指示应用支持释放双冗余会话。
一种可能的设计中,PER信息包括下述一种或多种:接入网网元的PER信息、用户面网元的PER信息、接入网网元和用户面网元之间的PER信息、终端设备到用户面网元的端到端的PER信息。
一种可能的设计中,会话管理网元根据PER需求,向目标网元订阅PER信息;其中,目标网元包括接入网网元和用户面网元;会话管理网元接收来自目标网元的PER信息。
一种可能的设计中,PER信息包括下述一种或多种:业务的PER状态、目标网元的PER能力信息、业务的误包率、业务的丢包率、用于指示业务的误包率/丢包率无法满足需求需要进行冗余传输的指示信息。
基于该可能的设计,PER信息可以是业务的PER状态,也可以是网元的PER能力信息,便于会话管理网元根据PER需求和PER信息合理建立冗余传输路径。
一种可能的设计中,会话管理网元向会话管理策略控制网元发送第七指示信息;其中,
第七指示信息用于指示释放双冗余会话;或者,会话管理网元向应用功能网元发送第八指示信息;其中,第八指示信息用于指示释放双冗余会话。
基于该可能的设计,会话管理网元可以通过第七指示信息指示释放双冗余会话,也可以通过第八指示信息指示释放双冗余会话,不予限制。
第十六方面,本申请实施例提供了一种通信装置,通信装置可以实现上述第四方面或者第四方面可能的设计中会话管理网元所执行的功能,所述功能可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如,收发模块和处理模块。收发模块,用于获取误码率PER需求和PER信息;处理模块,用于根据PER需求和PER信息,确定释放双冗余会话;或者,处理模块,用于根据PER需求和PER信息,确定释放双N3/N9冗余传输路径。
第十七方面,本申请实施例提供了一种冗余传输请求方法,该方法可以包括:会话管理策略控制网元接收来自会话管理网元的第七指示信息;其中,第七指示信息用于指示释放双冗余会话;会话管理策略控制网元向接入和移动控制策略控制网元发送第四请求;其中,第四请求用于请求更新终端设备路由选择策略URSP规则;或者,会话管理策略控制网元向网络存储网元存储第五请求;其中,第五请求用于网络存储网元指示接入和移动控制策略控制网元更新URSP规则。
基于第十七方面,会话管理策略控制网元可以根据第七指示信息触发接入和移动控制策略控制网元更新URSP规则,便于终端设备根据更新后的URSP规则建立单传输路径,从而可以根据PER需求动态触发冗余传输的释放,在保证PER需求的基础上降低通信开销。
一种可能的设计中,会话管理策略控制网元通过绑定支持功能网元确定接入和移动控制策略控制网元;会话管理策略控制网元向接入和移动控制策略控制网元发送第四请求。
一种可能的设计中,第五请求包括下述一种或多种:路由选择参数、应用功能网元信息、应用流量描述符。
一种可能的设计中,会话管理策略控制网元接收来自应用功能网元的下述信息中的一种或多种:路由选择参数、应用功能网元信息、应用流量描述符;会话管理策略控制网元向网络存储网元发送第五请求。
基于上述两种可能的设计,路由选择参数可以为单路由选择参数。
第十八方面,本申请实施例提供了一种通信装置,通信装置可以实现上述第十七方面或者第十七方面可能的设计中会话管理策略控制网元所执行的功能,所述功能可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如,收发模块和处理模块。收发模块,用于接收来自会话管理网元的第七指示信息;其中,第七指示信息用于指示释放双冗余会话;收发模块,还用于向接入和移动控制策略控制网元发送第四请求;其中,第四请求用于请求更新终端设备路由选择策略URSP规则;或者,收发模块,还用于向网络存储网元存储第五请求;其中,第五请求用于网络存储网元指示接入和移动控制策略控制网元更新URSP规则。
第十九方面,本申请实施例提供了一种冗余传输请求方法,该方法可以包括:应用功能网元接收来自时延敏感通信和时间同步网元的第五指示信息,或者,接收来自会话管理网元的第八指示信息;其中,第五指示信息用于指示释放双冗余会话,第八指示信息用于
指示释放双冗余会话;应用功能网元通过网络呈现网元向网络存储网元发送第六请求;其中,第六请求用于请求更新终端设备路由选择策略URSP规则。
基于第十九方面,应用功能网元可以根据第五指示信息或第八指示信息触发接入和移动控制策略控制网元更新URSP规则,便于终端设备根据更新后的URSP规则建立单传输路径,从而可以根据PER需求动态触发冗余传输的释放,在保证PER需求的同时降低通信开销。
一种可能的设计中,应用功能网元向时延敏感通信和时间同步网元发送业务需求的PER信息;或者,应用功能网元向会话管理策略控制网元发送业务需求的PER信息。
一种可能的设计中,应用功能网元向时延敏感通信和时间同步网元或会话管理策略控制网元发送下述信息中的一种或多种:路由选择参数、应用功能网元信息、应用流量描述符。
其中,路由选择参数可以为单路由选择参数。
第二十方面,本申请实施例提供了一种通信装置,通信装置可以实现上述第十九方面或者第十九方面可能的设计中应用功能网元所执行的功能,所述功能可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如,收发模块和处理模块。收发模块,用于接收来自时延敏感通信和时间同步网元的第五指示信息,或者,接收来自会话管理网元的第八指示信息;其中,第五指示信息用于指示释放双冗余会话,第八指示信息用于指示释放双冗余会话;收发模块,还用于通过网络呈现网元向网络存储网元发送第六请求;其中,第六请求用于请求更新终端设备路由选择策略URSP规则。
第二十一方面,提供了一种通信装置,该通信装置包括一个或多个处理器;一个或多个处理器,用于运行计算机程序或指令,当一个或多个处理器执行计算机指令或指令时,使得通信装置执行如第一方面或者第一方面的任一可能的设计所述的冗余传输请求方法,或者执行如第四方面或者第四方面的任一可能的设计所述的冗余传输请求方法,或者执行如第七方面或者第七方面的任一可能的设计所述的冗余传输请求方法,或者执行如第十方面或者第十方面的任一可能的设计所述的冗余传输请求方法,或者执行如第十三方面或者第十三方面的任一可能的设计所述的冗余传输请求方法,或者执行如第十五方面或者第十五方面的任一可能的设计所述的冗余传输请求方法,或者执行如第十七方面或者第十七方面的任一可能的设计所述的冗余传输请求方法,或者执行如第十九方面或者第十九方面的任一可能的设计所述的冗余传输请求方法。
一种可能的设计中,该通信装置还包括一个或多个存储器,一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储上述计算机程序或指令。在一种可能的实现方式中,存储器位于所述通信装置之外。在另一种可能的实现方式中,存储器位于所述通信装置之内。本申请实施例中,处理器和存储器还可能集成于一个器件中,即处理器和存储器还可以被集成在一起。在一种可能的实现方式中,所述通信装置还包括收发器,所述收发器,用于接收信息和/或发送信息。
一种可能的设计中,该通信装置还包括一个或多个通信接口,一个或多个通信接口和一个或多个处理器耦合,一个或多个通信接口用于与通信装置之外的其它模块进行通信。
第二十二方面,提供了一种通信装置,该通信装置包括输入输出接口和逻辑电路;输入输出接口,用于输入和/或输出信息;逻辑电路用于执行如第一方面或者第一方面的任一
可能的设计所述的冗余传输请求方法,或者执行如第四方面或者第四方面的任一可能的设计所述的冗余传输请求方法,或者执行如第七方面或者第七方面的任一可能的设计所述的冗余传输请求方法,或者执行如第十方面或者第十方面的任一可能的设计所述的冗余传输请求方法,或者执行如第十三方面或者第十三方面的任一可能的设计所述的冗余传输请求方法,或者执行如第十五方面或者第十五方面的任一可能的设计所述的冗余传输请求方法,或者执行如第十七方面或者第十七方面的任一可能的设计所述的冗余传输请求方法,或者执行如第十九方面或者第十九方面的任一可能的设计所述的冗余传输请求方法,根据信息进行处理和/或生成信息。
第二十三方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机指令或程序,当计算机指令或程序在计算机上运行时,使得如第一方面或者第一方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第四方面或者第四方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第七方面或者第七方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第十方面或者第十方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第十三方面或者第十三方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第十五方面或者第十五方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第十七方面或者第十七方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第十九方面或者第十九方面的任一可能的设计所述的冗余传输请求方法被执行。
第二十四方面,提供了一种包含计算机指令的计算机程序产品,当其在计算机上运行时,使得如第一方面或者第一方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第四方面或者第四方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第七方面或者第七方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第十方面或者第十方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第十三方面或者第十三方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第十五方面或者第十五方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第十七方面或者第十七方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第十九方面或者第十九方面的任一可能的设计所述的冗余传输请求方法被执行。
第二十五方面,本申请实施例提供一种计算机程序,当其在计算机上运行时,使得如第一方面或者第一方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第四方面或者第四方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第七方面或者第七方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第十方面或者第十方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第十三方面或者第十三方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第十五方面或者第十五方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第十七方面或者第十七方面的任一可能的设计所述的冗余传输请求方法被执行,或者如第十九方面或者第十九方面的任一可能的设计所述的冗余传输请求方法被执行。
其中,第二十一方面至第二十五方面中任一种设计方式所带来的技术效果可参见上述第一方面的任一种可能的设计所带来的技术效果,或者参见上述第四方面的任一种可能的设计所带来的技术效果,或者参见上述第七方面的任一种可能的设计所带来的技术效果,
或者参见上述第十方面的任一种可能的设计所带来的技术效果。
第二十六方面,提供了一种通信系统,该通信系统包括如第二方面至第三方面的任一方面所述的通信装置、如第五方面至第六方面的任一方面所述的通信装置、如第八方面至第九方面的任一方面所述的通信装置和如第十一方面至第十二方面的任一方面所述的通信装置,或者包括如第十四方面所述的通信装置、如第十六方面所述的通信装置、如第十八方面所述的通信装置和如第二十方面所述的通信装置。
图1为本申请实施例提供的一种端到端冗余传输架构场景的示意图;
图2为本申请实施例提供的一种双冗余会话的建立方法的流程图;
图3为本申请实施例提供的一种应用功能网元修改URSP规则的方法的流程图;
图4为本申请实施例提供的一种通过双N3隧道进行冗余传输的示意图;
图5为本申请实施例提供的一种通过双N3和N9隧道进行冗余传输的示意图;
图6为本申请实施例提供的一种通信系统的示意图;
图7为本申请实施例提供的一种5G通信系统的示意图;
图8为本申请实施例提供的一种通信装置的组成示意图;
图9为本申请实施例提供的一种冗余传输请求方法的示意图;
图10为本申请实施例提供的一种冗余传输请求方法的示意图;
图11为本申请实施例提供的一种冗余传输请求方法的示意图;
图12为本申请实施例提供的一种冗余传输请求方法的示意图;
图13为本申请实施例提供的一种冗余传输请求方法的示意图;
图14为本申请实施例提供的一种冗余传输请求方法的流程图;
图15为本申请实施例提供的一种获取PER信息的流程图;
图16为本申请实施例提供的一种冗余传输请求方法的流程图;
图17a为本申请实施例提供的一种获取PER信息的流程图;
图17b为本申请实施例提供的一种冗余传输请求方法的流程图;
图17c为本申请实施例提供的一种冗余传输请求方法的流程图;
图18为本申请实施例提供的一种冗余传输请求方法的流程图;
图19为本申请实施例提供的一种冗余传输请求方法的流程图;
图20为本申请实施例提供的一种冗余传输请求方法的流程图;
图21为本申请实施例提供的一种冗余传输请求方法的流程图;
图22为本申请实施例提供的一种冗余传输请求方法的流程图;
图23为本申请实施例提供的一种时延敏感通信和时间同步网元的组成结构图;
图24为本申请实施例提供的一种会话管理网元的组成结构图;
图25为本申请实施例提供的一种会话管理策略控制网元的组成结构图;
图26为本申请实施例提供的一种应用功能网元的组成结构图。
在描述本申请实施例之前,对本申请实施例涉及的技术术语进行描述。
协议数据单元(protocol data unit,PDU)会话:终端设备可以通过建立终端设备到接入网网元到用户面网元到数据网络(data network,DN)的PDU会话,来访问数据网络。
其中,终端设备与接入网网元之间可以通过空口进行数据传输,接入网网元与用户面网元之间可以通过N3隧道进行数据传输,用户面网元与DN之间可以通过N6隧道进行数据传输。
端到端冗余传输:即终端设备可以通过建立两个相互关联的PDU会话发送两份冗余的数据包与DN进行通信。其中,两个相互关联的PDU会话也可以描述为两个相互关联的会话、双冗余会话等,不予限制。
示例性的,如图1所示,在端到端冗余传输架构场景中,终端设备可以使用两个不同的用户面网元(如用户面网元1、用户面网元2)进行每个会话的数据传输,还可以使用双连接(dual connectivity,DC)技术同时与两个接入网网元(如主接入网网元、辅接入网网元)进行连接,两个相互关联的会话可以分别通过两个接入网网元进行数据传输。在用户面,可以实现终端设备-接入网网元-用户面网元-DN的端到端的冗余传输,对于空口、N3隧道和N6隧道,每一段都有独立的数据传输通道,可以保证数据传输的可靠性。在控制面,两个相互关联的会话可以采用相同的会话管理网元进行管理,也可以采用两个不同的会话管理网元(如会话管理网元1、会话管理网元2)进行管理,不予限制。
基于上述对端到端冗余传输架构场景的描述,可以采用下述图2所示的方法建立双冗余会话,具体的,该方法可以包括:
步骤201、终端设备确定建立双冗余会话。
其中,终端设备可以根据终端设备路由选择策略(UE route selection policy,URSP)规则确定建立双冗余会话,或者,终端设备也可以根据内部实现,确定建立双冗余会话,不予限制。
其中,URSP规则可以包括下述一种或多种:Pair ID、冗余序列号(redundancy sequence number,RSN),两个URSP规则可以使用不同的数据网络名称(data network name,DNN)和单一网络切片选择辅助信息(single network slice selection assistance information,S-NSSAI)。
步骤202、终端设备向会话管理网元发送两路会话建立请求。
其中,会话建立请求可以包括下述一种或多种:Pair ID、RSN,用于标识两个互为冗余的会话,该会话建立请求可以用于请求建立双冗余会话。
当会话建立请求包括Pair ID和RSN时,Pair ID可以用于表示Pair ID对应的两个会话属于同一对会话,即双冗余会话;RSN可以用于将两个会话区分开。当会话建立请求包括RSN,不包括Pair ID时,RSN可以用于指示属于同一对会话的两个会话。
当终端设备确定建立双冗余会话时,终端设备可以向会话管理网元发送包括Pair ID和/或RSN的会话建立请求,以请求建立双冗余会话。当终端设备确定不建立双冗余会话,但需建立会话以进行数据传输时,终端设备可以向会话管理网元发送正常的会话建立请求,以请求建立正常会话。
可选的,会话建立请求还包括DNN和S-NSSAI。
其中,当会话建立请求包括Pair ID和/或RSN时,两个会话可以对应相同的DNN和S-NSSAI。当会话建立请求不包括Pair ID和/或RSN时,两个会话可以对应不同的DNN和S-NSSAI。
步骤203、会话管理网元向策略控制网元发送会话管理策略请求。
其中,会话管理策略请求可以用于请求会话相关的服务质量(quality of service,QoS)需求、QoS配置信息等信息。
示例性的,会话管理网元可以根据DNN和S-NSSAI向策略控制网元发送会话管理策略请求。
其中,当会话建立请求包括Pair ID和/或RSN时,会话管理网元可以使用相同的DNN和S-NSSAI向策略控制网元发送会话管理策略请求。当会话建立请求不包括Pair ID和/或RSN时,会话管理网元可以使用不同的DNN和S-NSSAI向策略控制网元发送会话管理策略请求。
步骤204、策略控制网元向会话管理网元发送会话管理策略。
其中,当会话建立请求包括Pair ID和/或RSN(即终端设备请求建立双冗余会话)时,策略控制网元可以向会话管理网元发送会话管理策略,不包含其他指示信息。
当会话建立请求不包括Pair ID和RSN(即终端设备未请求建立双冗余会话)时,策略控制网元可能会根据终端设备的签约信息或本地配置信息等确定该会话为冗余会话,此时,策略控制网元在向会话管理网元发送的会话管理策略中,可以包括冗余会话标识(redundancy PDU session indicator),以指示该会话为冗余会话,可选的,还可以在会话管理策略中携带Pair ID和/或RSN。
可选的,策略控制网元将会话管理策略携带在会话管理策略响应中向会话管理网元发送。
步骤205、会话管理网元向用户面网元发送N4会话请求。
步骤206、用户面网元向会话管理网元发送N4会话响应。
其中,N4会话请求可以用于请求建立N4会话。
当终端设备请求建立双冗余会话时,会话管理网元可以向两个用户面网元分别发送N4会话请求,这两个用户面网元可以根据接收到的N4会话请求向会话管理网元发送N4会话响应,以完成N4会话建立,从而为两个会话分别配置一个用户面网元。
步骤207、会话管理网元通过在会话管理上下文容器中添加Pair ID和RSN的方式通知接入网网元。
其中,当会话建立请求包括Pair ID和RSN时,会话管理网元可以根据终端设备发送的会话建立请求确定Pair ID和RSN。当会话管理策略包括Pair ID和RSN时,会话管理网元可以根据策略控制网元发送的会话管理策略确定Pair ID和RSN。当会话建立请求和会话管理策略都不包括Pair ID和RSN时,会话管理网元可以自行分配Pair ID和RSN,不予限制。
步骤208、接入网网元根据分配的Pair ID和RSN为终端设备建立双连接。
其中,接入网网元可以将两个会话的数据分别通过主接入网网元和辅接入网网元进行传输。
其中,主接入网网元可以为会话管理网元通知的接入网网元,主接入网网元可以负责维护移动性管理网元的上下文,终端设备可以驻留在主接入网网元上。主接入网网元还可以决定哪些数据在辅接入网网元上传输,辅接入网网元可以根据主接入网网元的配置进行数据传输。
基于上述对图2的描述,可知,双冗余会话建立的触发条件可以为下述任一种:终端
设备根据URSP规则确定建立双冗余会话、终端设备根据内部实现确定建立双冗余会话、策略控制网元根据终端设备的签约信息或本地配置信息确定建立双冗余会话。
其中,当终端设备根据URSP规则确定建立双冗余会话,或者,策略控制网元根据终端设备的签约信息或本地配置信息确定建立双冗余会话时,均需要通过应用功能网元修改URSP规则的方式修改终端设备的URSP规则,使得终端设备可以根据修改后的URSP规则发起两路会话建立请求(即请求建立双冗余会话)。
示例性的,如图3所示,应用功能网元修改URSP规则的方式可以包括:
步骤301、终端设备进行注册流程。
其中,在终端设备的注册过程中,会话管理网元可以向接入和移动控制策略控制网元进行策略绑定,接入和移动控制策略控制网元可以向网络存储网元订阅与该终端设备策略相关的通知。
步骤302、应用功能网元生成应用功能请求。
其中,应用功能网元可以生成影响终端设备策略的应用功能请求。
示例性的,该应用功能请求可以包括指定的终端设备(如终端设备的标识信息、外部群组标识信息等),还可以包括用于识别业务数据流的应用流量描述符(application traffic descriptor)、用于配置URSP规则的路由选择参数(route selection parameters)。
其中,终端设备的标识信息可以为终端设备的身份标识(identifier,ID)、通用公共用户标识(generic public subscription identifier,GPSI)等;路由选择参数可以包括DNN、S-NSSAI、优先级等,不予限制。
步骤303、应用功能网元将应用功能请求发送给网络呈现网元。
其中,应用功能网元可以将应用功能请求以服务参数创建/更新/删除请求(service parameter-create/update/delete request)的形式发送给网络呈现网元。
步骤304、网络呈现网元将应用功能请求存储到网元存储网元。
其中,网络呈现网元可以以存储/更新/去除信息(storing/updating/removing the information)的形式将应用功能请求存储到网络存储网元。
步骤305、网络呈现网元向应用功能网元发送服务参数创建/更新/删除响应。
其中,服务参数创建/更新/删除响应可以为service parameter-create/update/delete response。
步骤306、网络存储网元向订阅了该通知的接入和移动控制策略控制网元发起通知。
其中,网络存储网元可以根据终端设备的标识信息确定具体向哪个接入和移动控制策略控制网元发起通知,并将应用功能请求的内容发送给该终端设备对应的接入和移动控制策略控制网元。
步骤307、接入和移动控制策略控制网元根据应用功能请求生成对应的URSP规则,并通过移动性管理网元发送给终端设备。
其中,接入和移动控制策略控制网元可以根据应用功能网元中的路由选择参数等信息生成URSP规则。
可选的,若应用功能网元在发送应用功能请求的同时订阅了URSP更新通知,则接入和移动控制策略控制网元在完成URSP rule更新后,还可以执行下述步骤308和步骤309。
步骤308、接入和移动控制策略控制网元向网络呈现网元通知URSP更新情况。
步骤309、网络呈现网元向应用功能网元通知URSP更新情况。
基于上述对图1至图3的描述,终端设备可以采用建立双冗余会话的方式进行冗余传输,如下述图4所示,终端设备也可以通过双N3隧道进行冗余传输,或者如下述图5所示,终端设备也可以通过双N3和N9隧道进行冗余传输。其中,通过双N3隧道进行冗余传输或通过双N3和N9隧道进行冗余传输也可以统称为通过双N3/N9隧道进行冗余传输。
如图4所示,会话管理网元为终端设备建立会话时,可以为该会话配置两个N3隧道,即接入网网元与用户面网元之间存在两条N3隧道(N3隧道1、N3隧道2),在进行数据传输时,接入网网元可以通过两个N3隧道向用户面网元发送两份冗余的数据包,用户面网元通过N6隧道将两份冗余的数据包发送给DN。
如图5所示,会话管理网元为终端设备建立会话时,可以为该会话配置两个中间用户面网元(中间用户面网元1、中间用户面网元2)、两个N3隧道(N3隧道1、N3隧道2)、两个N9隧道(N9隧道1、N9隧道2),接入网网元可以通过两个N3隧道分别与两个中间用户面网元进行通信,两个中间用户面网元可以通过两个N9隧道分别与用户面网元进行通信。在进行数据传输时,接入网网元可以通过两个N3隧道分别向两个中间用户面网元发送两份冗余的数据包,两个中间用户面网元通过两个N9隧道分别向用户面网元发送两份冗余的数据包,用户面网元通过N6隧道将两份冗余的数据包发送给DN。
当采用建立双N3/N9隧道进行冗余传输时,会话管理网元可以直接对接入网网元和用户面网元进行配置,终端设备可以不感知该配置传输过程,可以增加N3传输链路的可靠性。
基于上述图1至图5所示的冗余传输过程,无论是双冗余会话的建立或释放过程还是双N3/N9隧道的建立或释放过程,都仅支持预先配置,无法在数据传输过程中动态触发冗余传输的建立或释放。因此,如何动态触发冗余传输的建立或释放成为亟待解决的技术问题。
为了解决该技术问题,本申请实施例提供了一种冗余传输请求方法,该方法中,时延敏感通信和时间同步网元可以获取误报率(packet error rate,PER)需求和PER信息;时延敏感通信和时间同步网元根据PER需求和PER信息,确定建立双冗余会话;或者,时延敏感通信和时间同步网元根据PER需求和PER信息,确定建立双N3/N9冗余传输路径。
本申请实施例中,时延敏感通信和时间同步网元可以根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或建立双冗余会话,即可以根据PER需求动态触发冗余传输的建立,在进行冗余传输的同时保证PER需求的实现。
下面结合说明书附图对本申请实施例的实施方式进行详细描述。
本申请实施例提供的冗余传输请求方法可用于任一通信系统,该通信系统可以为第三代合作伙伴计划(third generation partnership project,3GPP)通信系统,例如,长期演进(long term evolution,LTE)系统,又可以为第五代(fifth generation,5G)移动通信系统、新空口(new radio,NR)系统、NR V2X系统以及其他下一代通信系统,也可以为非3GPP通信系统,不予限制。
本申请实施例提供的冗余传输请求方法可以应用于各种通信场景,例如可以应用于以下通信场景中的一种或多种:增强移动宽带(enhanced mobile broadband,eMBB)、超可靠低时延通信(ultra reliable low latency communication,URLLC)、机器类型通信(machine
type communication,MTC)、大规模机器类型通信(massive machine type communications,mMTC)、设备到设备(device to device,D2D)、车辆外联(vehicle to everything,V2X)、车辆到车辆(vehicle to vehicle,V2V)、和物联网(internet of things,IoT)等。下面以图6为例,对本申请实施例提供的通信系统进行描述。
图6为本申请实施例提供的一种通信系统的示意图,如图6所示,该通信系统可以包括至少一个终端设备、接入网网元、时延敏感通信和时间同步网元、移动性管理网元、会话管理网元、策略控制网元、用户面网元、应用功能网元、网络存储网元和DN。
其中,图6中终端设备可以位于接入网网元的小区覆盖范围内。其中,终端设备可以通过上行链路(uplink,UL)与接入网网元进行空口通信,在UL方向上,终端设备向接入网网元发送数据,接入网网元将接收到的数据转发给核心网网元,由核心网网元对该数据进行处理,并将处理后的数据通过N6接口发送给应用服务器;在DL方向上,应用服务器向核心网网元发送下行数据,由核心网网元对该数据处理,并将处理后的数据通过N3接口发送给接入网网元,接入网网元对该数据进行处理后,通过空口发送至终端设备。如:终端设备在UL方向上通过上行链路物理层共享信道(physical sidelink share channel,PUSCH)向接入网网元发送上行数据,接入网网元将接收到的上行数据转发给核心网网元,核心网网元对该上行数据进行处理,将处理后的上行数据通过N6接口发送给应用服务器;其中,转发终端设备至核心网网元的上行数据的接入网网元与转发核心网网元至终端设备的下行数据的接入网网元可以是同一个接入网网元,也可以是不同的接入网网元。
终端设备也可以通过特定接口与核心网网元进行通信,如:终端设备可以通过N1接口与核心网网元中的移动性管理网元进行通信。
终端设备在接入网络后可以建立PDU会话,通过PDU会话访问外部DN,与部署在DN中的应用服务器进行交互,如图6所示,根据用户访问的DN不同,网络可以根据网络策略选择接入DN的用户面网元作为PDU会话的锚点,即协议数据单元锚点(PDU session anchor,PSA),通过PSA的N6接口访问应用服务器,同一个应用的应用服务器可以部署在多个位置,网络可以根据终端设备的接入位置,选择靠近终端设备同时又能支持终端设备访问DN的PSA,以减少路由迂回,降低网络延迟。
其中,图6中的终端设备(user equipment,UE)可以称为终端(terminal)或者移动台(mobile station,MS)或者移动终端(mobile terminal,MT)等。具体的,图6中的终端设备可以是手机(mobile phone)、平板电脑或带无线收发功能的电脑。终端设备还可以是虚拟现实(virtual reality,VR)终端、增强现实(augmented reality,AR)终端、工业控制中的无线终端、无人驾驶中的无线终端、远程医疗中的无线终端、智能电网中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、车载终端、具有车对车(vehicle-to-vehicle,V2V)通信能力的车辆、智能网联车、有无人机对无人机(UAV to UAV,U2U)通信能力的无人机等等,不予限制。
图6中的接入网网元可以是任意一种具有无线收发功能的设备,主要用于实现无线物理控制功能、资源调度和无线资源管理、无线接入控制以及移动性管理等功能。具体的,接入网网元可以为支持有线接入的设备,也可以为支持无线接入的设备。示例性的,该接入网网元可以为接入网(access network,AN)/无线接入网(radio access network,RAN)设备,由多个5G-AN/5G-RAN节点组成。5G-AN/5G-RAN节点可以为:接入点(access point,
AP)、基站(nodeB,NB)、增强型基站(enhance nodeB,eNB)、下一代基站(NR nodeB,gNB)、传输接收点(transmission reception point,TRP)、传输点(transmission point,TP)或某种其它接入节点等。
图6中的时延敏感通信和时间同步网元,主要负责收集和生成跟时延敏感业务相关的参数。
图6中的移动性管理网元,主要负责终端设备的接入认证、移动性管理、各个功能网元间的信令交互等工作,如:对用户的注册状态、用户的连接状态、用户注册入网、跟踪区更新、小区切换用户认证和密钥安全等进行管理。
图6中的会话管理网元,可以称为会话管理功能或者多播/组播业务管理功能(multicast/broadcast-service management function,MB-SMF)或者多播会话管理网元等,不予限制。会话管理网元主要用于实现用户面传输逻辑通道,如:分组数据单元(packet data unit,PDU)会话的建立、释放和更改等会话管理功能。
图6中的策略控制网元,可以用于向移动性管理网元、会话管理网元提供策略,如:服务质量(quality of service)策略等等。
策略控制网元可以包括接入和移动控制策略控制网元和会话管理策略控制网元,其中,接入和移动控制策略控制网元可以管理跟终端设备的移动性、注册信息相关的信息,如终端设备策略;会话管理策略控制网元可以管理跟会话相关的策略,接收应用功能网元跟会话管理相关的信息,可以跟会话管理网元交互。
图6中的用户面网元,可以称为PDU会话锚点(PSF)、用户面功能或者多播/组播用户面功能(multicast/broadcast user plane fuction,MB-UPF)。用户面网元可以作为用户面传输逻辑通道上的锚点,主要用于完成用户面数据的路由转发等功能,如:与终端之间建立通道(即用户面传输逻辑通道),在该通道上转发终端和DN之间的数据包以及负责对终端的数据报文过滤、数据转发、速率控制、生成计费信息等。多播/组播(multicast/broadcast,MB)业务控制器(MB service controller),具有群组管理、安全管理以及业务公告等业务管理功能。
图6中的应用功能网元,主要是提供应用服务器和核心网中的网元交互的中间功能实体,应用服务器可以通过它实现对网络服务质量和计费的动态控制、保障SLA需求、获取核心网中某个网元的运行信息等。在本申请实施例中,应用功能网元可以为运营商部署的功能实体,也可以为服务提供商部署的功能实体,该服务提供商可以为第三方服务提供商,还可以为运营商内部的服务提供商,不予限制。
图6中的网络存储网元可以用于存储用户数据,如签约信息、鉴权/授权信息等。
图6中的数据网络DN,可以为向用户提供数据传输服务的运营商网络,如:可以为向用户提供IP多媒体业务(IP multi-media service,IMS)的运营商网络等。DN中可以部署有应用服务器(application server,AS),该应用服务器可以向用户提供数据传输服务。
需要说明的是,本申请实施例的终端设备、接入网网元以及核心网网元都可以为一个或多个芯片,也可以为片上系统(system on chip,SOC)等。图6仅为示例性附图,其包括的设备数量不受限制。此外,除图6所示设备之外,该通信系统还可以包括其他设备。图6中各个设备的名称、各个链路的命名不受限制,除图6所示名称之外,各个设备、各个链路还可以命名为其他名称。除图6所示网元外,图6所示网络还可以包括网络切片选
择网元、网络仓库网元、认证服务网元、网络数据分析网元、网络呈现网元等,不予限制。
以图6所示的通信系统为5G通信系统为例,如图7所示,上述接入网网元对应的网元或者实体可以为5G通信系统中的无线接入网(radio access network,RAN)、时延敏感通信和时间同步网元对应的网元或者实体可以为5G通信系统中的时延敏感通信和时间同步功能(time sensitive communication and time synchronization function,TSCTSF),移动性管理网元对应的网元或者实体可以为5G通信系统中的接入和移动性管理功能(access and mobility management function,AMF)、会话管理网元所对应的网元或者实体可以为5G通信系统中的会话管理功能(session management function,SMF)、策略控制网元可以为5G通信系统中的策略控制功能(policy control function,PCF)、用户面网元所对应的网元或者实体可以为5G通信系统中的用户面功能(user plane function,UPF)、应用功能网元对应的网元或者实体可以为5G通信系统中的应用功能(application function,AF)、网络存储网元对应的网元或者实体可以为5G通信系统中的NRF或者统一数据仓库(unified data repository,UDR)或者统一数据管理(unified data management,UDM)、网络切片选择网元对应的网元或实体可以为5G通信系统中的网络切片选择功能(network slice selection function,NSSF)、网络仓库网元对应的网元或实体可以为5G通信系统中的网络仓库功能(network repository function,NRF)、鉴权服务网元对应的网元或实体可以为5G通信系统中的鉴权服务功能(authentication server function,AUSF)、网络数据分析网元对应的网元或者实体可以为5G通信系统中的网络数据分析功能(network data analytics function,NWDAF)、网络呈现网元对应的网元或者实体可以为5G通信系统中的网络呈现功能(network exposure function,NEF)、业务控制网元对应的网元或实体可以为5G通信系统中的业务控制点(service control point,SCP)等。
其中,如图7所示,终端设备可以通过下一代网络(next generation,N)1接口(简称N1)与AMF通信,RAN设备通过N2接口(简称N2)与AMF通信,RAN设备通过N3接口(简称N3)与UPF通信,UPF通过N6接口与DN中的应用服务器通信。核心网网元之间可以通过服务化接口相互通信,如:AMF可以通过Namf接口与其他核心网网元通信,SMF可以通过Nsmf接口与其他核心网网元通信,PCF可以通过Npcf接口与其他核心网网元通信,NSSF可以通过Nnssf接口与其他核心网网元通信,NEF可以通过Nnef接口与其他核心网网元通信,NRF可以通过Nnrf接口与其他核心网网元通信,UDM可以通过Nudr接口与其他核心网网元通信,NWDAF可以通过Nnwdaf接口与其他核心网网元通信,AUSF可以通过Nausf接口与其他核心网网元通信。
具体实现时,图6或图7所示,如:各个终端设备、接入网网元和核心网网元均可以采用图8所示的组成结构,或者包括图8所示的部件。图8为本申请实施例提供的一种通信装置800的组成示意图,该通信装置800可以为终端或者终端中的芯片或者片上系统;也可以为接入网网元或者接入网网元中的芯片或者片上系统;也可以为核心网网元或者核心网网元中的芯片或者片上系统。如图8所示,该通信装置800包括处理器801,收发器802以及通信线路803。
进一步的,该通信装置800还可以包括存储器804。其中,处理器801,存储器804以及收发器802之间可以通过通信线路803连接。
其中,处理器801是中央处理器(central processing unit,CPU)、通用处理器网络处
理器(network processor,NP)、数字信号处理器(digital signal processing,DSP)、微处理器、微控制器、可编程逻辑器件(programmable logic device,PLD)或它们的任意组合。处理器801还可以是其它具有处理功能的装置,例如电路、器件或软件模块,不予限制。
收发器802,用于与其他设备或其它通信网络进行通信。该其它通信网络可以为以太网,无线接入网(radio access network,RAN),无线局域网(wireless local area networks,WLAN)等。收发器802可以是模块、电路、收发器或者任何能够实现通信的装置。
通信线路803,用于在通信装置800所包括的各部件之间传送信息。
存储器804,用于存储指令。其中,指令可以是计算机程序。
其中,存储器804可以是只读存储器(read-only memory,ROM)或可存储静态信息和/或指令的其他类型的静态存储设备,也可以是随机存取存储器(random access memory,RAM)或可存储信息和/或指令的其他类型的动态存储设备,还可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或其他磁存储设备等,不予限制。
需要指出的是,存储器804可以独立于处理器801存在,也可以和处理器801集成在一起。存储器804可以用于存储指令或者程序代码或者一些数据等。存储器804可以位于通信装置800内,也可以位于通信装置800外,不予限制。处理器801,用于执行存储器804中存储的指令,以实现本申请下述实施例提供的冗余传输请求方法。
在一种示例中,处理器801可以包括一个或多个CPU,例如图8中的CPU0和CPU1。
作为一种可选的实现方式,通信装置800包括多个处理器,例如,除图8中的处理器801之外,还可以包括处理器807。
作为一种可选的实现方式,通信装置800还包括输出设备805和输入设备806。示例性地,输入设备806是键盘、鼠标、麦克风或操作杆等设备,输出设备805是显示屏、扬声器(speaker)等设备。
需要指出的是,通信装置800可以是台式机、便携式电脑、网络服务器、移动手机、平板电脑、无线终端、嵌入式设备、芯片系统或有图8中类似结构的设备。此外,图3中示出的组成结构并不构成对该通信装置的限定,除图8所示部件之外,该通信装置可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
本申请实施例中,芯片系统可以由芯片构成,也可以包括芯片和其他分立器件。
此外,本申请的各实施例之间涉及的动作、术语等均可以相互参考,不予限制。本申请的实施例中各个设备之间交互的消息名称或消息中的参数名称等只是一个示例,具体实现中也可以采用其他的名称,不予限制。
下面结合图6或图7所示通信系统,对本申请实施例提供的冗余传输请求方法进行描述。
第一种可能的设计中,如图9所示,时延敏感通信和时间同步网元或会话管理网元可以根据PER需求和PER信息,确定建立双冗余会话。
其中,PER信息可以是目标网元的PER信息,也可以是目标网元之间的PER信息,目标网元可以包括接入网网元和用户面网元。即PER信息可以包括下述一种或多种:接入网网元的PER信息、用户面网元的PER信息、接入网网元和用户面网元之间的PER信息、
终端设备到用户面网元的端到端的PER信息。
示例性的,如图10所示,时延敏感通信和时间同步网元或会话管理网元可以通过网络存储网元请求接入和移动控制策略控制网元修改URSP规则,终端设备根据修改后的URSP规则建立双冗余会话。
又一种示例中,如图11所示,时延敏感通信和时间同步网元或会话管理网元也可以通过绑定支持功能网元发现接入和移动控制策略控制网元,由接入和移动控制策略控制网元修改URSP规则,终端设备根据修改后的URSP规则建立双冗余会话。
再一种示例中,如图12所示,时延敏感通信和时间同步网元或会话管理网元也可以通知应用功能网元,由应用功能网元发起URSP规则的修改流程,终端设备根据修改后的URSP规则建立双冗余会话。
第二种可能的设计中,如图13所示,时延敏感通信和时间同步网元或会话管理网元也可以根据PER需求和PER信息,确定建立双N3/N9冗余传输路径。
基于上述对图9至图13的描述,下述以时延敏感通信和时间同步网元为例,参照下述图14,对图9和图13所示的冗余传输请求方法进行详细描述。
图14为本申请实施例提供的一种冗余传输请求方法的流程图,如图14所示,该方法可以包括:
步骤1401、时延敏感通信和时间同步网元获取PER需求和PER信息。
其中,PER信息可以是目标网元的PER信息,也可以是目标网元之间的PER信息,目标网元可以包括接入网网元和用户面网元。即PER信息可以包括下述一种或多种:接入网网元的PER信息、用户面网元的PER信息、接入网网元和用户面网元之间的PER信息、终端设备到用户面网元的端到端的PER信息。
具体的,在终端设备进行注册和会话建立过程中,时延敏感通信和时间同步网元可以获取PER需求和PER信息,根据PER需求和PER信息,确定建立双冗余会话,或者确定建立双N3/N9冗余传输路径。
示例性的,PER信息可以是预先配置在时延敏感通信和时间同步网元中的。
又一种示例中,如图15所示,时延敏感通信和时间同步网元可以采用图15所示的方法获取PER需求和PER信息,具体的,该方法可以包括:
步骤1501、时延敏感通信和时间同步网元获取PER需求。
示例性的,如图15中的1501a所示,时延敏感通信和时间同步网元可以接收来自应用功能网元的PER需求。
其中,应用功能网元可以将PER需求携带在应用功能请求中发送给时延敏感通信和时间同步网元。
可选的,应用功能请求还包括下述一种或多种:终端设备的标识信息、业务的应用流量描述符、用于配置URSP规则的路由选择参数、应用功能网元信息、应用信息等;其中,应用信息可以用于指示应用支持冗余传输。
可选的,应用功能请求还包括用于指示支持动态建立双冗余会话的指示信息。
需要说明的是,时延敏感通信和时间同步网元根据应用功能请求可以存储用于配置URSP规则的路由选择参数,时延敏感通信和时间同步网元还可以将该参数发送给接入和移动控制策略控制网元或网络存储网元,以用于触发双冗余会话的建立。
可选的,应用功能网元通过网络呈现网元将应用功能请求发送给时延敏感通信和时间同步网元。
步骤1502、时延敏感通信和时间同步网元根据PER需求,通过会话管理策略控制网元向会话管理网元发送第一请求。
其中,第一请求可以用于请求收集PER信息并上报。
可选的,时延敏感通信和时间同步网元可以将第一信息携带在PER收集请求中发送给会话管理策略控制网元。
其中,PER收集请求可以包括下述一种或多种:终端设备的标识信息、业务的应用流量描述符、PER上报门限。
可选的,会话管理策略控制网元可以将第一请求携带在PER信息通知订阅请求中发送给会话管理网元。
其中,PER信息通知订阅请求可以包括下述一种或多种:会话的标识信息(session ID)、服务质量流的标识信息(QoS flow ID)、PER上报门限。
步骤1503、会话管理网元向接入网网元订阅PER信息。
其中,会话管理网元可以采用向接入网网元发送PER信息通知订阅请求的方式,向接入网网元订阅PER信息。
其中,PER信息通知订阅请求可以包括下述一种或多种:会话的标识信息、服务质量流的标识信息、PER上报门限。
步骤1504、接入网网元向会话管理网元发送PER信息。
其中,接入网网元可以采用向会话管理网元发送PER信息状态通知的方式,向会话管理网元发送PER信息。
其中,接入网网元发送的PER信息可以包括下述一种或多种:接入网网元的PER信息、接入网网元与用户面网元之间的PER信息、终端设备到用户面网元的端到端的PER信息。
需要说明的是,接入网网元与用户面网元之间的PER信息可以是接入网网元发送给会话管理网元的,也可以是预先配置在会话管理网元中的。当会话管理网元中预先配置有接入网网元与用户面网元之间的PER信息时,会话管理网元可以直接将接入网网元与用户面网元之间的PER信息上报给时延敏感通信和时间同步网元。
其中,PER信息可以包括下述一种或多种:业务的PER状态、接入网网元的PER能力信息、业务的误包率、业务的丢包率、用于指示业务的误包率/丢包率无法满足需求需要进行冗余传输的指示信息。
会话管理网元向接入网网元订阅PER信息通知时,如果PER信息通知订阅请求中包含PER上报门限,当接入网网元处特定业务的PER达到PER上报门限时,触发上报流程(该情况下接入网网元需要持续对特定业务进行PER测量,当该业务的PER高于PER上报门限时,触发PER上报),此时,接入网网元可以向会话管理网元上报业务的PER状态。
会话管理网元也可以订阅接入网网元的PER能力上报,接入网网元根据当前负载、信道状态等上报一个PER能力信息(即能够提供的PER保障,可以为接入网网元的服务能力信息,而不针对某个特定业务)。
可选的,会话管理网元也可以订阅PER的周期上报,即接入网网元根据订阅时设定的上报周期,周期性上报业务的PER状态或接入网网元的PER能力信息。
可选的,PER信息状态通知还可以包括下述一种或多种:会话的标识信息、服务质量流的标识信息。
步骤1505、会话管理网元向用户面网元订阅PER信息。
步骤1506、用户面网元向会话管理网元发送PER信息。
其中,用户面网元发送的PER信息可以包括下述一种或多种:用户面网元的PER信息、接入网网元与用户面网元之间的PER信息、终端设备到用户面网元的端到端的PER信息。
需要说明的是,接入网网元与用户面网元之间的PER信息可以是用户面网元发送给会话管理网元的,也可以是预先配置在会话管理网元中的。
其中,PER信息可以包括下述一种或多种:业务的PER状态、用户面网元的PER能力信息、业务的误包率、业务的丢包率、用于指示业务的误包率/丢包率无法满足需求需要进行冗余传输的指示信息。
其中,对会话管理网元从用户面网元获取PER信息的描述可以参照上述步骤1503和步骤1504中对会话管理网元从接入网网元获取PER信息的描述,不予赘述。
步骤1507、会话管理网元向时延敏感通信和时间同步网元发送PER信息。
其中,PER信息可以包括下述一种或多种:业务的PER状态、PER能力信息、业务的误包率、业务的丢包率、用于指示业务的误包率/丢包率无法满足需求需要进行冗余传输的指示信息。
可替换的,上述步骤1502至步骤1507还可以替换为下述步骤1508至步骤1511,即时延敏感通信和时间同步网元可以根据上述步骤1502至步骤1507获取PER信息,也可以根据下述步骤1508至步骤1511获取PER信息:
步骤1508、时延敏感通信和时间同步网元向接入网网元订阅PER信息。
步骤1509、接入网网元向时延敏感通信和时间同步网元发送PER信息。
步骤1510、时延敏感通信和时间同步网元向用户面网元订阅PER信息。
步骤1511、用户面网元向时延敏感通信和时间同步网元发送PER信息。
其中,对时延敏感通信和时间同步网元向目标网元订阅PER信息的描述可以参照上述步骤1503至步骤1506中对会话管理网元向目标网元订阅PER信息的相关描述,不予赘述。
需要说明的是,当目标网元是接入网网元时,如果PER信息是业务的PER状态,接入网网元需要通过会话管理网元将业务的PER状态上报给时延敏感通信和时间同步网元;如果PER信息是PER能力信息,接入网网元可以通过会话管理网元将PER能力信息上报给时延敏感通信和时间同步网元,也可以直接将PER能力信息上报给时延敏感通信和时间同步网元。
当目标网元是用户面网元时,无论PER信息是业务的PER状态还是PER能力信息,用户面网元可以通过会话管理网元将PER信息上报给时延敏感通信和时间同步网元,也可以直接将PER信息上报给时延敏感通信和时间同步网元。
可替换的,上述步骤1502至步骤1507,或者步骤1508至步骤1511,还可以替换为下述步骤1512,即时延敏感通信和时间同步网元可以根据上述步骤1502至步骤1507获取
PER信息,也可以根据下述步骤1508至步骤1511获取PER信息,还可以根据下述步骤1512获取PER信息:
步骤1512、时延敏感通信和时间同步网元接收来自网管系统的PER信息。
其中,对PER信息的描述可以参照上述步骤1502至步骤1511中对PER信息的描述,不予赘述。
步骤1402、时延敏感通信和时间同步网元根据PER需求和PER信息确定建立双冗余会话。
可选的,当时延敏感通信和时间同步网元根据PER信息,认为当前链路无法保证业务的PER需求时,可以确定建立双冗余会话,通过双冗余会话保证业务的PER需求。
可替换的,时延敏感通信和时间同步网元也可以通过执行下述步骤1403,通过双N3/N9冗余传输路径保证业务的PER需求。
步骤1403、时延敏感通信和时间同步网元根据PER需求和PER信息确定建立双N3/N9冗余传输路径。
可选的,当时延敏感通信和时间同步网元根据PER信息,认为当前链路无法保证业务的PER需求时,可以确定建立双N3/N9冗余传输路径,通过双冗余会话保证业务的PER需求。
可选的,时延敏感通信和时间同步网元还可以检查一下终端设备是否可以建立双冗余会话。
其中,检查的内容可以包括下述一种或多种:①接入网网元支持双连接,且在终端设备的移动范围内,接入网网元的覆盖支持双连接、②终端设备支持双连接。
需要说明的是,用户面网元的部署与接入网网元一致,支持冗余用户面路径。底层的传输拓扑与接入网元和用户面网元的部署一致,支持冗余用户面路径。物理网络的拓扑和地理分布支持冗余用户面传输。冗余路径上的设备可以相互独立(例如,可以使用不同的供电源)。
上述图14至图15所示的方法中,时延敏感通信和时间同步网元可以对接入网网元和用户面网元进行PER检测,并根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或建立双冗余会话,即可以根据PER需求动态触发冗余传输的建立,在进行冗余传输的同时保证PER需求的实现。
与上述图14至图15中由时延敏感通信和时间同步网元根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或建立双冗余会话不同的是,参照下述图16至图17a,也可以由会话管理网元根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或建立双冗余会话。
图16为本申请实施例提供的一种冗余传输请求方法的流程图,如图16所示,该方法可以包括:
步骤1601、会话管理网元获取PER需求和PER信息。
其中,PER信息可以是目标网元的PER信息,也可以是目标网元之间的PER信息,目标网元可以包括接入网网元和用户面网元。即PER信息可以包括下述一种或多种:接入网网元的PER信息、用户面网元的PER信息、接入网网元和用户面网元之间的PER信息、终端设备到用户面网元的端到端的PER信息。
具体的,在终端设备进行注册和会话建立过程中,会话管理网元可以获取PER需求和PER信息,根据PER需求和PER信息,确定建立双冗余会话,或者确定建立双N3/N9冗余传输路径。
示例性的,如图17a所示,会话管理网元可以采用图17a所述的方法获取PER需求和PER信息,具体的,该方法可以包括:
步骤1701a、会话管理网元获取PER需求。
示例性的,如图17a中的1701a’所示,会话管理网元可以通过会话管理策略控制网元接收来自应用功能网元的PER需求。
其中,应用功能网元可以将PER需求携带在应用功能请求中发送给会话管理策略控制网元。
可选的,应用功能请求还包括终端设备的标识信息、应用信息;其中,应用信息可以用于指示应用支持冗余传输。
可选的,应用功能请求还包括用于指示支持动态建立双冗余会话的指示信息。
可选的,应用功能请求还包括下述一种或多种:业务的应用流量描述符、用于配置URSP规则的路由选择参数、应用功能网元信息等,不予限制。
可选的,应用功能网元通过网络呈现网元将应用功能请求发送给会话管理策略控制网元。
其中,会话管理策略控制网元可以将PER需求携带在PER信息通知订阅请求中发送给会话管理网元。
其中,PER信息通知订阅请求可以包括下述一种或多种:会话的标识信息(session ID)、服务质量流的标识信息(QoS flow ID)、PER上报门限。
步骤1702a、会话管理网元向接入网网元订阅PER信息。
步骤1703a、接入网网元向会话管理网元发送PER信息。
步骤1704a、会话管理网元向用户面网元订阅PER信息。
步骤1705a、用户面网元向会话管理网元发送PER信息。
其中,对会话管理网元获取PER信息的描述可以参照上述步骤1503至步骤1506中对会话管理网元获取PER信息的相关描述,不予赘述。
步骤1602、会话管理网元根据PER需求和PER信息确定建立双冗余会话。
可选的,当会话管理网元根据PER信息,认为当前链路无法保证业务的PER需求时,可以确定建立双冗余会话,通过双冗余会话保证业务的PER需求。
可替换的,会话管理网元也可以通过执行下述步骤1603,通过双N3/N9冗余传输路径保证业务的PER需求。
步骤1603、会话管理网元根据PER需求和PER信息确定建立双N3/N9冗余传输路径。
可选的,当会话管理网元根据PER信息,认为当前链路无法保证业务的PER需求时,可以确定建立双N3/N9冗余传输路径,通过双N3/N9冗余传输路径保证业务的PER需求。
上述图16至图17a所示的方法中,会话管理网元可以对接入网网元和用户面网元进行PER检测,并根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或建立双冗余会话,即可以根据PER需求动态触发冗余传输的建立,在进行冗余传输的同时保证PER需求的实现。
与上述图16至图17a中由会话管理网元根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或建立双冗余会话不同的是,参照下述图17b,也可以由会话管理策略控制网元根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或建立双冗余会话。
图17b为本申请实施例提供的一种冗余传输请求方法的流程图,如图17b所示,该方法可以包括:
步骤1701b、会话管理策略控制网元获取PER需求。
示例性的,如图17b中的1701b’所示,会话管理策略控制网元可以接收来自应用功能网元的PER需求。
又一种示例中,如图17b中的1701b”所示,会话管理策略控制网元可以通过时延敏感通信和时间同步网元接收来自应用功能网元的PER需求。
其中,应用功能网元可以将PER需求携带在应用功能请求中发送给会话管理策略控制网元,或通过时延敏感通信和时间同步网元发送给会话管理策略控制网元。
可选的,应用功能请求还包括终端设备的标识信息、应用信息;其中,应用信息可以用于指示应用支持冗余传输。
可选的,应用功能请求还包括用于指示支持动态建立双冗余会话的指示信息。
可选的,应用功能请求还包括下述一种或多种:业务的应用流量描述符、用于配置URSP规则的路由选择参数、应用功能网元信息等,不予限制。
可选的,会话管理策略控制网元根据PER需求可以确定下述一种或多种:会话的标识信息(session ID)、服务质量流的标识信息(QoS flow ID)、PER上报门限。
步骤1702b、会话管理策略控制网元获取PER信息。
其中,PER信息可以是目标网元的PER信息,也可以是目标网元之间的PER信息,目标网元可以包括接入网网元和用户面网元。即PER信息可以包括下述一种或多种:接入网网元的PER信息、用户面网元的PER信息、接入网网元和用户面网元之间的PER信息、终端设备到用户面网元的端到端的PER信息。
示例性的,如图17b中的步骤1702b’所示,会话管理策略控制网元可以接收会话管理网元发送的PER信息。
其中,会话管理网元可以参照图17a所示的方法获取PER信息。
又一种示例中,如图17b中的步骤1702b”所示,会话管理策略控制网元可以接收网络数据分析网元发送的PER信息。
其中,网络数据分析网元可以参照会话管理网元获取PER信息的方式,从目标网元获取PER信息。
上述两种示例中,会话管理网元或网络数据分析网元获取PER信息后,还可以根据获取的PER信息聚合出端到端(如终端设备<->接入网网元<->用户面网元)的PER信息,将聚合出的PER信息发送给会话管理策略控制网元。
步骤1703b、会话管理策略控制网元根据PER需求和PER信息确定建立双冗余会话。
具体的,在终端设备进行注册和会话建立过程中,会话管理策略控制网元可以获取PER需求和PER信息,根据PER需求和PER信息,确定是否建立双冗余会话。
可选的,当会话管理策略控制网元根据PER信息,认为当前链路无法保证业务的PER需求时,可以确定建立双冗余会话,通过双冗余会话保证业务的PER需求。
可替换的,会话管理策略控制网元也可以通过执行下述步骤1704b,通过双N3/N9冗余传输路径保证业务的PER需求。
步骤1704b、会话管理策略控制网元根据PER需求和PER信息确定建立双N3/N9冗余传输路径。
具体的,在终端设备进行注册和会话建立过程中,会话管理策略控制网元可以获取PER需求和PER信息,根据PER需求和PER信息,确定是否建立双N3/N9冗余传输路径。
可选的,当会话管理策略控制网元根据PER信息,认为当前链路无法保证业务的PER需求时,可以确定建立双N3/N9冗余传输路径,通过双N3/N9冗余传输路径保证业务的PER需求。
与上述步骤1703b或步骤1704b中会话管理策略控制网元根据PER需求和PER信息确定建立双冗余会话或确定建立双N3/N9冗余传输路径所不同的,会话管理策略控制网元也可以根据PER需求和5G服务质量标识(5G QoS identifier,5QI)信息确定是否建立双冗余会话或确定是否建立双N3/N9冗余传输路径。
其中,5QI可以用于指示5G的QoS特征,5QI信息可以包括一组QoS参数。
示例性的,会话管理策略控制网元获取PER需求后,可以根据PER需求确定是否存在对应的5QI,如果不存在,则可以认为当前链路无法保证业务的PER需求,可以确定建立双冗余会话,或者确定建立双N3/N9冗余传输路径,以保证业务的PER需求。
上述图17b所示的方法中,会话管理策略控制网元可以根据PER需求和PER信息确定建立双冗余会话,或建立双N3/N9冗余传输路径,即可以根据PER需求动态触发冗余传输的建立,在进行冗余传输的同时保证PER需求的实现。
与上述图17b中由会话管理策略控制网元根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或建立双冗余会话不同的是,参照下述图17c,也可以由接入和移动控制策略控制网元根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或建立双冗余会话。
图17c为本申请实施例提供的一种冗余传输请求方法的流程图,如图17c所示,该方法可以包括:
步骤1701c、接入和移动控制策略控制网元获取PER需求。
示例性的,如图17c中的1701c’所示,接入和移动控制策略控制网元可以接收来自会话管理策略控制网元的PER需求。
其中,会话管理策略控制网元可以接收来自应用功能网元的PER需求,或者会话管理策略控制网元可以通过时延敏感通信和时间同步网元接收来自应用功能网元的PER需求,不予限制。
其中,应用功能网元可以将PER需求携带在应用功能请求中通过会话管理策略控制网元发送给接入和移动控制策略控制网元,或者将PER需求携带在应用功能请求中通过时延敏感通信和时间同步网元、会话管理策略控制网元发送给接入和移动控制策略控制网元。
可选的,应用功能请求还包括终端设备的标识信息、应用信息;其中,应用信息可以用于指示应用支持冗余传输。
可选的,应用功能请求还包括用于指示支持动态建立双冗余会话的指示信息。
一种示例中,接入和移动控制策略控制网元接收来自会话管理策略控制网元应用功能
网元的应用信息,接收来自应用功能网元的用于指示支持动态建立双冗余会话的指示信息。
又一种示例中,接入和移动控制策略控制网元接收来自会话管理策略控制网元的应用信息、以及用于指示支持动态建立双冗余会话的指示信息。
可选的,应用功能请求还包括用于指示终端设备支持动态建立双冗余会话的指示信息。
需要说明的是,应用功能网元可以将用于指示终端设备支持动态建立双冗余会话的指示信息和PER需求携带在同一应用功能请求中,通过会话管理策略控制网元发送给接入和移动控制策略控制网元。也可以将用于指示终端设备支持动态建立双冗余会话的指示信息和PER需求携带在不同的应用功能请求中,此时,应用功能网元可以将携带有PER需求的应用功能请求通过会话管理策略控制网元发送给接入和移动控制策略控制网元,将携带有用于指示终端设备支持动态建立双冗余会话的指示信息的应用功能请求直接发送给接入和移动控制策略控制网元。
可选的,应用功能请求还包括下述一种或多种:业务的应用流量描述符、用于配置URSP规则的路由选择参数、应用功能网元信息等,不予限制。
可选的,会话管理策略控制网元根据PER需求可以确定下述一种或多种:会话的标识信息(session ID)、服务质量流的标识信息(QoS flow ID)、PER上报门限。
需要说明的是,会话管理策略控制网元向接入和移动控制策略控制网元发送的PER信息可以是应用功能请求中的PER信息,也可以是根据应用功能请求中的PER信息确定的QoS信息,不予限制。
步骤1702c、接入和移动控制策略控制网元获取PER信息。
其中,PER信息可以是目标网元的PER信息,也可以是目标网元之间的PER信息,目标网元可以包括接入网网元和用户面网元。即PER信息可以包括下述一种或多种:接入网网元的PER信息、用户面网元的PER信息、接入网网元和用户面网元之间的PER信息、终端设备到用户面网元的端到端的PER信息。
示例性的,如图17c中的步骤1702c’所示,接入和移动控制策略控制网元可以接收网络数据分析网元发送的PER信息。
其中,网络数据分析网元可以参照会话管理网元获取PER信息的方式,从目标网元获取PER信息。
其中,网络数据分析网元获取PER信息后,还可以根据获取的PER信息聚合出端到端(如终端设备<->接入网网元<->用户面网元)的PER信息,将聚合出的PER信息发送给接入和移动控制策略控制网元。
步骤1703c、接入和移动控制策略控制网元根据PER需求和PER信息确定建立双冗余会话。
具体的,接入和移动控制策略控制网元可以在终端设备的会话建立完成后,获取PER信息,根据PER需求和PER信息,确定是否建立双冗余会话。
可选的,当接入和移动控制策略控制网元根据PER信息,认为当前链路无法保证业务的PER需求时,可以确定建立双冗余会话,通过双冗余会话保证业务的PER需求。
可替换的,接入和移动控制策略控制网元也可以通过执行下述步骤1704c,通过双N3/N9冗余传输路径保证业务的PER需求。
上述图17c所示的方法中,接入和移动控制策略控制网元可以根据PER需求和PER
信息确定建立双冗余会话,即可以根据PER需求动态触发冗余传输的建立,在进行冗余传输的同时保证PER需求的实现。
基于上述对图14至图17c的描述,时延敏感通信和时间同步网元、或会话管理网元、或会话管理策略控制网元、或接入和移动控制策略控制网元可以根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或确定建立双冗余会话,下边以时延敏感通信和时间同步网元确定建立双冗余会话为例,基于上述对图10和图11的描述,参照图18所示的方法,对冗余传输请求方法进行详细描述。
图18为本申请实施例提供的一种冗余传输请求方法的流程图,如图18所示,该方法可以包括:
步骤1801、时延敏感通信和时间同步网元向网络存储网元存储第三请求。
其中,第三请求可以用于网络存储网元指示接入和移动控制策略控制网元更新URSP规则。
示例性的,第三请求可以包括下述一种或多种:路由选择参数、应用功能网元信息、应用流量描述符。
可选的,时延敏感通信和时间同步网元可以将第三请求携带在AM策略请求中发送给网络存储网元。
步骤1802、网络存储网元向接入和移动控制策略控制网元发送数据管理通知。
其中,数据管理通知可以用于指示接入和移动控制策略控制网元更新URSP规则;数据管理通知可以包括下述信息中的一种或多种:终端设备的标识信息、应用流量描述符、路由选择参数。
可替换的,时延敏感通信和时间同步网元也可以采用下述步骤1803至步骤1804指示接入和移动控制策略控制网元更新URSP规则。
步骤1803、时延敏感通信和时间同步网元通过绑定支持功能网元确定接入和移动控制策略控制网元。
其中,时延敏感通信和时间同步网元可以通过向绑定支持功能网元发送接入和移动控制策略控制网元问询的方式,确定接入和移动控制策略控制网元。
可选的,接入和移动控制策略控制网元问询可以包括终端设备的标识信息,绑定支持功能网元根据终端设备的标识信息确定接入和移动控制策略控制网元。
步骤1804、时延敏感通信和时间同步网元向接入和移动控制策略控制网元发送第二请求。
其中,第二请求可以用于请求更新URSP规则。
可选的,第二请求还包括下述一种或多种:路由选择参数、应用功能网元信息、应用流量描述符。
可选的,时延敏感通信和时间同步网元可以将第二请求携带在策略控制网元相互作用(PCF interaction)信息中发送给接入和移动控制策略控制网元。
其中,PCF interaction还可以包括下述信息中的一种或多种:终端设备的标识信息、路由选择参数、应用功能网元信息。
步骤1805、接入和移动控制策略控制网元更新URSP规则。
其中,对步骤1805的描述可以参照上述图3中对接入和移动控制策略控制网元更新
URSP规则的描述,不予赘述。
步骤1806、时延敏感通信和时间同步网元接收来自接入和移动控制策略控制网元的URSP更新通知。
步骤1807、时延敏感通信和时间同步网元向应用功能网元发送URSP更新通知。
其中,接入和移动控制策略控制网元可以通过时延敏感通信和时间同步网元向应用功能网元发送URSP更新通知,以告知应用功能网元URSP规则已更新。
步骤1808、应用功能网元向终端设备发起应用层的通知。
其中,应用功能网元通过向终端设备发起应用层的通知,可以使终端设备的客户端可以生成两路冗余数据流(或者描述为两份冗余的数据包)。
步骤1809、终端设备根据更新后的URSP规则,为两路冗余数据流建立双冗余会话并通过两路双冗余会话进行传输。
基于上述图18所示的方法,时延敏感通信和时间同步网元可以通过网络存储网元指示接入和移动控制策略控制网元更新URSP规则,也可以通过绑定支持功能网元确定接入和移动控制策略控制网元,进而指示接入和移动控制策略控制网元更新URSP规则,为时延敏感通信和时间同步网元指示接入和移动控制策略控制网元更新URSP规则提供了多种可行性方案。
基于上述图18所示的方法,时延敏感通信和时间同步网元可以基于第二请求或第三请求触发接入和移动控制策略控制网元更新URSP规则,由终端设备根据更新后的URSP规则建立双冗余会话。
可选的,终端设备在基于建立的双冗余会话进行数据传输的过程中,时延敏感通信和时间同步网元还可以动态根据PER需求和PER信息确定是否释放双冗余会话,改由单会话(即一个会话)进行数据传输。
例如,当时延敏感通信和时间同步网元根据PER信息,认为可以保证业务的PER需求时,可以释放已建立的双冗余会话,重新建立单会话,通过单会话进行数据传输。
示例性的,时延敏感通信和时间同步网元可以通过向网络存储网元存储路由选择参数、应用功能网元信息、应用流量描述符等信息,以触发接入和移动控制策略控制网元更新URSP规则,终端设备根据更新后的URSP规则,生成一路数据流,并为该一路数据流建立单会话,通过单会话进行数据传输。
其中,路由选择参数可以为单路由选择参数。
又一种示例中,时延敏感通信和时间同步网元也可以在确定接入和移动控制策略控制网元后,向接入和移动控制策略控制网元发送URSP规则更新请求,以触发接入和移动控制策略控制网元更新URSP规则,终端设备根据更新后的URSP规则,生成一路数据流,并为该一路数据流建立单会话,通过单会话进行数据传输。
其中,URSP规则更新请求可以包括路由选择参数、应用功能网元信息、应用流量描述符等信息,路由选择参数可以为单路由选择参数。
参照上述图18中对时延敏感通信和时间同步网元确定建立双冗余会话的描述,当接入和移动控制策略控制网元确定建立双冗余会话时,接入和移动控制策略控制网元可以参照上述步骤1805更新URSP规则,进而基于上述步骤1806至步骤1809,由终端设备根据更新后的URSP规则,为两路冗余数据流建立双冗余会话并通过两路双冗余会话进行传输。
可选的,终端设备在基于建立的双冗余会话进行数据传输的过程中,接入和移动控制策略控制网元还可以动态根据PER需求和PER信息确定是否释放双冗余会话,改由单会话(即一个会话)进行数据传输。
如果接入和移动控制策略控制网元确定释放双冗余会话,改由单会话进行数据传输,接入和移动控制策略控制网元可以更新URSP规则,终端设备根据更新后的URSP规则,生成一路数据流,并为该一路数据流建立单会话,通过单会话进行数据传输。
基于上述对图14至图17c的描述,时延敏感通信和时间同步网元或会话管理网元均可以根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或确定建立双冗余会话,下边以会话管理网元确定建立双冗余会话为例,基于上述对图10和图11的描述,参照图19所示的方法,对冗余传输请求方法进行详细描述。
图19为本申请实施例提供的一种冗余传输请求方法的流程图,如图19所示,该方法可以包括:
步骤1901、会话管理网元向会话管理策略控制网元发送第三指示信息。
其中,第三指示信息可以用于指示建立双冗余会话。
步骤1902、会话管理策略控制网元向网络存储网元存储第五请求。
其中,第五请求可以用于网络存储网元指示接入和移动控制策略控制网元更新URSP规则。
示例性的,第五请求可以包括下述一种或多种:路由选择参数、应用功能网元信息、应用流量描述符。
可选的,会话管理策略控制网元可以将第五请求携带在AM策略请求中发送给网络存储网元。
步骤1903、网络存储网元向接入和移动控制策略控制网元发送数据管理通知。
其中,数据管理通知可以用于指示接入和移动控制策略控制网元更新URSP规则;数据管理通知可以包括下述信息中的一种或多种:终端设备的标识信息、应用流量描述符、路由选择参数。
可替换的,会话管理策略控制网元也可以采用下述步骤1904至步骤1905指示接入和移动控制策略控制网元更新URSP规则。
步骤1904、会话管理策略控制网元通过绑定支持功能网元确定接入和移动控制策略控制网元。
其中,会话管理策略控制网元可以通过向绑定支持功能网元发送接入和移动控制策略控制网元问询的方式,确定接入和移动控制策略控制网元。
可选的,接入和移动控制策略控制网元问询可以包括终端设备的标识信息,绑定支持功能网元根据终端设备的标识信息确定接入和移动控制策略控制网元。
步骤1905、会话管理策略控制网元向接入和移动控制策略控制网元发送第四请求。
其中,第四请求可以用于请求更新URSP规则。
可选的,会话管理策略控制网元可以将第四请求携带在策略控制网元相互作用(PCF interaction)信息中发送给接入和移动控制策略控制网元。
其中,PCF interaction还可以包括下述信息中的一种或多种:终端设备的标识信息、路由选择参数、应用功能网元信息。
步骤1906、接入和移动控制策略控制网元更新URSP规则。
步骤1907、接入和移动控制策略控制网元向应用功能网元发送URSP更新通知。
步骤1908、应用功能网元向终端设备发起应用层的通知。
步骤1909、终端设备根据更新后的URSP规则,为两路冗余数据流建立双冗余会话并通过两路双冗余会话进行传输。
其中,对步骤1906至步骤1909的描述可以参照上述对步骤1805至步骤1809的描述,不予赘述。
基于上述图19所示的方法,会话管理网元可以通过会话管理策略控制网元指示接入和移动控制策略控制网元更新URSP规则,为会话管理网元指示接入和移动控制策略控制网元更新URSP规则提供了多种可行性方案。
基于上述图19所示的方法,会话管理网元和会话管理策略控制网元可以基于第四请求或第五请求触发接入和移动控制策略控制网元更新URSP规则,由终端设备根据更新后的URSP规则建立双冗余会话。
可选的,终端设备在基于建立的双冗余会话进行数据传输的过程中,会话管理网元还可以动态根据PER需求和PER信息确定是否释放双冗余会话,改由单会话(即一个会话)进行数据传输。
例如,当会话管理网元根据PER信息,认为可以保证业务的PER需求时,可以释放已建立的双冗余会话,重新建立单会话,通过单会话进行数据传输。
示例性的,会话管理网元可以向会话管理策略控制网元发送用于指示建立单会话的指示信息,会话管理策略控制网元可以通过向网络存储网元存储路由选择参数、应用功能网元信息、应用流量描述符等信息,以触发接入和移动控制策略控制网元更新URSP规则,终端设备根据更新后的URSP规则,生成一路数据流,并为该一路数据流建立单会话,通过单会话进行数据传输。
其中,路由选择参数可以为单路由选择参数。
又一种示例中,会话管理网元可以向会话管理策略控制网元发送用于指示建立单会话的指示信息,会话管理策略控制网元也可以在确定接入和移动控制策略控制网元后,向接入和移动控制策略控制网元发送URSP规则更新请求,以触发接入和移动控制策略控制网元更新URSP规则,终端设备根据更新后的URSP规则,生成一路数据流,并为该一路数据流建立单会话,通过单会话进行数据传输。
其中,URSP规则更新请求可以包括路由选择参数、应用功能网元信息、应用流量描述符等信息,路由选择参数可以为单路由选择参数。
参照上述图19中对会话管理网元确定建立双冗余会话的描述,当会话管理策略控制网元确定建立双冗余会话时,会话管理策略控制网元可以参照上述步骤1902和步骤1903指示接入和移动控制策略控制网元更新URSP规则,或者参照上述步骤1904和步骤1905指示接入和移动控制策略控制网元更新URSP规则,进而基于上述步骤1906至步骤1909,由接入和移动控制策略控制网元更新URSP规则,终端设备根据更新后的URSP规则,为两路冗余数据流建立双冗余会话并通过两路双冗余会话进行传输。
可选的,终端设备在基于建立的双冗余会话进行数据传输的过程中,会话管理策略控制网元还可以动态根据PER需求和PER信息确定是否释放双冗余会话,改由单会话(即
一个会话)进行数据传输。
如果会话管理策略控制网元确定释放双冗余会话,改由单会话进行数据传输,会话管理策略控制网元可以指示接入和移动控制策略控制网元更新URSP规则,终端设备根据更新后的URSP规则,生成一路数据流,并为该一路数据流建立单会话,通过单会话进行数据传输。
参照上述图19中对会话管理网元确定建立双冗余会话的描述,当接入和移动控制策略控制网元确定建立双冗余会话时,接入和移动控制策略控制网元可以参照上述步骤1906更新URSP规则,进而基于上述步骤1907至步骤1909,由终端设备根据更新后的URSP规则,为两路冗余数据流建立双冗余会话并通过两路双冗余会话进行传输。
可选的,终端设备在基于建立的双冗余会话进行数据传输的过程中,接入和移动控制策略控制网元还可以动态根据PER需求和PER信息确定是否释放双冗余会话,改由单会话(即一个会话)进行数据传输。
如果接入和移动控制策略控制网元确定释放双冗余会话,改由单会话进行数据传输,接入和移动控制策略控制网元可以更新URSP规则,终端设备根据更新后的URSP规则,生成一路数据流,并为该一路数据流建立单会话,通过单会话进行数据传输。
基于上述对图14至图17c的描述,时延敏感通信和时间同步网元或会话管理网元均可以根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或确定建立双冗余会话,下边以时延敏感通信和时间同步网元确定建立双冗余会话为例,基于上述对图12的描述,参照图20所示的方法,对冗余传输请求方法进行详细描述。
图20为本申请实施例提供的一种冗余传输请求方法的流程图,如图20所示,该方法可以包括:
步骤2001、时延敏感通信和时间同步网元向应用功能网元发送第一指示信息。
其中,第一指示信息可以用于指示建立双冗余会话。
步骤2002、应用功能网元通过网络呈现网元向网络存储网元发送第六请求。
其中,第六请求用于请求更新URSP规则。
其中,应用功能网元可以将第六请求携带在应用功能请求影响URSP信息中发送给网络呈现网元。
可选的,应用功能请求影响URSP信息还可以包括下述信息中的一种或多种:终端设备的标识信息、路由选择参数、应用流量描述符。
其中,网络呈现网元可以向网络存储网元存储应用功能请求信息,该应用功能请求信息可以包括终端设备的标识信息、路由选择参数。
可选的,网络呈现网元还可以向应用功能网元发送应用功能请求响应。
步骤2003、网络存储网元向接入和移动控制策略控制网元发送数据管理通知。
步骤2004、接入和移动控制策略控制网元更新URSP规则。
步骤2005、应用功能网元向终端设备发起应用层的通知。
步骤2006、终端设备根据更新后的URSP规则,为两路冗余数据流建立双冗余会话并通过两路双冗余会话进行传输。
其中,对步骤2003至步骤2006的描述可以参照上述图18中的相关描述,不予赘述。
可替换的,应用功能网元收到第一指示信息后,也可以通过应用层方案通知终端设备
使用双公共陆地移动网络(public land mobile network,PLMN)的会话进行冗余传输。
基于上述图20所示的方法,时延敏感通信和时间同步网元可以通过应用功能网元指示接入和移动控制策略控制网元更新URSP规则,为指示接入和移动控制策略控制网元更新URSP规则提供了可行性方案,同时,可以将PER检测与实现进行解耦。
基于上述图20所示的方法,时延敏感通信和时间同步网元和应用功能网元可以基于第一指示信息和第六请求触发接入和移动控制策略控制网元更新URSP规则,由终端设备根据更新后的URSP规则建立双冗余会话。
可选的,终端设备在基于建立的双冗余会话进行数据传输的过程中,时延敏感通信和时间同步网元还可以动态根据PER需求和PER信息确定是否释放双冗余会话,改由单会话(即一个会话)进行数据传输。
例如,当时延敏感通信和时间同步网元根据PER信息,认为可以保证业务的PER需求时,可以释放已建立的双冗余会话,重新建立单会话,通过单会话进行数据传输。
示例性的,时延敏感通信和时间同步网元可以向应用功能网元发送用于指示建立单会话的指示信息,以使应用功能网元向接入和移动控制策略控制网元发送URSP规则更新请求,触发接入和移动控制策略控制网元更新URSP规则,终端设备根据更新后的URSP规则,生成一路数据流,并为该一路数据流建立单会话,通过单会话进行数据传输。
其中,URSP规则更新请求可以包括路由选择参数、应用功能网元信息、应用流量描述符等信息,路由选择参数可以为单路由选择参数。
参照上述图20中对时延敏感通信和时间同步网元确定建立双冗余会话的描述,当接入和移动控制策略控制网元确定建立双冗余会话时,接入和移动控制策略控制网元可以参照上述步骤2004更新URSP规则,进而基于上述步骤2005至步骤2006,由终端设备根据更新后的URSP规则,为两路冗余数据流建立双冗余会话并通过两路双冗余会话进行传输。
可选的,终端设备在基于建立的双冗余会话进行数据传输的过程中,接入和移动控制策略控制网元还可以动态根据PER需求和PER信息确定是否释放双冗余会话,改由单会话(即一个会话)进行数据传输。
如果接入和移动控制策略控制网元确定释放双冗余会话,改由单会话进行数据传输,接入和移动控制策略控制网元可以更新URSP规则,终端设备根据更新后的URSP规则,生成一路数据流,并为该一路数据流建立单会话,通过单会话进行数据传输。
基于上述对图14至图17c的描述,时延敏感通信和时间同步网元或会话管理网元均可以根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或确定建立双冗余会话,下边以会话管理网元确定建立双冗余会话为例,基于上述对图12的描述,参照图21所示的方法,对冗余传输请求方法进行详细描述。
图21为本申请实施例提供的一种冗余传输请求方法的流程图,如图21所示,该方法可以包括:
步骤2101、会话管理网元向应用功能网元发送第四指示信息。
其中,第四指示信息可以用于指示建立双冗余会话。
步骤2102、应用功能网元通过网络呈现网元向网络存储网元发送第六请求。
步骤2103、网络存储网元向接入和移动控制策略控制网元发送数据管理通知。
步骤2104、接入和移动控制策略控制网元更新URSP规则。
步骤2105、应用功能网元向终端设备发起应用层的通知。
步骤2106、终端设备根据更新后的URSP规则,为两路冗余数据流建立双冗余会话并通过两路双冗余会话进行传输。
其中,对步骤2102至步骤2106的描述可以参照上述图20中的相关描述,不予赘述。
可替换的,应用功能网元收到第一指示信息后,也可以通过应用层方案通知终端设备使用双PLMN的会话进行冗余传输。
基于上述图21所示的方法,会话管理网元可以通过应用功能网元指示接入和移动控制策略控制网元更新URSP规则,为接入和移动控制策略控制网元更新URSP规则提供了可行性方案,同时,可以将PER检测与实现解耦。
基于上述图21所示的方法,会话管理网元和应用功能网元也可以基于第四指示信息和第六请求触发接入和移动控制策略控制网元更新URSP规则,由终端设备根据更新后的URSP规则建立双冗余会话。
可选的,终端设备在基于建立的双冗余会话进行数据传输的过程中,会话管理网元还可以动态根据PER需求和PER信息确定是否释放双冗余会话,改由单会话(即一个会话)进行数据传输。
例如,当会话管理网元根据PER信息,认为可以保证业务的PER需求时,可以释放已建立的双冗余会话,重新建立单会话,通过单会话进行数据传输。
示例性的,会话管理网元可以向应用功能网元发送用于指示建立单会话的指示信息,以使应用功能网元向接入和移动控制策略控制网元发送URSP规则更新请求,触发接入和移动控制策略控制网元更新URSP规则,终端设备根据更新后的URSP规则,生成一路数据流,并为该一路数据流建立单会话,通过单会话进行数据传输。
其中,URSP规则更新请求可以包括路由选择参数、应用功能网元信息、应用流量描述符等信息,路由选择参数可以为单路由选择参数。
参照上述图21中对会话管理网元确定建立双冗余会话的描述,当接入和移动控制策略控制网元确定建立双冗余会话时,接入和移动控制策略控制网元可以参照上述步骤2104更新URSP规则,进而基于上述步骤2105至步骤2106,由终端设备根据更新后的URSP规则,为两路冗余数据流建立双冗余会话并通过两路双冗余会话进行传输。
可选的,终端设备在基于建立的双冗余会话进行数据传输的过程中,接入和移动控制策略控制网元还可以动态根据PER需求和PER信息确定是否释放双冗余会话,改由单会话(即一个会话)进行数据传输。
如果接入和移动控制策略控制网元确定释放双冗余会话,改由单会话进行数据传输,接入和移动控制策略控制网元可以更新URSP规则,终端设备根据更新后的URSP规则,生成一路数据流,并为该一路数据流建立单会话,通过单会话进行数据传输。
基于上述对图14至图17c的描述,时延敏感通信和时间同步网元或会话管理网元均可以根据PER需求和PER信息确定建立双N3/N9冗余传输路径,或确定建立双冗余会话,下边以时延敏感通信和时间同步网元确定建立双N3/N9冗余传输路径为例,参照图22所示的方法,对冗余传输请求方法进行详细描述。
图22为本申请实施例提供的一种冗余传输请求方法的流程图,如图22所示,该方法可以包括:
步骤2201、时延敏感通信和时间同步网元向会话管理网元发送第二指示信息。
其中,第二指示信息可以用于指示建立双N3/N9冗余传输路径。
可选的,时延敏感通信和时间同步网元通过会话管理策略控制网元向会话管理网元发送第二指示信息。
步骤2202、会话管理网元通过向目标网元发起请求的方式建立双N3/N9冗余传输路径。
其中,对步骤2202的描述可以参照图4或图5的相关描述,不予赘述。
基于上述对时延敏感通信和时间同步网元确定建立双N3/N9冗余传输路径的描述,当会话管理网元确定建立双N2/N9冗余传输路径时,可以参照图4或图5的相关描述,建立双N2/N9冗余传输路径,不予赘述。
基于上述图22所示的方法,时延敏感通信和时间同步网元可以向会话管理网元发送第二指示信息,以触发会话管理网元建立双N3/N9冗余传输路径。
可选的,终端设备在基于建立的双N3/N9冗余传输路径进行数据传输的过程中,时延敏感通信和时间同步网元还可以动态根据PER需求和PER信息确定是否释放双N3/N9冗余传输路径,改由单N3/N9传输路径进行数据传输。
例如,当时延敏感通信和时间同步网元根据PER信息,认为可以保证业务的PER需求时,可以释放已建立的双N3/N9传输路径,重新建立单N3/N9传输路径,通过单N3/N9传输路径进行数据传输。
示例性的,时延敏感通信和时间同步网元可以向会话管理网元发送用于指示建立单N3/N9传输路径的指示信息,以使会话管理网元建立单N3/N9传输路径。
可选的,终端设备在基于建立的双N3/N9冗余传输路径进行数据传输的过程中,会话管理网元也可以动态根据PER需求和PER信息确定是否释放双N3/N9冗余传输路径,改由单N3/N9传输路径进行数据传输。
例如,当会话管理网元根据PER信息,认为可以保证业务的PER需求时,可以释放已建立的双N3/N9传输路径,重新建立单N3/N9传输路径,通过单N3/N9传输路径进行数据传输。
参照上述图22中对时延敏感通信和时间同步网元确定建立双冗余会话的描述,当会话管理策略控制网元或接入和移动控制策略控制网元确定建立双冗余会话时,会话管理策略控制网元或接入和移动控制策略控制网元可以参照上述步骤2201,向会话管理网元发送用于指示建立双N3/N9冗余传输路径的第二指示信息。会话管理网元基于上述步骤2202建立双N3/N9冗余传输路径。
可选的,终端设备在基于建立的双冗余会话进行数据传输的过程中,会话管理策略控制网元或接入和移动控制策略控制网元还可以动态根据PER需求和PER信息确定是否释放双冗余会话,改由单会话(即一个会话)进行数据传输。
如果会话管理策略控制网元或接入和移动控制策略控制网元确定释放双冗余会话,改由单会话进行数据传输,会话管理策略控制网元或接入和移动控制策略控制网元可以向会话管理网元发送用于指示建立单N3/N9传输路径的指示信息,以使会话管理网元建立单N3/N9传输路径。
上述主要从设备之间交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,各个设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。
本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对各个网元进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
在采用对应各个功能划分各个功能模块的情况下,图23示出了一种时延敏感通信和时间同步网元230。其中,时延敏感通信和时间同步网元230可以包括收发模块2301和处理模块2302。示例性地,时延敏感通信和时间同步网元230可以是时延敏感通信和时间同步网元,也可以是应用于时延敏感通信和时间同步网元中的芯片或者其他具有上述时延敏感通信和时间同步网元功能的组合器件、部件等。当时延敏感通信和时间同步网元230是时延敏感通信和时间同步网元时,收发模块2301可以是收发器,收发器可以包括天线和射频电路等;处理模块2302可以是处理器(或者,处理电路),例如基带处理器,基带处理器中可以包括一个或多个CPU。当时延敏感通信和时间同步网元230是具有上述时延敏感通信和时间同步网元功能的部件时,收发模块2301可以是射频单元;处理模块2302可以是处理器(或者,处理电路),例如基带处理器。当时延敏感通信和时间同步网元230是芯片系统时,收发模块2301可以是芯片(例如基带芯片)的输入输出接口;处理模块2302可以是芯片系统的处理器(或者,处理电路),可以包括一个或多个中央处理单元。应理解,本申请实施例中的收发模块2301可以由收发器或收发器相关电路组件实现;处理模块2302可以由处理器或处理器相关电路组件(或者,称为处理电路)实现。
例如,收发模块2301可以用于执行图9至图22所示的实施例中由时延敏感通信和时间同步网元所执行的全部收发操作,和/或用于支持本文所描述的技术的其它过程;处理模块2302可以用于执行图9至图22所示的实施例中由时延敏感通信和时间同步网元所执行的除了收发操作之外的全部操作,和/或用于支持本文所描述的技术的其它过程。
作为又一种可实现方式,图23中的收发模块2301可以由收发器代替,该收发器可以集成收发模块2301的功能;处理模块2302可以由处理器代替,该处理器可以集成处理模块2302的功能。进一步的,图23所示时延敏感通信和时间同步网元230还可以包括存储器。
在采用对应各个功能划分各个功能模块的情况下,图24示出了一种会话管理网元240。其中,会话管理网元240可以包括收发模块2401和处理模块2402。示例性地,会话管理网元240可以是会话管理网元,也可以是应用于会话管理网元中的芯片或者其他具有上述会话管理网元功能的组合器件、部件等。当会话管理网元240是会话管理网元时,收发模块2401可以是收发器,收发器可以包括天线和射频电路等;处理模块2402可以是处理器(或者,处理电路),例如基带处理器,基带处理器中可以包括一个或多个CPU。当会话管理网元240是具有上述会话管理网元功能的部件时,收发模块2401可以是射频单元;
处理模块2402可以是处理器(或者,处理电路),例如基带处理器。当会话管理网元240是芯片系统时,收发模块2401可以是芯片(例如基带芯片)的输入输出接口;处理模块2402可以是芯片系统的处理器(或者,处理电路),可以包括一个或多个中央处理单元。应理解,本申请实施例中的收发模块2401可以由收发器或收发器相关电路组件实现;处理模块2402可以由处理器或处理器相关电路组件(或者,称为处理电路)实现。
例如,收发模块2401可以用于执行图9至图22所示的实施例中由会话管理网元所执行的全部收发操作,和/或用于支持本文所描述的技术的其它过程;处理模块2402可以用于执行图9至图22所示的实施例中由会话管理网元所执行的除了收发操作之外的全部操作,和/或用于支持本文所描述的技术的其它过程。
作为又一种可实现方式,图24中的收发模块2401可以由收发器代替,该收发器可以集成收发模块2401的功能;处理模块2402可以由处理器代替,该处理器可以集成处理模块2402的功能。进一步的,图24所示会话管理网元240还可以包括存储器。
在采用对应各个功能划分各个功能模块的情况下,图25示出了一种会话管理策略控制网元250。其中,会话管理策略控制网元250可以包括收发模块2501和处理模块2502。示例性地,会话管理策略控制网元250可以是会话管理策略控制网元,也可以是应用于会话管理策略控制网元中的芯片或者其他具有上述会话管理策略控制网元功能的组合器件、部件等。当会话管理策略控制网元250是会话管理策略控制网元时,收发模块2501可以是收发器,收发器可以包括天线和射频电路等;处理模块2502可以是处理器(或者,处理电路),例如基带处理器,基带处理器中可以包括一个或多个CPU。当会话管理策略控制网元250是具有上述会话管理策略控制网元功能的部件时,收发模块2501可以是射频单元;处理模块2502可以是处理器(或者,处理电路),例如基带处理器。当会话管理策略控制网元250是芯片系统时,收发模块2501可以是芯片(例如基带芯片)的输入输出接口;处理模块2502可以是芯片系统的处理器(或者,处理电路),可以包括一个或多个中央处理单元。应理解,本申请实施例中的收发模块2501可以由收发器或收发器相关电路组件实现;处理模块2502可以由处理器或处理器相关电路组件(或者,称为处理电路)实现。
例如,收发模块2501可以用于执行图9至图22所示的实施例中由会话管理策略控制网元所执行的全部收发操作,和/或用于支持本文所描述的技术的其它过程;处理模块2502可以用于执行图9至图22所示的实施例中由会话管理策略控制网元所执行的除了收发操作之外的全部操作,和/或用于支持本文所描述的技术的其它过程。
作为又一种可实现方式,图25中的收发模块2501可以由收发器代替,该收发器可以集成收发模块2501的功能;处理模块2502可以由处理器代替,该处理器可以集成处理模块2502的功能。进一步的,图25所示会话管理策略控制网元250还可以包括存储器。
在采用对应各个功能划分各个功能模块的情况下,图26示出了一种应用功能网元260。其中,应用功能网元260可以包括收发模块2601和处理模块2602。示例性地,应用功能网元260可以是应用功能网元,也可以是应用于应用功能网元中的芯片或者其他具有上述应用功能网元功能的组合器件、部件等。当应用功能网元260是应用功能网元时,收发模块2601可以是收发器,收发器可以包括天线和射频电路等;处理模块2602可以是处理器(或者,处理电路),例如基带处理器,基带处理器中可以包括一个或多个CPU。当应用
功能网元260是具有上述应用功能网元功能的部件时,收发模块2601可以是射频单元;处理模块2602可以是处理器(或者,处理电路),例如基带处理器。当应用功能网元260是芯片系统时,收发模块2601可以是芯片(例如基带芯片)的输入输出接口;处理模块2602可以是芯片系统的处理器(或者,处理电路),可以包括一个或多个中央处理单元。应理解,本申请实施例中的收发模块2601可以由收发器或收发器相关电路组件实现;处理模块2602可以由处理器或处理器相关电路组件(或者,称为处理电路)实现。
例如,收发模块2601可以用于执行图9至图22所示的实施例中由应用功能网元所执行的全部收发操作,和/或用于支持本文所描述的技术的其它过程;处理模块2602可以用于执行图9至图22所示的实施例中由应用功能网元所执行的除了收发操作之外的全部操作,和/或用于支持本文所描述的技术的其它过程。
作为又一种可实现方式,图26中的收发模块2601可以由收发器代替,该收发器可以集成收发模块2601的功能;处理模块2602可以由处理器代替,该处理器可以集成处理模块2602的功能。进一步的,图26所示应用功能网元260还可以包括存储器。
本申请实施例还提供了一种计算机可读存储介质。上述方法实施例中的全部或者部分流程可以由计算机程序来指令相关的硬件完成,该程序可存储于上述计算机可读存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。计算机可读存储介质可以是前述任一实施例的终端(包括数据发送端和/或数据接收端)的内部存储单元,例如终端的硬盘或内存。上述计算机可读存储介质也可以是上述终端的外部存储设备,例如上述终端上配备的插接式硬盘,智能存储卡(smart media card,SMC),安全数字(secure digital,SD)卡,闪存卡(flash card)等。进一步地,上述计算机可读存储介质还可以既包括上述终端的内部存储单元也包括外部存储设备。上述计算机可读存储介质用于存储上述计算机程序以及上述终端所需的其他程序和数据。上述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。
需要说明的是,本申请的说明书、权利要求书及附图中的术语“第一”和“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
应当理解,在本申请中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上,“至少两个(项)”是指两个或三个及三个以上,“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:只存在A,只存在B以及同时存在A和B三种情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以
上描述的全部或者部分功能。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (38)
- 一种冗余传输请求方法,其特征在于,包括:时延敏感通信和时间同步网元获取误码率PER需求和PER信息;所述时延敏感通信和时间同步网元根据所述PER需求和所述PER信息,确定建立双冗余会话;或者所述时延敏感通信和时间同步网元根据所述PER需求和所述PER信息,确定建立双N3/N9冗余传输路径。
- 根据权利要求1所述的方法,其特征在于,所述时延敏感通信和时间同步网元获取所述PER需求,包括:所述时延敏感通信和时间同步网元接收来自应用功能网元的所述PER需求;或者所述时延敏感通信和时间同步网元接收来自网络呈现网元的所述PER需求。
- 根据权利要求2所述的方法,其特征在于,所述方法还包括:所述时延敏感通信和时间同步网元还接收来自所述应用功能网元的下述一种或多种参数:路由选择参数、应用信息、用于指示支持动态建立双冗余会话的指示信息;其中,所述应用信息用于指示所述应用支持冗余传输。
- 根据权利要求1-3任一项所述的方法,其特征在于,所述PER信息包括下述一种或多种:接入网网元的PER信息、用户面网元的PER信息、接入网网元和用户面网元之间的PER信息、终端设备到用户面网元的端到端的PER信息。
- 根据权利要求1-4任一项所述的方法,其特征在于,所述时延敏感通信和时间同步网元获取所述PER信息,包括:所述时延敏感通信和时间同步网元接收来自网管系统的所述PER信息;或者所述时延敏感通信和时间同步网元根据所述PER需求,通过会话管理策略控制网元向会话管理网元发送第一请求;所述时延敏感通信和时间同步网元接收来自所述会话管理网元的所述PER信息;其中,所述第一请求用于请求收集PER信息并上报;或者所述时延敏感通信和时间同步网元根据所述PER需求,向目标网元订阅PER信息,所述时延敏感通信和时间同步网元接收来自所述目标网元的所述PER信息;其中,所述目标网元包括接入网网元和用户面网元。
- 根据权利要求1-5任一项所述的方法,其特征在于,所述PER信息包括下述一种或多种:业务的PER状态、PER能力信息、业务的误包率、业务的丢包率、用于指示业务的误包率/丢包率无法满足需求需要进行冗余传输的指示信息。
- 根据权利要求1-6任一项所述的方法,其特征在于,当所述时延敏感通信和时间同步网元根据所述PER需求和所述PER信息,确定建立所述双冗余会话时,所述方法还包括:所述时延敏感通信和时间同步网元向接入和移动控制策略控制网元发送第二请求;其中,所述第二请求用于请求更新终端设备路由选择策略URSP规则;或者所述时延敏感通信和时间同步网元向网络存储网元存储第三请求;其中,所述第三请求用于所述网络存储网元指示接入和移动控制策略控制网元更新URSP规则。
- 根据权利要求7所述的方法,其特征在于,所述时延敏感通信和时间同步网元向所述接入和移动控制策略控制网元发送所述第二请求,包括:所述时延敏感通信和时间同步网元通过绑定支持功能网元确定所述接入和移动控制策略控制网元;所述时延敏感通信和时间同步网元向所述接入和移动控制策略控制网元发送所述第二请求。
- 根据权利要求7所述的方法,其特征在于,所述第二请求包括下述一种或多种:路由选择参数、应用功能网元信息、应用流量描述符;或者所述第三请求包括下述一种或多种:路由选择参数、应用功能网元信息、应用流量描述符。
- 根据权利要求9所述的方法,其特征在于,所述时延敏感通信和时间同步网元向所述网络存储网元存储所述第三请求,包括:所述时延敏感通信和时间同步网元接收来自应用功能网元的下述信息中的一种或多种:路由选择参数、应用功能网元信息、应用流量描述符;所述时延敏感通信和时间同步网元向所述网络存储网元发送所述第三请求。
- 根据权利要求7-10任一项所述的方法,其特征在于,所述方法还包括:所述时延敏感通信和时间同步网元接收来自所述接入和移动控制策略控制网元的URSP更新通知;所述时延敏感通信和时间同步网元向应用功能网元发送所述URSP更新通知。
- 根据权利要求1-6任一项所述的方法,其特征在于,当所述时延敏感通信和时间同步网元根据所述PER需求和所述PER信息,确定建立所述双冗余会话时,所述方法还包括:所述时延敏感通信和时间同步网元向应用功能网元发送第一指示信息;其中,所述第一指示信息用于指示建立双冗余会话。
- 根据权利要求1-6任一项所述的方法,其特征在于,当所述时延敏感通信和时间同步网元根据所述PER需求和所述PER信息,确定建立所述双N3/N9冗余传输路径时,所述方法还包括:所述时延敏感通信和时间同步网元向会话管理网元发送第二指示信息;其中,所述第二指示信息用于指示建立双N3/N9冗余传输路径。
- 一种冗余传输请求方法,其特征在于,包括:会话管理策略控制网元获取误码率PER需求和PER信息;所述会话管理策略控制网元根据所述PER需求和所述PER信息,确定建立双冗余会话;或者所述会话管理策略控制网元根据所述PER需求和所述PER信息,确定建立双N3/N9冗余传输路径。
- 根据权利要求14所述的方法,其特征在于,所述会话管理策略控制网元获取所述PER需求,包括:所述会话管理策略控制网元接收来自应用功能网元的所述PER需求;或者所述会话管理策略控制网元通过时延敏感通信和时间同步网元接收来自应用功能网元的所述PER需求。
- 根据权利要求15所述的方法,其特征在于,所述方法还包括:所述会话管理策略控制网元还接收来自所述应用功能网元的下述一种或多种信息:应用信息、用于指示支持动态建立双冗余会话的指示信息;其中,所述应用信息用于指示所述应用支持冗余传输。
- 根据权利要求14-16任一项所述的方法,其特征在于,所述PER信息包括下述一种或多种:接入网网元的PER信息、用户面网元的PER信息、接入网网元和用户面网元之间的PER信息、终端设备到用户面网元的端到端的PER信息。
- 根据权利要求14-17任一项所述的方法,其特征在于,所述会话管理策略控制网元获取所述PER信息,包括:所述会话管理策略控制网元接收来自会话管理网元的所述PER信息;或者所述会话管理策略控制网元接收来自网络数据分析网元的所述PER信息。
- 根据权利要求14-18任一项所述的方法,其特征在于,所述PER信息包括下述一种或多种:业务的PER状态、PER能力信息、业务的误包率、业务的丢包率、用于指示业务的误包率/丢包率无法满足需求需要进行冗余传输的指示信息。
- 根据权利要求14-19任一项所述的方法,其特征在于,所述方法还包括:所述会话管理策略控制网元向接入和移动控制策略控制网元发送第四请求;其中,所述第四请求用于请求更新终端设备路由选择策略URSP规则;或者所述会话管理策略控制网元向网络存储网元存储第五请求;其中,所述第五请求用于所述网络存储网元指示接入和移动控制策略控制网元更新URSP规则。
- 根据权利要求20所述的方法,其特征在于,所述会话管理策略控制网元向所述接入和移动控制策略控制网元发送所述第四请求,包括:所述会话管理策略控制网元通过绑定支持功能网元确定所述接入和移动控制策略控制网元;所述会话管理策略控制网元向所述接入和移动控制策略控制网元发送所述第四请求。
- 根据权利要求20所述的方法,其特征在于,所述第五请求包括下述一种或多种:路由选择参数、应用功能网元信息、应用流量描述符。
- 根据权利要求22所述的方法,其特征在于,所述会话管理策略控制网元向所述网络存储网元存储所述第五请求,包括:所述会话管理策略控制网元接收来自应用功能网元的下述信息中的一种或多种:路由选择参数、应用功能网元信息、应用流量描述符;所述会话管理策略控制网元向所述网络存储网元发送所述第五请求。
- 一种冗余传输请求方法,其特征在于,包括:接入和移动控制策略控制网元获取误码率PER需求和PER信息;所述接入和移动控制策略控制网元根据所述PER需求和所述PER信息,确定建立双 冗余会话。
- 根据权利要求24所述的方法,其特征在于,所述接入和移动控制策略控制网元获取所述PER需求,包括:所述接入和移动控制策略控制网元接收来自会话管理策略控制网元的所述PER需求。
- 根据权利要求25所述的方法,其特征在于,所述方法还包括:所述接入和移动控制策略控制网元还接收来自所述会话管理策略控制网元的应用信息;其中,所述应用信息用于指示所述应用支持冗余传输。
- 根据权利要求25或26所述的方法,其特征在于,所述接入和移动控制策略控制网元还接收来自应用功能网元的用于指示支持动态建立双冗余会话的指示信息。
- 根据权利要求25所述的方法,其特征在于,所述接入和移动控制策略控制网元还接收来自所述会话管理策略控制网元的应用信息、以及用于指示支持动态建立双冗余会话的指示信息;其中,所述应用信息用于指示所述应用支持冗余传输。
- 根据权利要求24-28任一项所述的方法,其特征在于,所述PER信息包括下述一种或多种:接入网网元的PER信息、用户面网元的PER信息、接入网网元和用户面网元之间的PER信息、终端设备到用户面网元的端到端的PER信息。
- 根据权利要求24-29任一项所述的方法,其特征在于,所述接入和移动控制策略控制网元获取所述PER信息,包括:所述接入和移动控制策略控制网元接收来自网络数据分析网元的所述PER信息。
- 根据权利要求24-30任一项所述的方法,其特征在于,所述PER信息包括下述一种或多种:业务的PER状态、PER能力信息、业务的误包率、业务的丢包率、用于指示业务的误包率/丢包率无法满足需求需要进行冗余传输的指示信息。
- 根据权利要求24-31任一项所述的方法,其特征在于,所述方法还包括:所述接入和移动控制策略控制网元更新终端设备路由选择策略URSP规则;所述接入和移动控制策略控制网元向下述一种或多种网元发送URSP更新通知:时延敏感通信和时间同步网元、应用功能网元。
- 一种冗余传输请求方法,其特征在于,包括:应用功能网元接收来自时延敏感通信和时间同步网元的第一指示信息,或者,接收来自会话管理网元的第四指示信息;其中,所述第一指示信息用于指示建立双冗余会话,所述第四指示信息用于指示建立双冗余会话;所述应用功能网元通过网络呈现网元向网络存储网元发送第六请求;其中,所述第六请求用于请求更新终端设备路由选择策略URSP规则。
- 根据权利要求33所述的方法,其特征在于,所述方法还包括:所述应用功能网元向所述时延敏感通信和时间同步网元发送误码率PER需求;或者所述应用功能网元通过会话管理策略控制网元向会话管理网元发送PER需求。
- 根据权利要求34所述的方法,其特征在于,所述方法还包括:所述应用功能网元向所述时延敏感通信和时间同步网元或会话管理策略控制网元发送下述信息中的一种或多种:路由选择参数、应用功能网元信息、应用流量描述符。
- 一种通信装置,其特征在于,所述通信装置包括处理器;所述处理器,用于运行计算机程序或指令,以使所述通信装置执行如权利要求1-13任一项所述的冗余传输请求方法,或者执行如权利要求14-23任一项所述的冗余传输请求方法,或者执行如权利要求24-32任一项所述的冗余传输请求方法,或者执行如权利要求33-35任一项所述的冗余传输请求方法。
- 一种通信装置,其特征在于,所述通信装置包括输入输出接口和逻辑电路;所述输入输出接口,用于输入和/或输出信息;所述逻辑电路用于执行如权利要求1-13任一项所述的冗余传输请求方法,或者执行如权利要求14-23任一项所述的冗余传输请求方法,或者执行如权利要求24-32任一项所述的冗余传输请求方法,或者执行如权利要求33-35任一项所述的冗余传输请求方法,根据所述信息进行处理和/或生成所述信息。
- 一种计算机可读存储介质,其特征在于,计算机可读存储介质存储有计算机指令或程序,当计算机指令或程序在计算机上运行时,使得计算机执行如权利要求1-13任一项所述的冗余传输请求方法,或者执行如权利要求14-23任一项所述的冗余传输请求方法,或者执行如权利要求24-32任一项所述的冗余传输请求方法,或者执行如权利要求33-35任一项所述的冗余传输请求方法。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210313823.4 | 2022-03-28 | ||
CN202210313823 | 2022-03-28 | ||
CN202210922398.9 | 2022-08-02 | ||
CN202210922398.9A CN116867112A (zh) | 2022-03-28 | 2022-08-02 | 冗余传输请求方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023185496A1 true WO2023185496A1 (zh) | 2023-10-05 |
Family
ID=88199079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/081998 WO2023185496A1 (zh) | 2022-03-28 | 2023-03-16 | 冗余传输请求方法及装置 |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2023185496A1 (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20200107213A1 (en) * | 2018-09-28 | 2020-04-02 | Kyungmin Park | Packet Duplication by Core Network |
CN111771394A (zh) * | 2018-02-17 | 2020-10-13 | 华为技术有限公司 | 用于ue上下文和pdu会话上下文管理的系统和方法 |
CN112840603A (zh) * | 2018-10-12 | 2021-05-25 | 瑞典爱立信有限公司 | 用于监测连接的冗余状态的技术 |
WO2022034030A1 (en) * | 2020-08-13 | 2022-02-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Policy control for redundant transmissions |
-
2023
- 2023-03-16 WO PCT/CN2023/081998 patent/WO2023185496A1/zh unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111771394A (zh) * | 2018-02-17 | 2020-10-13 | 华为技术有限公司 | 用于ue上下文和pdu会话上下文管理的系统和方法 |
US20200107213A1 (en) * | 2018-09-28 | 2020-04-02 | Kyungmin Park | Packet Duplication by Core Network |
CN112840603A (zh) * | 2018-10-12 | 2021-05-25 | 瑞典爱立信有限公司 | 用于监测连接的冗余状态的技术 |
WO2022034030A1 (en) * | 2020-08-13 | 2022-02-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Policy control for redundant transmissions |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021139696A1 (zh) | 一种报告信息的发送方法、装置及系统 | |
US20220345996A1 (en) | Method and device for management and access control of network slice in wireless communication system | |
US11558813B2 (en) | Apparatus and method for network automation in wireless communication system | |
US20230164591A1 (en) | Communication method and apparatus | |
US11665781B2 (en) | Apparatus and method for transmitting bridge management information in wireless communication system | |
WO2022033543A1 (zh) | 一种中继通信方法及通信装置 | |
CN114731604A (zh) | 用于在无线通信系统中提高网络切片控制精度的方法和装置 | |
US20230156833A1 (en) | Packet Forwarding Method, Apparatus, and System | |
WO2021134701A1 (zh) | D2d通信方法、装置及系统 | |
CN115244991A (zh) | 通信方法、装置及系统 | |
WO2022047803A1 (zh) | 通信方法及装置 | |
US20220360969A1 (en) | Communication method and apparatus | |
WO2023185496A1 (zh) | 冗余传输请求方法及装置 | |
EP4066518B1 (en) | Method and apparatus for group management for group event monitoring | |
WO2021169309A1 (zh) | 通信方法、装置及系统 | |
WO2021138784A1 (zh) | 一种接入网络的方法、装置及系统 | |
WO2024012376A1 (zh) | 一种通信方法、通信装置及通信系统 | |
WO2024192584A1 (zh) | 算力服务调用方法、装置及存储介质 | |
WO2024207976A1 (zh) | 一种信息传输方法及装置 | |
WO2023213156A1 (zh) | 通信方法、通信装置及通信系统 | |
CN116867112A (zh) | 冗余传输请求方法及装置 | |
WO2024208029A1 (zh) | 一种通信方法及通信装置 | |
WO2024182951A1 (zh) | 一种算力服务调用方法、装置及存储介质 | |
WO2023020046A1 (zh) | 一种通信方法及通信装置 | |
WO2024074148A1 (zh) | 通信方法、装置及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23777871 Country of ref document: EP Kind code of ref document: A1 |