WO2019206099A1 - 一种通信方法及装置 - Google Patents
一种通信方法及装置 Download PDFInfo
- Publication number
- WO2019206099A1 WO2019206099A1 PCT/CN2019/083743 CN2019083743W WO2019206099A1 WO 2019206099 A1 WO2019206099 A1 WO 2019206099A1 CN 2019083743 W CN2019083743 W CN 2019083743W WO 2019206099 A1 WO2019206099 A1 WO 2019206099A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- application
- ursp
- request
- network element
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/302—Route determination based on requested QoS
- H04L45/306—Route determination based on the nature of the carried application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/14—Mobility data transfer between corresponding nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/302—Route determination based on requested QoS
- H04L45/308—Route determination based on user's profile, e.g. premium users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/42—Centralised routing
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/22—Manipulation of transport tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
Definitions
- the present application relates to the field of mobile communications technologies, and in particular, to a communication method and apparatus.
- the user equipment (UE) related policy information that is, the UE route selection policy (URSP) is introduced by the terminal device as a policy.
- the executor selects a suitable packet data unit (PDU) session for the upstream traffic flow. That is, the data network name (DNN) of the PDU session used by some services, single network slice selection assistance information (S-NSSAI), session and service continuity (session and service continuity) , SSC) mode (mode), etc. have certain requirements.
- the URSP used by the terminal device may not be the same as the URSP sent by the network side, that is, the URSP used by the terminal device is incorrect.
- the URSP may be delivered by a policy control function (PCF) for access and mobility management (AM) policy control.
- PCF policy control function
- AM access and mobility management
- the terminal device initially enters a network, fails to obtain the URSP of the network, or the terminal device maliciously uses the PDU session with good characteristics, or the internal algorithm error of the terminal device, etc., the URSP and the network side used by the terminal device may be caused.
- the URSP is sent differently, which may cause a PDU session error.
- the embodiment of the present application provides a communication method and device for verifying a URSP used by a terminal device.
- a first communication method is provided, which may be performed by a first type of communication device, such as a SM-PCF or a chip disposed in an SM-PCF, or a first communication device such as AMF Or a chip set in the AMF, or a first type of communication device such as a UDM or a chip disposed in the UDM.
- a first type of communication device such as a SM-PCF or a chip disposed in an SM-PCF
- a first communication device such as AMF Or a chip set in the AMF
- a first type of communication device such as a UDM or a chip disposed in the UDM.
- the method includes: obtaining information of a first application of at least one packet data unit PDU session, the information of the first application being determined according to a first user equipment routing policy URSP, and transmitting information of the first application to a second a network element, where information of the first application is used to verify whether information of the second application of the at least one PDU session matches information of the first application, and information of the second application is the at least one PDU session The information of the application to which the data packet belongs.
- the first communication device can obtain the information of the first application, and send the information to the second network element, so that the second network element can verify the second application of the at least one PDU session according to the information of the first application.
- the information and the information of the first application match, that is, whether the URSP used by the terminal device is consistent with the URSP on the network side, thereby providing an implementation mechanism for verifying the correctness of the URSP of the terminal device, and ensuring the normal progress of the PDU session.
- obtaining information of the first application of the at least one PDU session includes: sending first request information to the first network element, where the first request information is used to request to obtain information about the first application, Receiving information of the first application; or sending first request information to the first network element, where the first request information is used to request to obtain the first URSP, receive the first URSP, and according to the A URSP obtains information of the first application.
- the first communication device may obtain the information of the first application by sending the first request information to the first network element, where the first request information may be used to request the first URSP, or for requesting The information of the first application is obtained. If the first request information is used to request the first URSP, the communication device may obtain the information of the first application according to the first URSP, and the manner is flexible.
- the first request information includes identification information of a first PDU session, and the at least one PDU session is the first PDU session.
- the first request information may request information of a first application of multiple PDU sessions, or a URSP corresponding to multiple PDU sessions, or the first request information may also request a first one of a specific PDU session.
- the information of the application, or the URSP corresponding to a PDU session, that is, the number of at least one PDU session may be one or more, which can meet different requirements. If the information of the first application of the PDU session or the corresponding URSP is requested, the identifier information of the corresponding PDU session may be carried in the first request information, which is simple.
- a second communication method which can be performed by a second communication device, such as an SMF or a chip disposed in the SMF, or a second communication device such as a UPF or a UPF In the chip.
- the method includes: receiving information of a first application of at least one PDU session, wherein the information of the first application determines, according to the first URSP, information of the second application of the at least one PDU session and the first Whether the information of the application is the information of the application to which the data packet in the at least one PDU session belongs, and determining that the information of the second application and the information of the first application do not match
- the second request information is sent to the first network element, where the second request information is used to request the first network element to deliver the first URSP.
- the second communication device may verify whether the information of the second application of the at least one PDU session matches the information of the first application, that is, whether the URSP used by the terminal device is consistent with the URSP on the network side, thereby In order to verify the correctness of the URSP of the terminal device, an implementation mechanism is provided to ensure the normal progress of the PDU session. And if it is determined that the URSP used by the terminal device is inconsistent with the URSP on the network side, the second communication device may request the first network element to deliver the first URSP, so that the terminal device can update the used URSP, so that the URSP used by the terminal device is used. Consistent with the URSP on the network side, reducing the network error rate.
- the method further includes: sending, to the first network element, first request information, where the first request information is used to request obtaining information of the first application, or for requesting acquisition Said the first URSP.
- the first communication device can send the first request information to the first network element, and then the first request information can be sent by the second communication device to the first communication. The device is then forwarded by the first communication device to the first network element. It can be understood that the second communication device may not be able to directly communicate with the first network element, and then the forwarding may be implemented by the first communication device, so that the first network element can receive the first request information.
- the method further includes: sending, to the UPF, third request information, where the third request information is used to indicate that the UPF determines information about an application to which the data packet in the at least one PDU session belongs. Receiving information of the second application sent by the UPF.
- the method further includes: detecting an application to which the data packet transmitted in the at least one PDU session belongs, and obtaining information of the second application.
- the information of the second application may be determined by the UPF, and the information of the second application may be sent to the second communication device, or the information of the second application may be determined by the second communication device.
- the situation is different and more flexible.
- sending the second request information to the first network element including: sending the second request information to the AMF, to forward the second request information to the first network element by using the AMF Or sending the second request information to the first PCF to forward the second request information to the first network element by using the first PCF, where the first PCF is a PCF connected to the SMF.
- the AMF may be used for forwarding, or the first PCF may be selected.
- the first PCF may be selected.
- these are just two examples. They can also be forwarded through other network elements. As long as the second request information can be forwarded to the first network element, the method is flexible, and different paths can be selected according to the situation.
- the first network element is a second PCF or a UDR
- the second PCF is a PCF for AM policy control.
- the embodiment of the present application does not limit the specific implementation manner of the first network element.
- a third communication method is provided, which can be performed by a third communication device, such as an AM-PCF or a chip disposed in the AM-PCF, or a third communication device such as a UDR Or a chip set in the AM-PCF.
- a third communication device such as an AM-PCF or a chip disposed in the AM-PCF
- a third communication device such as a UDR Or a chip set in the AM-PCF.
- the method includes: receiving first request information sent by a third network element, where the first request information is used to request to obtain a first URSP, or information for requesting to obtain a first application of at least one PDU session, where The information of the first application is determined according to the first URSP, where the first request information is used to request to obtain the first URSP, and the first URSP is sent to the third network element; or, in the first request The information is used to request the information of the first application, and the information of the first application is sent to the third network element.
- the third network element may send the first request information to the third communication device to request to obtain the first URSP, or the information of the first application of the at least one PDU session, for example, the third.
- the network element may send the information of the first URSP or the first application to the second network element, so that the second network element may verify the information of the second application of the at least one PDU session and the information of the first application according to the information of the first application. Whether the matching is performed, that is, whether the URSP used by the terminal device is consistent with the URSP on the network side, thereby providing an implementation mechanism for verifying the correctness of the URSP of the terminal device, and ensuring the normal progress of the PDU session.
- the first request information further carries identification information of the first PDU session; the first request information is used to request to obtain information for determining information of the first application of the first PDU session.
- the first URSP, or the first request information is used to request information about the first application of the first PDU session, where the information of the first application includes information about the first application of the first PDU session. .
- the first request information may request information of a first application of multiple PDU sessions, or a URSP corresponding to multiple PDU sessions, or the first request information may also request a first one of a specific PDU session.
- the information of the application, or the URSP corresponding to a PDU session, that is, the number of at least one PDU session may be one or more, which can meet different requirements. If the information of the first application of the PDU session or the corresponding URSP is requested, the identifier information of the corresponding PDU session may be carried in the first request information, which is simple.
- the method further includes: receiving second request information sent by the third network element, where the second request information is used to request to deliver the first URSP, and send the first URSP .
- the third network element may request the first network element to deliver the first URSP, so that the terminal device can update the used URSP, so that the terminal device can update the used URSP.
- the URSP used by the terminal device is consistent with the URSP on the network side, which reduces the network error rate.
- a first communication device such as an SM-PCF or an AMF or UDM.
- the communication device has the function of implementing the SM-PCF or AMF or UDM in the design of the above method. These functions can be implemented in hardware or in software by executing the corresponding software.
- the hardware or software includes one or more units corresponding to the functions described above.
- the specific structure of the communication device can include a processor and a transceiver.
- the processor and transceiver may perform the respective functions of the methods provided by any of the possible aspects of the first aspect or the first aspect described above.
- a second communication device such as an SMF or UPF.
- the communication device has the function of implementing the SMF or UPF in the design of the above method. These functions can be implemented in hardware or in software by executing the corresponding software.
- the hardware or software includes one or more units corresponding to the functions described above.
- the specific structure of the communication device can include a processor and a transceiver.
- the processor and transceiver may perform the respective functions of the methods provided by any of the possible aspects of the second aspect or the second aspect described above.
- a third communication device such as an AM-PCF or a UDR.
- the communication device has the function of implementing an AM-PCF or a UDR in the above method design. These functions can be implemented in hardware or in software by executing the corresponding software.
- the hardware or software includes one or more units corresponding to the functions described above.
- the specific structure of the communication device can include a processor and a transceiver.
- the processor and transceiver may perform the respective functions of the methods provided by any of the possible aspects of the third or third aspect above.
- a first communication device such as an SM-PCF or an AMF or UDM.
- the communication device has the function of implementing the SM-PCF or AMF or UDM in the design of the above method. These functions can be implemented in hardware or in software by executing the corresponding software.
- the hardware or software includes one or more units corresponding to the functions described above.
- the specific structure of the communication device may include a processing module and a transceiver module.
- the processing module and the transceiver module may perform the respective functions of the methods provided by any of the possible aspects of the first aspect or the first aspect described above.
- a second communication device such as an SMF or UPF.
- the communication device has the function of implementing the SMF or UPF in the design of the above method. These functions can be implemented in hardware or in software by executing the corresponding software.
- the hardware or software includes one or more units corresponding to the functions described above.
- the specific structure of the communication device may include a processing module and a transceiver module.
- the processing module and the transceiver module may perform the respective functions of the methods provided by any of the possible aspects of the second aspect or the second aspect described above.
- a third communication device such as an AM-PCF or a UDR.
- the communication device has the function of implementing an AM-PCF or a UDR in the above method design. These functions can be implemented in hardware or in software by executing the corresponding software.
- the hardware or software includes one or more units corresponding to the functions described above.
- the specific structure of the communication device may include a processing module and a transceiver module.
- the processing module and the transceiver module may perform the respective functions of the methods provided by any of the possible aspects of the third aspect or the third aspect described above.
- a first communication device may be an SM-PCF or AMF or UDM in the above method design, or a chip disposed in the SM-PCF or AMF or UDM.
- the communication device includes a memory for storing computer executable program code, and a processor coupled to the memory.
- the program code stored in the memory includes instructions which, when executed by the processor, cause the communication device to perform the method of any of the above-described first aspect or any of the possible aspects of the first aspect.
- a second communication device may be an SMF or UPF in the above method design, or a chip disposed in the SMF or UPF.
- the communication device includes a memory for storing computer executable program code, and a processor coupled to the memory.
- the program code stored in the memory includes instructions which, when executed by the processor, cause the communication device to perform the method of any one of the possible aspects of the second aspect or the second aspect described above.
- a third communication device may be an AM-PCF or a UDR in the above method design, or a chip disposed in an AM-PCF or a UDR.
- the communication device includes a memory for storing computer executable program code, and a processor coupled to the memory.
- the program code stored in the memory includes instructions which, when executed by the processor, cause the communication device to perform the method of any one of the possible aspects of the third aspect or the third aspect described above.
- a communication system comprising a first communication device, a second communication device, and a third communication device; wherein the first communication device is configured to obtain at least one PDU session The information of the first application, the information of the first application is determined according to the first URSP, and the information of the first application is sent to the second communication device, where the information of the first application is used to verify the at least Whether information of the second application of one PDU session matches information of the first application, the information of the second application is information of an application to which the data packet in the at least one PDU session belongs; the second communication The device is configured to receive information about a first application of the at least one PDU session, where the information of the first application is determined according to the first URSP, determining information of the second application of the at least one PDU session, and the first Whether the information of the application is matched, the information of the second application is information of an application to which the data packet in the at least one PDU session belongs, and determining information of the second application and
- a computer storage medium stores instructions that, when run on a computer, cause the computer to perform any one of the first aspect or the first aspect of the first aspect The method described in the above.
- a computer storage medium stores instructions that, when run on a computer, cause the computer to perform any of the possible aspects of the second aspect or the second aspect described above The method described in the above.
- a computer storage medium stores instructions that, when run on a computer, cause the computer to perform any of the possible aspects of the third aspect or the third aspect described above The method described in the above.
- a seventeenth aspect a computer program product comprising instructions, wherein instructions stored in a computer program product, when executed on a computer, cause the computer to perform any of the first aspect or the first aspect described above The method described in the design.
- a computer program product comprising instructions for storing instructions for causing a computer to perform any one of the second aspect or the second aspect described above when executed on a computer The method described in the design.
- a nineteenth aspect a computer program product comprising instructions, wherein the computer program product stores instructions that, when run on a computer, cause the computer to perform any one of the third aspect or the third aspect described above The method described in the design.
- the second network element can verify whether the URSP used by the terminal device is consistent with the URSP on the network side, thereby providing an implementation mechanism for verifying the correctness of the URSP of the terminal device, and ensuring normal operation of the PDU session.
- FIG. 1 to FIG. 6 are schematic diagrams of several application scenarios according to an embodiment of the present application.
- FIG. 7 to FIG. 9 are flowcharts of three communication methods provided by an embodiment of the present application.
- FIG. 10 is a schematic structural diagram of a communication device that can implement the function of a third network element according to an embodiment of the present disclosure
- FIG. 11 is a schematic structural diagram of a communication device that can implement the function of a second network element according to an embodiment of the present disclosure
- FIG. 12 is a schematic structural diagram of a communication device that can implement the function of a first network element according to an embodiment of the present disclosure
- 13A-13B are two schematic structural diagrams of a communication apparatus according to an embodiment of the present application.
- a terminal device including a device that provides voice and/or data connectivity to a user, for example, may include a handheld device with wireless connectivity, or a processing device connected to a wireless modem.
- the terminal device can communicate with the core network via a radio access network (RAN) to exchange voice and/or data with the RAN.
- the terminal device may include user equipment (UE), a wireless terminal device, a mobile terminal device, a subscriber unit, a subscriber station, a mobile station, a mobile station, and a remote station.
- Remote station access point (AP), remote terminal, access terminal, user terminal, user agent, or user Equipment (user device) and so on.
- a mobile phone or "cellular" phone
- a computer with a mobile terminal device a portable, pocket, handheld, computer built-in or in-vehicle mobile device, smart wearable device, and the like.
- PCS personal communication service
- SIP session initiation protocol
- WLL wireless local loop
- PDA personal digital assistant
- restricted devices such as devices with lower power consumption, or devices with limited storage capacity, or devices with limited computing capabilities. Examples include information sensing devices such as bar code, radio frequency identification (RFID), sensors, global positioning system (GPS), and laser scanners.
- RFID radio frequency identification
- GPS global positioning system
- the terminal device may also be a wearable device.
- a wearable device which can also be called a wearable smart device, is a general term for applying wearable technology to intelligently design and wear wearable devices such as glasses, gloves, watches, clothing, and shoes.
- a wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are more than just a hardware device, but they also implement powerful functions through software support, data interaction, and cloud interaction.
- Generalized wearable smart devices include full-featured, large-size, non-reliable smartphones for full or partial functions, such as smart watches or smart glasses, and focus on only one type of application, and need to work with other devices such as smartphones. Use, such as various types of smart bracelets for smart signs monitoring, smart helmets, smart jewelry, etc.
- a network element, or network device for example, includes an access network element, or an access network device, such as a base station (e.g., an access point) and a user plane function (UPF).
- a base station e.g., an access point
- UPF user plane function
- the base station may refer to a device in the access network that communicates with the wireless terminal device through one or more cells on the air interface.
- the network element can be used to convert received air frames to Internet Protocol (IP) packets as a router between the terminal device and the rest of the access network, wherein the remainder of the access network can include an IP network.
- IP Internet Protocol
- the network element can also coordinate the attribute management of the air interface.
- the network element may include an evolved base station (NodeB or eNB or e-NodeB, evolutional Node B) in a long term evolution (LTE) system or an evolved LTE system (LTE-A), or It may also include a fifth generation mobile communication technology (5G), a next generation node B (gNB) in a new radio (NR) system, or may also include a cloud access network (CloudRAN) system.
- 5G fifth generation mobile communication technology
- gNB next generation node B
- NR new radio
- CloudRAN cloud access network
- the centralized unit (CU) and the distributed ynit (DU) are not
- the UPF is a functional network element of the user plane, and is mainly responsible for connecting to an external network. It can be considered that the UPF is equivalent to a combination of a serving gateway (SGW) and a packet data network gateway (PDN-GW) in LTE.
- SGW serving gateway
- PDN-GW packet data network gateway
- the network element further includes a core network element, or a core network device, and includes, for example, a policy control function (PCF), a unified data repository (UDR), access, and a mobile device.
- PCF policy control function
- UDR unified data repository
- AMF Access and mobility management function
- SMF session management function
- MME mobility management entity
- AMF and SMF can select different PCFs for policy control.
- the PCF used for AM policy control as AM-PCF, or the second PCF, abbreviated as AM-PCF or the second PCF
- the SM-PCF connected to the SMF or the first PCF, referred to as SM-PCF or the first PCF.
- AM-PCF and SM-PCF are only roles distinctions, and there is no restriction or distinction between the functions of each PCF.
- the AM-PCF and the SM-PCF may be different PCFs or the same PCF.
- URSP in 5G, URSP is introduced, the URSP is implemented by the terminal device, and the PDU session conforming to the URSP is selected for the uplink service flow, that is, the DNN, the slice, the SSC mode, etc. of the PDU session used by some services have certain Claim.
- the URSP specifies which applications the attributes of the PDU session should correspond to.
- the PDU session has multiple attributes, and different PDU sessions may have different attributes.
- the URSP is an application that specifies various attributes of the PDU session.
- the first PDU session has a first attribute, and the application corresponding to the first attribute can be determined according to the URSP, so that the applications are applications that the first PDU session is allowed to use.
- the URSP is set by the network side.
- the URSP used by the terminal device needs to be the same as the URSP on the network side, so that the PDU session selected by the terminal device can meet the requirements of the network side.
- system and “network” in the embodiments of the present application may be used interchangeably.
- Multiple means two or more.
- a plurality can also be understood as “at least two” in the embodiment of the present application.
- the character "/” unless otherwise specified, generally indicates that the contextual object is an "or" relationship.
- URSP is introduced, with the terminal device acting as the executor of the policy, selecting an appropriate PDU session for the upstream traffic flow. That is, some services have certain requirements on the DNN, slice, and SSC mode of the PDU session used.
- the URSP is set by the network side, and the URSP used by the terminal device is required to be consistent with the URSP stored on the network side, so as to ensure normal communication between the terminal device and the network side.
- the URSP used by the terminal device may not be the same as the URSP sent by the network side.
- the terminal device initially enters a network, fails to obtain the URSP of the network, or has good malicious use characteristics of the terminal device.
- the PDU session, or the internal algorithm error of the terminal device may cause the URSP used by the terminal device to be different from the URSP sent by the network side. This may cause a PDU session error.
- the technical solution of the embodiment of the present application is provided to verify whether the URSP of the terminal device is consistent with the URSP on the network side.
- the technical solutions provided by the embodiments of the present application can be generally applied to non-roaming scenarios and roaming scenarios of the 5G system. These scenarios are respectively introduced below.
- the terminal device takes the UE as an example.
- FIG. 1 is a first architecture diagram of a non-roaming scenario in a 5G system.
- the service planes are used within the control plane.
- network slice selection function (NSSF), network exposure function (NEF), NF repository function (NRF), PCF, unified data management (unified data) Management, UDM), application function (AF), authentication server function (AUSF), AMF, and SMF are all connected to the same connection line.
- the NSSF is connected to the connection line through the Nnssf interface, and the NEF passes.
- the Nnef interface is connected to the connection line
- the NRF is connected to the connection line through the Nnrf interface.
- the PCF is connected to the connection line through the Npcf interface.
- the UDM is connected to the connection line through the Nudm interface, and the AF is connected to the connection line through the Naf interface, and the AUSF passes.
- the Nausf interface is connected to the connection line
- the AMF is connected to the connection line through the Namf interface
- the SMF is connected to the connection line through the Nsmf interface.
- the AMF also communicates with the (radio) access network (R) AN through the N2 interface, and communicates with the UE through the N1, the UE can communicate with the (R) AN, and the (R)AN communicates with the (R) AN through the N3 interface.
- UPF communication the UPF is connected to the SMF through the N4 interface, and is connected to the data network (DN) through the N6 interface.
- FIG. 2 is a second architecture diagram of a non-roaming scenario in a 5G system
- FIG. 2 is a reference point architecture.
- the UE can communicate with the AMF via the (R) AN, where the (R) AN communicates with the AMF over the N2 interface.
- the UE can also directly communicate with the AMF through the N1 interface.
- the (R)AN communicates with the UPF through the N3 interface, and the UPF communicates with other UPFs through the N9 interface.
- the UPF also communicates with the DN through the N6 interface, and communicates with the SMF through the N4 interface.
- the AMF communicates with other AMFs through the N14 interface.
- the AMF also communicates with the SMF through the N11 interface, communicates with the AUS through the N12 interface, communicates with the UDM through the N8 interface, communicates with the PCF through the N15 interface, and communicates with the NSSF through the N22 interface.
- the N10 interface communicates with the UDM, and communicates with the PCF through the N7 interface, and the PCF communicates with the AF through the N5 interface.
- FIG. 3 is a first architecture diagram of a roaming scenario in a 5G system
- FIG. 3 is a local breakout (LBO) scenario.
- a visit public land mobile network (VPLMN) indicates a network after the UE roams
- a home public land mobile network (HPLMN) indicates a network before the UE roams, that is, Said that the UE roamed from the HPLMN to the VPLMN.
- NSSF, NEF, NRF, PCF, AF, AMF, and SMF are all connected to the same connection line.
- the NSSF is connected to the connection line through the Nnssf interface, and the NEF is connected to the connection line through the Nnef interface, and the NRF passes through the Nnrf interface.
- the connection is made by the PCF through the Npcf interface, and the AF is connected to the connection line through the Naf interface.
- the AMF is connected to the connection line through the Namf interface, and the SMF is connected to the connection line through the Nsmf interface, and the connection line is also connected.
- the AMF also communicates with the (radio) access network (R) AN through the N2 interface, and communicates with the UE through the N1, the UE can communicate with the (R) AN, and the (R)AN communicates with the (R) AN through the N3 interface.
- the UPF is connected to the SMF through the N4 interface and to the DN through the N6 interface.
- the UDM, the NRF, the NSSF, the AUSF, the PCF, and the NEF are all connected to the same cable.
- the UDM is connected to the cable through the Nudm interface.
- the NSSF is connected to the cable through the Nnssf interface, and the NEF is connected to the NEN through the Nnef interface.
- the NRF is connected to the connection line through the Nnrf interface.
- the PCF is connected to the connection line through the Npcf interface.
- the connection line is also connected to the hSEPP, and the vSEPP and the home security edge protection proxy (hSEPP) pass the N32. Interface connection.
- FIG. 4 is a second architecture diagram of a roaming scenario in a 5G system
- FIG. 4 is an LBO scenario.
- the VPLMN indicates the network where the UE is roaming
- the HPLMN indicates the network where the UE was roaming.
- the NSSF, the NEF, the NRF, the PCF, the AMF, and the SMF are all connected to the same connection line.
- the NSSF is connected to the connection line through the Nnssf interface
- the NEF is connected to the connection line through the Nnef interface
- the NRF is connected to the connection through the Nnrf interface.
- the line connection the PCF is connected to the connection line through the Npcf interface, and the AMF is connected to the connection line through the Namf interface, and the SMF is connected to the connection line through the Nsmf interface, and the connection line is also connected to the vSEPP.
- the AMF also communicates with the (R) AN through the N2 interface, and communicates with the UE through the N1, the UE can communicate with the (R) AN, the (R) AN communicates with the UPF through the N3 interface, and the UPF connects to the SMF through the N4 interface, and Connect to the UPF in the HPLMN through the N9 interface.
- UDM In the HPLMN, UDM, NRF, AUSF, SMF, AF, PCF, and NEF are all connected to the same cable.
- the UDM is connected to the cable through the Nudm interface.
- the NSSF is connected to the cable through the Nnssf interface.
- the NEF is connected to the NNE through the Nnef interface.
- connection cable is connected, the NRF is connected to the connection line through the Nnrf interface, the PCF is connected to the connection line through the Npcf interface, the AF is connected to the connection line through the Naf, and the SMF is connected to the connection line through the Nsmf, and the connection line is also connected to the hSEPP
- the vSEPP and the hSEPP are connected through the N32 interface, the UPF is connected to the SMF through the N4 interface, and the DN is connected through the N6 interface.
- FIG. 5 is a third architecture diagram of a roaming scenario in a 5G system
- FIG. 5 is also an LBO scenario.
- the VPLMN indicates the network where the UE is roaming
- the HPLMN indicates the network where the UE was roaming.
- the NSSF in the VPLMN communicates with the AMF through the N22 interface
- the AMF communicates with the UE through the N1 interface
- communicates with the vPCF through the N15 interface communicates through the N12 interface through the N15 interface.
- FIG. 6 is a fourth architecture diagram of a roaming scenario in a 5G system
- FIG. 6 is a home routed (HR) scenario.
- the VPLMN indicates the network where the UE is roaming
- the HPLMN indicates the network where the UE was roaming.
- the V-NSSF in the VPLMN communicates with the AMF through the N22 interface, and communicates with the H-NSSF in the HPLMN through the N31 interface.
- the AMF communicates with the UE through the N1 interface, communicates with the (R) AN through the N2 interface, and passes through the N12.
- the interface communicates with the AUSF in the PLMN, communicates with the V-PCF through the N15 interface, communicates with the V-SMF through the N11 interface, and communicates with the UDM in the HPLMN through the N8 interface, and the V-SMF communicates with the UP4 in the VPLMN with the N4 interface,
- the H-SMF communicates with the UPF in the HPLMN through the N4 interface, communicates with the H-PCF through the N7 interface, and communicates with the UDM through the N10 interface.
- the UDM communicates with the AUS through the N13 interface, H -
- the PCF communicates with the V-PCF through the N24 interface, and communicates with the AF through the N5 interface, the UE can communicate with the (R) AN, the (R) AN communicates with the UPF in the VPLMN through the N3 interface, and the UPF in the VPLMN passes the N9 interface.
- UPF communication in the HPLMN the UPF in the HPLMN also communicates with the DN through the N6 interface.
- (R)AN refers to a 3rd Generation Partnership Project (3GPP), such as an eNB in an LTE system, or a gNB in an NR system, or the like.
- 3GPP 3rd Generation Partnership Project
- any of the scenarios shown in FIG. 1 and the scenario shown in FIG. 6 can be used as an application scenario in the embodiment of the present application.
- adding "V” or "v” before a certain network element has the same meaning, indicating that the network element belongs to the VPLMN, for example, V-PCF or vPCF, which means PCF in the VPLMN, but in a certain network.
- HPLMN such as H-PCF or hPCF
- the functions may be the same or different.
- the first embodiment of the present application provides a first communication method, and the process of the method is as follows.
- the terminal device initiates a PDU session establishment process.
- the PDU session establishment process is initiated by the terminal device, and passes through the RAN and the AMF to reach the SMF.
- S71 it can be considered that the PDU session is established.
- the PDU session established by S71 is referred to as a first PDU session.
- the step starting from S72 is a step after the first PDU session is established.
- S71 may be considered as a process of establishing a PDU session, but the PDU session is not established, then the steps S72-S75 may occur in the PDU session establishment process, and the step starting from S76 occurs in the first PDU session. The steps after the establishment is completed.
- the second network element sends the first request information to the first network element, where the first network element receives the first request information from the second network element, where the first request information is used to request to obtain the first URSP, or Requesting to obtain information of the first application of at least one PDU session.
- the information of the first application is determined according to the first URSP.
- the first URSP can be understood as the URSP on the network side, that is, the URSP in the AM-PCF.
- the first URSP can include a specific URSP, and can also include multiple URSPs. .
- the first URSP specifies information of an application corresponding to an attribute of at least one PDU session, that is, information specifying a first application of at least one PDU session.
- the first URSP includes, for example, a UE policy status information or a policy section identifier (PSI) list, and a policy content corresponding to the first URSP, and at least one of the two.
- PSI policy section identifier
- the second network element is, for example, an SMF or a UPF.
- Figure 7 takes the SMF as an example.
- the SMF may be an SMF in the VPLMN.
- the SMF may forward the first request information to the first network element by using the third network element, where the third network element is, for example, an AMF, that is, the SMF sends the first information to the first network element.
- a request message the specific process is: the SMF sends the first request information to the AMF, and the AMF forwards the first request information to the first network element (as shown in FIG. 8, S72 is represented by two arrow steps), so It is considered that the AMF directly sends the first request information to the first network element, and the first network element receives the first request information from the SMF, specifically, receives the first request information from the SMF from the AMF.
- the UPF may forward the first request information to the first network element by using the SMF and the third network element, where the third network element is, for example, an AMF, that is, the UPF is directed to the first network element.
- the specific process is: the UPF sends the first request information to the SMF, and the SMF forwards the first request information to the AMF, and the AMF forwards the first request information to the first network element, so it can also be considered as AMF directly.
- Sending the first request information to the first network element the first network element receives the first request information from the SMF, specifically receiving the first request information from the UPF from the AMF.
- the first network element is, for example, AM-PCF. Because the URSP is generated by the AM-PCF, the information of the first application is also determined according to the first URSP, and can be determined by the AM-PCF, so whether requesting the URSP or requesting the first An application's information can be directly requested from AM-PCF. If the first request information is used to request the information of the first application, after the AM-PCF receives the first request information, the information of the first application needs to be determined according to the first URSP. In addition, if the embodiment is applied in a roaming scenario, the AM-PCF refers to the AM-PCF in the HPLMN.
- the first network element sends the first URSP to the second network element, where the second network element receives the information of the first URSP or the first application, or the first network element sends the information of the first application to the second network element. Then, the second network element receives the information of the first application.
- the information sent by the first network element to the second network element may be forwarded to the second network element by using the third network element.
- the first network element sends the first URSP to the third network element, and the third network element forwards the first URSP to the second network element, and then the second Receiving, by the network element, the first URSP forwarded by the third network element, that is, the second network element obtains the first URSP; or, in the case that the first request information is used to request the information of the first application of the at least one PDU session,
- the first network element sends the information of the first URSP or the first application to the third network element, and if the third network element receives the first URSP, the first application information may be obtained according to the first URSP, and then the first The information of the application is forwarded to the second network element, and if the third network element receives the information of the first application, the information of the first application may be directly for
- the information of the first application forwarded by the element that is, the second network element obtains the information of the first application; or, the first request information is used to request the information of the first application of the first URSP or the at least one PDU session.
- the first network element sends the first URSP to the third network element.
- the third network element obtains the information of the first application according to the first URSP, and sends the information of the first application to the second network element, where the second network element receives the information of the first application sent by the third network element, that is, the first network element
- the second network element obtains the information of the first application.
- the first network element is an AM-PCF
- the second network element is an SMF
- the third network element is an AMF
- the first URSP can be understood to include all URSPs stored in the AM-PCF. Then, if the first request information is used to request the first URSP, the AM-PCF determines all the stored URSPs, sends the first URSP to the AMF, and the first URSP sent to the AMF may include all of the stored in the AM-PCF.
- the AMF may send the first URSP directly to the SMF, or may obtain the information of the first application of the at least one PDU session according to the first URSP, and send the information of the first application to the SMF; or, if the first request information is used In the information requesting the first application of the at least one PDU session, the information requested by the first request information may be the first application of the PDU session having all the attributes specified by the URSP stored in the AM-PCF, then the AM-PCF Determining, according to all URSPs stored in the AM-PCF, information of the first application of the PDU session having the attributes specified by these URSPs, and transmitting the information to the AMF, and forwarding the information to the SMF through the AMF, then the AM-PCF sends the first information to the AMF.
- the applied information may include information of a first application of a PDU session having all URSP-defined attributes stored in the AM-PCF; or, if the first request information is used to request information of the first application of the at least one PDU session, If the request information is requested by the first application of the PDU session having all the URSP-defined attributes stored in the AM-PCF, the AM-PCF determines all the stored URSPs and sends the first URSP to the AMF.
- the first URSP sent to the AMF may include all URSPs stored in the AM-PCF, and the AMF may obtain information of the first application of the at least one PDU session according to the first URSP, and send information of the first application to the SMF.
- the first URSP is understood to include all URSPs stored in the AM-PCF, that is, the first request information requests all URSPs or requests all URSP provisions stored in the AM-PCF
- the information of the first application of the PDU session of the attribute does not need to carry the attribute information of the URSP or the PDU session ID of the PDU session.
- the first URSP may be understood to include a partial URSP stored in the AM-PCF, or it is understood that the first URSP includes a URSP associated with a particular PDU session stored in the AM-PCF.
- the first request information may be a specific URSP, and the first request information may carry the attribute information of the URSP, so that the AM-PCF may send the first URSP.
- the first URSP includes the URSP that conforms to the attribute information carried by the first request information, and the AMF may directly send the first URSP to the SMF, or may obtain the first application of the at least one PDU session according to the first URSP.
- the first request information may carry the identity identification number (ID) of the first PDU session.
- the first PDU session may also carry the attribute information of the first PDU session, and the AM-PCF carries the information according to the first request information.
- the attribute information determines a URSP, such as a first URSP, determining information of the first application of the first PDU session according to the first URSP, so that the AM-PCF sends the information of the first application of the first PDU session to the AMF, A The MF then sends the information of the first application of the first PDU session to the SMF; or, if the first request information is used to request the information of the first application of the first PDU session, the first request information may carry the first PDU session.
- a URSP such as a first URSP
- the ID may also carry the attribute information of the first PDU session, and the AM-PCF determines the URSP according to the attribute information carried by the first request information, for example, the first URSP, and the AM-PCF may send the first URSP to the AMF.
- the AMF may obtain information of the first application of the first PDU session according to the first URSP, and send information of the first application to the SMF.
- the AM-PCF sends information to the SMF, for example, the information of the first URSP or the first application is sent through the AMF. Therefore, as shown in FIG. 7, S73 is represented by two arrow steps.
- the information of the first application may include information such as an application ID or an application filter.
- the information sent by the first network element is forwarded to the SMF through the AMF, and there may be multiple SMFs communicating with one AMF, and the AMF may forward the information sent by the first network element to the first request sent to the AMF.
- the SMF for example, the first request carries the PDU Session ID, and the AMF determines, according to the PDU Session ID, which SMF the information sent by the first network element is sent to.
- the SMF sets an application detection trigger on the UPF, or an application detection reporting trigger.
- the SMF instructs the UPF detection application, for example, to instruct the UPF to determine the application involved in the at least one PDU session, for example, the UPF can determine the application involved in the at least one PDU session by detecting.
- the application involved in at least one PDU session that is, the application actually involved by the terminal device when performing at least one PDU session, or is understood to be an application to which the data packet in at least one PDU session belongs.
- the information of the application to which the data packet in the PDU session belongs is referred to as the information of the second application of the PDU session, and then the SMF is information indicating that the UPF determines the second application of the at least one PDU session.
- the SMF sets an application detection trigger on the UPF. It can also be understood that the SMF sends the third request information to the UPF, where the third request information is used to instruct the UPF to determine the information of the application to which the data packet in the at least one PDU session belongs. That is, information indicating that the UPF determines an application actually involved in at least one PDU session. Then, the UPF can determine the information of the application to which the data packet in the at least one PDU session belongs by detecting. For example, the SMF sends information of the first application of the at least one PDU session to the UPF, and the UPF determines information of the application involved in determining the terminal device when performing at least one PDU session.
- the UPF detects that the terminal device is in an application involved in performing at least one PDU session, including an application that the SMF does not send to the UPF, then these applications are applications that the UPF cannot recognize.
- the SMF may determine information of the first application of the at least one PDU session according to the first URSP.
- the UPF detects that the terminal device involves the application A and the application B when performing at least one PDU session, wherein the information of the application A is included in the information of the first application of the at least one PDU session, and the information of the application B is not included in at least In the information of the first application of a PDU session, the application A is an application that the UPF can recognize, and the application B is an application that the UPF cannot identify.
- the UPF sends information about the second application of the at least one PDU session to the SMF, where the SMF receives information about the second application of the at least one PDU session.
- the UPF can be sent to the SMF as long as it is an application that the UPF can recognize or an application that the UPF cannot identify. As long as the information about the application involved in the terminal device performing at least one PDU session.
- the S74 can be implemented by the N4 session establishment/modification request sent by the SMF in the PDU session establishment process to the UPF, and the S75 can pass the PDU.
- the N4 session establishment/modification response is implemented by the UPF in the session establishment process.
- the SMF determines whether information of the second application of the at least one PDU session matches information of the first application of the at least one PDU session.
- the SMF obtains the information of the first application and the information of the second application, and can compare whether the two match.
- the information of the first application may include information of multiple applications, and the information of the second application may also include information of multiple applications, where the information of the first application matches the information of the second application, for example,
- the information of the application includes the information of the application being greater than or equal to the number of the information of the application included in the information of the second application, and the information of the application of the information of the second application is the information of the application included in the information of the first application. Subset.
- the information of the second application includes the information of the application A, and the information of the application A is not included in the information of the first application, indicating that the information of the first application and the information of the second application do not match.
- the types may be the same, for example, the IDs of the applications, or the types thereof may be different, for example, the information of some applications is the ID of the application, and The information of some applications is the filter of the application, and the same is true for the information of different applications included in the information of the second application. Therefore, if the information of the application is directly compared, the comparison result may be inaccurate due to the type of information applied.
- the application corresponding to the information of the first application includes the application A
- the application corresponding to the information of the second application also includes the application A
- the information of the application A includes the type of the information of the application A
- the second The information of the application A includes the filter of the application A, and the comparison result may indicate that the two are inconsistent, so that it may be misjudged that the information of the first application does not match the information of the second application.
- determining whether the information of the first application and the information of the second application match may also be implemented by determining whether an application corresponding to the information of the first application and an application corresponding to the information of the second application match.
- the information of the first application may include information of multiple applications, that is, the information of the first application may correspond to multiple applications, and the information of the second application may also include information of multiple applications, that is, the second application.
- the information may also correspond to a plurality of applications, and the application corresponding to the information of the first application matches the application corresponding to the information of the second application, for example, the information of the application of the information of the first application includes the number of applications corresponding to the application being greater than or The number of applications corresponding to the information of the application included in the information of the second application, and the application corresponding to the information of the application included in the information of the second application is the application of the application corresponding to the information of the application included in the information of the first application. set.
- the information of the second application includes the information of the application A, that is, the application corresponding to the information of the second application includes the application A, and the information of the application A is not included in the information of the first application, that is, the information of the first application.
- the application corresponding to the information does not include the application A, which indicates that the application corresponding to the information of the first application does not match the application corresponding to the information of the second application, that is, the information of the first application and the information of the second application do not match.
- the information of the application included in the information of the first application and the type of the application included in the information of the second application are consistent, for example, the information of the application included in the information of the first application and the information of the second application include The information of the application is the same type, then any one of the above methods can be used for comparison, that is, the information of the application can be compared, and the application corresponding to the information of the application can be used, and if The information of the application includes the type of the information of the application and the type of the application of the information of the second application are inconsistent, for example, the information of the application included in the information of the first application and the information of the application included in the information of the second application If the number of corresponding types is greater than or equal to 2, then preferably, the second comparison manner is adopted, that is, whether the information of the application is consistent by comparing whether the applications corresponding to the information of the application are consistent.
- the process of verifying the URSP shown in S74-S76 is only an example. In an actual application, the SMF can also verify whether the URSP used by the terminal device matches the URSP on the network side by other means.
- the SMF when determining that the information about the second application of the at least one PDU session and the information of the first application of the at least one PDU session do not match, sending the second request information to the first network element, where the first network element receives The second request information is used to request the first network element to deliver the first URSP.
- the SMF sends the second request information to the third network element, for example, AMF, and is forwarded by the AMF to the AM-PCF, then the AM-PCF is from the AMF. Receiving second request information from the SMF.
- the SMF is used to verify whether the URSP of the terminal device is incorrect, or the verification process may be performed by the UPF.
- the SMF sends the information of the first application of the at least one PDU session to the UPF, and the UPF determines, by detecting, the information about the application involved in performing the at least one PDU session, that is, determining the second application of the at least one PDU session. information.
- the UPF can directly compare the information of the first application of the at least one PDU session with the information of the second application of the at least one PDU session, and the comparison mode is consistent with the SMF.
- the second request information may be sent to the AM-PCF, and the AM-PCF receives the second request information, where The UPF sends the second request information to the SMF, the SMF forwards the second request information to the AMF, and the AMF forwards the second request information to the AM-PCF, so the AM-PCF receives the second request information from the UPF from the AMF.
- the second request information is used to request the AM-PCF to deliver the first URSP. This embodiment does not limit whether the network element verifies whether the information of the first application and the information of the second application are consistent.
- the AM-PCF re-issues the first URSP, and the terminal device receives the first URSP.
- the AM-PCF sends the first URSP to the AMF, and forwards it to the terminal device through the AMF, as indicated by the two arrows of S78 in FIG.
- the PDU session modification process may be initiated. If the PDU session needs to be re-established according to the first URSP, the PDU session may be initiated. Process. In addition, if it is required to release the PDU session initiated in S71, the PDU session release procedure may be initiated. Regarding the PDU session establishment process, the PDU session modification process, and the PDU session release process, etc., reference may be made to the existing standard process, and no further description is provided.
- the AMF can obtain the first URSP from the AM-PCF, or obtain the information of the first application of the at least one PDU session, so that the SMF or the UPF can verify whether the URSP used by the terminal device is correct. If the URSP used by the terminal device is incorrect, the AM-PCF may be requested to re-issue the correct URSP to the terminal device, so that the URSP used by the terminal device is consistent with the URSP on the network side to ensure normal PDU session.
- FIG. 8 The embodiment of the present application provides a second communication method, and the process of the method is as follows.
- the terminal device sends a PDU session establishment request. It indicates that the terminal device initiates a PDU session establishment process.
- the terminal device sends a PDU session establishment request to the AMF through the (R)AN, and the AMF receives the PDU session establishment request, and then the AMF sends an SM context establishment request to the SMF, and the SMF receives the SM context establishment request, as shown in FIG. S81a is shown.
- the SM context setting request may carry the ID of the AM-PCF for the SMF to determine the AM-PCF.
- the ID of the AM-PCF may not be carried in the SM context establishment request.
- the second network element sends the first request information to the first network element, where the first network element receives the first request information from the second network element, where the first request information is used to request to obtain the first URSP, or Requesting to obtain information of the first application of at least one PDU session.
- the information of the first application is determined according to the first URSP.
- the first URSP can be understood as the URSP on the network side, that is, the URSP in the AM-PCF.
- the first URSP can include a specific URSP, and can also include multiple URSPs. .
- the first URSP specifies information of an application corresponding to an attribute of at least one PDU session, that is, information specifying a first application of at least one PDU session.
- the content included in the first URSP reference may be made to the related introduction in the embodiment shown in FIG.
- the second network element is, for example, an SMF or an UPF, and FIG. 8 takes an SMF as an example.
- the SMF may be an SMF in the VPLMN.
- the SMF may forward the first request information to the first network element by using the third network element, for example, the SM-PCF or the NEF, that is, the SMF is first.
- the network element sends the first request information.
- the specific process is: the SMF sends the first request information to the SM-PCF or the NEF, and the first request information is forwarded by the SM-PCF or the NEF to the first network element, as shown in FIG.
- the SM-PCF or the NEF directly sends the first request information to the first network element, and the first network element receives the first request information from the SM-PCF or the NEF, specifically from the SM-PCF.
- the NEF receives the first request information from the SMF.
- the UPF may forward the first request information to the first network element by using the SMF and the third network element, where the third network element is, for example, an SM-PCF or an NEF, that is, the UPF direction
- the first network element sends the first request information.
- the specific process is: the UPF sends the first request information to the SMF, and the SMF forwards the first request information to the SM-PCF or the NEF, and the first request information is forwarded by the SM-PCF or the NEF.
- the first network element so it can be considered that the SM-PCF or the NEF directly sends the first request information to the first network element, and the first network element receives the first request information from the SMF, specifically, receives the information from the SM-PCF or the NEF.
- the first request information of the UPF is not limited to the SM-PCF or the NEF.
- the first network element is, for example, an AM-PCF or a UDR.
- the AM-PCF as the first network element refers to the AM-PCF in the HPLMN.
- the first network element takes the UDR as an example.
- the third network element is an SM-PCF and the first network element is an AM-PCF
- a communication interface needs to be added between the SM-PCF and the AM-PCF, so that the SM-PCF and the AM-PCF can directly communicate.
- the first network element sends the first URSP to the second network element, where the second network element receives the information of the first URSP or the first application, or the first network element sends the information of the first application to the second network element. Then, the second network element receives the information of the first application.
- the information sent by the first network element to the second network element may be forwarded to the second network element by using the third network element.
- the first network element sends the first URSP to the third network element, and the third network element forwards the first URSP to the second network element, and then the second Receiving, by the network element, the first URSP forwarded by the third network element, that is, the second network element obtains the first URSP; or, in the case that the first request information is used to request the information of the first application of the at least one PDU session,
- the first network element sends the information of the first URSP or the first application to the third network element, and if the third network element receives the first URSP, the first application information may be obtained according to the first URSP, and then the first The information of the application is forwarded to the second network element, and if the third network element receives the information of the first application, the information of the first application may be directly for
- the information of the first application forwarded by the element that is, the second network element obtains the information of the first application; or, the first request information is used to request the information of the first application of the first URSP or the at least one PDU session.
- the first network element sends the first URSP to the third network element.
- the third network element obtains the information of the first application according to the first URSP, and sends the information of the first application to the second network element, where the second network element receives the information of the first application sent by the third network element, that is, the first network element
- the second network element obtains the information of the first application.
- the first URSP may be understood to include all URSPs stored in the AM-PCF, or the first URSP may also be understood as the first URSP including the URSP associated with the specific PDU session stored in the AM-PCF, regarding this part.
- the information sent by the first network element is forwarded to the SMF through the SM-PCF or the NEF.
- the UDR sends the first URSP or the first application information to the SMF.
- the UDR sends the information of the first URSP or the first application to the SM-PCF or the NEF, and is forwarded by the SM-PCF to the SMF, as indicated by the two arrows in S83 in FIG.
- the AMF may forward the information sent by the first network element to the SMF that sends the first request to the AMF.
- the first request carries the PDU Session ID, and the AMF is based on the AMF.
- the PDU Session ID determines which SMF to send the information sent by the first network element.
- the SM-PCF When the SM-PCF sends the information of the first application to the SMF, it may be sent through special information, or may be carried in the existing information. For example, in the authorization process in the prior art, the SM-PCF can determine the quality of service (QoS) attributes that can be used in a PDU session, and generate a policy rule, and the SM-PCF sends the policy rule to the SMF. Then, the embodiment of the present application may choose to carry the information of the first application in the PDU session related policy information, and send the information to the SMF. Of course, the SM-PCF can also send the information of the first application to the SMF through other existing information, which is not limited.
- QoS quality of service
- the SMF sets an application detection trigger on the UPF, or an application detection reporting trigger.
- the UPF sends information about the second application of the at least one PDU session to the SMF, where the SMF receives information about the second application of the at least one PDU session.
- the SMF determines whether information of the second application of the at least one PDU session matches information of the first application of the at least one PDU session.
- the SMF when determining that the information about the second application of the at least one PDU session and the information of the first application of the at least one PDU session do not match, sending the second request information to the first network element, where the first network element receives The second request information is used to request the first network element to deliver the first URSP.
- the first network element is a UDR.
- the SMF sends the second request information to the third network element, for example, the SM-PCF or the NEF, and the SM-PCF or the NEF forwards the data to the UDR.
- the second request information from the SMF is received from the SM-PCF or NEF as indicated by the two arrows of S87 in FIG.
- the SMF is used to verify whether the URSP of the terminal device is incorrect. This is similar to the description of the S77 in the embodiment shown in FIG. 7. In this embodiment, the verification process may also be performed by the UPF. .
- the AM-PCF re-issues the first URSP, and the terminal device receives the first URSP. For example, the AM-PCF sends the first URSP to the AMF and forwards it to the terminal device through the AMF, as indicated by the two arrows in S88 of FIG.
- the PDU session modification process may be initiated, if necessary, re-established according to the first URSP.
- the PDU session can initiate a PDU session establishment process.
- the PDU session release procedure may be initiated.
- the SM-PCF or the NEF can obtain the first URSP from the AM-PCF or the UDR, or obtain the information of the first application of the at least one PDU session, so that the SMF or the UPF can verify the terminal. If the URSP used by the device is correct, if the URSP used by the terminal device is incorrect, the AM-PCF or UDR can be requested to re-issue the correct URSP to the terminal device, so that the URSP used by the terminal device is consistent with the URSP on the network side to ensure the PDU session. The normal progress.
- the first URSP includes, for example, a UE policy status information or a PSI list, and a policy content corresponding to the first URSP, at least one of the two.
- FIG. 9 The embodiment of the present application provides a third communication method, and the process of the method is as follows.
- the third network element sends the first request information to the first network element, where the first network element receives the first request information from the second network element, where the first request information is used for the request.
- Obtaining a first URSP or information for requesting to obtain a first application of at least one PDU session.
- the information of the first application is determined according to the first URSP.
- the first URSP can be understood as the URSP on the network side, that is, the URSP in the AM-PCF.
- the first URSP can include a specific URSP, and can also include multiple URSPs. .
- the first URSP specifies information of an application corresponding to an attribute of at least one PDU session, that is, information specifying a first application of at least one PDU session.
- the SM-PCF in the VPLMN cannot be connected to the UDR in the HPLMN, and the UDM is located in the HPLMN, capable of communicating with the UDR in the HPLMN, and the UDM can obtain the first URSP or the first of the at least one PDU session from the UDR.
- the first network element is a UDR
- the UDM can also implement the corresponding function of the SM-PCF in the embodiment shown in FIG. 8.
- the third network element is, for example, The UDM
- the first network element is, for example, a UDR.
- the UDR sends the first URSP to the UDM, and the UDM receives the first URSP, or the UDR sends the information of the first application to the UDM, and the UDM receives the information of the first application.
- the UDR sends the first URSP to the UDM, and the UDM receives the first URSP, that is, the UDM obtains the first URSP, or the first request information
- the UDR sends the information of the first application to the UDM, and the UDM receives the information of the first application, that is, the UDM obtains the information of the first application.
- a policy association establishment during registering process is performed between the AMF and the PCF, and after the process is completed, S91 and S92 can be executed.
- the UDM sends the information of the first URSP or the first application to the second network element, where the second network element receives the information of the first URSP or the first application.
- the second network element is an SMF or an UPF
- FIG. 9 is an example in which the second network element is an SMF.
- the SMF may be an SMF in the VPLMN.
- the UDM may directly send the first URSP to the second network element, or the UDM may obtain the information of the first application according to the first URSP, and then The information of an application is sent to the second network element. If the UDM receives the information of the first application from the UDR in S92, the UDM may directly transmit the information of the first application to the second network element.
- the UDM may send the information of the first URSP or the first application to the SMF in the process of establishing the PDU session initiated by the terminal device. It may be considered that the terminal device initiates the PDU session establishment process before S93, as shown in FIG. 9. For example, the UDM sends the information of the first URSP or the first application to the SMF through the registration/subscription retrieval/subscription for updates information in the PDU session establishment process.
- the SMF sets an application detection trigger on the UPF, or an application detection reporting trigger.
- the UPF sends information about the second application of the at least one PDU session to the SMF, and the SMF receives information about the second application of the at least one PDU session.
- the SMF determines whether information of the second application of the at least one PDU session matches information of the first application of the at least one PDU session.
- the SMF may obtain information about the first application of the at least one PDU session according to the first URSP.
- the SMF sends the second request information to the UDR if the information of the second application of the at least one PDU session and the information of the first application of the at least one PDU session do not match, and the UDR receives the second request information.
- the second request information is used to request the UDR to deliver the first URSP.
- the SMF is used to verify whether the URSP of the terminal device is incorrect. This is similar to the description of the S77 in the embodiment shown in FIG. 7. In this embodiment, the verification process may also be performed by the UPF. .
- the SMF sends the second request information to the UDR through the UDM.
- the SMF sends the second request information to the UDM, and the UDM forwards the second request information to the UDR.
- the UDR receives the second request information from the SMF from the UDM. This is shown by the two arrows in S97 in Figure 9.
- the S98 and the UDR re-issue the first URSP, and the terminal device receives the first URSP.
- the UDR sends the first URSP to the UDM, which forwards the first URSP to the AMF and forwards it to the terminal device via the AMF, as indicated by the arrows in S98 of FIG.
- the PDU session modification process may be initiated, if necessary, re-established according to the first URSP.
- the PDU session can initiate a PDU session establishment process.
- the PDU session release procedure may be initiated.
- the UDM can obtain the first URSP from the UDR, or obtain the information of the first application of the at least one PDU session, so that the SMF or the UPF can verify whether the URSP used by the terminal device is correct, if If the URSP used by the terminal device is incorrect, the AM-PCF or UDR may be requested to re-issue the correct URSP to the terminal device, so that the URSP used by the terminal device is consistent with the URSP on the network side to ensure normal PDU session.
- the first URSP includes, for example, a UE policy status information or a PSI list, and a policy content corresponding to the first URSP, at least one of the two.
- FIG. 10 shows a schematic structural diagram of a communication device 1000.
- the communication device 1000 can implement the functions of the third network element referred to above.
- the communication device 1000 may be the third network element described above, or may be a chip disposed in the third network element described above, and the third network element is, for example, AMF, SM-PCF, NEF or UDM.
- the communication device 1000 can include a processor 1001 and a transceiver 1002.
- the processor 1001 may be configured to execute S73 in the embodiment shown in FIG.
- the meta-communication device 1000 transmits a first URSP, the processor 1001 obtains information of the first application based on the first URSP, and/or other processes for supporting the techniques described herein.
- the transceiver 1002 can be used to perform S72 in the embodiment shown in Figure 7, and/or other processes for supporting the techniques described herein.
- the processor 1001 may be configured to execute S83 in the embodiment shown in FIG.
- the meta-communication device 1000 transmits a first URSP, the processor 1001 obtains information of the first application based on the first URSP, and/or other processes for supporting the techniques described herein.
- the transceiver 1002 can be used to perform S82 in the embodiment shown in FIG. 8, and/or other processes for supporting the techniques described herein.
- the processor 1001 may be configured to execute S93 in the embodiment shown in FIG.
- the UDM receives the first URSP from the UDR, and the processor 1001 may obtain the information of the first application according to the first URSP), and / or other processes used to support the techniques described herein.
- the transceiver 1002 can be used to perform S91, S92, and S93 in the embodiment shown in FIG. 9, and/or other processes for supporting the techniques described herein.
- the processor 1001 is configured to obtain information about a first application of the at least one PDU session, where the information of the first application is determined according to the first URSP;
- the transceiver 1002 is configured to send information about the first application to a second network element, where information of the first application is used to verify information about a second application of the at least one PDU session and the first application Whether the information matches, the information of the second application is information of an application to which the data packet in the at least one PDU session belongs.
- FIG. 11 shows a schematic structural diagram of a communication device 1100.
- the communication device 1100 can implement the functions of the second network element referred to above.
- the communication device 1100 may be the second network element described above, or may be a chip disposed in the second network element described above, and the second network element is, for example, an SMF or a UPF.
- the communication device 1100 can include a processor 1101 and a transceiver 1102.
- the processor 1101 can be used to perform S76 in the embodiment shown in FIG. 7, and/or other processes for supporting the techniques described herein.
- the transceiver 1102 can be configured to execute S72, S73, S74 in the embodiment shown in FIG.
- the transceiver 1102 sends third request information to the UPF, the third request information is used to instruct the UPF to determine at least one PDU session.
- processor 1101 can be used to perform S86 in the embodiment shown in FIG. 8, and/or other processes for supporting the techniques described herein.
- the transceiver 1102 can be configured to perform S82, S83, S84 in the embodiment shown in FIG. 8 (eg, the transceiver 1002 sends third request information to the UPF, the third request information is used to instruct the UPF to determine at least one PDU session.
- processor 1101 can be used to perform S96 in the embodiment shown in FIG. 9, and/or other processes for supporting the techniques described herein.
- the transceiver 1102 can be configured to perform S93, S94 in the embodiment shown in FIG. 9 (for example, the transceiver 1102 sends third request information to the UPF, where the third request information is used to indicate that the UPF determines the at least one PDU session.
- the transceiver 1102 is configured to receive information about a first application of the at least one PDU session, where the information of the first application is determined according to the first URSP;
- the processor 1101 is configured to determine whether information of the second application of the at least one PDU session matches information of the first application, where information of the second application belongs to a data packet in the at least one PDU session Application information;
- the transceiver 1102 is further configured to: when the processor 1101 determines that the information of the second application and the information of the first application do not match, send the second request information to the first network element, where the second request information is And the method is used to request the first network element to send the first URSP.
- FIG. 12 shows a schematic structural diagram of a communication device 1200.
- the communication device 1200 can implement the functions of the first network element referred to above.
- the communication device 1200 may be the first network element described above, or may be a chip disposed in the first network element described above, and the second network element is, for example, an AM-PCF or a UDR.
- the communication device 1200 can include a processor 1201 and a transceiver 1202.
- the processor 1201 may be configured to perform the step of obtaining the information of the first URSP or the first application according to the first request information in the embodiment shown in FIG. 7, and determining, according to the second request information, the step of delivering the first URSP, and / or other processes used to support the techniques described herein.
- the transceiver 1002 can be used to perform S72, S73, S77, and S78 in the embodiment shown in FIG. 7, and/or other processes for supporting the techniques described herein.
- the processor 1201 may be configured to perform the step of obtaining the information of the first URSP or the first application according to the first request information in the embodiment shown in FIG. 8, determining the step of issuing the first URSP according to the second request information, and / or other processes used to support the techniques described herein.
- the transceiver 1002 can be used to perform S82, S83, S87, and S88 in the embodiment shown in FIG. 8, and/or other processes for supporting the techniques described herein.
- the processor 1001 may be configured to perform the step of obtaining the information of the first URSP or the first application according to the first request information in the embodiment shown in FIG. 9, determining the step of issuing the first URSP according to the second request information, and / or other processes used to support the techniques described herein.
- the transceiver 1002 can be used to perform S91, S92, S97, and S98 in the embodiment shown in FIG. 9, and/or other processes for supporting the techniques described herein.
- the transceiver 1202 is configured to receive first request information sent by the third network element, where the first request information is used to request to obtain the first URSP, or information for requesting to obtain the first application of the at least one PDU session, The information of the first application is determined according to the first URSP;
- the transceiver 1202 is further configured to: when the processor 1201 determines that the first request information is used to request to obtain the first URSP, send the first URSP to the third network element; or, at the processor 1201, determine the The first request information is used to request the information of the first application, and the information of the first application is sent to the third network element.
- the communication device 1000, the communication device 1100, or the communication device 1200 can also be implemented by the structure of the communication device 1300 as shown in FIG. 13A.
- the communication device 1300 can implement the functions of the first network element, the second network element, or the third network element involved in the foregoing.
- the communication device 1300 can include a processor 1301.
- the processor 1301 may be configured to execute S73 in the embodiment shown in FIG. 7 (for example, in the first request information for request)
- the first network element transmits the first URSP to the communication device 1000
- the processor 1001 obtains the information of the first application according to the first URSP, and/or is used for Other processes supporting the techniques described herein; or, when the communication device 1300 is used to implement the functions of the third network element referred to above, the processor 1301 may be configured to perform S83 in the embodiment shown in FIG.
- the first network element sends the first URSP to the communication device 1000, and the processor 1001 obtains the first according to the first URSP.
- the processor 1301 may be configured to perform S76 in the embodiment illustrated in FIG. 7, and/or to support the techniques described herein. Other processes; or, when the communication device 1300 is used to implement the functions of the second network element referred to above, the processor 1301 may be used to execute S86 in the embodiment shown in FIG. 8, and/or to support this document Other processes of the described technology; or, when the communication device 1300 is used to implement the functions of the second network element referred to above, the processor 1301 may be configured to perform S96 in the embodiment shown in FIG. 9, and / Or other processes for supporting the techniques described herein.
- the processor 1301 may be used to execute the embodiment shown in FIG. 7, the embodiment shown in FIG. 8, or the embodiment shown in FIG. And the step of obtaining the information of the first URSP or the first application according to the first request information, determining the step of delivering the first URSP according to the second request information, and/or other processes for supporting the technology described herein.
- the communication device 1300 can pass through a field-programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor (central processor). Unit, CPU), network processor (NP), digital signal processor (DSP), microcontroller (micro controller unit (MCU), or programmable logic device (programmable logic device,
- FPGA field-programmable gate array
- ASIC application specific integrated circuit
- SoC system on chip
- CPU central processor
- NP network processor
- DSP digital signal processor
- MCU microcontroller
- programmable logic device programmable logic device
- the first device, the second network element, or the third network element may be configured in the first network element, the second network element, or the third network element of the embodiment of the present application, so that the first network element or the second network element or The third network element implements the method provided by the embodiment of the present application.
- the communication device 1300 can include a transceiver component for communicating with other devices.
- the transceiver component can be used to execute S72 in the embodiment shown in FIG. 7, and/or to support the technology described herein. Other processes; or, when the communication device 1300 is used to implement the functions of the third network element referred to above, the transceiver component can be used to perform S82 in the embodiment shown in FIG. 8, and/or to support the document Other processes of the described techniques; or, when the communication device 1300 is used to implement the functions of the third network element referred to above, the transceiver component can be used to perform S91, S92, and S93 in the embodiment shown in FIG. And/or other processes for supporting the techniques described herein.
- the transceiver component may be used to execute S72, S73, S74 in the embodiment shown in FIG. 7 (for example, the transceiver component sends a third to the UPF) Requesting information, the third request information is used to instruct the UPF to determine information of an application to which the data packet in the at least one PDU session belongs, S75 and S77, and/or other processes for supporting the techniques described herein; or
- the transceiver component may be used to execute S82, S83, S84 in the embodiment shown in FIG.
- the transceiver component sends the third to the UPF
- the third request information is used to instruct the UPF to determine information of an application to which the data packet in the at least one PDU session belongs, S85 and S87, and/or other processes for supporting the techniques described herein; or
- the transceiver component can be used to execute 93, S94 in the embodiment shown in FIG. 9 (for example, the transceiver component sends the third request information to the UPF.
- UPF third request information indicating the application identification information of the at least one PDU packet session belongs
- S95 and S97 and / or other processes for the techniques described herein support.
- the transceiver component may be used to execute S72, S73, S77, and S78 in the embodiment shown in FIG. 7, and/or to support this document. Other processes of the described techniques; or, when the communication device 1300 is used to implement the functions of the first network element referred to above, the transceiver component can be used to execute S82, S83, S87 in the embodiment shown in FIG. And S88, and/or other processes for supporting the techniques described herein; or, when the communication device 1300 is used to implement the functions of the first network element referred to above, the transceiver component can be used to perform the process shown in FIG. S91, S92, S97, and S98 in the embodiments, and/or other processes for supporting the techniques described herein.
- the communication device 1300 can further include a memory 1302, which can be referred to FIG. 13B, where the memory 1302 is used to store computer programs or instructions, and the processor 1301 is used to decode and execute the computer programs or instructions. .
- these computer programs or instructions may include functional programs of the first network element, the second network element, or the third network element described above.
- the first network element may be implemented in the embodiment shown in FIG. 7 of the embodiment of the present application, the embodiment shown in FIG. 8 or the embodiment shown in FIG. The function of the first network element in the method provided by the embodiment.
- the second network element can be implemented as the embodiment shown in FIG. 7 of the embodiment of the present application, the embodiment shown in FIG. 8 or the embodiment shown in FIG. The function of the second network element in the method provided by the embodiment.
- the third network element may be implemented as the embodiment shown in FIG. 7 of the embodiment of the present application, the embodiment shown in FIG. 8 or the embodiment shown in FIG. The function of the third network element in the method provided by the embodiment.
- the functional programs of the first network element, the second network element, or the third network element are stored in a memory external to the communication device 1300.
- the function program of the first network element is decoded and executed by the processor 1301, part or all of the content of the function program of the first network element is temporarily stored in the memory 1302.
- the function program of the second network element is decoded and executed by the processor 1301, part or all of the content of the function program of the second network element is temporarily stored in the memory 1302.
- the function program of the third network element is decoded and executed by the processor 1301, part or all of the content of the function program of the third network element is temporarily stored in the memory 1302.
- the functional programs of the first network element, the second network element, or the third network element are disposed in the memory 1302 stored in the communication device 1300.
- the communication device 1300 can be disposed in the first network element of the embodiment of the present application.
- the function program of the second network element is stored in the memory 1302 of the communication device 1300
- the communication device 1300 can be disposed in the second network element of the embodiment of the present application.
- the function program of the third network element is stored in the memory 1302 of the communication device 1300, the communication device 1300 can be disposed in the third network element of the embodiment of the present application.
- part of the content of the function program of the first network element is stored in a memory outside the communication device 1300, and other parts of the function program of the first network element are stored in the communication device 1300.
- portions of the functional programs of the second network elements are stored in a memory external to the communication device 1300, and other portions of the functional programs of the second network elements are stored in the memory 1302 inside the communication device 1300.
- portions of the functional programs of the third network elements are stored in a memory external to the communication device 1300, and other portions of the functional programs of the third network elements are stored in the memory 1302 inside the communication device 1300.
- the communication device 1000, the communication device 1100, the communication device 1200, and the communication device 1300 are presented in the form of dividing each function into individual functional modules, or may be presented in an integrated manner to divide the functional modules.
- a “module” herein may refer to an ASIC, a processor and memory that executes one or more software or firmware programs, integrated logic circuitry, and/or other devices that provide the functionality described above.
- the communication device 1000 provided by the embodiment shown in FIG. 10 can also be implemented in other forms.
- the communication device includes a processing module and a transceiver module.
- the processing module can be implemented by the processor 1001, and the transceiver module can be implemented by the transceiver 1002.
- the processing module may be configured to execute S73 in the embodiment shown in FIG. 7 (for example, in a case where the first request information is used to request information of obtaining the first application of the URSP or the at least one PDU session, the first network element
- the first URSP is sent to the communication device, the processing module obtains information of the first application based on the first URSP, and/or other processes for supporting the techniques described herein.
- the transceiver module can be used to perform S72 in the embodiment shown in Figure 7, and/or other processes for supporting the techniques described herein.
- the processing module may be configured to execute S83 in the embodiment shown in FIG. 8 (for example, in case the first request information is used to request information of obtaining the URSP or the first application of the at least one PDU session, the first network element
- the first URSP is sent to the communication device, the processing module obtains information of the first application based on the first URSP, and/or other processes for supporting the techniques described herein.
- the transceiver module can be used to perform S82 in the embodiment shown in Figure 8, and/or other processes for supporting the techniques described herein.
- the processing module may be configured to execute S93 in the embodiment shown in FIG.
- the processing module may obtain the information of the first application according to the first URSP), and/or Other processes for supporting the techniques described herein.
- the transceiver module can be used to perform S91, S92, and S93 in the embodiment shown in FIG. 9, and/or other processes for supporting the techniques described herein.
- the processing module is configured to obtain information about a first application of the at least one PDU session, where the information of the first application is determined according to the first URSP;
- a transceiver module configured to send information of the first application to a second network element, where the information of the first application is used to verify information about a second application of the at least one PDU session and information of the first application Whether the information of the second application is the information of the application to which the data packet in the at least one PDU session belongs.
- the communication device 1100 provided by the embodiment shown in FIG. 11 can also be implemented in other forms.
- the communication device includes a processing module and a transceiver module.
- the processing module can be implemented by the processor 1101, and the transceiver module can be implemented by the transceiver 1102.
- the processing module can be used to perform S76 in the embodiment shown in FIG. 7, and/or other processes for supporting the techniques described herein.
- the transceiver module may be configured to execute S72, S73, and S74 in the embodiment shown in FIG. 7 (for example, the transceiver module sends third request information to the UPF, where the third request information is used to indicate that the UPF determines the at least one PDU session.
- the processing module can be used to perform S86 in the embodiment shown in FIG. 8, and/or other processes for supporting the techniques described herein.
- the transceiver module may be configured to execute S82, S83, and S84 in the embodiment shown in FIG. 8 (for example, the transceiver module sends third request information to the UPF, where the third request information is used to indicate that the UPF determines the at least one PDU session.
- the processing module can be used to perform S96 in the embodiment shown in FIG.
- the transceiver module may be configured to execute S93, S94 in the embodiment shown in FIG. 9 (for example, the transceiver module sends third request information to the UPF, where the third request information is used to instruct the UPF to determine a data packet in the at least one PDU session.
- the transceiver module is configured to receive information of the first application of the at least one PDU session, where the information of the first application is determined according to the first URSP;
- a processing module configured to determine whether information of the second application of the at least one PDU session matches information of the first application, where information of the second application is an application to which the data packet in the at least one PDU session belongs Information;
- a transceiver module configured to send second request information to the first network element, where the processing module determines that the information of the second application and the information of the first application do not match, the second request information is used for requesting The first network element sends the first URSP.
- the communication device 1200 provided by the embodiment shown in FIG. 12 can also be implemented in other forms.
- the communication device includes a processing module and a transceiver module.
- the processing module can be implemented by the processor 1201, and the transceiver module can be implemented by the transceiver 1202.
- the processing module may be configured to perform the step of obtaining the information of the first URSP or the first application according to the first request information in the embodiment shown in FIG. 7 , determining the step of issuing the first URSP according to the second request information, and/or Or other processes for supporting the techniques described herein.
- the transceiver module can be used to perform S72, S73, S77, and S78 in the embodiment shown in Figure 7, and/or other processes for supporting the techniques described herein.
- the processing module may be configured to perform the step of obtaining the information of the first URSP or the first application according to the first request information in the embodiment shown in FIG. 8 , determining the step of issuing the first URSP according to the second request information, and/or Or other processes for supporting the techniques described herein.
- the transceiver module can be used to perform S82, S83, S87, and S88 in the embodiment shown in FIG. 8, and/or other processes for supporting the techniques described herein.
- the processing module may be configured to perform the step of obtaining the information of the first URSP or the first application according to the first request information in the embodiment shown in FIG.
- the transceiver module can be used to perform S91, S92, S97, and S98 in the embodiment shown in Figure 9, and/or other processes for supporting the techniques described herein.
- the transceiver module is configured to receive first request information sent by the third network element, where the first request information is used to request to obtain the first URSP, or information for requesting to obtain the first application of the at least one PDU session, where The information of the first application is determined according to the first URSP;
- the transceiver module is further configured to: when the processing module determines that the first request information is used to request to obtain the first URSP, send the first URSP to the third network element; or, the processing module determines the first request The information is used to request the information of the first application, and the information of the first application is sent to the third network element.
- the communication device 1000, the communication device 1100, the communication device 1200, and the communication device 1300 provided in the embodiments of the present application may be used to perform the embodiment shown in FIG. 7, the embodiment shown in FIG. 8, or the embodiment shown in FIG.
- the communication device 1000, the communication device 1100, the communication device 1200, and the communication device 1300 provided in the embodiments of the present application may be used to perform the embodiment shown in FIG. 7, the embodiment shown in FIG. 8, or the embodiment shown in FIG.
- Embodiments of the present application are described with reference to flowchart illustrations and/or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG.
- These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device.
- the computer program product includes one or more computer instructions.
- the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
- the computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another readable storage medium, for example, the computer instructions can be passed from a website site, computer, server or data center Wired (eg, coaxial cable, fiber, digital subscriber line (DSL)) or wireless (eg, infrared, wireless, microwave, etc.) to another website site, computer, server, or data center.
- the computer readable storage medium can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that includes one or more available media.
- the usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD) ))Wait.
- a magnetic medium eg, a floppy disk, a hard disk, a magnetic tape
- an optical medium eg, a digital versatile disc (DVD)
- DVD digital versatile disc
- semiconductor medium eg, a solid state disk (SSD)
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (28)
- 一种通信方法,其特征在于,包括:获得至少一个分组数据单元PDU会话的第一应用的信息,所述第一应用的信息根据第一用户设备路由选择策略URSP所确定;将所述第一应用的信息发送给第二网元,所述第一应用的信息用于验证所述至少一个PDU会话的第二应用的信息和所述第一应用的信息是否匹配,所述第二应用的信息为所述至少一个PDU会话中的数据包所属的应用的信息。
- 根据权利要求1所述的方法,其特征在于,获得至少一个PDU会话的第一应用的信息,包括:向第一网元发送第一请求信息,所述第一请求信息用于请求获得所述第一应用的信息,接收所述第一应用的信息;或,向第一网元发送第一请求信息,所述第一请求信息用于请求获得所述第一URSP,接收所述第一URSP,并根据所述第一URSP获得所述第一应用的信息。
- 根据权利要求2所述的方法,其特征在于,所述第一请求信息包括第一PDU会话的标识信息,所述至少一个PDU会话为所述第一PDU会话。
- 一种通信方法,其特征在于,包括:接收至少一个分组数据单元PDU会话的第一应用的信息,其中,所述第一应用的信息根据第一用户设备路由选择策略URSP所确定;确定所述至少一个PDU会话的第二应用的信息和所述第一应用的信息是否匹配,所述第二应用的信息为所述至少一个PDU会话中的数据包所属的应用的信息;在确定所述第二应用的信息和所述第一应用的信息不匹配的情况下,向第一网元发送第二请求信息,所述第二请求信息用于请求所述第一网元下发所述第一URSP。
- 根据权利要求4所述的方法,其特征在于,所述方法还包括:向所述第一网元发送第一请求信息,所述第一请求信息用于请求获得所述第一应用的信息,或用于请求获得所述第一URSP。
- 根据权利要求4或5所述的方法,其特征在于,所述方法还包括:向用户面功能UPF发送第三请求信息,所述第三请求信息用于指示所述UPF确定所述至少一个PDU会话中的数据包所属的应用的信息;接收所述UPF发送的所述第二应用的信息。
- 根据权利要求4所述的方法,其特征在于,所述方法还包括:检测所述至少一个PDU会话中传输的数据包所属的应用,得到所述第二应用的信息。
- 根据权利要求4-7所述的方法,其特征在于,向第一网元发送第二请求信息,包括:向接入和移动性管理功能AMF发送所述第二请求信息,以通过所述AMF将所述第二请求信息转发给所述第一网元;或,向第一策略控制功能PCF发送所述第二请求信息,以通过所述第一PCF将所述第二请求信息转发给所述第一网元,所述第一PCF为与会话管理功能SMF相连的PCF。
- 根据权利要求4-8任一所述的方法,其特征在于,所述第一网元为第二PCF或统一数据库UDR,所述第二PCF为用于接入和移动性管理AM策略控制的PCF。
- 一种通信方法,其特征在于,包括:接收第三网元发送的第一请求信息,所述第一请求信息用于请求获得第一用户设备路 由选择策略URSP,或用于请求获得至少一个分组数据单元PDU会话的第一应用的信息,其中,所述第一应用的信息根据第一URSP所确定;在所述第一请求信息用于请求获得第一URSP的情况下,向所述第三网元发送第一URSP;或,在所述第一请求信息用于请求获得所述第一应用的信息的情况下,向所述第三网元发送所述第一应用的信息。
- 根据权利要求10所述的方法,其特征在于,所述第一请求信息还携带第一PDU会话的标识信息;所述第一请求信息用于请求获得用于确定所述第一PDU会话的第一应用的信息的所述第一URSP;或,所述第一请求信息用于请求获得所述第一PDU会话的第一应用的信息,所述第一应用的信息包括所述第一PDU会话的第一应用的信息。
- 根据权利要求10或11所述的方法,其特征在于,所述方法还包括:接收所述第三网元发送的第二请求信息,所述第二请求信息用于请求下发所述第一URSP;发送所述第一URSP。
- 一种通信装置,其特征在于,包括:处理模块,用于获得至少一个分组数据单元PDU会话的第一应用的信息,所述第一应用的信息根据第一用户设备路由选择策略URSP所确定;收发模块,用于将所述第一应用的信息发送给第二网元,所述第一应用的信息用于验证所述至少一个PDU会话的第二应用的信息和所述第一应用的信息是否匹配,所述第二应用的信息为所述至少一个PDU会话中的数据包所属的应用的信息。
- 根据权利要求13所述的通信装置,其特征在于,所述处理模块具体用于:通过所述收发模块向第一网元发送第一请求信息,所述第一请求信息用于请求获得所述第一应用的信息,通过所述收发模块接收所述第一应用的信息;或,通过所述收发模块向第一网元发送第一请求信息,所述第一请求信息用于请求获得所述第一URSP,通过所述收发模块接收所述第一URSP,并根据所述第一URSP获得所述第一应用的信息。
- 根据权利要求14所述的通信装置,其特征在于,所述第一请求信息包括第一PDU会话的标识信息,所述至少一个PDU会话为所述第一PDU会话。
- 一种通信装置,其特征在于,包括:收发模块,用于接收至少一个分组数据单元PDU会话的第一应用的信息,其中,所述第一应用的信息根据第一用户设备路由选择策略URSP所确定;处理模块,用于确定所述至少一个PDU会话的第二应用的信息和所述第一应用的信息是否匹配,所述第二应用的信息为所述至少一个PDU会话中的数据包所属的应用的信息;收发模块,用于在所述处理模块确定所述第二应用的信息和所述第一应用的信息不匹配的情况下,向第一网元发送第二请求信息,所述第二请求信息用于请求所述第一网元下发所述第一URSP。
- 根据权利要求16所述的通信装置,其特征在于,所述收发模块还用于:向所述第一网元发送第一请求信息,所述第一请求信息用于请求获得所述第一应用的信息,或用于请求获得所述第一URSP。
- 根据权利要求16或17所述的通信装置,其特征在于,所述收发模块还用于:向用户面功能UPF发送第三请求信息,所述第三请求信息用于指示所述UPF确定所述至少一个PDU会话中的数据包所属的应用的信息;接收所述UPF发送的所述第二应用的信息。
- 根据权利要求16所述的通信装置,其特征在于,所述处理模块还用于:检测所述至少一个PDU会话中传输的数据包所属的应用,得到所述第二应用的信息。
- 根据权利要求16-19任一所述的通信装置,其特征在于,所述收发模块具体用于:向接入和移动性管理功能AMF发送所述第二请求信息,以通过所述AMF将所述第二请求信息转发给所述第一网元;或,向第一策略控制功能PCF发送所述第二请求信息,以通过所述第一PCF将所述第二请求信息转发给所述第一网元,所述第一PCF为与会话管理功能SMF相连的PCF。
- 根据权利要求16-20任一所述的通信装置,其特征在于,所述第一网元为第二PCF或统一数据库UDR,所述第二PCF为用于接入和移动性管理AM策略控制的PCF。
- 一种通信装置,其特征在于,包括收发模块和处理模块,其中:所述收发模块,用于接收第三网元发送的第一请求信息,所述第一请求信息用于请求获得第一用户设备路由选择策略URSP,或用于请求获得至少一个分组数据单元PDU会话的第一应用的信息,其中,所述第一应用的信息根据第一URSP所确定;所述收发模块,还用于在所述处理模块确定所述第一请求信息用于请求获得第一URSP的情况下,向所述第三网元发送第一URSP;或,在所述处理模块确定所述第一请求信息用于请求获得所述第一应用的信息的情况下,向所述第三网元发送所述第一应用的信息。
- 根据权利要求22所述的通信装置,其特征在于,所述第一请求信息还携带第一PDU会话的标识信息;所述第一请求信息用于请求获得用于确定所述第一PDU会话的第一应用的信息的所述第一URSP;或,所述第一请求信息用于请求获得所述第一PDU会话的第一应用的信息,所述第一应用的信息包括所述第一PDU会话的第一应用的信息。
- 根据权利要求22或23所述的通信装置,其特征在于,所述收发模块还用于:接收所述第三网元发送的第二请求信息,所述第二请求信息用于请求下发所述第一URSP;发送所述第一URSP。
- 一种通信系统,其特征在于,包括如权利要求13-15任一项所述的通信装置,如权利要求16-21任一项所述的通信装置,以及如权利要求22-24任一项所述的通信装置。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1-3中任意一项所述的方法,或使得所述计算机执行如权利要求4-9任一所述的方法,或使得所述计算机执行如权利要求10-12任一所述的方法。
- 一种芯片系统,其特征在于,所述芯片系统包括:存储器:用于存储指令;处理器,用于从所述存储器中调用并运行所述指令,使得安装有所述芯片系统的通信设备执行如权利要求1-3中任意一项所述的方法,或使得所述通信设备执行如权利要求4-9 任一所述的方法,或使得所述通信设备执行如权利要求10-12任一所述的方法。
- 一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,当所述计算机程序在计算机上运行时,使得计算机执行如权利要求1-3中任意一项所述的方法,或使得所述计算机执行如权利要求4-9任一所述的方法,或使得所述计算机执行如权利要求10-12任一所述的方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP19792262.8A EP3783993B1 (en) | 2018-04-28 | 2019-04-22 | Communication method and apparatus |
| US17/081,634 US11533670B2 (en) | 2018-04-28 | 2020-10-27 | Communication method and communications apparatus |
| US17/987,550 US11950175B2 (en) | 2018-04-28 | 2022-11-15 | Communication method and communications apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810402954.3 | 2018-04-28 | ||
| CN201810402954.3A CN110418328B (zh) | 2018-04-28 | 2018-04-28 | 一种通信方法及装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/081,634 Continuation US11533670B2 (en) | 2018-04-28 | 2020-10-27 | Communication method and communications apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019206099A1 true WO2019206099A1 (zh) | 2019-10-31 |
Family
ID=68294419
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/083743 Ceased WO2019206099A1 (zh) | 2018-04-28 | 2019-04-22 | 一种通信方法及装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (2) | US11533670B2 (zh) |
| EP (1) | EP3783993B1 (zh) |
| CN (1) | CN110418328B (zh) |
| WO (1) | WO2019206099A1 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021156771A1 (en) * | 2020-02-03 | 2021-08-12 | Telefonaktiebolaget Lm Ericsson (Publ) | EXTENSION OF Npcf_EventExposure WITH USAGE MONITORING EVENT |
| WO2022052037A1 (en) * | 2020-09-11 | 2022-03-17 | Qualcomm Incorporated | Configuring route selection policies |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112839372A (zh) * | 2019-11-22 | 2021-05-25 | 中国电信股份有限公司 | 用户的网络接入方法、装置和计算机可读存储介质 |
| CN112954768B (zh) * | 2019-12-10 | 2023-01-13 | 华为技术有限公司 | 通信方法、装置及系统 |
| WO2021134446A1 (zh) * | 2019-12-31 | 2021-07-08 | 华为技术有限公司 | 一种信息处理方法和通信装置以及通信系统 |
| WO2021237728A1 (zh) * | 2020-05-29 | 2021-12-02 | Oppo广东移动通信有限公司 | 一种数据传输方法、设备及存储介质 |
| CN115669185B (zh) * | 2020-07-31 | 2025-02-25 | Oppo广东移动通信有限公司 | 数据传输方法、设备及存储介质 |
| KR20230062254A (ko) * | 2021-10-29 | 2023-05-09 | 삼성전자주식회사 | 단말 라우팅 선택 정책의 준수를 확인하는 방법 및 장치 |
| CN116074921A (zh) * | 2021-11-02 | 2023-05-05 | 广州三星通信技术研究有限公司 | 网络切片连接方法、装置、设备及介质 |
| PL4250672T3 (pl) | 2022-03-25 | 2024-07-15 | Deutsche Telekom Ag | Sposób używania albo stosowania informacji o strategii wyboru trasy urządzenia użytkownika podczas obsługiwania urządzenia użytkownika podłączonego do sieci telekomunikacyjnej, urządzenie użytkownika, system albo sieć telekomunikacyjna, nośnik czytelny dla komputera i produkt w postaci programu komputerowego |
| CN117062246A (zh) * | 2022-05-05 | 2023-11-14 | 维沃移动通信有限公司 | Ursp规则的验证方法、装置及网络侧设备 |
| CN115696491A (zh) * | 2022-09-27 | 2023-02-03 | 中国联合网络通信集团有限公司 | 协议数据单元会话建立方法、装置和设备 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107294737A (zh) * | 2016-04-05 | 2017-10-24 | 中兴通讯股份有限公司 | 一种基于应用的策略和计费控制方法及装置、系统 |
| CN107690149A (zh) * | 2016-08-04 | 2018-02-13 | 电信科学技术研究院 | 触发网络策略更新的方法、管理功能实体及核心网设备 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10362507B2 (en) * | 2016-06-10 | 2019-07-23 | Huawei Technologies Co., Ltd. | Systems and method for quality of service monitoring, policy enforcement, and charging in a communications network |
| CN107690161B (zh) * | 2016-08-05 | 2019-08-30 | 电信科学技术研究院 | 一种pdu会话的处理方法及设备 |
| US10158565B2 (en) * | 2016-08-26 | 2018-12-18 | Cisco Technology, Inc. | Network services across non-contiguous subnets of a label switched network separated by a non-label switched network |
| WO2018066799A1 (ko) * | 2016-10-07 | 2018-04-12 | 엘지전자(주) | 무선 통신 시스템에서 세션 및 서비스 연속성 모드 선택 방법 및 이를 위한 장치 |
| EP3549314B1 (en) * | 2016-11-29 | 2024-11-13 | IPCom GmbH & Co. KG | Opportunistic qos implementation |
| US11722534B2 (en) * | 2018-04-04 | 2023-08-08 | Lenovo (Singapore) Pte. Ltd. | Selecting a network connection based on a media type |
| CN112385263B (zh) * | 2018-05-22 | 2024-12-20 | 上海诺基亚贝尔股份有限公司 | 用于实施与业务路由相关的规则的方法、装置和计算机可读介质 |
-
2018
- 2018-04-28 CN CN201810402954.3A patent/CN110418328B/zh active Active
-
2019
- 2019-04-22 WO PCT/CN2019/083743 patent/WO2019206099A1/zh not_active Ceased
- 2019-04-22 EP EP19792262.8A patent/EP3783993B1/en active Active
-
2020
- 2020-10-27 US US17/081,634 patent/US11533670B2/en active Active
-
2022
- 2022-11-15 US US17/987,550 patent/US11950175B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107294737A (zh) * | 2016-04-05 | 2017-10-24 | 中兴通讯股份有限公司 | 一种基于应用的策略和计费控制方法及装置、系统 |
| CN107690149A (zh) * | 2016-08-04 | 2018-02-13 | 电信科学技术研究院 | 触发网络策略更新的方法、管理功能实体及核心网设备 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3783993A4 |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021156771A1 (en) * | 2020-02-03 | 2021-08-12 | Telefonaktiebolaget Lm Ericsson (Publ) | EXTENSION OF Npcf_EventExposure WITH USAGE MONITORING EVENT |
| CN115039425A (zh) * | 2020-02-03 | 2022-09-09 | 瑞典爱立信有限公司 | 通过使用情况监控事件扩展Npcf_EventExposure |
| US12262294B2 (en) | 2020-02-03 | 2025-03-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Extension of Npcf_EventExposure with usage monitoring event |
| WO2022052037A1 (en) * | 2020-09-11 | 2022-03-17 | Qualcomm Incorporated | Configuring route selection policies |
Also Published As
| Publication number | Publication date |
|---|---|
| US11533670B2 (en) | 2022-12-20 |
| EP3783993B1 (en) | 2026-03-11 |
| CN110418328A (zh) | 2019-11-05 |
| US11950175B2 (en) | 2024-04-02 |
| US20230076340A1 (en) | 2023-03-09 |
| CN110418328B (zh) | 2021-01-05 |
| US20210045033A1 (en) | 2021-02-11 |
| EP3783993A4 (en) | 2021-06-09 |
| EP3783993A1 (en) | 2021-02-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11950175B2 (en) | Communication method and communications apparatus | |
| CN113691943B (zh) | 一种定位方法及相关设备 | |
| CN115299168B (zh) | 用于切换的方法和装置 | |
| EP4014572A1 (en) | Method and apparatus for network function service discovery | |
| CN112672336B (zh) | 实现外部认证的方法、通信装置及通信系统 | |
| WO2019034078A1 (zh) | 一种会话处理方法及装置 | |
| JP2022502922A (ja) | 3gppプライベートlan | |
| CN112584464B (zh) | 通信方法、通信装置及存储介质 | |
| CN112566149A (zh) | 配置业务的方法、通信装置和通信系统 | |
| JP2022535933A (ja) | マルチユーザモバイル端末のためのサービス配信を実行するための装置、システム、方法、およびコンピュータ可読媒体 | |
| JP7759956B2 (ja) | ネットワーク内の端末タイミング情報の制御を円滑にする方法、装置、およびコンピュータプログラム製品 | |
| US20150319652A1 (en) | Methods and Apparatus for Differencitating Security Configurations in a Radio Local Area Network | |
| CN111869261A (zh) | Lwa 通信中的发现与安全 | |
| CN113796158B (zh) | 用于会话管理的方法和装置 | |
| WO2019076308A1 (zh) | 终端设备的状态的确定方法、装置及设备 | |
| US20240129710A1 (en) | Methods and apparatus for subscription authorization enhancement | |
| US12108284B2 (en) | Enhanced PFCP association procedure for session restoration | |
| CN114503625A (zh) | 一种通信方法、装置以及系统 | |
| CN116601917A (zh) | 用于安全通信的方法和装置 | |
| CN114793369A (zh) | 通信方法及装置 | |
| CN117560790A (zh) | 会话建立方法、装置、通信设备及网元 | |
| CN105284162A (zh) | 移动性管理方法、设备和系统 | |
| WO2024027578A1 (zh) | 流量路由方法、装置及设备 | |
| JP2025519249A (ja) | 通信装置の方法および通信装置 | |
| CN112867100B (zh) | 接入控制方法及通信装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19792262 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2019792262 Country of ref document: EP Effective date: 20201116 |
|
| WWG | Wipo information: grant in national office |
Ref document number: 202037047466 Country of ref document: IN |
|
| WWG | Wipo information: grant in national office |
Ref document number: 2019792262 Country of ref document: EP |