WO2023213156A1 - Communication method, communication apparatus, and communication system - Google Patents
Communication method, communication apparatus, and communication system Download PDFInfo
- Publication number
- WO2023213156A1 WO2023213156A1 PCT/CN2023/084296 CN2023084296W WO2023213156A1 WO 2023213156 A1 WO2023213156 A1 WO 2023213156A1 CN 2023084296 W CN2023084296 W CN 2023084296W WO 2023213156 A1 WO2023213156 A1 WO 2023213156A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- session
- target service
- ursp rule
- network element
- information
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 129
- 238000004891 communication Methods 0.000 title claims abstract description 62
- 230000005540 biological transmission Effects 0.000 claims abstract description 57
- 238000004590 computer program Methods 0.000 claims description 16
- 238000013480 data collection Methods 0.000 claims description 14
- 238000012986 modification Methods 0.000 claims description 11
- 230000004048 modification Effects 0.000 claims description 11
- 230000006870 function Effects 0.000 description 55
- 238000007726 management method Methods 0.000 description 19
- 230000008569 process Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 5
- 238000012546 transfer Methods 0.000 description 4
- 238000011144 upstream manufacturing Methods 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 101150119040 Nsmf gene Proteins 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/02—Resource partitioning among network components, e.g. reuse partitioning
- H04W16/10—Dynamic resource partitioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0231—Traffic management, e.g. flow control or congestion control based on communication conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/04—Communication route or path selection, e.g. power-based or shortest path routing based on wireless node resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
Definitions
- the present application relates to the field of wireless communication technology, and in particular to communication methods, communication devices and communication systems.
- the 3rd generation partnership project defines a redundant protocol data unit (PDU) session mechanism , this mechanism achieves redundant transmission of user plane data between the terminal device and the application server by establishing two mutually independent PDU sessions.
- PDU protocol data unit
- the terminal device sends the same upstream message through two mutually redundant PDU sessions.
- the application server sorts and deduplicates the received upstream messages to achieve reliable transmission of the upstream messages.
- the application server sends the same downlink message through two mutually redundant PDU sessions, and the terminal device sorts and deduplicates the received downlink messages to achieve reliable transmission of downlink messages.
- This application provides a communication method, communication device and communication system to reduce network resource overhead and equipment overhead.
- embodiments of the present application provide a communication method, which can be executed by a terminal device or a module applied in the terminal device.
- the terminal device receives a first URSP rule, a second URSP rule and indication information.
- the first user routing selection policy (UE routing selection policy, URSP) rule includes the first association information of the target service
- the second URSP rule includes second association information of the target service, and the indication information indicates performing redundant transmission for the target service
- the terminal device matches the first session of the target service based on the first URSP rule according to the indication information.
- create a second session of the target service based on the second URSP rule the first session and the second session are redundant to each other, and the first association information and the second association information are used to associate the first session and the Second session.
- the above solution establishes redundant sessions for the target business, which can improve the accuracy of data transmission and improve communication efficiency.
- the terminal device determines that redundant transmission of data of the target service is required based on the received indication information, it will establish a redundant session for the target service instead of establishing a redundant session for the target service under any circumstances. , helping to reduce network resource overhead and equipment (such as terminal equipment, access network equipment, etc.) overhead.
- the terminal device receiving the first URSP rule, the second URSP rule and the indication information includes: the terminal device receiving a policy container from the policy control network element, the policy container including the first URSP rule, the second URSP rule and the indication information.
- the above solution sends the indication information while sending the first URSP rule and the second URSP rule, instead of sending the indication information through additional messages, which helps to reduce signaling overhead.
- the terminal device receiving the first URSP rule, the second URSP rule and the indication information includes: the terminal device receiving a policy container from the policy control network element, the policy container including the first URSP rule and The second URSP rule; the terminal device receives the indication information from the application function network element.
- the terminal device matches the first session of the target service based on the first URSP rule, including: the terminal device sends a session modification request message, the session modification request message includes the first association information, the The session modification request message is used to modify the first session, which is used to provide redundant transmission for the target service corresponding to the first URSP rule; the terminal device creates a second session of the target service based on the second URSP rule.
- the session includes: the terminal device sends a session establishment request message, the session establishment request message includes the second association information, the session establishment request message is used to create the second session, and the second session is used for the second URSP rule
- the corresponding target service provides redundant transmission.
- the above solution modifies the first session that has been established and uses the modified first session as a redundant transmission session, and then only needs to establish another new session as a redundant transmission session, instead of establishing two new sessions. For redundant transmission, it helps reduce the overhead caused by establishing sessions.
- the terminal device creates a second session of the target service based on the second URSP rule, including: the terminal device sends a session establishment request message, and the session establishment request message includes the identification information of the first session. and the second associated information, the session establishment request message is used to create the second session, the first session is used to provide redundant transmission for the target service corresponding to the first URSP rule, and the second session is used for the The target service corresponding to the second URSP rule provides redundant transmission.
- the above solution uses the already established first session as a redundant transmission session, and then only needs to establish another new session as a redundant transmission session, instead of establishing two new sessions for redundant transmission, which helps to reduce the number of Session overhead.
- the terminal device matches the first session of the target service based on the first URSP rule, including: the terminal device sends a first session establishment request message, and the first session establishment request message includes the first session establishment request message. Associated information, the first session establishment request message is used to create the first session, the first session is used to provide redundant transmission for the target service corresponding to the first URSP rule; the terminal device is created based on the second URSP rule.
- the second session of the target service includes: the terminal device sends a second session establishment request message, the second session establishment request message includes the second association information, and the second session establishment request message is used to create the second session, The second session is used to provide redundant transmission for the target service corresponding to the second URSP rule.
- embodiments of the present application provide a communication method, which can be executed by a policy control network element or a module applied in the policy control network element.
- the policy control network element obtains the service experience information corresponding to the target service; when the service experience information meets the preset conditions, the policy control network element generates the first URSP rule and the second URSP rule, The first URSP rule includes the first association information of the target service, and the second URSP rule includes the second association information of the target service; the policy control network element sends the first URSP rule and the second URSP rule to the terminal device.
- the first URSP rule is used for matching the first session of the target service
- the second URSP rule is used for creating the second session of the target service
- the first session and the second session are mutually redundant
- the information and the second association information are used to associate the first session and the second session.
- the above solution establishes redundant sessions for the target business, which can improve the accuracy of data transmission and improve communication efficiency.
- the policy control network element determines that the data of the target service needs to be redundantly transmitted based on the received service experience information corresponding to the target service, it triggers the terminal device to establish a redundant session for the target service, rather than at any time. Establishing redundant sessions for target services in all situations helps reduce network resource overhead and equipment (such as terminal equipment, access network equipment, etc.) overhead.
- the service experience information is used to indicate the current service quality of the target service.
- the policy control network element sends the first URSP rule and the second URSP rule to the terminal device, including: the policy control network element sends a policy container to the terminal device, and the policy container includes the third URSP rule. one URSP rule and the second URSP rule.
- the policy container also includes indication information, where the indication information indicates performing redundant transmission for the target service.
- this method sends the indication information while sending the first URSP rule and the second URSP rule, instead of sending the indication information through additional messages, which helps to reduce signaling overhead.
- the policy control network element obtains the service experience information corresponding to the target service, including: the policy control network element sends a request message to the data collection network element, and the request message includes the target (DNN) corresponding to the target service. , S-NSSAI) combination or the identification information of the session under the target (DNN, S-NSSAI) combination.
- the request message is used to request the service experience information corresponding to the target service; the policy controls the network element to receive data from the data collection network. Yuan’s experience information about this business.
- the request message also includes an application identifier, and the application identifier is used to identify the target service.
- the business experience information satisfies preset conditions, including at least one of the following:
- the packet loss rate in the service experience information is not less than the packet loss rate in the demand parameters of the target service
- the delay in the service experience information is not less than the delay in the demand parameters of the target service
- the jitter in the service experience information is not less than the jitter in the demand parameters of the target service
- the bandwidth in the service experience information is not greater than the bandwidth in the demand parameters of the target service.
- the above solution compares the service experience information of the target service with the demand parameters of the target service to determine whether the service experience information of the target service meets the requirements, which helps to accurately determine whether redundant session transmission of the target service needs to be established.
- the policy control network element receives the demand parameters of the target service from the application function network element.
- the above solution receives the demand parameters of the target service from the application function network element, which can ensure the accuracy of the demand parameters.
- the demand parameters of the target service are pre-configured on the policy control network element.
- the demand parameters of the target service are pre-configured on the policy control network element, which helps to quickly obtain the demand parameters of the target service.
- the first association information includes a first redundant sequence number
- the second association information includes a second redundant sequence number
- the first association information and the second association information include a session pair identifier; or, the first association information includes a first redundant sequence number and a session pair identifier.
- the second association information includes the second redundant sequence number and the session pair identifier.
- embodiments of the present application provide a communication device, which may be a policy control network element or a chip used for the policy control network element.
- the device has the function of implementing any implementation method of the above-mentioned first aspect. This function can be implemented by hardware, or it can be implemented by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above functions.
- inventions of the present application provide a communication device.
- the device may be a policy control network element, or may be a chip used for the policy control network element.
- the device has the function of implementing any implementation method of the above second aspect. This function can be implemented by hardware, or it can be implemented by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above functions.
- embodiments of the present application provide a communication device, including a processor coupled to a memory.
- the processor is configured to call a program stored in the memory to execute any implementation method in the above first to second aspects.
- the memory may be located within the device or external to the device.
- the processor can be one or more.
- embodiments of the present application provide a communication device, including a processor and a memory; the memory is used to store computer instructions, and when the device is running, the processor executes the computer instructions stored in the memory to cause the device to execute Any implementation method in the above first aspect to the second aspect.
- embodiments of the present application provide a communication device, including units or means for executing each step of any implementation method in the above first to second aspects.
- embodiments of the present application provide a communication device, including a processor and an interface circuit.
- the processor is configured to communicate with other devices through the interface circuit and execute any implementation method in the above first to second aspects.
- the processor includes one or more.
- embodiments of the present application further provide a computer-readable storage medium in which instructions are stored, and when run on a communication device, the instructions in the above-mentioned first to second aspects are achieved. Any implementation method is executed.
- embodiments of the present application also provide a computer program product.
- the computer program product includes a computer program or instructions.
- the computer program or instructions are run by a communication device, any of the above-mentioned first to second aspects can be realized.
- the method is executed.
- embodiments of the present application further provide a chip system, including: a processor configured to execute any implementation method in the above first to second aspects.
- inventions of the present application also provide a communication system.
- the communication system includes a policy control network element for executing any implementation method of the second aspect, and a policy control network element for sending a target service corresponding to the policy control network element.
- Network elements collect data on business experience information.
- Figure 1 is a schematic diagram of a communication system provided by an embodiment of the present application.
- Figure 2 is a schematic diagram of the 5G network architecture based on service-based architecture
- Figure 3 is a schematic diagram of the 5G network architecture based on point-to-point interface
- Figure 4 is a schematic flow chart of a communication method provided by an embodiment of the present application.
- Figure 5 is a schematic flow chart of a communication method provided by an embodiment of the present application.
- Figure 6 is a schematic diagram of a communication device provided by an embodiment of the present application.
- Figure 7 is a schematic diagram of a communication device provided by an embodiment of the present application.
- this application provides a communication system.
- the system includes a policy control network element and a data collection network element.
- the communication system also includes an application function network element. .
- the system shown in Figure 1 can be used in the fifth generation (5G) network architecture shown in Figure 2 or Figure 3.
- 5G fifth generation
- 6G sixth generation
- Network architecture, etc. are not limited by this application.
- the data collection network element is used to send service experience information corresponding to the target service to the policy control network element; the policy control network element is used to obtain the service experience information; when the service experience information meets the preset conditions, generate the first URSP rule and A second URSP rule, the first URSP rule includes the first association information of the target service, the second URSP rule includes the second association information of the target service; sending the first URSP rule and the second URSP rule to the terminal device , the first URSP rule is used for matching the first session of the target service, the second URSP rule is used for creating the second session of the target service, the first session and the second session are mutually redundant, the The first association information and the second association information are used to associate the first session and the second session.
- the policy control network element is configured to send the first URSP rule and the second URSP rule to the terminal device, specifically including: sending a policy container to the terminal device, the policy container including the The first URSP rule and the second URSP rule.
- the policy container also includes indication information, where the indication information indicates performing redundant transmission for the target service.
- the policy control network element is used to obtain service experience information corresponding to the target service, specifically including: sending a request message to the data collection network element, where the request message includes the target ( DNN, S-NSSAI) combination or the identification information of the session under the target (DNN, S-NSSAI) combination.
- This request message is used to request the service experience information corresponding to the target service; used to receive data from the data collection network element. This business experience information.
- next generation mobile communication network system Next Generation System
- 5G network architecture Next Generation Mobile communication network system
- This architecture not only supports wireless access technologies defined by the 3GPP standards group (such as long term evolution (LTE) access technology, 5G radio access network (RAN) access technology, etc.) to be connected to the 5G core Core network (CN), and supports the use of non-3GPP (non-3GPP) access technology through non-3GPP interworking function (N3IWF) or next generation packet data gateway (ngPDG) Access to the core network.
- LTE long term evolution
- RAN radio access network
- CN 5G core Core network
- N3IWF non-3GPP interworking function
- ngPDG next generation packet data gateway
- FIG. 2 is a schematic diagram of the 5G network architecture based on service-based architecture.
- the 5G network architecture shown in Figure 2 may include access network equipment and core network equipment.
- the terminal device accesses the data network (DN) through access network equipment and core network equipment.
- the core network equipment includes but is not limited to some or all of the following network elements: authentication server function (AUSF) network element (not shown in the figure), unified data management (UDM) network element element, unified data repository (UDR) network element, network repository function (NRF) network element (not shown in the figure), network exposure function (NEF) network element (not shown in the figure) shown), application function (AF) network element, policy control function (PCF) network element, access and mobility management function (AMF) network element, session management function (session management function, SMF) Network element, user plane function (UPF) network element, binding support function (BSF) network element (not shown in the figure).
- AUSF authentication server function
- UDM unified data management
- UDR network repository
- the terminal equipment can be user equipment (UE), mobile station, mobile terminal equipment, etc.
- Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), and the Internet of Things (internet of things, IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc.
- Terminal devices can be mobile phones, tablets, computers with wireless transceiver functions, wearable devices, vehicles, urban air vehicles (such as drones, helicopters, etc.), ships, robots, robotic arms, smart home devices, etc.
- the access network device may be a wireless access network device or a wired access network device.
- wireless access network equipment includes 3GPP access network equipment, untrusted non-3GPP access network equipment and trusted non-3GPP access network equipment.
- 3GPP access network equipment includes but is not limited to: evolved base stations (evolved NodeB, eNodeB) in LTE, next generation base stations (next generation NodeB, gNB) in 5G mobile communication systems, base stations or completed base stations in future mobile communication systems Modules or units with partial functions, such as centralized units (CU), distributed units (DU), etc.
- Untrusted non-3GPP access network equipment includes but is not limited to: untrusted non-3GPP access gateway or N3IWF equipment, untrusted wireless local area network (WLAN) access point (access point, AP), switch ,router.
- Trusted non-3GPP access network equipment includes but is not limited to: trusted non-3GPP access gateways, trusted WLAN APs, switches, and routers.
- Wired access network equipment includes but is not limited to: wired access gateway, fixed telephone network equipment, switches, and routers.
- Access network equipment and terminal equipment can be fixed-position or removable. Access network equipment and terminal equipment can be deployed on land, indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed on aircraft, balloons and satellites in the sky. The embodiments of this application do not limit the application scenarios of access network equipment and terminal equipment.
- AMF network elements include functions such as mobility management and access authentication/authorization. In addition, it is also responsible for transmitting user policies between the terminal device and the PCF.
- SMF network elements include functions such as session management, control policies issued by PCF network elements, selecting UPF network elements, and allocating Internet Protocol (IP) addresses of terminal devices.
- IP Internet Protocol
- the UPF network element includes functions such as user plane data forwarding, session/flow level-based billing statistics, and bandwidth limitation.
- UDM network elements include functions such as execution and management of contract data and user access authorization.
- UDR includes access functions for execution contract data, policy data, application data and other types of data.
- NEF network element is used to support the opening of capabilities and events.
- AF network element transmits the requirements from the application side to the network side, such as QoS requirements or user status event subscriptions.
- AF can be a third-party functional entity or an application service deployed by an operator, such as IP Multimedia Subsystem (IMS) voice call service.
- IMS IP Multimedia Subsystem
- AF network elements include AF network elements within the core network (that is, the operator's AF network elements) and third-party AF network elements (such as an enterprise's application server).
- the PCF network element includes policy control functions such as session and service flow level billing, QoS bandwidth guarantee and mobility management, and terminal device policy decision-making.
- PCF network elements include access and mobility management policy control function (AM PCF) network elements and session management policy control function (session management PCF, SM PCF) network elements.
- AM PCF access and mobility management policy control function
- SM PCF session management policy control function
- the AM PCF network element is used to formulate AM policies and user policies for terminal devices.
- the AM PCF network element can also be called the policy control network element (PCF for aUE)).
- the SM PCF network element is used to formulate a session management policy (SM policy) for a session.
- the SM PCF network element can also be called a policy control network element (PCF for a PDU session) that provides services for the session.
- PCF policy control network element
- NRF network elements can be used to provide network element discovery functions and provide network element information corresponding to network element types based on requests from other network elements. NRF network elements also provide network element management services, such as network element registration, update, de-registration, network element status subscription and push, etc.
- BSF network element can provide BSF service registration/unregistration/update, connection detection with NRF network element, creation of session binding information, acquisition of terminal device information, query of session binding information for duplicate IP addresses, etc.
- the AUSF network element is responsible for authenticating users to determine whether users or devices are allowed to access the network.
- DN is a network located outside the operator's network.
- the operator's network can access multiple DNs.
- a variety of services can be deployed on the DN, which can provide data and/or voice services to terminal devices.
- DN is a private network of a smart factory.
- the sensors installed in the workshop of the smart factory can be terminal devices.
- the control server of the sensor is deployed in the DN, and the control server can provide services for the sensor.
- the sensor can communicate with the control server, obtain instructions from the control server, and transmit the collected sensor data to the control server according to the instructions.
- DN is the internal office network of a company.
- the mobile phones or computers of employees of the company can be used as terminal devices.
- the employees' mobile phones or computers can access information and data resources on the company's internal office network.
- Npcf, Nudr, Nudm, Naf, Namf, and Nsmf are the service interfaces provided by the above-mentioned PCF, UDR, UDM, AF, AMF, and SMF respectively, and are used to call corresponding service operations.
- N1, N2, N3, N4 and N6 are interface serial numbers. The meanings of these interface serial numbers are as follows:
- N1 The interface between the AMF network element and the terminal device can be used to transmit non-access stratum (NAS) signaling (such as QoS rules from the AMF network element) to the terminal device.
- NAS non-access stratum
- N2 The interface between the AMF network element and the access network equipment, which can be used to transmit wireless bearer control information from the core network side to the access network equipment, etc.
- N3 The interface between the access network equipment and the UPF network element, mainly used to transmit uplink and downlink user plane data between the access network equipment and the UPF network element.
- N4 The interface between the SMF network element and the UPF network element can be used to transfer information between the control plane and the user plane, including controlling the delivery of user-oriented forwarding rules, QoS rules, traffic statistics rules, etc. Report information on the user interface.
- N6 The interface between the UPF network element and the DN, used to transmit the uplink and downlink user data flows between the UPF network element and the DN.
- Figure 3 is a schematic diagram of the 5G network architecture based on point-to-point interfaces.
- the interfaces between the control plane network elements in Figure 2 are service-oriented interfaces, while the interfaces between the control plane network elements in Figure 3 are point-to-point interfaces.
- N1, N2, N3, N4 and N6 interfaces can refer to the previous description.
- N5 The interface between the AF network element and the PCF network element, which can be used to deliver application service requests and report network events.
- N7 The interface between the PCF network element and the SMF network element, which can be used to deliver PDU session granularity and service data flow granularity control policies.
- N8 The interface between AMF network elements and UDM network elements, which can be used by AMF network elements to obtain access and mobility management-related subscription data and authentication data from UDM network elements, and for AMF to register terminal device mobility with UDM manage Related information, etc.
- N9 The user plane interface between UPF network elements and UPF network elements, used to transmit uplink and downlink user data flows between UPF network elements.
- N10 The interface between the SMF network element and the UDM network element, which can be used for the SMF network element to obtain session management-related contract data from the UDM network element, and for the SMF network element to register terminal device session-related information with UDM.
- N11 The interface between the SMF network element and the AMF network element can be used to transfer PDU session tunnel information between the access network device and the UPF network element, transfer control messages sent to the terminal device, and transfer data sent to the access network device. Wireless resource control information of network-connected devices, etc.
- N15 The interface between the PCF network element and the AMF network element, which can be used to deliver terminal device policies and access control-related policies.
- N35 The interface between UDM network element and UDR network element, which can be used by UDM network element to obtain user subscription data information from UDR network element.
- N36 The interface between PCF network element and UDR network element, which can be used by PCF network element to obtain policy-related contract data and application data-related information from UDR network element.
- the above network elements or functions can be network elements in hardware devices, software functions running on dedicated hardware, or virtualization functions instantiated on a platform (for example, a cloud platform).
- a platform for example, a cloud platform.
- the above network element or function can be implemented by one device, or can be implemented by multiple devices together, or can be a functional module in one device, which is not specifically limited in the embodiments of this application.
- the policy control network elements and application function network elements in this application can be AM PCF network elements and AF network elements respectively in the 5G system, or they can have the functions of the above AM PCF network elements and AF network elements in future communications such as 6G networks.
- network element this application is not limited to this.
- AM PCF network element and AF network element are used as an example of the policy control network element and the application function network element respectively for description.
- AM PCF network element and AF network element are abbreviated as AM PCF and AF respectively.
- the data collection network element in this application can be a network data analysis function (NWDAF) network element (NWDAF for short), SM PCF network element (SM PCF for short) or other network elements.
- NWDAAF network data analysis function
- SM PCF network element
- Figure 4 is a schematic flowchart of a communication method provided by an embodiment of the present application.
- Figure 4 takes 5G as an example for illustration.
- the method includes the following steps:
- Step 401 AM PCF obtains service experience information corresponding to the target service.
- the service experience information is used to indicate the current service quality of the target service, and the service experience information includes one or more parameters such as packet loss rate, delay, jitter, or bandwidth.
- the target service may be an Ultra-Reliable and Low-Latency Communication (uRLLC) service.
- uRLLC Ultra-Reliable and Low-Latency Communication
- the method for AM PCF to obtain the service experience information corresponding to the target service may be: AM PCF sends a request message to the data collection network element.
- the request message is used to request the service experience information corresponding to the target service, and then the AM PCF receives data from the data collection network element. Yuan’s business experience information.
- the request message may be a subscription request message, or may be other messages, which is not limited by this application.
- the request message includes a target (DNN, S-NSSAI) combination corresponding to the target service.
- a target (DNN, S-NSSAI) combination Under this target (DNN, S-NSSAI) combination, a session for the target service can be established, and a session for other services can also be established. session.
- NWDAF collects the session data under the target (DNN, S-NSSAI) combination.
- the session data can be collected from one or more devices in the network management device, UPF, SMF, AF or terminal device. , and then analyze or summarize the collected data to obtain business experience information corresponding to the target business.
- the business experience information can be It is obtained based on the session data of the target service and/or the session data of other services.
- DNN is the abbreviation of data network name
- S-NSSAI is the abbreviation of single network slice selection assistance information.
- the session described in the embodiment of this application may be a PDU session, an Ethernet session or other sessions, which is not limited by this application.
- the request message includes identification information of the session under the target (DNN, S-NSSAI) combination.
- the session may include sessions of the target service or sessions of other services.
- NWDAF After NWDAF receives the request message, it collects the session data. For example, it can collect the session data from one or more of the network management equipment, UPF, SMF, AF or terminal equipment, and then analyzes or summarizes the collected data to obtain The service experience information corresponding to the target service may be obtained based on the session data of the target service and/or the session data of other services.
- the request message includes a target (DNN, S-NSSAI) combination corresponding to the target service and an application identifier, which is used to identify the target service.
- NWDAF collects the session data of the target service under the target (DNN, S-NSSAI) combination, for example, from one or more devices among the network management equipment, UPF, SMF, AF or terminal equipment. Collect session data, and then analyze or summarize the collected data to obtain service experience information corresponding to the target service. The service experience information may be obtained based on session data of the target service.
- the request message includes the identification information of the session under the target (DNN, S-NSSAI) combination and includes an application identifier.
- the application identifier is used to identify the target service.
- the session may include the target service. Sessions may also include sessions of other services.
- NWDAF After NWDAF receives the request message, it collects session data of the target service. For example, it can collect session data from one or more devices such as network management equipment, UPF, SMF, AF or terminal equipment, and then analyzes the collected data. Or the service experience information corresponding to the target service can be obtained by summarizing. The service experience information can be obtained based on session data of the target service.
- Step 402 When the service experience information meets the preset conditions, AM PCF generates the first URSP rule and the second URSP rule.
- This step 402 can also be understood as: AM PCF determines that the service experience information meets the preset conditions, and then generates the first URSP rule and the second URSP rule.
- the business experience information satisfies preset conditions, including at least one of the following:
- the packet loss rate in the business experience information is not less than the packet loss rate in the demand parameters of the target business
- the delay in the service experience information is not less than the delay in the demand parameters of the target service
- the jitter in the service experience information is not less than the jitter in the demand parameters of the target service
- the bandwidth in the service experience information is not greater than the bandwidth in the demand parameters of the target service.
- the demand parameters of the target service can be sent by the AF to the AM PCF, or they can be pre-configured on the AM PCF.
- the first URSP rule includes first association information of the target service
- the second URSP rule includes the second association information of the target service.
- the first URSP rule includes first flow description information and first routing description information, and the first routing description information includes the first association information.
- the second URSP rule includes second flow description information and second routing description information, and the second routing description information includes the second association information.
- the first-class description letter The information is different from the second flow description information. Both the first flow description information and the second flow description information can match the target service.
- the first routing description information and the second routing description information may be partially the same or completely different.
- Step 403 AM PCF sends the first URSP rule and the second URSP rule to the terminal device.
- the terminal device receives the first URSP rule and the second URSP rule.
- the AM PCF sends a policy container to the terminal device in the terminal device configuration update process (UEConfigurationUpdate).
- the policy container includes the first URSP rule and the second URSP rule.
- the policy container can be a UE policy container.
- Step 404 The terminal device matches the first session of the target service based on the first URSP rule, and creates a second session of the target service based on the second URSP rule.
- the first session and the second session are redundant to each other, that is, the first session is a redundant session of the second session, the second session is a redundant session of the first session, and both the first session and the second session are used for the target
- the first session and the second session are used to transmit the same data of the target service.
- the first URSP rule is used for matching the first session of the target service
- the second URSP rule is used for creating the second session of the target service.
- the first association information and the second association information are used to associate the first session and the second session.
- the first association information includes a first redundancy sequence number (RSN)
- the second association information includes a second redundancy sequence number
- the first redundancy sequence number is the same as the second redundancy sequence number.
- the numbers can be the same or different.
- the first association information and the second association information include the same session pair ID.
- the first association information includes a first redundant sequence number and a session pair identifier
- the second association information includes a second redundant sequence number and a session pair identifier
- the first redundant sequence number is identical to the second redundant sequence number.
- the remaining sequence numbers may be the same or different, and the first association information and the second association information include the same session pair identifier.
- the terminal device Before step 404, the terminal device also determines that a redundant session needs to be created, and the method for triggering the terminal device to create a redundant session may be any one of the following methods one to three.
- AM PCF not only sends the first URSP rule and the second URSP rule in the configuration update process of the terminal device, but also sends instruction information, which indicates that redundant transmission is performed for the target service, or Indicates to establish a redundant session for the target service.
- the terminal device determines that a redundant session needs to be created based on the indication information.
- the instruction information can be carried in a policy container and sent to the terminal device, that is, the AM PCF sends a policy container to the terminal device.
- the policy container includes the first URSP rule, the second URSP rule and the instruction information.
- Method 2 The terminal device determines that a redundant session needs to be created based on the first association information in the first URSP rule and/or the second association information in the second URSP rule.
- the terminal device is pre-configured with configuration information that instructs the terminal device to perform a redundant session establishment or modification process based on the received association information.
- the terminal device After receiving the first URSP rule and the second URSP rule, the terminal device can According to the first association information in the first URSP rule and/or the second association information in the second URSP rule, it is determined that a redundant session needs to be created.
- AM PCF also sends instruction information to AF, which indicates to perform redundant transmission for the target service or to establish a redundant session for the target service, and then AF sends instruction information to the terminal device through the user , the instruction information indicates to perform redundant transmission for the target service or to establish a redundant session for the target service.
- the terminal device determines that a redundant session needs to be created according to the received instruction information.
- the instruction information received by the AF from the AM PCF and the instruction information sent by the AF to the terminal device have the same function, but the implementation method may be the same or different.
- the terminal device After determining that a redundant session needs to be created, the terminal device matches the first session of the target service based on the first URSP rule, and creates a second session of the target service based on the second URSP rule.
- Different implementation methods are introduced below.
- Method A The terminal device sends a session modification request message.
- the session modification request message includes first association information.
- the session modification request message is used to modify the first session.
- the first session is used to provide redundancy for the target service corresponding to the first URSP rule. remaining transmission.
- the terminal device sends a session establishment request message, which includes second association information.
- the session establishment request message is used to create a second session, and the second session is used to provide redundant transmission for the target service corresponding to the second URSP rule. .
- the terminal device triggers the modification process of the first session, sends the first association information to the SMF through this process, and the SMF sends the first association information to the access network device.
- the terminal device triggers the establishment process of the second session, sends the second association information to the SMF through the process, and the SMF sends the second association information to the access network device.
- the access network device associates the first session and the second session as a redundant session and triggers establishment of a redundant access network link based on the first association information and the second association information.
- the SMF corresponding to the first session and the SMF corresponding to the second session may be different SMF instances, which is not limited by the present invention.
- Method B The terminal device sends a session establishment request message.
- the session establishment request message includes the identification information of the first session and the second association information.
- the session establishment request message is used to create a second session.
- the first session is used to correspond to the first URSP rule.
- the target service provides redundant transmission, and the second session is used to provide redundant transmission for the target service corresponding to the second URSP rule.
- the terminal device triggers the establishment process of the second session, and sends the identification information and the second association information of the first session to the SMF through this process, and the SMF sends it to the access network.
- the device sends identification information of the first session and second association information.
- the access network device associates the established first session and the newly established second session as a redundant session according to the identification information and the second association information of the first session and triggers the establishment of the redundant access network link.
- Method C The terminal device sends a first session establishment request message.
- the first session establishment request message includes first association information.
- the first session establishment request message is used to create a first session.
- the first session is used to create a session corresponding to the first URSP rule.
- the target service provides redundant transmission.
- the terminal device sends a second session establishment request message.
- the second session establishment request message includes second association information.
- the second session establishment request message is used to create a second session.
- the second session is used to provide target services corresponding to the second URSP rule. Redundant transmission.
- the terminal device triggers the establishment process of the first session, sends the first association information to the SMF through the process, and the SMF sends the first association information to the access network device.
- the terminal device triggers the establishment process of the second session, sends the second association information to the SMF through the process, and the SMF sends the second association information to the access network device.
- the access network device associates the newly established first session and the newly established second session as a redundant session according to the first association information and the second association information and triggers the establishment of the redundant access network link.
- the above solution establishes redundant sessions for the target business, which can improve the accuracy of data transmission and improve communication efficiency.
- the AM PCF determines that the data of the target service needs to be redundantly transmitted based on the received service experience information corresponding to the target service, it triggers the terminal device to establish a redundant session for the target service, instead of under any circumstances.
- Establishing redundant sessions for target services helps reduce network resource overhead and equipment (such as terminal equipment, access network equipment, etc.) overhead.
- FIG. 5 is a schematic flowchart of a communication method provided by an embodiment of the present application.
- the embodiment of FIG. 5 is a specific example of the above-mentioned embodiment of FIG. 4.
- a PDU session is taken as an example for explanation.
- the method includes the following steps:
- Step 501 AF sends a request message to the AM PCF.
- the request message includes the identification information of the target service, terminal Equipment identification information and instructions.
- AM PCF receives the request message.
- the identification information of the target service is used to identify the target service.
- the target service may be a uRLLC service.
- the identification information of the terminal device is used to identify the terminal device, such as SUPI, general public subscription identifier (GPSI) or user group identifier.
- the indication information indicates that the redundant PDU session mechanism is dynamically enabled for the target service.
- the request message also includes demand parameters of the target service, and the demand parameters include one or more of packet loss rate, delay, jitter, or bandwidth.
- the demand parameters of the target service can be used to assist the AM PCF in deciding whether to trigger the redundant PDU session mechanism.
- This step 501 is an optional step.
- Step 502 AM PCF senses the PDU session creation event.
- AM PCF sends a subscription request message to AMF, SMF, BSF or SM PCF.
- the subscription request message includes the identification information of the terminal device and the target (DNN, S-NSSAI) combination corresponding to the target service.
- the subscription request message is used to subscribe. PDU session creation event of the end device under the target (DNN, S-NSSAI) combination.
- one or more PDU sessions of the terminal device can be created.
- the one or more PDU sessions can include PDU sessions corresponding to the target service, and can also include other The PDU session corresponding to the service.
- the terminal device When the terminal device creates a PDU session under the target (DNN, S-NSSAI) combination, the AMF, SMF, BSF or SM PCF notifies the AM PCF: The terminal device creates a PDU under the target (DNN, S-NSSAI) combination. session.
- the created PDU session may include a PDU session corresponding to the target service or a PDU session corresponding to other services.
- This step 502 is an optional step.
- Step 503 AM PCF sends a subscription request message to NWDAF.
- the subscription request message includes the service experience analysis event identifier and the identification information of the terminal device, and also includes the identification information of the target (DNN, S-NSSAI) combination or PDU session.
- NWDAF receives the subscription request message.
- step 502 When step 502 is executed, and in step 502 the AM PCF senses that the terminal device has created a PDU session under the target (DNN, S-NSSAI) combination, then the subscription request message includes the terminal device's connection with the target (DNN, S-NSSAI). ) to combine the identification information of the PDU session created.
- the subscription request message includes the target (DNN, S-NSSAI). NSSAI) combination.
- the subscription request message also includes an application identifier used to identify the target service.
- Step 504 NWDAF sends service experience information corresponding to the target service to AM PCF.
- AM PCF receives the service experience information corresponding to the target service.
- NWDAF Based on the subscription request message sent by the AM PCF, NWDAF obtains data related to the PDU session from one or more devices among the network management equipment, UPF, SMF, AF or terminal equipment, and then analyzes the obtained data and generates target business correspondence Service experience information, which includes one or more parameters such as packet loss rate, delay, jitter, or bandwidth.
- step 401 in the embodiment of FIG. 4, which will not be described again.
- Step 505 When the service experience information meets the preset conditions, AM PCF generates the first redundant transmission corresponding URSP rules and second URSP rules, the first URSP rule includes first association information, and the second URSP rule includes second association information.
- AM PCF determines whether redundant transmission is required based on the demand parameters of the target service and the service experience information corresponding to the target service from NWDAF. If it is determined that redundant transmission is required, AM PCF generates a first URSP rule and a second URSP rule. Among them, the demand parameters of the target service can be obtained through the above step 502, or pre-configured on the AM PCF.
- AM PCF determines that redundant transmission is required when one or more of the following conditions are met:
- the packet loss rate in the business experience information is not less than the packet loss rate in the demand parameters of the target business
- the delay in the service experience information is not less than the delay in the demand parameters of the target service
- the jitter in the service experience information is not less than the jitter in the demand parameters of the target service
- the bandwidth in the service experience information is not greater than the bandwidth in the demand parameters of the target service.
- Step 506 AM PCF sends the first URSP rule and the second URSP rule to the terminal device.
- the terminal device receives the first URSP rule and the second URSP rule.
- AM PCF can send the first URSP rule and the second URSP rule to the terminal device through the terminal device configuration update process. For example, during the configuration update process, AM PCF sends a Namf_Communication_N1N2MessageTransfer message to the terminal device, which carries the first URSP rule and the second URSP rule.
- the message sent by AM PCF to the terminal device includes a policy container, and the policy container includes a first URSP rule and a second URSP rule.
- Step 507 The terminal device matches the first PDU session of the target service based on the first URSP rule, and creates a second PDU session of the target service based on the second URSP rule.
- the terminal device determines that a redundant PDU session needs to be created.
- the method of triggering the terminal device to create a redundant PDU session may refer to the description in step 404 of Embodiment 4, which will not be described again.
- the specific implementation method of the terminal device matching the first PDU session of the target service based on the first URSP rule and creating the second PDU session of the target service based on the second URSP rule can also refer to the description in step 404 of Embodiment 4, and will not be described again. .
- the above solution establishes redundant PDU sessions for target services, which can improve the accuracy of data transmission and improve communication efficiency.
- the AM PCF determines that redundant transmission of data of the target service is required based on the received service experience information corresponding to the target service, it triggers the terminal device to establish a redundant PDU session for the target service, instead of in any case Establishing redundant PDU sessions for target services in all scenarios will help reduce network resource overhead and equipment (such as terminal equipment, access network equipment, etc.) overhead.
- AM PCF subscribes to NWDAF for service experience information corresponding to the target service.
- the AM PCF can also subscribe to the SM PCF for service experience information corresponding to the target service.
- the AM PCF sends a subscription request message to the SM PCF.
- the subscription request message includes the identification information of the terminal device, the identification information of the target (DNN, S-NSSAI) combination or PDU session, and optionally also includes the identification information used to identify the target.
- the application identification of the service, and then the SM PCF is combined according to the target (DNN, S-NSSAI), or based on the identification information of the PDU session, or based on the target (DNN, S-NSSAI) combination and application identification, or based on the identification information of the PDU session and Apply the identifier to collect service experience information corresponding to the target service.
- the service experience information corresponding to the target service is obtained by the SM PCF based on the PDU session data of the target service and/or the PDU session data of other services. Then the SM PCF sends the service experience information corresponding to the target service to the AM PCF.
- the AM PCF or terminal device includes corresponding hardware structures and/or software modules to perform each function.
- the units and method steps of each example described in conjunction with the embodiments disclosed in this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or computer software driving the hardware depends on the specific application scenarios and design constraints of the technical solution.
- Figures 6 and 7 are schematic structural diagrams of possible communication devices provided by embodiments of the present application. These communication devices can be used to implement the functions of AM PCF or terminal equipment in the above method embodiments, and therefore can also achieve the beneficial effects of the above method embodiments.
- the communication device may be an AM PCF or terminal equipment, or may be a module (such as a chip) applied to the AM PCF or terminal equipment.
- the communication device 600 shown in FIG. 6 includes a processing unit 610 and a transceiver unit 620.
- the communication device 600 is used to implement the functions of the AM PCF or terminal equipment in the method embodiment shown in Figure 4 or Figure 5 above.
- the transceiver unit 620 is used to receive the first URSP rule, the second URSP rule and the indication information.
- the first URSP rule includes The first association information of the target service
- the second URSP rule includes the second association information of the target service
- the instruction information indicates that redundant transmission is performed for the target service
- the processing unit 610 is configured to perform redundant transmission based on the instruction information.
- a URSP rule matches the first session of the target service, a second session of the target service is created based on the second URSP rule, the first session and the second session are mutually redundant, the first association information and the second session
- the association information is used to associate the first session and the second session.
- the processing unit 610 is used to obtain the service experience information corresponding to the target service; when the service experience information meets the preset conditions, generate a third A URSP rule and a second URSP rule, the first URSP rule includes the first association information of the target service, the second URSP rule includes the second association information of the target service; the transceiver unit 620 is used to send the terminal device the The first URSP rule and the second URSP rule, the first URSP rule is used for matching the first session of the target service, the second URSP rule is used for the creation of the second session of the target service, the first session and The second session is redundant to each other, and the first association information and the second association information are used to associate the first session and the second session.
- processing unit 610 and transceiver unit 620 can be directly obtained by referring to the relevant descriptions in the method embodiments shown in Figure 4 or Figure 5, and will not be described again here.
- the communication device 700 shown in FIG. 7 includes a processor 710 and an interface circuit 720.
- the processor 710 and the interface circuit 720 are coupled to each other.
- the interface circuit 720 may be a transceiver or an input-output interface.
- the communication device 700 may also include a memory 730 for storing instructions executed by the processor 710 or input data required for the processor 710 to run the instructions or data generated after the processor 710 executes the instructions.
- the processor 710 is used to implement the functions of the above-mentioned processing unit 610, and the interface circuit 720 is used to implement the functions of the above-mentioned transceiver unit 620.
- the processor in the embodiment of the present application can be a central processing unit (Central Processing Unit, CPU), or other general-purpose processor, digital signal processor (Digital Signal Processor, DSP), or application specific integrated circuit. (Application Specific Integrated Circuit, ASIC), Field Programmable Gate Array (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof.
- a general-purpose processor can be a microprocessor or any conventional processor.
- the method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions.
- Software instructions can be composed of corresponding software modules, and software modules can be stored in random access memory. access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, register, hard disk, removable hard disk, CD-ROM, or anything known in the art other forms of storage media.
- An exemplary storage medium is coupled to the processor such that the processor can read information from the storage medium and write information to the storage medium.
- the storage medium can also be an integral part of the processor.
- the processor and storage media may be located in an ASIC. Additionally, the ASIC can be located in the base station or terminal equipment. Of course, the processor and the storage medium may also exist as discrete components in the base station or terminal equipment.
- the computer program product includes one or more computer programs or instructions.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, a base station, a user equipment, or other programmable device.
- the computer program or instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another.
- the computer program or instructions may be transmitted from a website, computer, A server or data center transmits via wired or wireless means to another website site, computer, server, or data center.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media.
- the available media may be magnetic media, such as floppy disks, hard disks, and tapes; optical media, such as digital video optical disks; or semiconductor media, such as solid-state hard drives.
- the computer-readable storage medium may be volatile or nonvolatile storage media, or may include both volatile and nonvolatile types of storage media.
- “at least one” refers to one or more, and “plurality” refers to two or more.
- “And/or” describes the association of associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A, B can be singular or plural.
- the character “/” generally indicates that the related objects before and after are an “or” relationship; in the formula of this application, the character “/” indicates that the related objects before and after are a kind of "division” Relationship.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Provided in the present application are a communication method, a communication apparatus, and a communication system. The method comprises: a terminal device receiving a first URSP rule, a second URSP rule and indication information, the first URSP rule comprising first association information of a target service, the second URSP rule comprising second association information of the target service, and the indication information indicating execution of redundant transmission for the target service; and according to the indication information, matching a first session of the target service on the basis of the first URSP rule, and creating a second session of the target service on the basis of the second URSP rule, the first session and the second session being mutually redundant, and the first association information and the second association information being used for associating the first session and the second session. By means of the solution, redundant sessions of a target service are created when a terminal device determines, on the basis of indication information, that redundant transmission needs to be carried out on data of the target service, rather than creating redundant sessions of the target service in any case, thus helping to reduce the network resource overhead and the device overhead.
Description
相关申请的交叉引用Cross-references to related applications
本申请要求在2022年05月05日提交中国专利局、申请号为202210479186.8、申请名称为“通信方法、通信装置及通信系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to the Chinese patent application filed with the China Patent Office on May 5, 2022, with the application number 202210479186.8 and the application name "Communication method, communication device and communication system", the entire content of which is incorporated into this application by reference. middle.
本申请涉及无线通信技术领域,尤其涉及通信方法、通信装置及通信系统。The present application relates to the field of wireless communication technology, and in particular to communication methods, communication devices and communication systems.
针对高可靠性需求的业务,为尽可能避免传输过程中的单点故障,第三代合作伙伴计划(3rd generation partnership project,3GPP)定义了冗余协议数据单元(protocol data unit,PDU)会话机制,该机制通过建立两个相互独立的PDU会话,实现终端设备与应用服务器之间的用户面数据的冗余传输。For businesses with high reliability requirements, in order to avoid single points of failure in the transmission process as much as possible, the 3rd generation partnership project (3GPP) defines a redundant protocol data unit (PDU) session mechanism , this mechanism achieves redundant transmission of user plane data between the terminal device and the application server by establishing two mutually independent PDU sessions.
在上行方向,终端设备通过互为冗余的两个PDU会话发送相同的上行报文,应用服务器对收到的上行报文进行排序、去重等处理,实现上行报文的可靠传输。在下行方向,应用服务器通过互为冗余的两个PDU会话发送相同的下行报文,终端设备对收到的下行报文进行排序、去重等处理,实现下行报文的可靠传输。In the upstream direction, the terminal device sends the same upstream message through two mutually redundant PDU sessions. The application server sorts and deduplicates the received upstream messages to achieve reliable transmission of the upstream messages. In the downlink direction, the application server sends the same downlink message through two mutually redundant PDU sessions, and the terminal device sorts and deduplicates the received downlink messages to achieve reliable transmission of downlink messages.
针对上述冗余PDU会话传输机制,如何减少网络资源开销和设备开销,有待解决。Regarding the above redundant PDU session transmission mechanism, how to reduce network resource overhead and equipment overhead remains to be solved.
发明内容Contents of the invention
本申请提供通信方法、通信装置及通信系统,用以实现减少网络资源开销和设备开销。This application provides a communication method, communication device and communication system to reduce network resource overhead and equipment overhead.
第一方面,本申请实施例提供一种通信方法,该方法可以由终端设备或应用于终端设备中的模块来执行。以终端设备执行该方法为例,终端设备接收第一URSP规则、第二URSP规则和指示信息,该第一用户路由选择策略(UE routing selection policy,URSP)规则包括目标业务的第一关联信息,该第二URSP规则包括该目标业务的第二关联信息,该指示信息指示为该目标业务执行冗余传输;该终端设备根据该指示信息,基于该第一URSP规则匹配该目标业务的第一会话,基于该第二URSP规则创建该目标业务的第二会话,该第一会话和该第二会话互为冗余,该第一关联信息和该第二关联信息用于关联该第一会话和该第二会话。In the first aspect, embodiments of the present application provide a communication method, which can be executed by a terminal device or a module applied in the terminal device. Taking the terminal device executing this method as an example, the terminal device receives a first URSP rule, a second URSP rule and indication information. The first user routing selection policy (UE routing selection policy, URSP) rule includes the first association information of the target service, The second URSP rule includes second association information of the target service, and the indication information indicates performing redundant transmission for the target service; the terminal device matches the first session of the target service based on the first URSP rule according to the indication information. , create a second session of the target service based on the second URSP rule, the first session and the second session are redundant to each other, and the first association information and the second association information are used to associate the first session and the Second session.
上述方案,一方面,建立目标业务的冗余会话,可以提升数据传输的正确性,提升通信效率。另一方面,终端设备基于收到的指示信息,确定需要对目标业务的数据进行冗余传输时,则建立该目标业务的冗余会话,而不是在任何情况下均建立目标业务的冗余会话,有助于减少网络资源开销和设备(如终端设备、接入网设备等)开销。The above solution, on the one hand, establishes redundant sessions for the target business, which can improve the accuracy of data transmission and improve communication efficiency. On the other hand, when the terminal device determines that redundant transmission of data of the target service is required based on the received indication information, it will establish a redundant session for the target service instead of establishing a redundant session for the target service under any circumstances. , helping to reduce network resource overhead and equipment (such as terminal equipment, access network equipment, etc.) overhead.
一种可能的实现方法中,该终端设备接收第一URSP规则、第二URSP规则和指示信息,包括:该终端设备接收来自策略控制网元的策略容器,该策略容器包括该第一URSP
规则、该第二URSP规则和该指示信息。In a possible implementation method, the terminal device receiving the first URSP rule, the second URSP rule and the indication information includes: the terminal device receiving a policy container from the policy control network element, the policy container including the first URSP rule, the second URSP rule and the indication information.
上述方案,在发送第一URSP规则和第二URSP规则的同时,发送指示信息,而不是通过额外的消息发送指示信息,有助于减少信令开销。The above solution sends the indication information while sending the first URSP rule and the second URSP rule, instead of sending the indication information through additional messages, which helps to reduce signaling overhead.
一种可能的实现方法中,该终端设备接收第一URSP规则、第二URSP规则和指示信息,包括:该终端设备接收来自策略控制网元的策略容器,该策略容器包括该第一URSP规则和该第二URSP规则;该终端设备接收来自应用功能网元的该指示信息。In a possible implementation method, the terminal device receiving the first URSP rule, the second URSP rule and the indication information includes: the terminal device receiving a policy container from the policy control network element, the policy container including the first URSP rule and The second URSP rule; the terminal device receives the indication information from the application function network element.
一种可能的实现方法中,该终端设备基于该第一URSP规则匹配该目标业务的第一会话,包括:该终端设备发送会话修改请求消息,该会话修改请求消息包括该第一关联信息,该会话修改请求消息用于修改该第一会话,该第一会话用于为该第一URSP规则对应的该目标业务提供冗余传输;该终端设备基于该第二URSP规则创建该目标业务的第二会话,包括:该终端设备发送会话建立请求消息,该会话建立请求消息包括该第二关联信息,该会话建立请求消息用于创建该第二会话,该第二会话用于为该第二URSP规则对应的该目标业务提供冗余传输。In a possible implementation method, the terminal device matches the first session of the target service based on the first URSP rule, including: the terminal device sends a session modification request message, the session modification request message includes the first association information, the The session modification request message is used to modify the first session, which is used to provide redundant transmission for the target service corresponding to the first URSP rule; the terminal device creates a second session of the target service based on the second URSP rule. The session includes: the terminal device sends a session establishment request message, the session establishment request message includes the second association information, the session establishment request message is used to create the second session, and the second session is used for the second URSP rule The corresponding target service provides redundant transmission.
上述方案,对已经建立的第一会话进行修改,并将修改后的第一会话作为冗余传输会话,然后仅需要再建立另一个新会话作为冗余传输会话,而不是新建立两个会话用于冗余传输,有助于减少建立会话带来的开销。The above solution modifies the first session that has been established and uses the modified first session as a redundant transmission session, and then only needs to establish another new session as a redundant transmission session, instead of establishing two new sessions. For redundant transmission, it helps reduce the overhead caused by establishing sessions.
一种可能的实现方法中,该终端设备基于该第二URSP规则创建该目标业务的第二会话,包括:该终端设备发送会话建立请求消息,该会话建立请求消息包括该第一会话的标识信息和该第二关联信息,该会话建立请求消息用于创建该第二会话,该第一会话用于为该第一URSP规则对应的该目标业务提供冗余传输,该第二会话用于为该第二URSP规则对应的该目标业务提供冗余传输。In a possible implementation method, the terminal device creates a second session of the target service based on the second URSP rule, including: the terminal device sends a session establishment request message, and the session establishment request message includes the identification information of the first session. and the second associated information, the session establishment request message is used to create the second session, the first session is used to provide redundant transmission for the target service corresponding to the first URSP rule, and the second session is used for the The target service corresponding to the second URSP rule provides redundant transmission.
上述方案,利用了已经建立的第一会话作为冗余传输会话,然后仅需要再建立另一个新会话作为冗余传输会话,而不是新建立两个会话用于冗余传输,有助于减少建立会话带来的开销。The above solution uses the already established first session as a redundant transmission session, and then only needs to establish another new session as a redundant transmission session, instead of establishing two new sessions for redundant transmission, which helps to reduce the number of Session overhead.
一种可能的实现方法中,该终端设备基于该第一URSP规则匹配该目标业务的第一会话,包括:该终端设备发送第一会话建立请求消息,该第一会话建立请求消息包括该第一关联信息,该第一会话建立请求消息用于创建该第一会话,该第一会话用于为该第一URSP规则对应的该目标业务提供冗余传输;该终端设备基于该第二URSP规则创建该目标业务的第二会话,包括:该终端设备发送第二会话建立请求消息,该第二会话建立请求消息包括该第二关联信息,该第二会话建立请求消息用于创建该第二会话,该第二会话用于为该第二URSP规则对应的该目标业务提供冗余传输。In a possible implementation method, the terminal device matches the first session of the target service based on the first URSP rule, including: the terminal device sends a first session establishment request message, and the first session establishment request message includes the first session establishment request message. Associated information, the first session establishment request message is used to create the first session, the first session is used to provide redundant transmission for the target service corresponding to the first URSP rule; the terminal device is created based on the second URSP rule The second session of the target service includes: the terminal device sends a second session establishment request message, the second session establishment request message includes the second association information, and the second session establishment request message is used to create the second session, The second session is used to provide redundant transmission for the target service corresponding to the second URSP rule.
上述方案,新建立两个会话用于冗余传输,可以实现为目标业务建立合适的用于冗余传输的会话,有助于提升目标业务的业务体验和服务质量。In the above solution, two new sessions are established for redundant transmission, which can establish a suitable session for redundant transmission for the target business, which helps to improve the business experience and service quality of the target business.
第二方面,本申请实施例提供一种通信方法,该方法可以由策略控制网元或应用于策略控制网元中的模块来执行。以策略控制网元执行该方法为例,策略控制网元获取目标业务对应的业务体验信息;当该业务体验信息满足预设条件,该策略控制网元生成第一URSP规则和第二URSP规则,该第一URSP规则包括该目标业务的第一关联信息,该第二URSP规则包括该目标业务的第二关联信息;该策略控制网元向终端设备发送该第一URSP规则和该第二URSP规则,该第一URSP规则用于该目标业务的第一会话的匹配,该第二URSP规则用于该目标业务的第二会话的创建,该第一会话和该第二会话互为冗余,该第一关联
信息和该第二关联信息用于关联该第一会话和该第二会话。In the second aspect, embodiments of the present application provide a communication method, which can be executed by a policy control network element or a module applied in the policy control network element. Taking the policy control network element executing this method as an example, the policy control network element obtains the service experience information corresponding to the target service; when the service experience information meets the preset conditions, the policy control network element generates the first URSP rule and the second URSP rule, The first URSP rule includes the first association information of the target service, and the second URSP rule includes the second association information of the target service; the policy control network element sends the first URSP rule and the second URSP rule to the terminal device. , the first URSP rule is used for matching the first session of the target service, the second URSP rule is used for creating the second session of the target service, the first session and the second session are mutually redundant, the first association The information and the second association information are used to associate the first session and the second session.
上述方案,一方面,建立目标业务的冗余会话,可以提升数据传输的正确性,提升通信效率。另一方面,策略控制网元基于收到的目标业务对应的业务体验信息,确定需要对目标业务的数据进行冗余传输时,则触发终端设备建立该目标业务的冗余会话,而不是在任何情况下均建立目标业务的冗余会话,有助于减少网络资源开销和设备(如终端设备、接入网设备等)开销。The above solution, on the one hand, establishes redundant sessions for the target business, which can improve the accuracy of data transmission and improve communication efficiency. On the other hand, when the policy control network element determines that the data of the target service needs to be redundantly transmitted based on the received service experience information corresponding to the target service, it triggers the terminal device to establish a redundant session for the target service, rather than at any time. Establishing redundant sessions for target services in all situations helps reduce network resource overhead and equipment (such as terminal equipment, access network equipment, etc.) overhead.
一种可能的实现方法中,该业务体验信息是用于指示该目标业务当前的服务质量。In a possible implementation method, the service experience information is used to indicate the current service quality of the target service.
一种可能的实现方法中,该策略控制网元向终端设备发送该第一URSP规则和该第二URSP规则,包括:该策略控制网元向终端设备发送策略容器,该策略容器中包括该第一URSP规则和该第二URSP规则。In a possible implementation method, the policy control network element sends the first URSP rule and the second URSP rule to the terminal device, including: the policy control network element sends a policy container to the terminal device, and the policy container includes the third URSP rule. one URSP rule and the second URSP rule.
一种可能的实现方法中,该策略容器中还包括指示信息,该指示信息指示为该目标业务执行冗余传输。In a possible implementation method, the policy container also includes indication information, where the indication information indicates performing redundant transmission for the target service.
上述方案,通过指示信息指示为该目标业务执行冗余传输,能够实现准确地触发终端设备执行冗余传输,有助于提升目标业务的业务体验。并且,该方法是在发送第一URSP规则和第二URSP规则的同时,发送指示信息,而不是通过额外的消息发送指示信息,有助于减少信令开销。The above solution, by instructing the target service to perform redundant transmission through the instruction information, can accurately trigger the terminal device to perform redundant transmission, which helps to improve the service experience of the target service. Moreover, this method sends the indication information while sending the first URSP rule and the second URSP rule, instead of sending the indication information through additional messages, which helps to reduce signaling overhead.
一种可能的实现方法中,该策略控制网元获取目标业务对应的业务体验信息,包括:该策略控制网元向数据收集网元发送请求消息,该请求消息包括该目标业务对应的目标(DNN,S-NSSAI)组合或该目标(DNN,S-NSSAI)组合下的会话的标识信息,该请求消息用于请求该目标业务对应的业务体验信息;该策略控制网元接收来自该数据收集网元的该业务体验信息。In a possible implementation method, the policy control network element obtains the service experience information corresponding to the target service, including: the policy control network element sends a request message to the data collection network element, and the request message includes the target (DNN) corresponding to the target service. , S-NSSAI) combination or the identification information of the session under the target (DNN, S-NSSAI) combination. The request message is used to request the service experience information corresponding to the target service; the policy controls the network element to receive data from the data collection network. Yuan’s experience information about this business.
一种可能的实现方法中,该请求消息还包括应用标识,该应用标识用于标识该目标业务。In a possible implementation method, the request message also includes an application identifier, and the application identifier is used to identify the target service.
一种可能的实现方法中,该业务体验信息满足预设条件,包括以下至少一项:In a possible implementation method, the business experience information satisfies preset conditions, including at least one of the following:
该业务体验信息中的丢包率不小于该目标业务的需求参数中的丢包率;The packet loss rate in the service experience information is not less than the packet loss rate in the demand parameters of the target service;
该业务体验信息中的时延不小于该目标业务的需求参数中的时延;The delay in the service experience information is not less than the delay in the demand parameters of the target service;
该业务体验信息中的抖动不小于该目标业务的需求参数中的抖动;The jitter in the service experience information is not less than the jitter in the demand parameters of the target service;
该业务体验信息中的带宽不大于该目标业务的需求参数中的带宽。The bandwidth in the service experience information is not greater than the bandwidth in the demand parameters of the target service.
上述方案,将目标业务的业务体验信息与目标业务的需求参数进行比较,以判断目标业务的业务体验信息是否满足要求,有助于准确判断是否需要建立目标业务的冗余会话传输。The above solution compares the service experience information of the target service with the demand parameters of the target service to determine whether the service experience information of the target service meets the requirements, which helps to accurately determine whether redundant session transmission of the target service needs to be established.
一种可能的实现方法中,该策略控制网元接收来自应用功能网元的该目标业务的需求参数。In a possible implementation method, the policy control network element receives the demand parameters of the target service from the application function network element.
上述方案,从应用功能网元接收目标业务的需求参数,可以保证需求参数的准确性。The above solution receives the demand parameters of the target service from the application function network element, which can ensure the accuracy of the demand parameters.
一种可能的实现方法中,该目标业务的需求参数是预先配置在该策略控制网元上的。In a possible implementation method, the demand parameters of the target service are pre-configured on the policy control network element.
上述方案,将目标业务的需求参数是预先配置在策略控制网元上的,有助于实现快速获取目标业务的需求参数。In the above solution, the demand parameters of the target service are pre-configured on the policy control network element, which helps to quickly obtain the demand parameters of the target service.
一种可能的实现方法中,基于上述第一方面或第二方面的任意实现方法,该第一关联信息包括第一冗余序列号,该第二关联信息包括第二冗余序列号;或者,该第一关联信息和该第二关联信息包括会话对标识;或者,该第一关联信息包括第一冗余序列号和会话对
标识,该第二关联信息包括第二冗余序列号和该会话对标识。In a possible implementation method, based on any implementation method of the first aspect or the second aspect, the first association information includes a first redundant sequence number, and the second association information includes a second redundant sequence number; or, The first association information and the second association information include a session pair identifier; or, the first association information includes a first redundant sequence number and a session pair identifier. The second association information includes the second redundant sequence number and the session pair identifier.
第三方面,本申请实施例提供一种通信装置,该装置可以是策略控制网元,还可以是用于策略控制网元的芯片。该装置具有实现上述第一方面的任意实现方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。In the third aspect, embodiments of the present application provide a communication device, which may be a policy control network element or a chip used for the policy control network element. The device has the function of implementing any implementation method of the above-mentioned first aspect. This function can be implemented by hardware, or it can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.
第四方面,本申请实施例提供一种通信装置,该装置可以是策略控制网元,还可以是用于策略控制网元的芯片。该装置具有实现上述第二方面的任意实现方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。In the fourth aspect, embodiments of the present application provide a communication device. The device may be a policy control network element, or may be a chip used for the policy control network element. The device has the function of implementing any implementation method of the above second aspect. This function can be implemented by hardware, or it can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.
第五方面,本申请实施例提供一种通信装置,包括与存储器耦合的处理器,该处理器用于调用所述存储器中存储的程序,以执行上述第一方面至第二方面中的任意实现方法。该存储器可以位于该装置之内,也可以位于该装置之外。且该处理器可以是一个或多个。In a fifth aspect, embodiments of the present application provide a communication device, including a processor coupled to a memory. The processor is configured to call a program stored in the memory to execute any implementation method in the above first to second aspects. . The memory may be located within the device or external to the device. And the processor can be one or more.
第六方面,本申请实施例提供一种通信装置,包括处理器和存储器;该存储器用于存储计算机指令,当该装置运行时,该处理器执行该存储器存储的计算机指令,以使该装置执行上述第一方面至第二方面中的任意实现方法。In a sixth aspect, embodiments of the present application provide a communication device, including a processor and a memory; the memory is used to store computer instructions, and when the device is running, the processor executes the computer instructions stored in the memory to cause the device to execute Any implementation method in the above first aspect to the second aspect.
第七方面,本申请实施例提供一种通信装置,包括用于执行上述第一方面至第二方面中的任意实现方法的各个步骤的单元或手段(means)。In a seventh aspect, embodiments of the present application provide a communication device, including units or means for executing each step of any implementation method in the above first to second aspects.
第八方面,本申请实施例提供一种通信装置,包括处理器和接口电路,所述处理器用于通过接口电路与其它装置通信,并执行上述第一方面至第二方面中的任意实现方法。该处理器包括一个或多个。In an eighth aspect, embodiments of the present application provide a communication device, including a processor and an interface circuit. The processor is configured to communicate with other devices through the interface circuit and execute any implementation method in the above first to second aspects. The processor includes one or more.
第九方面,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在通信装置上运行时,使得上述第一方面至第二方面中的任意实现方法被执行。In a ninth aspect, embodiments of the present application further provide a computer-readable storage medium in which instructions are stored, and when run on a communication device, the instructions in the above-mentioned first to second aspects are achieved. Any implementation method is executed.
第十方面,本申请实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序或指令,当计算机程序或指令被通信装置运行时,使得上述第一方面至第二方面中的任意实现方法被执行。In a tenth aspect, embodiments of the present application also provide a computer program product. The computer program product includes a computer program or instructions. When the computer program or instructions are run by a communication device, any of the above-mentioned first to second aspects can be realized. The method is executed.
第十一方面,本申请实施例还提供一种芯片系统,包括:处理器,用于执行上述第一方面至第二方面中的任意实现方法。In an eleventh aspect, embodiments of the present application further provide a chip system, including: a processor configured to execute any implementation method in the above first to second aspects.
第十二方面,本申请实施例还提供了一种通信系统,该通信系统包括用于执行上述第二方面任意实现方法的策略控制网元,和用于向该策略控制网元发送目标业务对应的业务体验信息的数据收集网元。In a twelfth aspect, embodiments of the present application also provide a communication system. The communication system includes a policy control network element for executing any implementation method of the second aspect, and a policy control network element for sending a target service corresponding to the policy control network element. Network elements collect data on business experience information.
图1为本申请实施例提供的一种通信系统示意图;Figure 1 is a schematic diagram of a communication system provided by an embodiment of the present application;
图2为基于服务化架构的5G网络架构示意图;Figure 2 is a schematic diagram of the 5G network architecture based on service-based architecture;
图3为基于点对点接口的5G网络架构示意图;Figure 3 is a schematic diagram of the 5G network architecture based on point-to-point interface;
图4为本申请实施例提供的一种通信方法的流程示意图;Figure 4 is a schematic flow chart of a communication method provided by an embodiment of the present application;
图5为本申请实施例提供的一种通信方法的流程示意图;Figure 5 is a schematic flow chart of a communication method provided by an embodiment of the present application;
图6为本申请实施例提供的一种通信装置示意图;Figure 6 is a schematic diagram of a communication device provided by an embodiment of the present application;
图7为本申请实施例提供的一种通信装置示意图。
Figure 7 is a schematic diagram of a communication device provided by an embodiment of the present application.
为实现减少网络资源开销和设备开销,如图1所示,本申请提供一种通信系统,该系统包括策略控制网元和数据收集网元,可选的,该通信系统还包括应用功能网元。In order to reduce network resource overhead and equipment overhead, as shown in Figure 1, this application provides a communication system. The system includes a policy control network element and a data collection network element. Optionally, the communication system also includes an application function network element. .
图1所示的系统可以用在图2或图3所示的第五代(5th generation,5G)网络架构中,当然,也可以用在未来网络架构,比如第六代(6th generation,6G)网络架构等,本申请不做限定。The system shown in Figure 1 can be used in the fifth generation (5G) network architecture shown in Figure 2 or Figure 3. Of course, it can also be used in future network architectures, such as the sixth generation (6th generation, 6G). Network architecture, etc., are not limited by this application.
数据收集网元,用于向策略控制网元发送目标业务对应的业务体验信息;策略控制网元,用于获取该业务体验信息;当该业务体验信息满足预设条件,生成第一URSP规则和第二URSP规则,该第一URSP规则包括该目标业务的第一关联信息,该第二URSP规则包括该目标业务的第二关联信息;向终端设备发送该第一URSP规则和该第二URSP规则,该第一URSP规则用于该目标业务的第一会话的匹配,该第二URSP规则用于该目标业务的第二会话的创建,该第一会话和该第二会话互为冗余,该第一关联信息和该第二关联信息用于关联该第一会话和该第二会话。The data collection network element is used to send service experience information corresponding to the target service to the policy control network element; the policy control network element is used to obtain the service experience information; when the service experience information meets the preset conditions, generate the first URSP rule and A second URSP rule, the first URSP rule includes the first association information of the target service, the second URSP rule includes the second association information of the target service; sending the first URSP rule and the second URSP rule to the terminal device , the first URSP rule is used for matching the first session of the target service, the second URSP rule is used for creating the second session of the target service, the first session and the second session are mutually redundant, the The first association information and the second association information are used to associate the first session and the second session.
一种可能的实现方法中,该策略控制网元,用于向终端设备发送该第一URSP规则和该第二URSP规则,具体包括:用于向终端设备发送策略容器,该策略容器中包括该第一URSP规则和该第二URSP规则。In a possible implementation method, the policy control network element is configured to send the first URSP rule and the second URSP rule to the terminal device, specifically including: sending a policy container to the terminal device, the policy container including the The first URSP rule and the second URSP rule.
一种可能的实现方法中,该策略容器中还包括指示信息,该指示信息指示为该目标业务执行冗余传输。In a possible implementation method, the policy container also includes indication information, where the indication information indicates performing redundant transmission for the target service.
一种可能的实现方法中,该策略控制网元,用于获取目标业务对应的业务体验信息,具体包括:用于向数据收集网元发送请求消息,该请求消息包括该目标业务对应的目标(DNN,S-NSSAI)组合或该目标(DNN,S-NSSAI)组合下的会话的标识信息,该请求消息用于请求该目标业务对应的业务体验信息;用于接收来自该数据收集网元的该业务体验信息。In a possible implementation method, the policy control network element is used to obtain service experience information corresponding to the target service, specifically including: sending a request message to the data collection network element, where the request message includes the target ( DNN, S-NSSAI) combination or the identification information of the session under the target (DNN, S-NSSAI) combination. This request message is used to request the service experience information corresponding to the target service; used to receive data from the data collection network element. This business experience information.
系统中各个网元之间的交互,以及具体的执行,可以参考下面方法实施例,这里不再赘述。为了应对无线宽带技术的挑战,保持3GPP网络的领先优势,3GPP标准组制定了下一代移动通信网络系统(Next Generation System)架构,称为5G网络架构。该架构不但支持3GPP标准组定义的无线接入技术(如长期演进(long term evolution,LTE)接入技术,5G无线接入网(radio access network,RAN)接入技术等)接入到5G核心网(core network,CN),而且支持使用非3GPP(non-3GPP)接入技术通过非3GPP转换功能(non-3GPP interworking function,N3IWF)或下一代接入网关(next generation packet data gateway,ngPDG)接入到核心网。For the interaction between various network elements in the system and the specific execution, please refer to the following method embodiments and will not be described again here. In order to meet the challenges of wireless broadband technology and maintain the leading edge of 3GPP networks, the 3GPP standards group formulated the next generation mobile communication network system (Next Generation System) architecture, called 5G network architecture. This architecture not only supports wireless access technologies defined by the 3GPP standards group (such as long term evolution (LTE) access technology, 5G radio access network (RAN) access technology, etc.) to be connected to the 5G core Core network (CN), and supports the use of non-3GPP (non-3GPP) access technology through non-3GPP interworking function (N3IWF) or next generation packet data gateway (ngPDG) Access to the core network.
图2为基于服务化架构的5G网络架构示意图。图2所示的5G网络架构中可包括接入网设备以及核心网设备。终端设备通过接入网设备和核心网设备接入数据网络(data network,DN)。其中,核心网设备包括但不限于以下网元中的部分或者全部:鉴权服务器功能(authentication server function,AUSF)网元(图中未示出)、统一数据管理(unified data management,UDM)网元、统一数据库(unified data repository,UDR)网元、网络存储功能(network repository function,NRF)网元(图中未示出)、网络开放功能(network exposure function,NEF)网元(图中未示出)、应用功能(application function,AF)网元、策略控制功能(policy control function,PCF)网元、接入与移动性管理功能(access and mobility management function,AMF)网元、会话管理功能(session management function,SMF)
网元、用户面功能(user plane function,UPF)网元、绑定支持功能(binding support function,BSF)网元(图中未示出)。Figure 2 is a schematic diagram of the 5G network architecture based on service-based architecture. The 5G network architecture shown in Figure 2 may include access network equipment and core network equipment. The terminal device accesses the data network (DN) through access network equipment and core network equipment. Among them, the core network equipment includes but is not limited to some or all of the following network elements: authentication server function (AUSF) network element (not shown in the figure), unified data management (UDM) network element element, unified data repository (UDR) network element, network repository function (NRF) network element (not shown in the figure), network exposure function (NEF) network element (not shown in the figure) shown), application function (AF) network element, policy control function (PCF) network element, access and mobility management function (AMF) network element, session management function (session management function, SMF) Network element, user plane function (UPF) network element, binding support function (BSF) network element (not shown in the figure).
终端设备可以是用户设备(user equipment,UE)、移动台、移动终端设备等。终端设备可以广泛应用于各种场景,例如,设备到设备(device-to-device,D2D)、车物(vehicle to everything,V2X)通信、机器类通信(machine-type communication,MTC)、物联网(internet of things,IOT)、虚拟现实、增强现实、工业控制、自动驾驶、远程医疗、智能电网、智能家具、智能办公、智能穿戴、智能交通、智慧城市等。终端设备可以是手机、平板电脑、带无线收发功能的电脑、可穿戴设备、车辆、城市空中交通工具(如无人驾驶机、直升机等)、轮船、机器人、机械臂、智能家居设备等。The terminal equipment can be user equipment (UE), mobile station, mobile terminal equipment, etc. Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), and the Internet of Things (internet of things, IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. Terminal devices can be mobile phones, tablets, computers with wireless transceiver functions, wearable devices, vehicles, urban air vehicles (such as drones, helicopters, etc.), ships, robots, robotic arms, smart home devices, etc.
接入网设备可以是无线接入网设备或有线接入网设备。其中,无线接入网设备包括3GPP接入网设备、非可信非3GPP接入网设备和可信非3GPP接入网设备。3GPP接入网设备包括但不限于:LTE中的演进型基站(evolved NodeB,eNodeB)、5G移动通信系统中的下一代基站(next generation NodeB,gNB)、未来移动通信系统中的基站或完成基站部分功能的模块或单元,如集中式单元(central unit,CU),分布式单元(distributed unit,DU)等。非可信非3GPP接入网设备包括但不限于:非可信非3GPP接入网关或N3IWF设备、非可信无线局域网(wireless local area network,WLAN)接入点(access point,AP)、交换机、路由器。可信非3GPP接入网设备包括但不限于:可信非3GPP接入网关、可信WLAN AP、交换机、路由器。有线接入网设备包括但不限于:有线接入网关(wireline access gateway)、固定电话网络设备、交换机、路由器。The access network device may be a wireless access network device or a wired access network device. Among them, wireless access network equipment includes 3GPP access network equipment, untrusted non-3GPP access network equipment and trusted non-3GPP access network equipment. 3GPP access network equipment includes but is not limited to: evolved base stations (evolved NodeB, eNodeB) in LTE, next generation base stations (next generation NodeB, gNB) in 5G mobile communication systems, base stations or completed base stations in future mobile communication systems Modules or units with partial functions, such as centralized units (CU), distributed units (DU), etc. Untrusted non-3GPP access network equipment includes but is not limited to: untrusted non-3GPP access gateway or N3IWF equipment, untrusted wireless local area network (WLAN) access point (access point, AP), switch ,router. Trusted non-3GPP access network equipment includes but is not limited to: trusted non-3GPP access gateways, trusted WLAN APs, switches, and routers. Wired access network equipment includes but is not limited to: wired access gateway, fixed telephone network equipment, switches, and routers.
接入网设备和终端设备可以是固定位置的,也可以是可移动的。接入网设备和终端设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和人造卫星上。本申请的实施例对接入网设备和终端设备的应用场景不做限定。Access network equipment and terminal equipment can be fixed-position or removable. Access network equipment and terminal equipment can be deployed on land, indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed on aircraft, balloons and satellites in the sky. The embodiments of this application do not limit the application scenarios of access network equipment and terminal equipment.
AMF网元,包含执行移动性管理、接入鉴权/授权等功能。此外,还负责在终端设备与PCF间传递用户策略。AMF network elements include functions such as mobility management and access authentication/authorization. In addition, it is also responsible for transmitting user policies between the terminal device and the PCF.
SMF网元,包含执行会话管理、执行PCF网元下发的控制策略、选择UPF网元、分配终端设备的互联网协议(internet protocol,IP)地址等功能。SMF network elements include functions such as session management, control policies issued by PCF network elements, selecting UPF network elements, and allocating Internet Protocol (IP) addresses of terminal devices.
UPF网元,包含完成用户面数据转发、基于会话/流级的计费统计、带宽限制等功能。The UPF network element includes functions such as user plane data forwarding, session/flow level-based billing statistics, and bandwidth limitation.
UDM网元,包含执行管理签约数据、用户接入授权等功能。UDM network elements include functions such as execution and management of contract data and user access authorization.
UDR,包含执行签约数据、策略数据、应用数据等类型数据的存取功能。UDR includes access functions for execution contract data, policy data, application data and other types of data.
NEF网元,用于支持能力和事件的开放。NEF network element is used to support the opening of capabilities and events.
AF网元,传递应用侧对网络侧的需求,例如,QoS需求或用户状态事件订阅等。AF可以是第三方功能实体,也可以是运营商部署的应用服务,如IP多媒体子系统(IP Multimedia Subsystem,IMS)语音呼叫业务。其中,AF网元包括核心网内的AF网元(即运营商的AF网元)和第三方AF网元(如某个企业的应用服务器)。AF network element transmits the requirements from the application side to the network side, such as QoS requirements or user status event subscriptions. AF can be a third-party functional entity or an application service deployed by an operator, such as IP Multimedia Subsystem (IMS) voice call service. Among them, AF network elements include AF network elements within the core network (that is, the operator's AF network elements) and third-party AF network elements (such as an enterprise's application server).
PCF网元,包含负责针对会话、业务流级别进行计费、QoS带宽保障及移动性管理、终端设备策略决策等策略控制功能。PCF网元包括接入与移动性管理策略控制网元(access and mobility management policy control function,AM PCF)网元和会话管理策略控制功能(session management PCF,SM PCF)网元。其中,AM PCF网元用于为终端设备制定AM策略和用户策略,AM PCF网元也可以称为为终端设备提供服务的策略控制网元(PCF for
a UE))。SM PCF网元用于为会话制定会话管理策略(session management policy,SM策略),SM PCF网元也可以称为为会话提供服务的策略控制网元((PCF for a PDU session))。The PCF network element includes policy control functions such as session and service flow level billing, QoS bandwidth guarantee and mobility management, and terminal device policy decision-making. PCF network elements include access and mobility management policy control function (AM PCF) network elements and session management policy control function (session management PCF, SM PCF) network elements. Among them, the AM PCF network element is used to formulate AM policies and user policies for terminal devices. The AM PCF network element can also be called the policy control network element (PCF for aUE)). The SM PCF network element is used to formulate a session management policy (SM policy) for a session. The SM PCF network element can also be called a policy control network element (PCF for a PDU session) that provides services for the session.
NRF网元,可用于提供网元发现功能,基于其他网元的请求,提供网元类型对应的网元信息。NRF网元还提供网元管理服务,如网元注册、更新、去注册以及网元状态订阅和推送等。NRF network elements can be used to provide network element discovery functions and provide network element information corresponding to network element types based on requests from other network elements. NRF network elements also provide network element management services, such as network element registration, update, de-registration, network element status subscription and push, etc.
BSF网元,可提供BSF服务注册/注销/更新,与NRF网元连接检测,会话绑定信息创建,终端设备信息的获取,IP地址重复的会话绑定信息查询等功能。BSF network element can provide BSF service registration/unregistration/update, connection detection with NRF network element, creation of session binding information, acquisition of terminal device information, query of session binding information for duplicate IP addresses, etc.
AUSF网元,负责对用户进行鉴权,以确定是否允许用户或设备接入网络。The AUSF network element is responsible for authenticating users to determine whether users or devices are allowed to access the network.
DN,是位于运营商网络之外的网络,运营商网络可以接入多个DN,DN上可部署多种业务,可为终端设备提供数据和/或语音等服务。例如,DN是某智能工厂的私有网络,智能工厂安装在车间的传感器可为终端设备,DN中部署了传感器的控制服务器,控制服务器可为传感器提供服务。传感器可与控制服务器通信,获取控制服务器的指令,根据指令将采集的传感器数据传送给控制服务器等。又例如,DN是某公司的内部办公网络,该公司员工的手机或者电脑可为终端设备,员工的手机或者电脑可以访问公司内部办公网络上的信息、数据资源等。DN is a network located outside the operator's network. The operator's network can access multiple DNs. A variety of services can be deployed on the DN, which can provide data and/or voice services to terminal devices. For example, DN is a private network of a smart factory. The sensors installed in the workshop of the smart factory can be terminal devices. The control server of the sensor is deployed in the DN, and the control server can provide services for the sensor. The sensor can communicate with the control server, obtain instructions from the control server, and transmit the collected sensor data to the control server according to the instructions. For another example, DN is the internal office network of a company. The mobile phones or computers of employees of the company can be used as terminal devices. The employees' mobile phones or computers can access information and data resources on the company's internal office network.
图2中Npcf、Nudr、Nudm、Naf、Namf、Nsmf分别为上述PCF、UDR、UDM、AF、AMF和SMF提供的服务化接口,用于调用相应的服务化操作。N1、N2、N3、N4以及N6为接口序列号,这些接口序列号的含义如下:In Figure 2, Npcf, Nudr, Nudm, Naf, Namf, and Nsmf are the service interfaces provided by the above-mentioned PCF, UDR, UDM, AF, AMF, and SMF respectively, and are used to call corresponding service operations. N1, N2, N3, N4 and N6 are interface serial numbers. The meanings of these interface serial numbers are as follows:
1)、N1:AMF网元与终端设备之间的接口,可以用于向终端设备传递非接入层(non access stratum,NAS)信令(如包括来自AMF网元的QoS规则)等。1), N1: The interface between the AMF network element and the terminal device can be used to transmit non-access stratum (NAS) signaling (such as QoS rules from the AMF network element) to the terminal device.
2)、N2:AMF网元与接入网设备之间的接口,可以用于传递核心网侧至接入网设备的无线承载控制信息等。2), N2: The interface between the AMF network element and the access network equipment, which can be used to transmit wireless bearer control information from the core network side to the access network equipment, etc.
3)、N3:接入网设备与UPF网元之间的接口,主要用于传递接入网设备与UPF网元间的上下行用户面数据。3), N3: The interface between the access network equipment and the UPF network element, mainly used to transmit uplink and downlink user plane data between the access network equipment and the UPF network element.
4)、N4:SMF网元与UPF网元之间的接口,可以用于控制面与用户面之间传递信息,包括控制面向用户面的转发规则、QoS规则、流量统计规则等的下发以及用户面的信息上报。4), N4: The interface between the SMF network element and the UPF network element can be used to transfer information between the control plane and the user plane, including controlling the delivery of user-oriented forwarding rules, QoS rules, traffic statistics rules, etc. Report information on the user interface.
5)、N6:UPF网元与DN的接口,用于传递UPF网元与DN之间的上下行用户数据流。5), N6: The interface between the UPF network element and the DN, used to transmit the uplink and downlink user data flows between the UPF network element and the DN.
图3为基于点对点接口的5G网络架构示意图,其中的网元的功能的介绍可以参考图2中对应的网元的功能的介绍,不再赘述。图3与图2的主要区别在于:图2中的各个控制面网元之间的接口是服务化的接口,图3中的各个控制面网元之间的接口是点对点的接口。Figure 3 is a schematic diagram of the 5G network architecture based on point-to-point interfaces. For the introduction of the functions of the network elements, please refer to the introduction of the functions of the corresponding network elements in Figure 2 and will not be described again. The main difference between Figure 3 and Figure 2 is that the interfaces between the control plane network elements in Figure 2 are service-oriented interfaces, while the interfaces between the control plane network elements in Figure 3 are point-to-point interfaces.
在图3所示的架构中,各个网元之间的接口名称及功能如下:In the architecture shown in Figure 3, the interface names and functions between each network element are as follows:
1)、N1、N2、N3、N4和N6接口的含义可以参考前述描述。1), the meaning of N1, N2, N3, N4 and N6 interfaces can refer to the previous description.
2)、N5:AF网元与PCF网元之间的接口,可以用于应用业务请求下发以及网络事件上报。2), N5: The interface between the AF network element and the PCF network element, which can be used to deliver application service requests and report network events.
3)、N7:PCF网元与SMF网元之间的接口,可以用于下发PDU会话粒度以及业务数据流粒度控制策略。3), N7: The interface between the PCF network element and the SMF network element, which can be used to deliver PDU session granularity and service data flow granularity control policies.
4)、N8:AMF网元与UDM网元间的接口,可以用于AMF网元向UDM网元获取接入与移动性管理相关签约数据与鉴权数据,以及AMF向UDM注册终端设备移动性管理
相关信息等。4), N8: The interface between AMF network elements and UDM network elements, which can be used by AMF network elements to obtain access and mobility management-related subscription data and authentication data from UDM network elements, and for AMF to register terminal device mobility with UDM manage Related information, etc.
5)、N9:UPF网元和UPF网元之间的用户面接口,用于传递UPF网元间的上下行用户数据流。5), N9: The user plane interface between UPF network elements and UPF network elements, used to transmit uplink and downlink user data flows between UPF network elements.
6)、N10:SMF网元与UDM网元间的接口,可以用于SMF网元向UDM网元获取会话管理相关签约数据,以及SMF网元向UDM注册终端设备会话相关信息等。6), N10: The interface between the SMF network element and the UDM network element, which can be used for the SMF network element to obtain session management-related contract data from the UDM network element, and for the SMF network element to register terminal device session-related information with UDM.
7)、N11:SMF网元与AMF网元之间的接口,可以用于传递接入网设备和UPF网元之间的PDU会话隧道信息、传递发送给终端设备的控制消息、传递发送给接入网设备的无线资源控制信息等。7), N11: The interface between the SMF network element and the AMF network element can be used to transfer PDU session tunnel information between the access network device and the UPF network element, transfer control messages sent to the terminal device, and transfer data sent to the access network device. Wireless resource control information of network-connected devices, etc.
8)、N15:PCF网元与AMF网元之间的接口,可以用于下发终端设备策略及接入控制相关策略。8), N15: The interface between the PCF network element and the AMF network element, which can be used to deliver terminal device policies and access control-related policies.
9)、N35:UDM网元与UDR网元间的接口,可以用于UDM网元从UDR网元中获取用户签约数据信息。9), N35: The interface between UDM network element and UDR network element, which can be used by UDM network element to obtain user subscription data information from UDR network element.
10)、N36:PCF网元与UDR网元间的接口,可以用于PCF网元从UDR网元中获取策略相关签约数据以及应用数据相关信息。10), N36: The interface between PCF network element and UDR network element, which can be used by PCF network element to obtain policy-related contract data and application data-related information from UDR network element.
可以理解的是,上述网元或者功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。可选的,上述网元或者功能可以由一个设备实现,也可以由多个设备共同实现,还可以是一个设备内的一个功能模块,本申请实施例对此不作具体限定。It can be understood that the above network elements or functions can be network elements in hardware devices, software functions running on dedicated hardware, or virtualization functions instantiated on a platform (for example, a cloud platform). Optionally, the above network element or function can be implemented by one device, or can be implemented by multiple devices together, or can be a functional module in one device, which is not specifically limited in the embodiments of this application.
本申请中的策略控制网元、应用功能网元分别可以是5G系统中的AM PCF网元、AF网元,也可以是未来通信如6G网络中具有上述AM PCF网元、AF网元的功能的网元,本申请对此不限定。在本申请的实施例中,以AM PCF网元、AF网元分别为策略控制网元、应用功能网元的一个示例进行描述。并且,将AM PCF网元、AF网元分别简称为AM PCF、AF。The policy control network elements and application function network elements in this application can be AM PCF network elements and AF network elements respectively in the 5G system, or they can have the functions of the above AM PCF network elements and AF network elements in future communications such as 6G networks. network element, this application is not limited to this. In the embodiment of this application, AM PCF network element and AF network element are used as an example of the policy control network element and the application function network element respectively for description. Moreover, AM PCF network element and AF network element are abbreviated as AM PCF and AF respectively.
本申请中的数据收集网元可以是网络数据分析功能(network data analysis function,NWDAF)网元(简称NWDAF)、SM PCF网元(简称SM PCF)或其它网元。The data collection network element in this application can be a network data analysis function (NWDAF) network element (NWDAF for short), SM PCF network element (SM PCF for short) or other network elements.
图4为本申请实施例提供的一种通信方法的流程示意图。该图4以5G为例进行说明。Figure 4 is a schematic flowchart of a communication method provided by an embodiment of the present application. Figure 4 takes 5G as an example for illustration.
该方法包括以下步骤:The method includes the following steps:
步骤401,AM PCF获取目标业务对应的业务体验信息。Step 401: AM PCF obtains service experience information corresponding to the target service.
其中,业务体验信息是用于指示目标业务当前的服务质量,该业务体验信息包括丢包率、时延、抖动或带宽等参数中的一个或多个。该目标业务可以是极高可靠极低时延通信(Ultra-Reliable and Low-Latency Communication,uRLLC)业务。The service experience information is used to indicate the current service quality of the target service, and the service experience information includes one or more parameters such as packet loss rate, delay, jitter, or bandwidth. The target service may be an Ultra-Reliable and Low-Latency Communication (uRLLC) service.
其中,AM PCF获取目标业务对应的业务体验信息的方法可以是:AM PCF向数据收集网元发送请求消息,该请求消息用于请求目标业务对应的业务体验信息,然后AM PCF接收来自数据收集网元的业务体验信息。该请求消息可以是订阅请求消息,或者也可以是其它消息,本申请不限定。Among them, the method for AM PCF to obtain the service experience information corresponding to the target service may be: AM PCF sends a request message to the data collection network element. The request message is used to request the service experience information corresponding to the target service, and then the AM PCF receives data from the data collection network element. Yuan’s business experience information. The request message may be a subscription request message, or may be other messages, which is not limited by this application.
一种实现方法中,该请求消息中包括目标业务对应的目标(DNN,S-NSSAI)组合,该目标(DNN,S-NSSAI)组合下可以建立该目标业务的会话,也可以建立其它业务的会话。NWDAF收到请求消息后,收集该目标(DNN,S-NSSAI)组合下的会话的数据,比如可以从网管设备、UPF、SMF、AF或终端设备中的一个或多个设备中收集会话的数据,然后对收集的数据进行分析或汇总得到目标业务对应的业务体验信息,该业务体验信息可
以是根据该目标业务的会话的数据,和/或其它业务的会话的数据得到的。其中,DNN是数据网名称(data network name)的简称,S-NSSAI是单网络切片选择辅助信息(single network slice selection assistance information)的简称。本申请实施例中所描述的会话可以是PDU会话、以太会话或其它会话,本申请不限定。In one implementation method, the request message includes a target (DNN, S-NSSAI) combination corresponding to the target service. Under this target (DNN, S-NSSAI) combination, a session for the target service can be established, and a session for other services can also be established. session. After receiving the request message, NWDAF collects the session data under the target (DNN, S-NSSAI) combination. For example, the session data can be collected from one or more devices in the network management device, UPF, SMF, AF or terminal device. , and then analyze or summarize the collected data to obtain business experience information corresponding to the target business. The business experience information can be It is obtained based on the session data of the target service and/or the session data of other services. Among them, DNN is the abbreviation of data network name, and S-NSSAI is the abbreviation of single network slice selection assistance information. The session described in the embodiment of this application may be a PDU session, an Ethernet session or other sessions, which is not limited by this application.
又一种实现方法中,该请求消息中包括目标(DNN,S-NSSAI)组合下的会话的标识信息,该会话可以包括目标业务的会话,也可以包括其它业务的会话。NWDAF收到请求消息后,收集该会话的数据,比如可以从网管设备、UPF、SMF、AF或终端设备中的一个或多个设备中收集会话的数据,然后对收集的数据进行分析或汇总得到目标业务对应的业务体验信息,该业务体验信息可以是根据该目标业务的会话的数据,和/或其它业务的会话的数据得到的。In another implementation method, the request message includes identification information of the session under the target (DNN, S-NSSAI) combination. The session may include sessions of the target service or sessions of other services. After NWDAF receives the request message, it collects the session data. For example, it can collect the session data from one or more of the network management equipment, UPF, SMF, AF or terminal equipment, and then analyzes or summarizes the collected data to obtain The service experience information corresponding to the target service may be obtained based on the session data of the target service and/or the session data of other services.
又一种实现方法中,该请求消息中包括目标业务对应的目标(DNN,S-NSSAI)组合,以及包括应用标识,该应用标识用于标识该目标业务。NWDAF收到请求消息后,收集该目标(DNN,S-NSSAI)组合下的该目标业务的会话的数据,比如可以从网管设备、UPF、SMF、AF或终端设备中的一个或多个设备中收集会话的数据,然后对收集的数据进行分析或汇总得到目标业务对应的业务体验信息,该业务体验信息可以是根据该目标业务的会话的数据得到的。In yet another implementation method, the request message includes a target (DNN, S-NSSAI) combination corresponding to the target service and an application identifier, which is used to identify the target service. After receiving the request message, NWDAF collects the session data of the target service under the target (DNN, S-NSSAI) combination, for example, from one or more devices among the network management equipment, UPF, SMF, AF or terminal equipment. Collect session data, and then analyze or summarize the collected data to obtain service experience information corresponding to the target service. The service experience information may be obtained based on session data of the target service.
又一种实现方法中,该请求消息中包括目标(DNN,S-NSSAI)组合下的会话的标识信息,以及包括应用标识,该应用标识用于标识该目标业务,该会话可以包括目标业务的会话,也可以包括其它业务的会话。NWDAF收到请求消息后,收集该目标业务的会话的数据,比如可以从网管设备、UPF、SMF、AF或终端设备中的一个或多个设备中收集会话的数据,然后对收集的数据进行分析或汇总得到目标业务对应的业务体验信息,该业务体验信息可以是根据该目标业务的会话的数据得到的。In another implementation method, the request message includes the identification information of the session under the target (DNN, S-NSSAI) combination and includes an application identifier. The application identifier is used to identify the target service. The session may include the target service. Sessions may also include sessions of other services. After NWDAF receives the request message, it collects session data of the target service. For example, it can collect session data from one or more devices such as network management equipment, UPF, SMF, AF or terminal equipment, and then analyzes the collected data. Or the service experience information corresponding to the target service can be obtained by summarizing. The service experience information can be obtained based on session data of the target service.
步骤402,当业务体验信息满足预设条件,AM PCF生成第一URSP规则和第二URSP规则。Step 402: When the service experience information meets the preset conditions, AM PCF generates the first URSP rule and the second URSP rule.
该步骤402也可以理解为,AM PCF确定业务体验信息满足预设条件,则生成第一URSP规则和第二URSP规则。This step 402 can also be understood as: AM PCF determines that the service experience information meets the preset conditions, and then generates the first URSP rule and the second URSP rule.
一种实现方法中,该业务体验信息满足预设条件,包括以下至少一项:In one implementation method, the business experience information satisfies preset conditions, including at least one of the following:
1)、业务体验信息中的丢包率不小于目标业务的需求参数中的丢包率;1). The packet loss rate in the business experience information is not less than the packet loss rate in the demand parameters of the target business;
2)、业务体验信息中的时延不小于目标业务的需求参数中的时延;2). The delay in the service experience information is not less than the delay in the demand parameters of the target service;
3)、业务体验信息中的抖动不小于目标业务的需求参数中的抖动;3). The jitter in the service experience information is not less than the jitter in the demand parameters of the target service;
4)、业务体验信息中的带宽不大于目标业务的需求参数中的带宽。4). The bandwidth in the service experience information is not greater than the bandwidth in the demand parameters of the target service.
当满足上述1)至4)中的一个或多个,表明目标业务的当前业务体验可能不是很好,没有达到目标业务的需求,因此有必要触发建立冗余会话,以提升服务质量和业务体验。When one or more of the above 1) to 4) are met, it indicates that the current service experience of the target business may not be very good and does not meet the needs of the target business. Therefore, it is necessary to trigger the establishment of redundant sessions to improve service quality and business experience. .
其中,目标业务的需求参数可以是AF发送给AM PCF的,或者是预先配置在AM PCF上的。Among them, the demand parameters of the target service can be sent by the AF to the AM PCF, or they can be pre-configured on the AM PCF.
其中,第一URSP规则包括目标业务的第一关联信息,第二URSP规则包括目标业务的第二关联信息。The first URSP rule includes first association information of the target service, and the second URSP rule includes the second association information of the target service.
一种实现方法中,第一URSP规则包括第一流描述信息和第一路由选择描述信息,该第一路由选择描述信息包括该第一关联信息。第二URSP规则包括第二流描述信息和第二路由选择描述信息,该第二路由选择描述信息包括该第二关联信息。其中,第一流描述信
息与第二流描述信息不同,第一流描述信息和第二流描述信息均能够匹配到目标业务。第一路由选择描述信息与第二路由选择描述信息可以部分相同或全部不同。In an implementation method, the first URSP rule includes first flow description information and first routing description information, and the first routing description information includes the first association information. The second URSP rule includes second flow description information and second routing description information, and the second routing description information includes the second association information. Among them, the first-class description letter The information is different from the second flow description information. Both the first flow description information and the second flow description information can match the target service. The first routing description information and the second routing description information may be partially the same or completely different.
步骤403,AM PCF向终端设备发送第一URSP规则和第二URSP规则。相应的,该终端设备接收第一URSP规则和第二URSP规则。Step 403: AM PCF sends the first URSP rule and the second URSP rule to the terminal device. Correspondingly, the terminal device receives the first URSP rule and the second URSP rule.
一种实现方法中,AM PCF在终端设备配置更新流程(UEConfigurationUpdate)中向终端设备发送策略容器,该策略容器中包括第一URSP规则和第二URSP规则。该策略容器可以是UE policy container。In one implementation method, the AM PCF sends a policy container to the terminal device in the terminal device configuration update process (UEConfigurationUpdate). The policy container includes the first URSP rule and the second URSP rule. The policy container can be a UE policy container.
步骤404,终端设备基于第一URSP规则匹配目标业务的第一会话,基于第二URSP规则创建目标业务的第二会话。Step 404: The terminal device matches the first session of the target service based on the first URSP rule, and creates a second session of the target service based on the second URSP rule.
其中,第一会话和第二会话互为冗余,即第一会话是第二会话的冗余会话,第二会话是第一会话的冗余会话,第一会话和第二会话均用于目标业务的冗余传输,第一会话和第二会话用于传输目标业务的相同数据。Among them, the first session and the second session are redundant to each other, that is, the first session is a redundant session of the second session, the second session is a redundant session of the first session, and both the first session and the second session are used for the target For redundant transmission of services, the first session and the second session are used to transmit the same data of the target service.
第一URSP规则用于目标业务的第一会话的匹配,第二URSP规则用于目标业务的第二会话的创建。The first URSP rule is used for matching the first session of the target service, and the second URSP rule is used for creating the second session of the target service.
第一关联信息和第二关联信息用于关联第一会话和第二会话。一种实现方法中,第一关联信息包括第一冗余序列号(redundancy sequence number,RSN),第二关联信息包括第二冗余序列号,该第一冗余序列号与第二冗余序列号可以相同或不同。又一种实现方法中,第一关联信息和第二关联信息包括相同的会话对标识(session pair ID)。又一种实现方法中,第一关联信息包括第一冗余序列号和会话对标识,第二关联信息包括第二冗余序列号和会话对标识,该第一冗余序列号与第二冗余序列号可以相同或不同,第一关联信息与第二关联信息包括相同的会话对标识。The first association information and the second association information are used to associate the first session and the second session. In an implementation method, the first association information includes a first redundancy sequence number (RSN), the second association information includes a second redundancy sequence number, and the first redundancy sequence number is the same as the second redundancy sequence number. The numbers can be the same or different. In yet another implementation method, the first association information and the second association information include the same session pair ID. In yet another implementation method, the first association information includes a first redundant sequence number and a session pair identifier, the second association information includes a second redundant sequence number and a session pair identifier, and the first redundant sequence number is identical to the second redundant sequence number. The remaining sequence numbers may be the same or different, and the first association information and the second association information include the same session pair identifier.
其中,在步骤404之前,终端设备还确定需要创建冗余会话,其中触发终端设备创建冗余会话的方法,可以是以下方法一至方法三中的任一种。Before step 404, the terminal device also determines that a redundant session needs to be created, and the method for triggering the terminal device to create a redundant session may be any one of the following methods one to three.
方法一,上述步骤403中,AM PCF在终端设备的配置更新流程中除了发送第一URSP规则和第二URSP规则,还发送了指示信息,该指示信息指示为该目标业务执行冗余传输,或者指示为该目标业务建立冗余会话。终端设备根据该指示信息,确定需要创建冗余会话。Method 1, in the above step 403, AM PCF not only sends the first URSP rule and the second URSP rule in the configuration update process of the terminal device, but also sends instruction information, which indicates that redundant transmission is performed for the target service, or Indicates to establish a redundant session for the target service. The terminal device determines that a redundant session needs to be created based on the indication information.
一种实现方法中,该指示信息可以携带于策略容器中发送至终端设备,即AM PCF向终端设备发送策略容器,该策略容器包括第一URSP规则、第二URSP规则和指示信息。In one implementation method, the instruction information can be carried in a policy container and sent to the terminal device, that is, the AM PCF sends a policy container to the terminal device. The policy container includes the first URSP rule, the second URSP rule and the instruction information.
方法二,终端设备根据第一URSP规则中的第一关联信息和/或第二URSP规则中的第二关联信息,确定需要创建冗余会话。Method 2: The terminal device determines that a redundant session needs to be created based on the first association information in the first URSP rule and/or the second association information in the second URSP rule.
比如,在终端设备上预配置有配置信息,该配置信息指示终端设备基于收到的关联信息执行冗余会话建立或修改流程,则终端设备收到第一URSP规则和第二URSP规则后,可以根据第一URSP规则中的第一关联信息和/或第二URSP规则中的第二关联信息,确定需要创建冗余会话。For example, the terminal device is pre-configured with configuration information that instructs the terminal device to perform a redundant session establishment or modification process based on the received association information. After receiving the first URSP rule and the second URSP rule, the terminal device can According to the first association information in the first URSP rule and/or the second association information in the second URSP rule, it is determined that a redundant session needs to be created.
方法三,在步骤402之后,AM PCF还向AF发送指示信息,该指示信息指示为该目标业务执行冗余传输或者指示为该目标业务建立冗余会话,然后AF通过用户面向终端设备发送指示信息,该指示信息指示为该目标业务执行冗余传输或者指示为该目标业务建立冗余会话,终端设备根据收到的指示信息,确定需要创建冗余会话。Method 3: After step 402, AM PCF also sends instruction information to AF, which indicates to perform redundant transmission for the target service or to establish a redundant session for the target service, and then AF sends instruction information to the terminal device through the user , the instruction information indicates to perform redundant transmission for the target service or to establish a redundant session for the target service. The terminal device determines that a redundant session needs to be created according to the received instruction information.
其中,AF从AM PCF收到的指示信息与AF向终端设备发送的指示信息,功能相同,但实现方式可以相同,也可以不同。
Among them, the instruction information received by the AF from the AM PCF and the instruction information sent by the AF to the terminal device have the same function, but the implementation method may be the same or different.
终端设备在确定需要创建冗余会话之后,则基于第一URSP规则匹配目标业务的第一会话,基于第二URSP规则创建目标业务的第二会话。下面介绍不同实现方法。After determining that a redundant session needs to be created, the terminal device matches the first session of the target service based on the first URSP rule, and creates a second session of the target service based on the second URSP rule. Different implementation methods are introduced below.
方法A,终端设备发送会话修改请求消息,该会话修改请求消息包括第一关联信息,会话修改请求消息用于修改第一会话,该第一会话用于为第一URSP规则对应的目标业务提供冗余传输。并且,终端设备发送会话建立请求消息,该会话建立请求消息包括第二关联信息,会话建立请求消息用于创建第二会话,第二会话用于为第二URSP规则对应的目标业务提供冗余传输。Method A: The terminal device sends a session modification request message. The session modification request message includes first association information. The session modification request message is used to modify the first session. The first session is used to provide redundancy for the target service corresponding to the first URSP rule. remaining transmission. Furthermore, the terminal device sends a session establishment request message, which includes second association information. The session establishment request message is used to create a second session, and the second session is used to provide redundant transmission for the target service corresponding to the second URSP rule. .
基于该方法,终端设备上已经创建了目标业务的第一会话,终端设备触发第一会话的修改流程,通过该流程向SMF发送第一关联信息,SMF向接入网设备发送第一关联信息。以及终端设备触发第二会话的建立流程,通过该流程向SMF发送第二关联信息,SMF向接入网设备发送第二关联信息。接入网设备根据第一关联信息和第二关联信息,将第一会话与第二会话关联为冗余会话并触发冗余接入网链路建立。上述方案中,第一会话所对应的SMF与第二会话所对应的SMF可以是不同的SMF实例,本发明对此不做限定。Based on this method, the first session of the target service has been created on the terminal device, the terminal device triggers the modification process of the first session, sends the first association information to the SMF through this process, and the SMF sends the first association information to the access network device. And the terminal device triggers the establishment process of the second session, sends the second association information to the SMF through the process, and the SMF sends the second association information to the access network device. The access network device associates the first session and the second session as a redundant session and triggers establishment of a redundant access network link based on the first association information and the second association information. In the above solution, the SMF corresponding to the first session and the SMF corresponding to the second session may be different SMF instances, which is not limited by the present invention.
方法B,终端设备发送会话建立请求消息,会话建立请求消息包括第一会话的标识信息和第二关联信息,会话建立请求消息用于创建第二会话,第一会话用于为第一URSP规则对应的目标业务提供冗余传输,第二会话用于为第二URSP规则对应的目标业务提供冗余传输。Method B: The terminal device sends a session establishment request message. The session establishment request message includes the identification information of the first session and the second association information. The session establishment request message is used to create a second session. The first session is used to correspond to the first URSP rule. The target service provides redundant transmission, and the second session is used to provide redundant transmission for the target service corresponding to the second URSP rule.
基于该方法,终端设备上已经创建了目标业务的第一会话,终端设备触发第二会话的建立流程,通过该流程向SMF发送第一会话的标识信息和第二关联信息,SMF向接入网设备发送第一会话的标识信息和第二关联信息。接入网设备根据第一会话的标识信息和第二关联信息,将已经建立的第一会话与新建立的第二会话关联为冗余会话并触发冗余接入网链路建立。Based on this method, the first session of the target service has been created on the terminal device, the terminal device triggers the establishment process of the second session, and sends the identification information and the second association information of the first session to the SMF through this process, and the SMF sends it to the access network. The device sends identification information of the first session and second association information. The access network device associates the established first session and the newly established second session as a redundant session according to the identification information and the second association information of the first session and triggers the establishment of the redundant access network link.
方法C,终端设备发送第一会话建立请求消息,第一会话建立请求消息包括第一关联信息,第一会话建立请求消息用于创建第一会话,第一会话用于为第一URSP规则对应的目标业务提供冗余传输。终端设备发送第二会话建立请求消息,第二会话建立请求消息包括第二关联信息,第二会话建立请求消息用于创建第二会话,第二会话用于为第二URSP规则对应的目标业务提供冗余传输。Method C: The terminal device sends a first session establishment request message. The first session establishment request message includes first association information. The first session establishment request message is used to create a first session. The first session is used to create a session corresponding to the first URSP rule. The target service provides redundant transmission. The terminal device sends a second session establishment request message. The second session establishment request message includes second association information. The second session establishment request message is used to create a second session. The second session is used to provide target services corresponding to the second URSP rule. Redundant transmission.
基于该方法,终端设备触发第一会话的建立流程,通过该流程向SMF发送第一关联信息,SMF向接入网设备发送第一关联信息。以及,终端设备触发第二会话的建立流程,通过该流程向SMF发送第二关联信息,SMF向接入网设备发送第二关联信息。接入网设备根据第一关联信息和第二关联信息,将新建立的第一会话与新建立的第二会话关联为冗余会话并触发冗余接入网链路建立。Based on this method, the terminal device triggers the establishment process of the first session, sends the first association information to the SMF through the process, and the SMF sends the first association information to the access network device. And, the terminal device triggers the establishment process of the second session, sends the second association information to the SMF through the process, and the SMF sends the second association information to the access network device. The access network device associates the newly established first session and the newly established second session as a redundant session according to the first association information and the second association information and triggers the establishment of the redundant access network link.
上述方案,一方面,建立目标业务的冗余会话,可以提升数据传输的正确性,提升通信效率。另一方面,AM PCF基于收到的目标业务对应的业务体验信息,确定需要对目标业务的数据进行冗余传输时,则触发终端设备建立该目标业务的冗余会话,而不是在任何情况下均建立目标业务的冗余会话,有助于减少网络资源开销和设备(如终端设备、接入网设备等)开销。The above solution, on the one hand, establishes redundant sessions for the target business, which can improve the accuracy of data transmission and improve communication efficiency. On the other hand, when the AM PCF determines that the data of the target service needs to be redundantly transmitted based on the received service experience information corresponding to the target service, it triggers the terminal device to establish a redundant session for the target service, instead of under any circumstances. Establishing redundant sessions for target services helps reduce network resource overhead and equipment (such as terminal equipment, access network equipment, etc.) overhead.
图5为本申请实施例提供的一种通信方法的流程示意图。该图5的实施例是上述图4的实施例的一个具体示例,该实施例中以PDU会话为例进行说明。该方法包括以下步骤:Figure 5 is a schematic flowchart of a communication method provided by an embodiment of the present application. The embodiment of FIG. 5 is a specific example of the above-mentioned embodiment of FIG. 4. In this embodiment, a PDU session is taken as an example for explanation. The method includes the following steps:
步骤501,AF向AM PCF发送请求消息,该请求消息包括目标业务的标识信息、终端
设备的标识信息和指示信息。相应的,AM PCF接收该请求消息。Step 501: AF sends a request message to the AM PCF. The request message includes the identification information of the target service, terminal Equipment identification information and instructions. Correspondingly, AM PCF receives the request message.
该目标业务的标识信息用于标识目标业务。该目标业务可以是uRLLC业务。The identification information of the target service is used to identify the target service. The target service may be a uRLLC service.
该终端设备的标识信息用于标识终端设备,比如可以是SUPI、通用外部用户标识(generic public subscription identifier,GPSI)或用户群组标识等。The identification information of the terminal device is used to identify the terminal device, such as SUPI, general public subscription identifier (GPSI) or user group identifier.
该指示信息指示针对该目标业务动态启用冗余PDU会话机制。The indication information indicates that the redundant PDU session mechanism is dynamically enabled for the target service.
可选的,该请求消息还包括目标业务的需求参数,该需求参数包括丢包率、时延、抖动或带宽中的一个或多个。该目标业务的需求参数可用于辅助AM PCF决策是否触发冗余PDU会话机制。Optionally, the request message also includes demand parameters of the target service, and the demand parameters include one or more of packet loss rate, delay, jitter, or bandwidth. The demand parameters of the target service can be used to assist the AM PCF in deciding whether to trigger the redundant PDU session mechanism.
该步骤501为可选步骤。This step 501 is an optional step.
步骤502,AM PCF感知PDU会话创建事件。Step 502: AM PCF senses the PDU session creation event.
比如,AM PCF向AMF、SMF、BSF或SM PCF发送订阅请求消息,该订阅请求消息包括终端设备的标识信息和目标业务对应的目标(DNN,S-NSSAI)组合,该订阅请求消息用于订阅终端设备在目标(DNN,S-NSSAI)组合下的PDU会话创建事件。For example, AM PCF sends a subscription request message to AMF, SMF, BSF or SM PCF. The subscription request message includes the identification information of the terminal device and the target (DNN, S-NSSAI) combination corresponding to the target service. The subscription request message is used to subscribe. PDU session creation event of the end device under the target (DNN, S-NSSAI) combination.
其中,目标业务对应的目标(DNN,S-NSSAI)组合下,可以创建该终端设备的一个或多个PDU会话,该一个或多个PDU会话可以包括目标业务对应的PDU会话,也可以包括其它业务对应的PDU会话。Among them, under the combination of the target (DNN, S-NSSAI) corresponding to the target service, one or more PDU sessions of the terminal device can be created. The one or more PDU sessions can include PDU sessions corresponding to the target service, and can also include other The PDU session corresponding to the service.
当终端设备在该目标(DNN,S-NSSAI)组合下创建了PDU会话,则AMF、SMF、BSF或SM PCF通知AM PCF:终端设备在该目标(DNN,S-NSSAI)组合下创建了PDU会话。该创建的PDU会话可以包括目标业务对应的PDU会话,也可以包括其它业务对应的PDU会话。When the terminal device creates a PDU session under the target (DNN, S-NSSAI) combination, the AMF, SMF, BSF or SM PCF notifies the AM PCF: The terminal device creates a PDU under the target (DNN, S-NSSAI) combination. session. The created PDU session may include a PDU session corresponding to the target service or a PDU session corresponding to other services.
该步骤502为可选步骤。This step 502 is an optional step.
步骤503,AM PCF向NWDAF发送订阅请求消息,该订阅请求消息包括业务体验分析事件标识和终端设备的标识信息,以及还包括目标(DNN,S-NSSAI)组合或PDU会话的标识信息。相应的,NWDAF接收该订阅请求消息。Step 503, AM PCF sends a subscription request message to NWDAF. The subscription request message includes the service experience analysis event identifier and the identification information of the terminal device, and also includes the identification information of the target (DNN, S-NSSAI) combination or PDU session. Correspondingly, NWDAF receives the subscription request message.
当执行步骤502,且在步骤502中AM PCF感知到终端设备在该目标(DNN,S-NSSAI)组合下创建了PDU会话,则该订阅请求消息包括终端设备在该目标(DNN,S-NSSAI)组合创建的PDU会话的标识信息。When step 502 is executed, and in step 502 the AM PCF senses that the terminal device has created a PDU session under the target (DNN, S-NSSAI) combination, then the subscription request message includes the terminal device's connection with the target (DNN, S-NSSAI). ) to combine the identification information of the PDU session created.
当不执行上述步骤502,或者执行了上述步骤502但AM PCF没有感知到终端设备在该目标(DNN,S-NSSAI)组合下创建了PDU会话,则该订阅请求消息包括目标(DNN,S-NSSAI)组合。When the above step 502 is not performed, or the above step 502 is performed but the AM PCF does not perceive that the terminal device has created a PDU session under the target (DNN, S-NSSAI) combination, the subscription request message includes the target (DNN, S-NSSAI). NSSAI) combination.
可选的,该订阅请求消息还包括用于标识目标业务的应用标识。Optionally, the subscription request message also includes an application identifier used to identify the target service.
步骤504,NWDAF向AM PCF发送目标业务对应业务体验信息。相应的,AM PCF接收目标业务对应业务体验信息。Step 504: NWDAF sends service experience information corresponding to the target service to AM PCF. Correspondingly, AM PCF receives the service experience information corresponding to the target service.
NWDAF根据AM PCF发送的订阅请求消息,从网管设备、UPF、SMF、AF或终端设备中的一个或多个设备获取与PDU会话有关的数据,然后对获取的数据进行分析,并生成目标业务对应业务体验信息,该业务体验信息包括丢包率、时延、抖动或带宽等参数中的一个或多个。Based on the subscription request message sent by the AM PCF, NWDAF obtains data related to the PDU session from one or more devices among the network management equipment, UPF, SMF, AF or terminal equipment, and then analyzes the obtained data and generates target business correspondence Service experience information, which includes one or more parameters such as packet loss rate, delay, jitter, or bandwidth.
其中,NWDAF收集数据的具体实现方法,可以参考图4的实施例中步骤401的描述,不再赘述。For the specific implementation method of collecting data by NWDAF, please refer to the description of step 401 in the embodiment of FIG. 4, which will not be described again.
步骤505,当所述业务体验信息满足预设条件,AM PCF生成冗余传输对应的第一
URSP规则和第二URSP规则,该第一URSP规则包括第一关联信息,该第二URSP规则包括第二关联信息。Step 505: When the service experience information meets the preset conditions, AM PCF generates the first redundant transmission corresponding URSP rules and second URSP rules, the first URSP rule includes first association information, and the second URSP rule includes second association information.
在具体实现中,AM PCF根据目标业务的需求参数和来自NWDAF的目标业务对应的业务体验信息,判断是否需要冗余传输。如果确定需要冗余传输,AM PCF生成第一URSP规则和第二URSP规则。其中,目标业务的需求参数可以通过上述步骤502获取,或者预先配置在AM PCF上。In the specific implementation, AM PCF determines whether redundant transmission is required based on the demand parameters of the target service and the service experience information corresponding to the target service from NWDAF. If it is determined that redundant transmission is required, AM PCF generates a first URSP rule and a second URSP rule. Among them, the demand parameters of the target service can be obtained through the above step 502, or pre-configured on the AM PCF.
比如,当满足以下条件中的一个或多个时,AM PCF确定需要冗余传输:For example, AM PCF determines that redundant transmission is required when one or more of the following conditions are met:
1)、业务体验信息中的丢包率不小于目标业务的需求参数中的丢包率;1). The packet loss rate in the business experience information is not less than the packet loss rate in the demand parameters of the target business;
2)、业务体验信息中的时延不小于目标业务的需求参数中的时延;2). The delay in the service experience information is not less than the delay in the demand parameters of the target service;
3)、业务体验信息中的抖动不小于目标业务的需求参数中的抖动;3). The jitter in the service experience information is not less than the jitter in the demand parameters of the target service;
4)、业务体验信息中的带宽不大于目标业务的需求参数中的带宽。4). The bandwidth in the service experience information is not greater than the bandwidth in the demand parameters of the target service.
步骤506,AM PCF向终端设备发送第一URSP规则和第二URSP规则。相应的,终端设备接收第一URSP规则和第二URSP规则。Step 506: AM PCF sends the first URSP rule and the second URSP rule to the terminal device. Correspondingly, the terminal device receives the first URSP rule and the second URSP rule.
具体实现中,AM PCF可以通过终端设备配置更新流程向终端设备发送第一URSP规则和第二URSP规则。比如,在配置更新流程中,AM PCF向终端设备发送Namf_Communication_N1N2MessageTransfer消息,该消息中携带第一URSP规则和第二URSP规则。In specific implementation, AM PCF can send the first URSP rule and the second URSP rule to the terminal device through the terminal device configuration update process. For example, during the configuration update process, AM PCF sends a Namf_Communication_N1N2MessageTransfer message to the terminal device, which carries the first URSP rule and the second URSP rule.
在具体实现中,AM PCF向终端设备发送的消息中包括策略容器,该策略容器中包括第一URSP规则和第二URSP规则。In a specific implementation, the message sent by AM PCF to the terminal device includes a policy container, and the policy container includes a first URSP rule and a second URSP rule.
步骤507,终端设备基于第一URSP规则匹配目标业务的第一PDU会话,基于第二URSP规则创建目标业务的第二PDU会话。Step 507: The terminal device matches the first PDU session of the target service based on the first URSP rule, and creates a second PDU session of the target service based on the second URSP rule.
在步骤507之前,终端设备确定需要创建冗余PDU会话,其中触发终端设备创建冗余PDU会话的方法,可以参考实施例4的步骤404中的描述,不做赘述。Before step 507, the terminal device determines that a redundant PDU session needs to be created. The method of triggering the terminal device to create a redundant PDU session may refer to the description in step 404 of Embodiment 4, which will not be described again.
终端设备基于第一URSP规则匹配目标业务的第一PDU会话,基于第二URSP规则创建目标业务的第二PDU会话的具体实现方法,也可以参考实施例4的步骤404中的描述,不做赘述。The specific implementation method of the terminal device matching the first PDU session of the target service based on the first URSP rule and creating the second PDU session of the target service based on the second URSP rule can also refer to the description in step 404 of Embodiment 4, and will not be described again. .
上述方案,一方面,建立目标业务的冗余PDU会话,可以提升数据传输的正确性,提升通信效率。另一方面,AM PCF基于收到的目标业务对应的业务体验信息,确定需要对目标业务的数据进行冗余传输时,则触发终端设备建立该目标业务的冗余PDU会话,而不是在任何情况下均建立目标业务的冗余PDU会话,有助于减少网络资源开销和设备(如终端设备、接入网设备等)开销。The above solution, on the one hand, establishes redundant PDU sessions for target services, which can improve the accuracy of data transmission and improve communication efficiency. On the other hand, when the AM PCF determines that redundant transmission of data of the target service is required based on the received service experience information corresponding to the target service, it triggers the terminal device to establish a redundant PDU session for the target service, instead of in any case Establishing redundant PDU sessions for target services in all scenarios will help reduce network resource overhead and equipment (such as terminal equipment, access network equipment, etc.) overhead.
在上述方案中,AM PCF是向NWDAF订阅目标业务对应的业务体验信息。在另一种实现方法中,AM PCF也可以向SM PCF订阅目标业务对应的业务体验信息。比如,AM PCF向SM PCF发送订阅请求消息,该订阅请求消息包括终端设备的标识信息,以及包括目标(DNN,S-NSSAI)组合或PDU会话的标识信息,可选的还包括用于标识目标业务的应用标识,然后SM PCF根据目标(DNN,S-NSSAI)组合,或根据PDU会话的标识信息,或根据目标(DNN,S-NSSAI)组合和应用标识,或根据PDU会话的标识信息和应用标识,收集目标业务对应的业务体验信息,其中,目标业务对应的业务体验信息是SM PCF根据目标业务的PDU会话的数据,和/或其它业务的PDU会话的数据得到的。然后SM PCF向AM PCF发送目标业务对应的业务体验信息。
In the above solution, AM PCF subscribes to NWDAF for service experience information corresponding to the target service. In another implementation method, the AM PCF can also subscribe to the SM PCF for service experience information corresponding to the target service. For example, the AM PCF sends a subscription request message to the SM PCF. The subscription request message includes the identification information of the terminal device, the identification information of the target (DNN, S-NSSAI) combination or PDU session, and optionally also includes the identification information used to identify the target. The application identification of the service, and then the SM PCF is combined according to the target (DNN, S-NSSAI), or based on the identification information of the PDU session, or based on the target (DNN, S-NSSAI) combination and application identification, or based on the identification information of the PDU session and Apply the identifier to collect service experience information corresponding to the target service. The service experience information corresponding to the target service is obtained by the SM PCF based on the PDU session data of the target service and/or the PDU session data of other services. Then the SM PCF sends the service experience information corresponding to the target service to the AM PCF.
可以理解的是,为了实现上述实施例中功能,AM PCF或终端设备包括了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本申请中所公开的实施例描述的各示例的单元及方法步骤,本申请能够以硬件或硬件和计算机软件相结合的形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用场景和设计约束条件。It can be understood that, in order to implement the functions in the above embodiments, the AM PCF or terminal device includes corresponding hardware structures and/or software modules to perform each function. Those skilled in the art should easily realize that the units and method steps of each example described in conjunction with the embodiments disclosed in this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or computer software driving the hardware depends on the specific application scenarios and design constraints of the technical solution.
图6和图7为本申请的实施例提供的可能的通信装置的结构示意图。这些通信装置可以用于实现上述方法实施例中AM PCF或终端设备的功能,因此也能实现上述方法实施例所具备的有益效果。在本申请的实施例中,该通信装置可以是AM PCF或终端设备,也可以是应用于AM PCF或终端设备的模块(如芯片)。Figures 6 and 7 are schematic structural diagrams of possible communication devices provided by embodiments of the present application. These communication devices can be used to implement the functions of AM PCF or terminal equipment in the above method embodiments, and therefore can also achieve the beneficial effects of the above method embodiments. In the embodiment of the present application, the communication device may be an AM PCF or terminal equipment, or may be a module (such as a chip) applied to the AM PCF or terminal equipment.
图6所示的通信装置600包括处理单元610和收发单元620。通信装置600用于实现上述图4或图5所示的方法实施例中AM PCF或终端设备的功能。The communication device 600 shown in FIG. 6 includes a processing unit 610 and a transceiver unit 620. The communication device 600 is used to implement the functions of the AM PCF or terminal equipment in the method embodiment shown in Figure 4 or Figure 5 above.
当通信装置600用于实现图4或图5所示的方法实施例中终端设备的功能,收发单元620,用于接收第一URSP规则、第二URSP规则和指示信息,该第一URSP规则包括目标业务的第一关联信息,该第二URSP规则包括该目标业务的第二关联信息,该指示信息指示为该目标业务执行冗余传输;处理单元610,用于根据该指示信息,基于该第一URSP规则匹配该目标业务的第一会话,基于该第二URSP规则创建该目标业务的第二会话,该第一会话和该第二会话互为冗余,该第一关联信息和该第二关联信息用于关联该第一会话和该第二会话。When the communication device 600 is used to implement the functions of the terminal device in the method embodiment shown in Figure 4 or Figure 5, the transceiver unit 620 is used to receive the first URSP rule, the second URSP rule and the indication information. The first URSP rule includes The first association information of the target service, the second URSP rule includes the second association information of the target service, and the instruction information indicates that redundant transmission is performed for the target service; the processing unit 610 is configured to perform redundant transmission based on the instruction information. A URSP rule matches the first session of the target service, a second session of the target service is created based on the second URSP rule, the first session and the second session are mutually redundant, the first association information and the second session The association information is used to associate the first session and the second session.
当通信装置600用于实现图4或图5所示的方法实施例中PCF的功能,处理单元610,用于获取目标业务对应的业务体验信息;当该业务体验信息满足预设条件,生成第一URSP规则和第二URSP规则,该第一URSP规则包括该目标业务的第一关联信息,该第二URSP规则包括该目标业务的第二关联信息;收发单元620,用于向终端设备发送该第一URSP规则和该第二URSP规则,该第一URSP规则用于该目标业务的第一会话的匹配,该第二URSP规则用于该目标业务的第二会话的创建,该第一会话和该第二会话互为冗余,该第一关联信息和该第二关联信息用于关联该第一会话和该第二会话。When the communication device 600 is used to implement the function of PCF in the method embodiment shown in Figure 4 or Figure 5, the processing unit 610 is used to obtain the service experience information corresponding to the target service; when the service experience information meets the preset conditions, generate a third A URSP rule and a second URSP rule, the first URSP rule includes the first association information of the target service, the second URSP rule includes the second association information of the target service; the transceiver unit 620 is used to send the terminal device the The first URSP rule and the second URSP rule, the first URSP rule is used for matching the first session of the target service, the second URSP rule is used for the creation of the second session of the target service, the first session and The second session is redundant to each other, and the first association information and the second association information are used to associate the first session and the second session.
有关上述处理单元610和收发单元620更详细的描述可以直接参考图4或图5所示的方法实施例中相关描述直接得到,这里不加赘述。More detailed descriptions about the above-mentioned processing unit 610 and transceiver unit 620 can be directly obtained by referring to the relevant descriptions in the method embodiments shown in Figure 4 or Figure 5, and will not be described again here.
图7所示的通信装置700包括处理器710和接口电路720。处理器710和接口电路720之间相互耦合。可以理解的是,接口电路720可以为收发器或输入输出接口。可选的,通信装置700还可以包括存储器730,用于存储处理器710执行的指令或存储处理器710运行指令所需要的输入数据或存储处理器710运行指令后产生的数据。The communication device 700 shown in FIG. 7 includes a processor 710 and an interface circuit 720. The processor 710 and the interface circuit 720 are coupled to each other. It can be understood that the interface circuit 720 may be a transceiver or an input-output interface. Optionally, the communication device 700 may also include a memory 730 for storing instructions executed by the processor 710 or input data required for the processor 710 to run the instructions or data generated after the processor 710 executes the instructions.
当通信装置700用于实现图4或图5所示的方法时,处理器710用于实现上述处理单元610的功能,接口电路720用于实现上述收发单元620的功能。When the communication device 700 is used to implement the method shown in Figure 4 or Figure 5, the processor 710 is used to implement the functions of the above-mentioned processing unit 610, and the interface circuit 720 is used to implement the functions of the above-mentioned transceiver unit 620.
可以理解的是,本申请的实施例中的处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其它通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其它可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。通用处理器可以是微处理器,也可以是任何常规的处理器。It can be understood that the processor in the embodiment of the present application can be a central processing unit (Central Processing Unit, CPU), or other general-purpose processor, digital signal processor (Digital Signal Processor, DSP), or application specific integrated circuit. (Application Specific Integrated Circuit, ASIC), Field Programmable Gate Array (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.
本申请的实施例中的方法步骤可以通过硬件的方式来实现,也可以由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存
取存储器、闪存、只读存储器、可编程只读存储器、可擦除可编程只读存储器、电可擦除可编程只读存储器、寄存器、硬盘、移动硬盘、CD-ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于基站或终端设备中。当然,处理器和存储介质也可以作为分立组件存在于基站或终端设备中。The method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions. Software instructions can be composed of corresponding software modules, and software modules can be stored in random access memory. access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, register, hard disk, removable hard disk, CD-ROM, or anything known in the art other forms of storage media. An exemplary storage medium is coupled to the processor such that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and storage media may be located in an ASIC. Additionally, the ASIC can be located in the base station or terminal equipment. Of course, the processor and the storage medium may also exist as discrete components in the base station or terminal equipment.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行所述计算机程序或指令时,全部或部分地执行本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、基站、用户设备或者其它可编程装置。所述计算机程序或指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序或指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,数字视频光盘;还可以是半导体介质,例如,固态硬盘。该计算机可读存储介质可以是易失性或非易失性存储介质,或可包括易失性和非易失性两种类型的存储介质。In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on the computer, the processes or functions described in the embodiments of the present application are executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a base station, a user equipment, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer program or instructions may be transmitted from a website, computer, A server or data center transmits via wired or wireless means to another website site, computer, server, or data center. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media, such as floppy disks, hard disks, and tapes; optical media, such as digital video optical disks; or semiconductor media, such as solid-state hard drives. The computer-readable storage medium may be volatile or nonvolatile storage media, or may include both volatile and nonvolatile types of storage media.
在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。In the various embodiments of this application, if there is no special explanation or logical conflict, the terms and/or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments are based on their inherent Logical relationships can be combined to form new embodiments.
本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。在本申请的文字描述中,字符“/”,一般表示前后关联对象是一种“或”的关系;在本申请的公式中,字符“/”,表示前后关联对象是一种“相除”的关系。In this application, "at least one" refers to one or more, and "plurality" refers to two or more. "And/or" describes the association of associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A, B can be singular or plural. In the text description of this application, the character "/" generally indicates that the related objects before and after are an "or" relationship; in the formula of this application, the character "/" indicates that the related objects before and after are a kind of "division" Relationship.
可以理解的是,在本申请的实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本申请的实施例的范围。上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。
It can be understood that the various numerical numbers involved in the embodiments of the present application are only for convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the serial numbers of the above processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic.
Claims (25)
- 一种通信方法,其特征在于,包括:A communication method, characterized by including:终端设备接收第一用户路由选择策略URSP规则、第二URSP规则和指示信息,所述第一URSP规则包括目标业务的第一关联信息,所述第二URSP规则包括所述目标业务的第二关联信息,所述指示信息指示为所述目标业务执行冗余传输;The terminal device receives a first user routing policy URSP rule, a second URSP rule and indication information. The first URSP rule includes first association information of the target service, and the second URSP rule includes the second association of the target service. Information, the instruction information indicates performing redundant transmission for the target service;所述终端设备根据所述指示信息,基于所述第一URSP规则匹配所述目标业务的第一会话,基于所述第二URSP规则创建所述目标业务的第二会话,所述第一会话和所述第二会话互为冗余,所述第一关联信息和所述第二关联信息用于关联所述第一会话和所述第二会话。The terminal device matches the first session of the target service based on the first URSP rule according to the instruction information, and creates a second session of the target service based on the second URSP rule. The first session and The second sessions are mutually redundant, and the first association information and the second association information are used to associate the first session and the second session.
- 如权利要求1所述的方法,其特征在于,所述终端设备接收第一URSP规则、第二URSP规则和指示信息,包括:The method of claim 1, wherein the terminal device receives the first URSP rule, the second URSP rule and the indication information, including:所述终端设备接收来自策略控制网元的策略容器,所述策略容器包括所述第一URSP规则、所述第二URSP规则和所述指示信息。The terminal device receives a policy container from a policy control network element, where the policy container includes the first URSP rule, the second URSP rule and the indication information.
- 如权利要求1所述的方法,其特征在于,所述终端设备接收第一URSP规则、第二URSP规则和指示信息,包括:The method of claim 1, wherein the terminal device receives the first URSP rule, the second URSP rule and the indication information, including:所述终端设备接收来自策略控制网元的策略容器,所述策略容器包括所述第一URSP规则和所述第二URSP规则;The terminal device receives a policy container from a policy control network element, where the policy container includes the first URSP rule and the second URSP rule;所述终端设备接收来自应用功能网元的所述指示信息。The terminal device receives the indication information from the application function network element.
- 如权利要求1至3中任一项所述的方法,其特征在于,所述终端设备基于所述第一URSP规则匹配所述目标业务的第一会话,包括:The method according to any one of claims 1 to 3, wherein the terminal device matches the first session of the target service based on the first URSP rule, including:所述终端设备发送会话修改请求消息,所述会话修改请求消息包括所述第一关联信息,所述会话修改请求消息用于修改所述第一会话,所述第一会话用于为所述第一URSP规则对应的所述目标业务提供冗余传输;The terminal device sends a session modification request message, the session modification request message includes the first association information, the session modification request message is used to modify the first session, and the first session is used to provide the first session for the first session. The target service corresponding to a URSP rule provides redundant transmission;所述终端设备基于所述第二URSP规则创建所述目标业务的第二会话,包括:The terminal device creates a second session of the target service based on the second URSP rule, including:所述终端设备发送会话建立请求消息,所述会话建立请求消息包括所述第二关联信息,所述会话建立请求消息用于创建所述第二会话,所述第二会话用于为所述第二URSP规则对应的所述目标业务提供冗余传输。The terminal device sends a session establishment request message, the session establishment request message includes the second association information, the session establishment request message is used to create the second session, and the second session is used to provide the third session. The target services corresponding to the two URSP rules provide redundant transmission.
- 如权利要求1至3中任一项所述的方法,其特征在于,所述终端设备基于所述第二URSP规则创建所述目标业务的第二会话,包括:The method according to any one of claims 1 to 3, wherein the terminal device creates a second session of the target service based on the second URSP rule, including:所述终端设备发送会话建立请求消息,所述会话建立请求消息包括所述第一会话的标识信息和所述第二关联信息,所述会话建立请求消息用于创建所述第二会话,所述第一会话用于为所述第一URSP规则对应的所述目标业务提供冗余传输,所述第二会话用于为所述第二URSP规则对应的所述目标业务提供冗余传输。The terminal device sends a session establishment request message, the session establishment request message includes the identification information of the first session and the second association information, the session establishment request message is used to create the second session, the The first session is used to provide redundant transmission for the target service corresponding to the first URSP rule, and the second session is used to provide redundant transmission for the target service corresponding to the second URSP rule.
- 如权利要求1至3中任一项所述的方法,其特征在于,所述终端设备基于所述第一URSP规则匹配所述目标业务的第一会话,包括:The method according to any one of claims 1 to 3, wherein the terminal device matches the first session of the target service based on the first URSP rule, including:所述终端设备发送第一会话建立请求消息,所述第一会话建立请求消息包括所述第一关联信息,所述第一会话建立请求消息用于创建所述第一会话,所述第一会话用于为所述第一URSP规则对应的所述目标业务提供冗余传输;The terminal device sends a first session establishment request message, the first session establishment request message includes the first association information, the first session establishment request message is used to create the first session, the first session Used to provide redundant transmission for the target service corresponding to the first URSP rule;所述终端设备基于所述第二URSP规则创建所述目标业务的第二会话,包括: The terminal device creates a second session of the target service based on the second URSP rule, including:所述终端设备发送第二会话建立请求消息,所述第二会话建立请求消息包括所述第二关联信息,所述第二会话建立请求消息用于创建所述第二会话,所述第二会话用于为所述第二URSP规则对应的所述目标业务提供冗余传输。The terminal device sends a second session establishment request message, the second session establishment request message includes the second association information, the second session establishment request message is used to create the second session, the second session Used to provide redundant transmission for the target service corresponding to the second URSP rule.
- 如权利要求1至6中任一项所述的方法,其特征在于,The method according to any one of claims 1 to 6, characterized in that,所述第一关联信息包括第一冗余序列号,所述第二关联信息包括第二冗余序列号;或者,The first association information includes a first redundant sequence number, and the second association information includes a second redundant sequence number; or,所述第一关联信息和所述第二关联信息包括会话对标识;或者,The first association information and the second association information include session pair identification; or,所述第一关联信息包括第一冗余序列号和会话对标识,所述第二关联信息包括第二冗余序列号和所述会话对标识。The first association information includes a first redundant sequence number and a session pair identifier, and the second association information includes a second redundant sequence number and the session pair identifier.
- 一种通信方法,其特征在于,包括:A communication method, characterized by including:策略控制网元获取目标业务对应的业务体验信息;The policy control network element obtains the service experience information corresponding to the target service;当所述业务体验信息满足预设条件,所述策略控制网元生成第一用户路由选择策略URSP规则和第二URSP规则,所述第一URSP规则包括所述目标业务的第一关联信息,所述第二URSP规则包括所述目标业务的第二关联信息;When the service experience information meets the preset conditions, the policy control network element generates a first user routing policy URSP rule and a second URSP rule, where the first URSP rule includes the first association information of the target service, so The second URSP rule includes second association information of the target service;所述策略控制网元向终端设备发送所述第一URSP规则和所述第二URSP规则,所述第一URSP规则用于所述目标业务的第一会话的匹配,所述第二URSP规则用于所述目标业务的第二会话的创建,所述第一会话和所述第二会话互为冗余,所述第一关联信息和所述第二关联信息用于关联所述第一会话和所述第二会话。The policy control network element sends the first URSP rule and the second URSP rule to the terminal device. The first URSP rule is used for matching the first session of the target service. The second URSP rule is used For the creation of the second session of the target service, the first session and the second session are redundant to each other, and the first association information and the second association information are used to associate the first session and the second session. The second session.
- 如权利要求8所述的方法,其特征在于,所述业务体验信息是用于指示所述目标业务当前的服务质量。The method of claim 8, wherein the service experience information is used to indicate the current service quality of the target service.
- 如权利要求8或9所述的方法,其特征在于,所述策略控制网元向终端设备发送所述第一URSP规则和所述第二URSP规则,包括:The method according to claim 8 or 9, characterized in that the policy control network element sends the first URSP rule and the second URSP rule to the terminal device, including:所述策略控制网元向终端设备发送策略容器,所述策略容器中包括所述第一URSP规则和所述第二URSP规则。The policy control network element sends a policy container to the terminal device, where the policy container includes the first URSP rule and the second URSP rule.
- 如权利要求10所述的方法,其特征在于,所述策略容器中还包括指示信息,所述指示信息指示为所述目标业务执行冗余传输。The method according to claim 10, characterized in that the policy container further includes indication information, the indication information indicating performing redundant transmission for the target service.
- 如权利要求8至11中任一项所述的方法,其特征在于,所述策略控制网元获取目标业务对应的业务体验信息,包括:The method according to any one of claims 8 to 11, characterized in that the policy control network element obtains service experience information corresponding to the target service, including:所述策略控制网元向数据收集网元发送请求消息,所述请求消息包括所述目标业务对应的目标(DNN,S-NSSAI)组合或所述目标(DNN,S-NSSAI)组合下的会话的标识信息,所述请求消息用于请求所述目标业务对应的业务体验信息;The policy control network element sends a request message to the data collection network element. The request message includes the target (DNN, S-NSSAI) combination corresponding to the target service or the session under the target (DNN, S-NSSAI) combination. The identification information, the request message is used to request the service experience information corresponding to the target service;所述策略控制网元接收来自所述数据收集网元的所述业务体验信息。The policy control network element receives the service experience information from the data collection network element.
- 如权利要求12所述的方法,其特征在于,所述请求消息还包括应用标识,所述应用标识用于标识所述目标业务。The method of claim 12, wherein the request message further includes an application identifier, and the application identifier is used to identify the target service.
- 如权利要求8至13中任一项所述的方法,其特征在于,所述业务体验信息满足预设条件,包括以下至少一项:The method according to any one of claims 8 to 13, characterized in that the business experience information satisfies preset conditions, including at least one of the following:所述业务体验信息中的丢包率不小于所述目标业务的需求参数中的丢包率;The packet loss rate in the service experience information is not less than the packet loss rate in the demand parameters of the target service;所述业务体验信息中的时延不小于所述目标业务的需求参数中的时延;The delay in the service experience information is not less than the delay in the demand parameters of the target service;所述业务体验信息中的抖动不小于所述目标业务的需求参数中的抖动;The jitter in the service experience information is not less than the jitter in the demand parameters of the target service;所述业务体验信息中的带宽不大于所述目标业务的需求参数中的带宽。 The bandwidth in the service experience information is not greater than the bandwidth in the demand parameters of the target service.
- 如权利要求14所述的方法,其特征在于,还包括:The method of claim 14, further comprising:所述策略控制网元接收来自应用功能网元的所述目标业务的需求参数。The policy control network element receives the demand parameters of the target service from the application function network element.
- 如权利要求14所述的方法,其特征在于,所述目标业务的需求参数是预先配置在所述策略控制网元上的。The method according to claim 14, characterized in that the demand parameters of the target service are pre-configured on the policy control network element.
- 如权利要求8至16中任一项所述的方法,其特征在于,The method according to any one of claims 8 to 16, characterized in that,所述第一关联信息包括第一冗余序列号,所述第二关联信息包括第二冗余序列号;或者,The first association information includes a first redundant sequence number, and the second association information includes a second redundant sequence number; or,所述第一关联信息和所述第二关联信息包括会话对标识;或者,The first association information and the second association information include session pair identification; or,所述第一关联信息包括第一冗余序列号和会话对标识,所述第二关联信息包括第二冗余序列号和所述会话对标识。The first association information includes a first redundant sequence number and a session pair identifier, and the second association information includes a second redundant sequence number and the session pair identifier.
- 一种通信装置,其特征在于,包括用于执行如权利要求1至7中任一项所述方法的模块。A communication device, characterized by comprising a module for executing the method according to any one of claims 1 to 7.
- 一种通信装置,其特征在于,包括用于执行如权利要求8至17中任一项所述方法的模块。A communication device, characterized by comprising a module for executing the method according to any one of claims 8 to 17.
- 一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序或指令,当所述计算机程序或指令在处理器上运行时,使得处理器执行如权利要求1至7中任一项所述方法,或执行如权利要求8至17中任一项所述方法。A computer program product, characterized in that the computer program product includes a computer program or instructions that, when the computer program or instructions are run on a processor, cause the processor to execute as claimed in any one of claims 1 to 7 The method described in any one of claims 8 to 17.
- 一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序或指令,当所述计算机程序或指令被通信装置执行时,实现如权利要求1至7中任一项所述方法,或实现如权利要求8至17中任一项所述方法。A computer-readable storage medium, characterized in that a computer program or instructions are stored in the storage medium. When the computer program or instructions are executed by a communication device, the implementation as described in any one of claims 1 to 7 is achieved. Method, or implement the method according to any one of claims 8 to 17.
- 一种通信系统,其特征在于,包括用于执行如权利要求8至17中任一项所述方法的策略控制网元,和用于向所述策略控制网元发送目标业务对应的业务体验信息的数据收集网元。A communication system, characterized in that it includes a policy control network element for executing the method according to any one of claims 8 to 17, and a policy control network element for sending service experience information corresponding to a target service to the policy control network element. of data collection network elements.
- 一种通信方法,其特征在于,包括:A communication method, characterized by including:数据收集网元向策略控制网元发送目标业务对应的业务体验信息;The data collection network element sends the service experience information corresponding to the target service to the policy control network element;所述策略控制网元接收来自所述数据收集网元的所述目标业务对应的所述业务体验信息;The policy control network element receives the service experience information corresponding to the target service from the data collection network element;当所述业务体验信息满足预设条件,所述策略控制网元生成第一用户路由选择策略URSP规则和第二URSP规则,所述第一URSP规则包括所述目标业务的第一关联信息,所述第二URSP规则包括所述目标业务的第二关联信息;When the service experience information meets the preset conditions, the policy control network element generates a first user routing policy URSP rule and a second URSP rule, where the first URSP rule includes the first association information of the target service, so The second URSP rule includes second association information of the target service;所述策略控制网元向终端设备发送所述第一URSP规则和所述第二URSP规则,所述第一URSP规则用于所述目标业务的第一会话的匹配,所述第二URSP规则用于所述目标业务的第二会话的创建,所述第一会话和所述第二会话互为冗余,所述第一关联信息和所述第二关联信息用于关联所述第一会话和所述第二会话。The policy control network element sends the first URSP rule and the second URSP rule to the terminal device. The first URSP rule is used for matching the first session of the target service. The second URSP rule is used For the creation of the second session of the target service, the first session and the second session are redundant to each other, and the first association information and the second association information are used to associate the first session and the second session. The second session.
- 如权利要求23所述的方法,其特征在于,所述业务体验信息是用于指示所述目标业务当前的服务质量。The method of claim 23, wherein the service experience information is used to indicate the current service quality of the target service.
- 如权利要求23或24所述的方法,其特征在于,所述策略控制网元向终端设备发送所述第一URSP规则和所述第二URSP规则,包括:The method of claim 23 or 24, wherein the policy control network element sends the first URSP rule and the second URSP rule to the terminal device, including:所述策略控制网元向终端设备发送策略容器,所述策略容器中包括所述第一URSP规则和所述第二URSP规则。 The policy control network element sends a policy container to the terminal device, where the policy container includes the first URSP rule and the second URSP rule.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210479186.8A CN117082527A (en) | 2022-05-05 | 2022-05-05 | Communication method, communication device and communication system |
CN202210479186.8 | 2022-05-05 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023213156A1 true WO2023213156A1 (en) | 2023-11-09 |
Family
ID=88646227
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/084296 WO2023213156A1 (en) | 2022-05-05 | 2023-03-28 | Communication method, communication apparatus, and communication system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN117082527A (en) |
WO (1) | WO2023213156A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020165503A1 (en) * | 2019-02-15 | 2020-08-20 | Nokia Technologies Oy | Method and apparatus for handling redundant protocol data unit sessions in a communication system |
CN113796150A (en) * | 2019-09-29 | 2021-12-14 | Oppo广东移动通信有限公司 | Service transmission method and device, and communication equipment |
CN113994762A (en) * | 2019-06-18 | 2022-01-28 | Oppo广东移动通信有限公司 | Method and device for associating session |
WO2022034030A1 (en) * | 2020-08-13 | 2022-02-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Policy control for redundant transmissions |
-
2022
- 2022-05-05 CN CN202210479186.8A patent/CN117082527A/en active Pending
-
2023
- 2023-03-28 WO PCT/CN2023/084296 patent/WO2023213156A1/en unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020165503A1 (en) * | 2019-02-15 | 2020-08-20 | Nokia Technologies Oy | Method and apparatus for handling redundant protocol data unit sessions in a communication system |
CN113994762A (en) * | 2019-06-18 | 2022-01-28 | Oppo广东移动通信有限公司 | Method and device for associating session |
CN113796150A (en) * | 2019-09-29 | 2021-12-14 | Oppo广东移动通信有限公司 | Service transmission method and device, and communication equipment |
WO2022034030A1 (en) * | 2020-08-13 | 2022-02-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Policy control for redundant transmissions |
Also Published As
Publication number | Publication date |
---|---|
CN117082527A (en) | 2023-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210044454A1 (en) | Communication Method and Device | |
WO2023280131A1 (en) | Session management method, entity, network device, and storage medium | |
US10999768B2 (en) | Session context handling method, network element, and terminal device | |
WO2022033558A1 (en) | Relay management method and communication apparatus | |
EP4138443A1 (en) | Communication method and apparatus | |
WO2020200254A1 (en) | Communication method and apparatus | |
WO2022033543A1 (en) | Relay communication method, and communication apparatus | |
WO2022052875A1 (en) | Terminal cross-region communication method, network element device, and storage medium | |
US20230037402A1 (en) | Communication method, apparatus, and system | |
WO2021159415A1 (en) | Communication method, apparatus, and system | |
WO2022237505A1 (en) | Communication method, device and system | |
US20240349150A1 (en) | Switching method, communication apparatus, and communication system | |
CN115915196A (en) | Link state detection method, communication device and communication system | |
WO2023213156A1 (en) | Communication method, communication apparatus, and communication system | |
EP4325929A1 (en) | Wireless communication method, communication apparatus and communication system | |
WO2022267652A1 (en) | Communication method, communication apparatus, and communication system | |
WO2022257629A1 (en) | Wireless communication method and communication apparatus | |
WO2022067699A1 (en) | Service data flow transmission method, communication device, and communication system | |
WO2021081915A1 (en) | Communication method, apparatus and system | |
WO2021138784A1 (en) | Network access method, apparatus and system | |
WO2024012376A1 (en) | Communication method, communication apparatus and communication system | |
WO2024078305A1 (en) | Communication method, communication apparatus, and communication system | |
WO2023061207A1 (en) | Communication method, communication apparatus, and communication system | |
WO2021042381A1 (en) | Communication method, apparatus and system | |
WO2023082858A1 (en) | Method for determining mobility management policy, communication apparatus, and communication system |
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: 23799143 Country of ref document: EP Kind code of ref document: A1 |