WO2022021971A1 - Communication method, first policy control network element, and communication system - Google Patents

Communication method, first policy control network element, and communication system Download PDF

Info

Publication number
WO2022021971A1
WO2022021971A1 PCT/CN2021/090340 CN2021090340W WO2022021971A1 WO 2022021971 A1 WO2022021971 A1 WO 2022021971A1 CN 2021090340 W CN2021090340 W CN 2021090340W WO 2022021971 A1 WO2022021971 A1 WO 2022021971A1
Authority
WO
WIPO (PCT)
Prior art keywords
dnn
network element
policy control
policy
control network
Prior art date
Application number
PCT/CN2021/090340
Other languages
French (fr)
Chinese (zh)
Inventor
丁辉
陆长奇
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2022021971A1 publication Critical patent/WO2022021971A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing 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/08Mobility data transfer

Definitions

  • the present application relates to the field of communication technologies, and in particular, to a communication method, a first policy control network element, and a communication system.
  • the Data Network Name (DNN) replacement mechanism is defined in the 3rd generation partnership project (3GPP) standard.
  • 3GPP 3rd generation partnership project
  • the present application provides a communication method, a first policy control network element and a communication system for implementing differentiated policy control.
  • an embodiment of the present application provides a communication method, including: a first policy controls a network element to obtain a first DNN and a second DNN, the first DNN is a DNN before replacement requested by a terminal device, and the second DNN is The DNN is a replaced DNN corresponding to the first DNN; the first policy control network element generates a policy charging control rule according to the first DNN and the second DNN.
  • the first policy control network element can obtain the first DNN and the second DNN at the same time, and generate policy charging control rules according to the first DNN and the second DNN, so that the first DNN based on the actual request of the terminal device can be implemented.
  • Implement differentiated policy control
  • the obtaining, by the first policy control network element, the first DNN and the second DNN includes: the first policy control network element receiving a policy association establishment request from a session management network element, the The policy association establishment request carries the first DNN and the second DNN.
  • the obtaining, by the first policy control network element, the first DNN and the second DNN includes: the first policy control network element receiving a policy association establishment request from a session management network element, the The policy association establishment request carries the second DNN; the first policy control network element sends a request message to the second policy control network element, the request message carries the second DNN, and the request message is used to request the The DNN before replacement corresponding to the second DNN; the first policy control network element receives the first DNN from the second policy control network element.
  • the first policy control network element obtains the first DNN from the second policy control network element based on an independent signaling message, which helps to reduce process changes to the mobility management network element and the session management network element in the existing network.
  • the first policy control network element is a policy control network element used for session management
  • the second policy control network element is used for access and mobility management and/or used for Policy control network element that provides terminal device policies.
  • the first policy control network element sends a registration request to the binding support network element, where the registration request carries the identity of the first policy control network element and session information, and the session information includes The address of the first DNN, the second DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information.
  • the application function network element can search the binding support network element based on the first DNN or the second DNN for the identification of the policy control network element for session management that provides services for the terminal device, thereby improving the DNN replacement scenario. communication efficiency and communication quality.
  • an embodiment of the present application provides a communication method, including: a first policy control network element acquiring a first DNN, where the first DNN is a DNN before replacement requested by a terminal device; the first policy control network element According to the first DNN, a policy charging control rule is generated.
  • the first policy control network element can simultaneously obtain the first DNN, and generate policy charging control rules according to the first DNN, thereby implementing differentiated policy control based on the first DNN actually requested by the terminal device.
  • the obtaining, by the first policy control network element, the first DNN includes: the first policy control network element receiving a policy association establishment request from a session management network element, the policy association establishment request Carry the first DNN.
  • the obtaining, by the first policy control network element, the first DNN includes: the first policy control network element receiving a policy association establishment request from a session management network element, the policy association establishment request Carrying a second DNN, where the second DNN is a replaced DNN corresponding to the first DNN; the first policy control network element sends a request message to the second policy control network element, and the request message carries the For the second DNN, the request message is used to request the DNN before replacement corresponding to the second DNN; the first policy control network element receives the first DNN from the second policy control network element.
  • the first policy control network element obtains the first DNN from the second policy control network element based on an independent signaling message, which helps to reduce process changes to the mobility management network element and the session management network element in the existing network.
  • the first policy control network element is a policy control network element used for session management
  • the second policy control network element is used for access and mobility management and/or for Policy control network element that provides terminal device policies.
  • the first policy control network element sends a registration request to the binding support network element, where the registration request carries the identity of the first policy control network element and session information, and the session information includes The address of the first DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information.
  • the application function network element can search the binding support network element based on the first DNN or the second DNN for the identification of the policy control network element for session management that provides services for the terminal device, thereby improving the DNN replacement scenario. communication efficiency and communication quality.
  • an embodiment of the present application provides a communication method, including: a second policy control network element receiving a request message from a first policy control network element, where the request message carries the second DNN, the second DNN is the replaced DNN corresponding to the first DNN, and the first DNN is the DNN before the replacement requested by the terminal device; the second policy controls the network element to obtain the first DNN according to the second DNN; The second policy control network element sends the first DNN to the first policy control network element.
  • the first policy control network element obtains the first DNN from the second policy control network element based on an independent signaling message, which helps to reduce process changes to the mobility management network element and the session management network element in the existing network.
  • the second policy control network element receives a policy association update request from a mobility management network element, and the policy association update request carries the first DNN; the second policy control network element Element obtains the second DNN according to the first DNN, and generates a replacement record, the replacement record includes a time stamp, and the time stamp is used to indicate that the time information of the second DNN is obtained according to the first DNN; The second policy control network element sends a policy association update response to the mobility management network element, where the policy association update response carries the second DNN.
  • the second policy controlling the network element to acquire the first DNN according to the second DNN includes: the second policy controlling the network element according to the timestamp and the first DNN. Second DNN, obtain the first DNN.
  • an embodiment of the present application provides a communication method, including: a binding support network element receives a registration request from a first policy control network element, where the registration request carries an identifier and a session of the first policy control network element information, the session information includes the first DNN and the address of the terminal device, the first DNN is the DNN before the replacement requested by the terminal device; the binding support network element establishes the address of the first policy control network element the mapping relationship between the identifier and the session information; the binding support network element receives a query request from the application function network element, and the query request carries the address of the terminal device and the first DNN; the binding support network element The element sends, to the application function network element, the identifier of the first policy control network element corresponding to the address of the terminal device and the first DNN according to the mapping relationship.
  • the application function network element can search the binding support network element based on the first DNN for the identification of the policy control network element for session management that provides services for the terminal device, thereby improving the communication efficiency in the DNN replacement scenario. communication quality.
  • the session information further includes a second DNN, where the second DNN is a replaced DNN corresponding to the first DNN.
  • an embodiment of the present application provides a communication apparatus, where the apparatus may be a first policy control network element, and may also be a chip used for the first policy control network element.
  • the apparatus has the function of implementing the first aspect, the second aspect, each possible implementation method of the first aspect, or each possible implementation method of the second aspect. This function can be implemented by hardware or by executing corresponding software by hardware.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • an embodiment of the present application provides a communication device, where the device may be a second policy control network element, and may also be a chip used for the second policy control network element.
  • the apparatus has the function of implementing the third aspect or each possible implementation method of the third aspect. This function can be implemented by hardware or by executing corresponding software by hardware.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • an embodiment of the present application provides a communication device, where the device may be a binding support network element, and may also be a chip for binding a support network element.
  • the device has the function of implementing the fourth aspect or each possible implementation method of the fourth aspect. This function can be implemented by hardware or by executing corresponding software by hardware.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • an embodiment of the present application provides a communication device, including a processor and a memory; the memory is used to store computer-executed instructions, and when the device is running, the processor executes the computer-executed instructions stored in the memory, so that the The apparatus executes any of the above-mentioned methods of the first to fourth aspects and possible implementation methods of the first to fourth aspects.
  • an embodiment of the present application provides a communication device, including a communication device for performing each step of the methods of the first aspect to the fourth aspect and any of the possible implementation methods of the first aspect to the fourth aspect. Units or means.
  • an embodiment of the present application provides a communication device, including a processor and an interface circuit, where the processor is configured to communicate with other devices through the interface circuit, and execute the methods of the first to fourth aspects and the first aspect Any of the possible implementation methods to the fourth aspect.
  • the processor includes one or more.
  • an embodiment of the present application provides a communication device, including a processor, which is connected to a memory and used to call a program stored in the memory to execute the methods of the first to fourth aspects and the first Any of the possible implementation methods of the first aspect to the fourth aspect.
  • the memory may be located within the device or external to the device.
  • the processor includes one or more.
  • an embodiment of the present application further provides a computer-readable storage medium, where instructions are stored in the computer-readable storage medium, and when the computer-readable storage medium runs on a computer, the processor causes the processor to execute the above-mentioned first to fourth aspects The method of the aspect and any of the possible implementation methods of the first to fourth aspects.
  • an embodiment of the present application further provides a computer program product, the computer product includes a computer program, when the computer program runs, the methods of the first to fourth aspects and the methods of the first to fourth aspects are enabled. Any of the possible implementations.
  • an embodiment of the present application further provides a chip system, including: a processor configured to execute the methods of the first aspect to the fourth aspect and any of the possible implementation methods of the first aspect to the fourth aspect any method.
  • FIG. 1 is a schematic diagram of a communication system provided by an embodiment of the present application.
  • Figure 2 is a schematic diagram of the 5G network architecture
  • FIG. 3 is a schematic diagram of a DNN replacement process provided by an embodiment of the present application.
  • FIG. 4(a) is a schematic flowchart of a communication method provided by an embodiment of the present application.
  • FIG. 4(b) is a schematic flowchart of another communication method provided by an embodiment of the present application.
  • FIG. 5 is a schematic flowchart of another communication method provided by an embodiment of the present application.
  • FIG. 6 is a schematic flowchart of another communication method provided by an embodiment of the present application.
  • FIG. 7 is a schematic diagram of a communication device according to an embodiment of the present application.
  • FIG. 8 is a schematic diagram of still another communication apparatus provided by an embodiment of the present application.
  • the present application provides a communication system, which includes a first policy control network element and a session management network element.
  • the system further includes a second policy control network element and/or a binding support network element.
  • the first policy control network element is a policy control network element used for session management
  • the second policy control network element is a policy control network element used for access and mobility management and/or for providing terminal device policies.
  • Policies control network elements are included in the communication system.
  • a session management network element configured to send a policy association establishment request to the first policy control network element, where the policy association establishment request carries a first data network name DNN and a second DNN, and the first DNN is requested by the terminal device
  • the DNN before replacement, the second DNN is the DNN after replacement corresponding to the first DNN.
  • the first policy control network element is configured to receive the policy association establishment request from the session management network element; and generate a policy charging control rule according to the first DNN and the second DNN.
  • the first policy control network element is further configured to send a registration request to the binding support network element, where the registration request carries the identity and session of the first policy control network element information, the session information includes the address of the first DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information.
  • the binding support network element is configured to receive the registration request from the first policy control network element; and establish a mapping relationship between the identifier of the first policy control network element and the session information.
  • the binding support network element is further configured to receive a query request from an application function network element, where the query request carries the address of the terminal device and the first DNN; according to the mapping relationship, and send the identifier of the first policy control network element corresponding to the address of the terminal device and the first DNN to the application function network element.
  • the session information further includes the second DNN.
  • a session management network element configured to send a policy association establishment request to the first policy control network element, where the policy association establishment request carries a second data network name DNN, and the second DNN is a replacement corresponding to the first DNN DNN, the first DNN is the DNN before replacement requested by the terminal device.
  • the first policy control network element is configured to receive the policy association establishment request from the session management network element; send a request message to the second policy control network element, where the request message carries the second DNN, and the request message for requesting the DNN before the replacement corresponding to the second DNN; receiving the first DNN from the second policy control network element; generating a policy charging control rule according to the first DNN and the second DNN .
  • a second policy control network element is configured to receive a policy association update request from a mobility management network element, where the policy association update request carries the first DNN; according to the first DNN Obtain the second DNN, and generate a replacement record, the replacement record includes a time stamp, and the time stamp is used to indicate that the time information of the second DNN is obtained according to the first DNN; to the mobility management network The element sends a policy association update response, and the policy association update response carries the second DNN.
  • the second policy control network element is configured to acquire the first DNN according to the second DNN, specifically including: being configured to obtain the first DNN according to the timestamp and the second DNN , to obtain the first DNN.
  • the first policy control network element is further configured to send a registration request to the binding support network element, where the registration request carries the identity and session of the first policy control network element information, the session information includes the address of the first DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information.
  • the binding support network element is configured to receive the registration request from the first policy control network element; and establish a mapping relationship between the identifier of the first policy control network element and the session information.
  • the binding support network element is further configured to receive a query request from an application function network element, where the query request carries the address of the terminal device and the first DNN; according to the mapping relationship, and send the identifier of the first policy control network element corresponding to the address of the terminal device and the first DNN to the application function network element.
  • the session information further includes the second DNN.
  • a session management network element configured to send a policy association establishment request to the first policy control network element, where the policy association establishment request carries a first data network name DNN, and the first DNN is the DNN before replacement requested by the terminal device .
  • the first policy control network element is configured to receive the policy association establishment request from the session management network element; and generate a policy charging control rule according to the first DNN.
  • the first policy control network element is further configured to send a registration request to the binding support network element, where the registration request carries the identity and session of the first policy control network element information, the session information includes the address of the first DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information.
  • the binding support network element is configured to receive the registration request from the first policy control network element; and establish a mapping relationship between the identifier of the first policy control network element and the session information.
  • the binding support network element is further configured to receive a query request from an application function network element, where the query request carries the address of the terminal device and the first DNN; according to the mapping relationship, and send the identifier of the first policy control network element corresponding to the address of the terminal device and the first DNN to the application function network element.
  • a session management network element configured to send a policy association establishment request to the first policy control network element, where the policy association establishment request carries a second data network name DNN, and the second DNN is a replacement corresponding to the first DNN DNN, the first DNN is the DNN before replacement requested by the terminal device.
  • the first policy control network element is configured to receive the policy association establishment request from the session management network element; send a request message to the second policy control network element, where the request message carries the second DNN, and the request message for requesting the DNN before replacement corresponding to the second DNN; receiving the first DNN from the second policy control network element; and generating a policy charging control rule according to the first DNN.
  • a second policy control network element is configured to receive a policy association update request from a mobility management network element, where the policy association update request carries the first DNN; according to the first DNN Obtain the second DNN, and generate a replacement record, the replacement record includes a time stamp, and the time stamp is used to indicate that the time information of the second DNN is obtained according to the first DNN; to the mobility management network The element sends a policy association update response, and the policy association update response carries the second DNN.
  • the second policy control network element is configured to acquire the first DNN according to the second DNN, specifically including: being configured to obtain the first DNN according to the timestamp and the second DNN , to obtain the first DNN.
  • the first policy control network element is further configured to send a registration request to the binding support network element, where the registration request carries the identity and session of the first policy control network element information, the session information includes the address of the first DNN and the terminal device, and the registration request is used to request the establishment of a mapping relationship between the identifier of the first policy control network element and the session information; the The binding support network element is configured to receive the registration request from the first policy control network element; and establish a mapping relationship between the identifier of the first policy control network element and the session information.
  • the binding support network element is further configured to receive a query request from an application function network element, where the query request carries the address of the terminal device and the first DNN; according to the mapping relationship, and send the identifier of the first policy control network element corresponding to the address of the terminal device and the first DNN to the application function network element.
  • the session management network element is further configured to receive session context establishment from the mobility management network element request, the session context establishment request carries the first DNN and the second DNN.
  • the first policy control network element is used to send a registration request to the binding support network element, where the registration request carries the identity of the first policy control network element and session information, where the session information includes the first DNN and the terminal device. address, the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information; the binding support network element is used to receive data from the first policy control network element The registration request of the element; establishing the mapping relationship between the identifier of the first policy control network element and the session information.
  • the binding support network element is further configured to receive a query request from an application function network element, where the query request carries the address of the terminal device and the first DNN; according to the mapping relationship, and send the identifier of the first policy control network element corresponding to the address of the terminal device and the first DNN to the application function network element.
  • the session information further includes the second DNN.
  • the system shown in Figure 1 can be used in the 5th generation (5G) network architecture shown in Figure 2, and of course, it can also be used in future network architectures, such as the 6th generation (6G) network architecture, etc. , which is not limited in this application.
  • 5G 5th generation
  • 6G 6th generation
  • the network element or entity corresponding to the session management network element in FIG. 1 may be a session management function (SMF) network element in the 5G network architecture shown in FIG.
  • the corresponding network element or entity may be the Binding Support Function (BSF) network element in the 5G network architecture shown in FIG. 2, and the network element or entity corresponding to the first policy control network element in FIG. 1 may be.
  • SMF session management function
  • BSF Binding Support Function
  • PCF Policy Control Function
  • SM PCF Session Management
  • a PCF Access and Mobility Control
  • the 5G network architecture shown in Figure 2 may include three parts, namely the terminal equipment part, the data network (DN) and the operator network part. The following briefly describes the functions of some of the network elements.
  • the operator network may include one or more of the following network elements: PCF network element, unified data management (unified data management, UDM), unified data warehouse (Unified Data Repository, UDR), application function (Application Function, AF) ) network element, Access and Mobility Management Function (AMF) network element, SMF network element, radio access network (RAN) and user plane function (UPF) network element, BSF network element, etc.
  • PCF network element unified data management
  • UDM unified data management
  • UDR Unified Data Repository
  • AMF Access and Mobility Management Function
  • SMF radio access network
  • RAN radio access network
  • UPF user plane function
  • the terminal device in this embodiment of the present application may be a device for implementing a wireless communication function.
  • the terminal equipment may be a user equipment (UE), an access terminal, a terminal unit, a terminal station, a mobile station, a mobile station in a 5G network or a public land mobile network (PLMN) evolved in the future.
  • UE user equipment
  • PLMN public land mobile network
  • remote station remote terminal
  • mobile device wireless communication device
  • terminal agent or terminal device etc.
  • the access terminal may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a wireless communication Functional handheld devices, computing devices or other processing devices connected to wireless modems, in-vehicle devices or wearable devices, virtual reality (VR) end devices, augmented reality (AR) end devices, industrial control (industrial) wireless terminal in control), wireless terminal in self-driving, wireless terminal in remote medical, wireless terminal in smart grid, wireless terminal in transportation safety Terminals, wireless terminals in smart cities, wireless terminals in smart homes, etc. Terminals can be mobile or stationary.
  • SIP session initiation protocol
  • WLL wireless local loop
  • PDA personal digital assistant
  • a wireless communication Functional handheld devices computing devices or other processing devices connected to wireless modems, in-vehicle devices or wearable devices, virtual reality (VR) end devices, augmented reality (AR) end devices, industrial control (industrial) wireless terminal in control), wireless terminal in self-driving,
  • the above-mentioned terminal device can establish a connection with the operator network through an interface (eg, N1, etc.) provided by the operator network, and use the data and/or voice services provided by the operator network.
  • the terminal device can also access the DN through the operator's network, and use the operator's service deployed on the DN and/or the service provided by a third party.
  • the above-mentioned third party may be a service party other than the operator's network and the terminal device, and may provide other data and/or voice services for the terminal device.
  • the specific expression form of the above third party can be specifically determined according to the actual application scenario, and is not limited here.
  • RAN is a sub-network of an operator's network, and is an implementation system between service nodes and terminal equipment in the operator's network.
  • the terminal device To access the operator's network, the terminal device first passes through the RAN, and then can be connected to the service node of the operator's network through the RAN.
  • the RAN device in this application is a device that provides a wireless communication function for a terminal device, and the RAN device is also called an access network device.
  • the RAN equipment in this application includes but is not limited to: next-generation base station (g nodeB, gNB), evolved node B (evolved node B, eNB), radio network controller (radio network controller, RNC), node B in 5G (node B, NB), base station controller (BSC), base transceiver station (base transceiver station, BTS), home base station (for example, home evolved nodeB, or home node B, HNB), baseband unit (baseBand unit, BBU), transmission point (transmitting and receiving point, TRP), transmitting point (transmitting point, TP), mobile switching center, etc.
  • next-generation base station g nodeB, gNB
  • evolved node B evolved node B
  • eNB evolved node B
  • RNC radio network controller
  • node B in 5G node B, NB
  • base station controller BSC
  • base transceiver station base transceiver station
  • BTS home base station
  • base station for example, home
  • the AMF network element mainly performs functions such as mobility management and access authentication/authorization. In addition, it is also responsible for transferring user policies between UE and PCF.
  • the SMF network element mainly performs functions such as session management, execution of control policies issued by PCF, selection of UPF, and allocation of UE Internet Protocol (IP) addresses.
  • IP Internet Protocol
  • the UPF network element as the interface UPF with the data network, implements functions such as user plane data forwarding, session/flow-level accounting statistics, and bandwidth limitation.
  • the UDM network element is mainly responsible for the management of contract data, user access authorization and other functions.
  • UDR is mainly responsible for the access function of contract data, policy data, application data and other types of data.
  • the AF network element mainly conveys the requirements of the application side to the network side, such as quality of service (Quality of Service, QoS) requirements or user status event subscriptions.
  • the AF may be a third-party functional entity or an application service deployed by an operator, such as an IP Multimedia Subsystem (IP Multimedia Subsystem, IMS) voice call service.
  • IP Multimedia Subsystem IP Multimedia Subsystem
  • the PCF network element is mainly responsible for policy control functions such as charging for sessions and service flow levels, QoS bandwidth guarantee and mobility management, and UE policy decision-making.
  • the PCF connected to the AMF includes the AM PCF and the PCF for UE policy control (PCF for Access and Mobility Control, UE PCF), and the PCF connected to the SMF is the SM PCF.
  • the functions of the AM PCF and the UE PCF are usually provided by the same PCF, which may or may not be the same PCF entity as the SM PCF.
  • AM PCF will be used to refer to PCF that provides both UE Policy and AM Policy.
  • the BSF network element is mainly used to receive the PCF ID and session information registered by the SM PCF (such as Subscription Permanent Identifier (SUPI), Generic Public Subscription Identity (GPSI), UE address, DNN or single
  • SUPI Subscription Permanent Identifier
  • GPSI Generic Public Subscription Identity
  • UE address UE address
  • DNN DNN
  • S-NSSAI single network slice selection assistance information
  • a DN is a network outside the operator's network.
  • the operator's network can access multiple DNs, and multiple services can be deployed on the DNs, which can provide data and/or voice services for terminal devices.
  • DN is the private network of a smart factory.
  • the sensors installed in the workshop of the smart factory can be terminal devices, and the control server of the sensor is deployed in the DN, and the control server can provide services for the sensor.
  • the sensor can communicate with the control server, obtain the instruction of the control server, and transmit the collected sensor data to the control server according to the instruction.
  • the DN is an internal office network of a company.
  • the mobile phones or computers of employees of the company can be terminal devices, and the mobile phones or computers of employees can access information and data resources on the internal office network of the company.
  • N7 the interface between PCF and SMF, used for delivering PDU session granularity and business data flow granularity control policy.
  • N15 the interface between the PCF and the AMF, used for delivering UE policies and access control related policies.
  • N5 the interface between the AF and the PCF, used for application service request delivery and network event reporting.
  • N4 The interface between the SMF and the UPF, used to transmit information between the control plane and the user plane, including controlling the distribution of forwarding rules for the user plane, QoS control rules, traffic statistics rules, etc., and information on the user plane report.
  • N11 the interface between the SMF and the AMF, used to transfer the PDU session tunnel information between the RAN and the UPF, the control message sent to the UE, the radio resource control information sent to the RAN, and the like.
  • N2 the interface between the AMF and the RAN, used to transmit radio bearer control information from the core network side to the RAN, etc.
  • N1 the interface between the AMF and the UE, irrespective of access, used to deliver QoS control rules and the like to the UE.
  • N8 the interface between the AMF and the UDM, for the AMF to obtain the subscription data and authentication data related to access and mobility management from the UDM, and the AMF to register the current mobility management related information of the UE to the UDM.
  • N10 the interface between the SMF and the UDM, for the SMF to obtain the session management related subscription data from the UDM, and the SMF to register the UE's current session related information to the UDM.
  • N35 an interface between the UDM and the UDR, used for the UDM to obtain user subscription data information from the UDR.
  • N36 an interface between the PCF and the UDR, for the PCF to obtain the policy-related subscription data and application data-related information from the UDR.
  • network elements or functions may be network elements in hardware devices, software functions running on dedicated hardware, or virtualized functions instantiated on a platform (eg, a cloud platform).
  • a platform eg, a cloud platform
  • the foregoing network element or function may be implemented by one device, or may be implemented jointly by multiple devices, or may be a functional module in one device, which is not specifically limited in this embodiment of the present application.
  • the session management network element, the first policy control network element, the second policy control network element, the binding support network element, and the application function network element in this application may be SMF, SM PCF, AM PCF, BSF, AF may also be a network element having the functions of the above-mentioned SMF, SM PCF, AM PCF, BSF, and AF in future communications such as 6G networks, which is not limited in this application.
  • the session management network element, the first policy control network element, the second policy control network element, the binding support network element, and the application function network element are respectively the above-mentioned SMF, SM PCF, AM PCF, BSF, and AF.
  • the terminal device is UE as an example for description.
  • the general user registration process can be simply described as follows: the UE sends a registration request to the AMF through the RAN, the AMF obtains the subscription data from a specific UDM according to the user ID, and the UDM can obtain the actual subscription data from the UDR after receiving the registration request.
  • the AMF may also initiate a user policy control creation request (UEPolicyControl_Create) and an access management policy control creation request (AMPolicyControl_Create) to the PCF, which are used to obtain the UE policy and the access control policy, respectively.
  • the PCF returns the access control policy to the AMF in this process, and provides the UE policy to the UE via the AMF.
  • the general session establishment process can be simply described as: the UE sends a session establishment request to the AMF through the RAN, the AMF selects the SMF to provide services for the session, saves the correspondence between the SMF and the PDU session, and sends the session establishment request to the selected SMF, SMF selects the corresponding UPF for the UE, establishes a user plane transmission path, and assigns an IP address to it.
  • the SMF also initiates a policy control session establishment request to the PCF for establishing a policy control session between the SMF and the PCF.
  • the SMF saves the correspondence between the policy control session and the PDU session.
  • the AF can also establish an AF session with the PCF, and the PCF binds the AF session and the policy control session.
  • the DNN replacement mechanism is defined in the 3GPP standard.
  • the old DNN may be carried in the PDU session establishment request initiated by the UE, because the DNN has been abandoned in the operator's contract information. , so the DNN replacement action needs to be performed at the core network level to ensure the success rate of PDU session establishment.
  • the schematic diagram of the DNN replacement process provided in the embodiment of the present application includes the following steps:
  • step 300 the DNN replaces the event subscription.
  • AM PCF subscribes to AMF for DNN replacement events, that is, subscribes to AMF: when AMF receives a specific DNN, it requests AM PCF to obtain the selected DNN, that is, AM PCF replaces the requested DNN (Requested DNN) with the selected DNN ( Selected DNN).
  • the specific DNN can be provided by the AM PCF to the AMF.
  • the AM PCF sends a DNN list to the AMF, which contains one or more specific DNNs.
  • the AMF is triggered to request the AM PCF to obtain the selected DNN corresponding to the DNN.
  • a specific DNN can also be pre-configured on the AMF.
  • the AMF is triggered to request the AM PCF to obtain the selected DNN corresponding to the DNN.
  • the AMF determines that the currently requested DNN does not appear in the subscription DNN list, and then triggers a request to the AM PCF to obtain the selected DNN corresponding to the DNN.
  • Step 301 the UE sends a PDU session establishment request to the AMF. Accordingly, the AMF may receive the PDU session establishment request.
  • the PDU session establishment request carries the requested DNN (Requested DNN).
  • the AMF judges that the requested DNN belongs to a specific DNN (such as a pre-configured DNN or a DNN in the DNN list), or judges that the UE has not subscribed to the DNN according to the subscription data, that is, judges that the requested DNN is an invalid DNN, therefore Trigger the AMF to request the AM PCF to obtain the selected DNN corresponding to the requested DNN.
  • a specific DNN such as a pre-configured DNN or a DNN in the DNN list
  • Step 302 the AMF sends an AM policy association update request to the AM PCF. Accordingly, the AM PCF may receive the AM policy association update request.
  • the AM policy association update request carries the requested DNN, and is used to request to obtain the selected DNN (Selected DNN) corresponding to the requested DNN.
  • the AM policy association update request is also used to request to acquire the AM policy and/or the UE policy.
  • Step 303 the AM PCF sends an AM policy association update response to the AMF. Accordingly, the AMF may receive the AM policy association update response.
  • the AM policy association update response carries the selected DNN.
  • the AM policy and/or the UE policy are also carried.
  • Step 304 the AMF sends a PDU session context establishment request to the SMF. Accordingly, the SMF can receive the PDU session context establishment request.
  • the PDU session context establishment request carries the requested DNN and the selected DNN.
  • the PDU session context establishment request carries the requested DNN because the SMF needs to carry the requested DNN in the PDU session establishment response in step 305 to inform the UE that the network side has successfully established a PDU session between the UE and the requested DNN. .
  • the SMF After the SMF obtains the selected DNN, it can obtain the subscription data of the UE under the selected DNN from the UDM based on the selected DNN.
  • Step 305 the SMF sends a PDU session establishment response to the UE. Accordingly, the UE can receive the PDU session establishment response.
  • the PDU session establishment response carries the requested DNN to inform the UE that the network side has successfully established the PDU session between the UE and the requested DNN.
  • the establishment of a PDU session from the UE to the DNN is implemented for the UE.
  • the DNN requested by the UE belongs to an expired or invalid DNN, and the network side actually establishes a PDU session between the UE and the selected DNN (that is, the upgraded DNN) for the UE.
  • the side only informs the UE that the PDU session between the UE and the requested DNN is successfully established. This solution ensures that the UE that fails to update the DNN configuration information in time can normally establish a PDU session.
  • the embodiment corresponding to FIG. 3 also has the following problems, including:
  • the SMF will also select the SM PCF for the UE to provide a session management policy (SM policy).
  • SM policy session management policy
  • the SMF provides the session information to the SM PCF, and then the SM PCF registers the binding information with the BSF, and the binding information includes the correspondence between the SM PCF identifier (ie, the SM PCF ID) and the session information.
  • the session information includes the selected DNN and the address of the UE (which may be the IP address of the UE or a medium access control (MAC) address), and optionally, the session information also includes SUPI, GPSI or S-NSSAI at least one of.
  • the AF determines that a policy authorization request needs to be initiated to the SM PCF
  • the AF sends a query request to the BSF, where the query request carries the address and DNN of the UE, and then the BSF obtains the corresponding SM PCF identifier based on the address and DNN of the UE.
  • the DNN in the AF may be pre-configured or received from the UE through a user plane message, and the DNN may be the requested DNN or the selected DNN.
  • the BSF When the query request sent by the AF to the BSF carries the address of the UE and the requested DNN, the BSF will not be able to provide the SM PCF identifier, because when the SM PCF registers the binding information with the BSF, the registered session information is selected DNNs. As a result, the AF cannot obtain the SM PCF identity serving the UE from the BSF.
  • Question 2 how does the SM PCF perform differentiated policy control based on the Requested DNN actually requested by the UE:
  • the operator may configure a special DNN based on the application granularity, and the core The network performs differentiated policy control based on the configured DNN.
  • this mechanism requires the operator to open an account for the DNN in the UDM and configure the subscription data, so that the SMF can obtain the subscription data from the UDM based on the DNN.
  • a simplified solution is based on the extension of the existing DNN Replacement mechanism, that is, only the Selected DNN needs to be opened in the UDM, and multiple Requested DNNs before mapping are configured through the user routing selection policy (UE Routing Selection Policy, URSP).
  • UE Routing Selection Policy URSP
  • the multiple Requested DNNs may be mapped to the same Selected DNN.
  • the AMF receives a PDU session establishment request carrying a special DNN, it can initiate a DNN replacement request to the AM PCF based on the event subscription or local configuration information issued by the AM PCF, and receive the replaced Selected DNN from the AM PCF.
  • the SM PCF in the existing mechanism is responsible for executing session management policy decisions, and in the DNN replacement mechanism, the SM PCF does not receive the Requested DNN actually requested by the UE, so it cannot execute differentiated policy decisions based on the actually requested Requested DNN.
  • the present application provides a communication method for solving the above-mentioned problems.
  • the first PCF in this method can also be called SM PCF
  • the second PCF can also be called AM PCF
  • the first DNN can also be called the requested DNN, the DNN before replacement or the DNN before upgrading
  • the second DNN may also be referred to as the selected DNN, the replaced DNN, or the upgraded DNN.
  • the method includes the following steps:
  • Step 401a the first PCF obtains the first DNN and the second DNN.
  • the first DNN is the DNN before the replacement requested by the UE
  • the second DNN is the DNN after the replacement corresponding to the first DNN.
  • Step 402a the first PCF generates a Policy and Charging Control (PCC) rule according to the first DNN and the second DNN.
  • PCC Policy and Charging Control
  • the first PCF can obtain the first DNN and the second DNN at the same time, and generate PCC rules according to the first DNN and the second DNN, thereby implementing differentiated policy control based on the first DNN actually requested by the UE. Therefore, the above-mentioned problem 2 can be solved.
  • the first PCF generates PCC rules according to the first DNN and the second DNN, which may be: Bit Rate, session AMBR), subscribed (subscribed) 5G QoS identifier (5G QoS Identifier, 5QI) or one or more of Allocation and Retention Priority (ARP)) to generate PCC rules.
  • the first DNN and the second DNN may be: Bit Rate, session AMBR), subscribed (subscribed) 5G QoS identifier (5G QoS Identifier, 5QI) or one or more of Allocation and Retention Priority (ARP)
  • the method for the first PCF to obtain the first DNN and the second DNN includes but is not limited to:
  • the first PCF receives a policy association establishment request from the SMF, where the policy association establishment request carries the first DNN and the second DNN.
  • the first PCF receives a policy association establishment request from the SMF, the policy association establishment request carries the second DNN, and the first PCF determines that the policy association establishment request carries the replaced DNN, and sends a request message to the second PCF , the request message carries the second DNN, and the request message is used to request the DNN before replacement corresponding to the second DNN, and then the second PCF obtains the first DNN corresponding to the second DNN, and sends the first DNN to the first PCF. That is, the first PCF obtains the second DNN from the SMF, and obtains the first DNN from the second PCF.
  • the method for the first PCF to determine that the policy association establishment request carries the replaced DNN may be, for example, the second PCF determines that the second DNN is the replaced DNN according to the name or character string of the second DNN. Based on this method, by determining that the received DNN is the replaced DNN to trigger the action of acquiring the DNN before the replacement, differentiated policy control can be realized.
  • the method for the second PCF to acquire the first DNN corresponding to the second DNN may be, for example: before the first PCF sends a request message to the second PCF, the second PCF receives a policy association update request from the AMF, and the policy association update
  • the request carries the first DNN, the mapping relationship between the first DNN and the second DNN locally configured by the second PCF, obtains the second DNN corresponding to the first DNN and carries the second DNN in the policy association update response and sends it to the AMF, and at the same time
  • a replacement record is generated, and the replacement record includes a time stamp, and the time stamp is used to indicate the time information of acquiring the second DNN according to the first DNN.
  • the second PCF receives the above request message from the first PCF, it obtains the first DNN according to the timestamp and the second DNN.
  • the first PCF may also send a registration request to the BSF, where the registration request carries the identity of the first PCF and session information, where the session information includes the addresses of the first DNN, the second DNN and the UE, and the registration request is used for A request is made to establish a mapping relationship between the identifier of the first PCF and the session information.
  • the BSF establishes a mapping relationship between the identifier of the first PCF and the session information.
  • the BSF when the BSF receives a query request from the AF, and the query request carries the address of the UE and the first DNN, the BSF sends the identifier of the first PCF corresponding to the address of the UE and the first DNN to the AF according to the mapping relationship.
  • the BSF when the AF requests the BSF to acquire PCF information based on the address of the first DNN and the UE, the BSF can determine the corresponding PCF information based on the above-mentioned mapping relationship, thereby solving the above-mentioned problem 1.
  • the present application provides a communication method for solving the above-mentioned problems.
  • the first PCF in this method can also be called SM PCF
  • the second PCF can also be called AM PCF
  • the first DNN can also be called the requested DNN, the DNN before replacement or the DNN before upgrading
  • the second DNN may also be referred to as the selected DNN, the replaced DNN, or the upgraded DNN.
  • the method includes the following steps:
  • Step 401b the first PCF acquires the first DNN.
  • the first DNN is the DNN before replacement requested by the UE.
  • Step 402b the first PCF generates a PCC rule according to the first DNN.
  • the first PCF can acquire the first DNN, and generate PCC rules according to the first DNN, thereby implementing differentiated policy control based on the first DNN actually requested by the UE. Therefore, the above-mentioned problem 2 can be solved.
  • the method for obtaining the first DNN by the first PCF includes but is not limited to:
  • the first PCF receives a policy association establishment request from the SMF, where the policy association establishment request carries the first DNN.
  • the first PCF receives a policy association establishment request from the SMF, the policy association establishment request carries the second DNN, the second DNN is a replaced DNN corresponding to the first DNN, and the first PCF determines that the policy association establishment request carries is the replaced DNN, then send a request message to the second PCF, the request message carries the second DNN, the request message is used to request the DNN before the replacement corresponding to the second DNN, and then the second PCF obtains the first DNN corresponding to the second DNN.
  • a DNN and send the first DNN to the first PCF. That is, the first PCF obtains the first DNN from the second PCF.
  • the method for the first PCF to determine that the policy association establishment request carries the replaced DNN may be, for example: the second PCF determines that the second DNN is the replaced DNN according to the name or character string of the second DNN. Based on this method, by determining that the received DNN is the replaced DNN to trigger the action of acquiring the DNN before the replacement, differentiated policy control can be realized.
  • the method for the second PCF to acquire the first DNN corresponding to the second DNN may be, for example: before the first PCF sends a request message to the second PCF, the second PCF receives a policy association update request from the AMF, and the policy association update
  • the request carries the first DNN, the mapping relationship between the first DNN and the second DNN locally configured by the second PCF, obtains the second DNN corresponding to the first DNN and carries the second DNN in the policy association update response and sends it to the AMF, and at the same time
  • a replacement record is generated, and the replacement record includes a time stamp, and the time stamp is used to indicate the time information of acquiring the second DNN according to the first DNN.
  • the second PCF receives the above request message from the first PCF, it obtains the first DNN according to the timestamp and the second DNN.
  • the first PCF may also send a registration request to the BSF, where the registration request carries the identity of the first PCF and session information, where the session information includes the addresses of the first DNN and the UE, and the registration request is used to request the establishment of the first PCF.
  • the BSF establishes a mapping relationship between the identifier of the first PCF and the session information.
  • the BSF receives a query request from the AF, and the query request carries the address of the UE and the first DNN, the BSF sends the identifier of the first PCF corresponding to the address of the UE and the first DNN to the AF according to the mapping relationship.
  • the BSF can determine the corresponding PCF information based on the above-mentioned mapping relationship, thereby solving the above-mentioned problem 1.
  • FIGS. 4( a ) and 4 ( b ) The embodiments corresponding to the above-mentioned FIGS. 4( a ) and 4 ( b ) will be described in detail below with reference to FIGS. 5 to 6 .
  • the requested DNN may also be referred to as the first DNN, the DNN before replacement or the DNN before upgrading, and the selected DNN may also be referred to as the second DNN, DNN after replacement or DNN after upgrading.
  • another communication method provided by an embodiment of the present application includes the following steps:
  • Step 500 URSP policy configuration and DNN replacement event subscription.
  • AM PCF subscribes to AMF for DNN replacement events, that is, subscribes to AMF: when AMF receives a specific DNN, it requests AM PCF to obtain the selected DNN.
  • the specific DNN can be provided by the AM PCF to the AMF.
  • the AM PCF sends a DNN list to the AMF, which contains one or more specific DNNs.
  • the AMF is triggered to request the AM PCF to obtain the selected DNN corresponding to the DNN.
  • a specific DNN can also be pre-configured on the AMF.
  • the AMF is triggered to request the AM PCF to obtain the selected DNN corresponding to the DNN.
  • the AMF determines that the currently requested DNN does not appear in the subscription DNN list, and then triggers a request to the AM PCF to obtain the selected DNN corresponding to the DNN.
  • the AM PCF can also configure the corresponding URSP policy to the UE via the AMF in the registration process, so that the UE uses a specific DNN to initiate the corresponding service according to the URSP policy.
  • Step 501 the UE sends a PDU session establishment request to the AMF. Accordingly, the AMF may receive the PDU session establishment request.
  • the UE initiates a PDU session establishment request corresponding to the requested DNN (Requested DNN) based on the local configuration or the URSP policy, and the PDU session establishment request carries the requested DNN.
  • the requested DNN Requested DNN
  • the AMF judges that the requested DNN belongs to a specific DNN (such as a pre-configured DNN or a DNN in the DNN list), or judges that the UE has not subscribed to the DNN according to the subscription data, that is, judges that the requested DNN is an invalid DNN, therefore Trigger the AMF to request the AM PCF to obtain the selected DNN corresponding to the requested DNN.
  • a specific DNN such as a pre-configured DNN or a DNN in the DNN list
  • Step 502 the AMF sends an AM policy association update request to the AM PCF. Accordingly, the AM PCF may receive the AM policy association update request.
  • the AM policy association update request carries the requested DNN, and is used to request to obtain the selected DNN (Selected DNN) corresponding to the requested DNN.
  • the AM policy association update request is also used to request to acquire the AM policy and/or the UE policy.
  • Step 503 the AM PCF sends an AM policy association update response to the AMF. Accordingly, the AMF may receive the AM policy association update response.
  • the AM policy association update response carries the selected DNN.
  • the AM policy and/or the UE policy are also carried.
  • Step 504 the AMF sends a PDU session context establishment request to the SMF. Accordingly, the SMF can receive the PDU session context establishment request.
  • the PDU session context establishment request carries the requested DNN and the selected DNN.
  • the PDU session context establishment request carries the requested DNN because the SMF needs to carry the requested DNN in the PDU session establishment response in step 305 to inform the UE that the network side has successfully established a PDU session between the UE and the requested DNN. .
  • the SMF After the SMF obtains the selected DNN, it can obtain the subscription data of the UE under the selected DNN from the UDM based on the selected DNN.
  • the PDU session context establishment request may also carry a user identifier (eg, SUPI, GPSI).
  • a user identifier eg, SUPI, GPSI.
  • Step 505 the SMF sends an SM policy association establishment request to the SM PCF. Accordingly, the SM PCF may receive the SM policy association establishment request.
  • the SMF executes the SM PCF selection process, selects an SM PCF that supports providing services for the PDU session, and sends an SM policy association establishment request to the selected SM PCF for requesting to obtain a session management policy (SM policy).
  • SM policy session management policy
  • the SM policy association establishment request carries the requested DNN (that is, the Requested DNN actually requested by the UE) and the selected DNN (that is, the replaced Selected DNN).
  • the SM policy association establishment request may also carry one or more of a user identity (such as SUPI, GPSI), an address of the UE (such as an IP address or a MAC address), or S-NSSAI.
  • the address of the UE may be allocated by the SMF for the UE.
  • Step 506 the SM PCF executes the policy decision.
  • the SM PCF executes the policy decision, for example, the SMF may generate the PCC rule according to the requested DNN and the selected DNN, or generate the PCC rule according to the requested DNN. And send the generated PCC rules to SMF for execution. Based on the generation method of the PCC rule, the above-mentioned problem 2 can be solved, that is, the SM PCF can perform differentiated policy control based on the Requested DNN actually requested by the UE.
  • the operator configures video on the network side to provide basic service guarantee.
  • operators also allow users to subscribe to acceleration services corresponding to special applications in the form of payment.
  • applications such as iQiyi, Tencent, and Youku Video are configured with QoS parameters of different acceleration levels.
  • the acceleration services of these three applications are respectively It is represented by video-1, video-2, and video-3.
  • the video here can be regarded as the Selected DNN described above, and video-1, video-2, and video-3 can be regarded as the Requested DNN described above.
  • the mapping relationship between video and video-1, video-2, and video-3 is configured on the AM PCF, and video-1, video-2, and video-3 are provided to the UE, and subsequent UEs can be based on video-1, video-2 or video-3 sends a PDU session establishment request.
  • the PDU session establishment request in the above step 501 carries video-1
  • the SM PCF can receive video-1 and video, so that the SM PCF generates PCC rules based on video-1, or based on video-1 and video, This policy rule can provide accelerated QoS guarantee.
  • Step 507 the SM PCF sends an SM policy association establishment response to the SMF. Accordingly, the SMF may receive the SM policy association establishment response.
  • the SM policy association establishment response carries the above PCC rule.
  • Step 508 the SMF sends a PDU session establishment response to the UE. Accordingly, the UE can receive the PDU session establishment response.
  • the PDU session establishment response carries the requested DNN to inform the UE that the network side has successfully established the PDU session between the UE and the requested DNN.
  • the SMF also performs subsequent user plane link establishment and resource reservation processes, which may refer to the prior art and will not be repeated here.
  • Step 509 the SM PCF sends a binding information registration request to the BSF. Accordingly, the BSF can receive the binding information registration request.
  • the binding information registration request carries the SM PCF identifier and session information.
  • the session information includes the selected DNN, the requested DNN, and the address of the UE (which may be the IP address or MAC address of the UE).
  • the session information also includes At least one of SUPI, GPSI or S-NSSAI.
  • Step 510 the BSF sends a binding information registration response to the SM PCF. Accordingly, the SM PCF can receive the binding information registration response.
  • the binding information registration response is used to indicate the success or failure of the binding information registration.
  • Step 511 the AF sends a query request to the BSF. Accordingly, the BSF can receive the query request.
  • the AF Before the AF initiates an initial policy authorization request to the SM PCF, it needs to go through the PCF discovery process to search for the SM PCF-related information of the PDU session serving the UE.
  • the search request sent by the AF to the BSF may carry the address of the DNN and the UE, and the DNN may be the requested DNN or the selected DNN.
  • the query request is used to request to obtain the SM PCF identifier corresponding to the address of the DNN and the UE.
  • the requested DNN on the AF may be pre-configured on the AF, or acquired from the UE side via a user plane channel.
  • the selected DNN on the AF may be pre-configured on the AF.
  • the address of the UE on the AF may be carried when the UE sends a request to the AF.
  • the service request may carry the address of the UE, and optionally, the service request may also carry the requested DNN, so as to trigger the AF to search for the The SM PCF served by the PDU session.
  • Step 512 the BSF sends the PCF information to the AF. Accordingly, the AF can receive the PCF information.
  • the BSF determines the corresponding SM PCF identifier based on the parameters carried in the query request and the locally stored binding information. That is, the BSF determines the corresponding SM PCF identity according to the addresses of the DNN and the UE in the query request, and the mapping relationship between the SM PCF identity and the session information.
  • the SM PCF identifier may be SM PCF address information (such as IP address, domain name address) or a unique identifier.
  • Step 513 the AF sends a policy authorization request to the SM PCF. Accordingly, the SM PCF may receive the policy authorization request.
  • the AF Based on the received SM PCF identifier, the AF sends a policy authorization request to the SM PCF, which carries information such as the address of the UE and the requested DNN. After receiving the information, the SM PCF performs session binding according to the local context record, that is, associates the policy authorization request with the PDU session, and issues policy rules to the AF for the session based on the policy authorization request.
  • the policy authorization request is to trigger the SM PCF to provide corresponding QoS guarantees for specific service flows, such as providing scheduling priority corresponding to QoS Class Identifier (QCI) for IP Multimedia Subsystem (IMS) voice service flows level, packet loss rate, delay and bandwidth allocation to ensure user experience.
  • QCI QoS Class Identifier
  • IMS IP Multimedia Subsystem
  • the AF may also carry service flow description information, the maximum requested bandwidth (Max-Requested-Bandwidth), and the AF application ID (AF Application ID) in the policy authorization request.
  • One or more of the SM PCF are used to generate corresponding policy rules for the service flow.
  • the SM PCF includes the received requested DNN (Requested DNN) and the selected DNN (Selected DNN) in the binding information sent to the BSF, so that the AF can be based on the Requested DNN or Selected DNN.
  • the DNN finds the SM PCF identifier that provides services for the UE, and can then request the SM PCF to obtain the policy, which solves the above problem 1.
  • the SM PCF can perform differentiated policy control based on the requested DNN, or based on the requested DNN and the selected DNN, and on the other hand, it is realized that the AF can search for the DNN based on the requested DNN or the selected DNN.
  • the UE provides the SM PCF identifier of the service, thereby improving the communication efficiency and communication quality in the DNN replacement scenario.
  • the main difference between the embodiment corresponding to FIG. 6 and the embodiment corresponding to FIG. 5 is that: in the embodiment corresponding to FIG. 6 , the SM PCF is Obtaining the Requested DNN from the AM PCF based on the independent signaling message helps to reduce the process changes to the AMF and SMF in the existing network.
  • the method includes the following steps:
  • Steps 600 to 602 are the same as steps 500 to 502 in the embodiment corresponding to FIG. 5 , and reference may be made to the foregoing description.
  • Step 603 the AM PCF sends an AM policy association update response to the AMF. Accordingly, the AMF may receive the AM policy association update response.
  • the AM PCF performs the mapping action of the requested DNN to the selected DNN according to the operator configuration information, and saves the replacement record locally.
  • the replacement record may contain timestamp information.
  • the AM PCF then sends the AM Policy Association Update Response to the AMF, which carries the selected DNN.
  • the AM policy and/or the UE policy are also carried.
  • Step 604 is the same as step 504 in the embodiment corresponding to FIG. 5 , and reference may be made to the foregoing description.
  • Step 605 the SMF sends an SM policy association establishment request to the SM PCF. Accordingly, the SM PCF may receive the SM policy association establishment request.
  • the SMF executes the SM PCF selection process, selects an SM PCF that supports providing services for the PDU session, and sends an SM policy association establishment request to the selected SM PCF for requesting to obtain a session management policy (SM policy).
  • SM policy session management policy
  • the SM policy association establishment request carries the selected DNN (ie, the replaced Selected DNN).
  • the SM policy association establishment request may also carry one or more of a user identity (such as SUPI, GPSI), an address of the UE (such as an IP address or a MAC address), or S-NSSAI.
  • the address of the UE may be allocated by the SMF for the UE.
  • Step 606 the SM PCF sends a request message to the AM PCF. Accordingly, the AM PCF can receive the request message.
  • the SM PCF determines that the DNN received from the SMF is the selected DNN, and then initiates a DNN mapping query request to the AM PCF, that is, sends a request message to the AM PCF, which carries the selected DNN.
  • Step 607 the AM PCF sends the requested DNN to the SM PCF. Accordingly, the SM PCF can receive the requested DNN.
  • the AM PCF After the AM PCF receives the request message, it can send the recently replaced requested DNN to the SM PCF according to the DNN replacement record previously saved for the SM PCF to perform subsequent actions.
  • the AM PCF may receive AM policy association update requests corresponding to different PDU sessions of the same UE or AM policy association update requests corresponding to different UEs, so that the AM PCF may perform multiple DNN replacement operations,
  • the DNN operations performed by AM PCF are as follows:
  • DNN-4 is replaced by DNN-6, timestamp 4 is added.
  • the AM PCF receives the request message from the SM PCF, according to the received DNN, the requested DNN in the latest DNN replacement operation is found based on the timestamp. For example, AM PCF receives DNN-5 and is closest to timestamp 3, returns DNN-3 to SM PCF, and deletes the replacement record.
  • AM PCF may also find the requested DNN corresponding to the earliest DNN replacement operation within the validity period based on the timestamp. For example, when AM PCF receives DNN-5, if it judges that the replacement record corresponding to timestamp 1 is still valid, it returns the DNN-1 and deletes the replacement record. If it determines that the replacement record corresponding to timestamp 1 is invalid and the replacement record corresponding to timestamp 2 is valid, it can return to DNN-2 and delete the replacement record.
  • Steps 608 to 615 are the same as steps 506 to 513 in the embodiment corresponding to FIG. 5 , and reference may be made to the foregoing description.
  • the SM PCF can perform differentiated policy control based on the requested DNN, or based on the requested DNN and the selected DNN, and on the other hand, it is realized that the AF can search for the DNN based on the requested DNN or the selected DNN.
  • the UE provides the SM PCF identifier of the service, thereby improving the communication efficiency and communication quality in the DNN replacement scenario.
  • each network element that implements the above includes corresponding hardware structures and/or software modules for executing each function.
  • the present invention can be implemented in hardware or a combination of hardware and computer software in conjunction with the units and algorithm steps of each example described in the embodiments disclosed herein. Whether a function is performed by hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of the present invention.
  • the steps or operations corresponding to the first policy control network element may also be implemented by components (such as chips or circuits) configured in the first policy control network element, and corresponding to the steps or operations implemented by the first policy control network element.
  • the steps or operations implemented by the two-policy control network element may also be implemented by components (such as chips or circuits) configured in the second policy control network element, and corresponding to the steps or operations implemented by the binding support network element, they may also be implemented by
  • the components (such as chips or circuits) that support the network element binding are implemented, and the steps or operations corresponding to the steps or operations implemented by the application function network elements may also be implemented by components (such as chips or circuits) configured in the application function network elements.
  • FIG. 7 it is a schematic diagram of a communication apparatus according to an embodiment of the present application.
  • the apparatus is used to implement each step performed by the first policy control network element, the second policy control network element, the binding support network element or the application function network element in the above embodiment.
  • the apparatus 700 includes: Transceiver unit 710 and processing unit 720.
  • the communication device is a first policy control network element or a chip for the first policy control network element:
  • the transceiver unit 710 is used to obtain the first data network name DNN and the second DNN, the first DNN is the DNN before the replacement requested by the terminal device, and the second DNN is the replaced DNN corresponding to the first DNN DNNs.
  • the processing unit 720 is configured to generate a policy charging control rule according to the first DNN and the second DNN.
  • the transceiver unit 710 configured to acquire the first DNN and the second DNN, specifically includes: being configured to receive a policy association establishment request from a session management network element, where the policy association establishment request carries the first DNN and the second DNN.
  • the transceiver unit 710 configured to acquire the first DNN and the second DNN, specifically includes: being configured to receive a policy association establishment request from a session management network element, where the policy association establishment request carries the second DNN; used to send a request message to the second policy control network element, where the request message carries the second DNN, and the request message is used to request the DNN before the replacement corresponding to the second DNN; using on receiving the first DNN from the second policy control network element.
  • the first policy control network element is a policy control network element used for session management
  • the second policy control network element is used for access and mobility management and/or for Policy control network element that provides terminal device policies.
  • the transceiver unit 710 is further configured to send a registration request to the binding support network element, where the registration request carries the identifier of the first policy control network element and session information, the session information
  • the registration request includes the address of the first DNN, the second DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information.
  • the communication device is a first policy control network element or a chip for the first policy control network element:
  • the transceiver unit 710 is configured to acquire the first data network name DNN, where the first DNN is the DNN before replacement requested by the terminal device; the processing unit 720 is configured to generate a policy charging control rule according to the first DNN.
  • the transceiver unit 710 configured to acquire the first DNN, specifically includes: receiving a policy association establishment request from a session management network element, where the policy association establishment request carries the first DNN DNNs.
  • the transceiver unit 710 configured to acquire the first DNN, specifically includes: being configured to receive a policy association establishment request from a session management network element, where the policy association establishment request carries the second DNN,
  • the second DNN is a replaced DNN corresponding to the first DNN; it is used to send a request message to the second policy control network element, where the request message carries the second DNN, and the request message is used to request the DNN before replacement corresponding to the second DNN; used for receiving the first DNN from the second policy control network element.
  • the first policy control network element is a policy control network element used for session management
  • the second policy control network element is used for access and mobility management and/or for Policy control network element that provides terminal device policies.
  • the transceiver unit 710 is further configured to send a registration request to the binding support network element, where the registration request carries the identifier of the first policy control network element and session information, the session information It includes the address of the first DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information.
  • the communication device is a second policy control network element or a chip for the second policy control network element:
  • the transceiver unit 710 is configured to receive a request message from the first policy control network element, where the request message carries a second data network name DNN, the second DNN is a replaced DNN corresponding to the first DNN, and the first DNN A DNN is the DNN before replacement requested by the terminal device; the first DNN is sent to the first policy control network element; the processing unit 720 is configured to acquire the first DNN according to the second DNN.
  • the transceiver unit 710 is further configured to receive a policy association update request from a mobility management network element, where the policy association update request carries the first DNN; the processing unit 720, is also used to obtain the second DNN according to the first DNN, and generate a replacement record, the replacement record includes a time stamp, and the time stamp is used to indicate the time when the second DNN is obtained according to the first DNN information; the transceiver unit 710 is further configured to send a policy association update response to the mobility management network element, where the policy association update response carries the second DNN.
  • the processing unit 720 configured to obtain the first DNN according to the second DNN, specifically includes: obtaining the first DNN according to the timestamp and the second DNN. A DNN.
  • the communication device is a binding support network element or a chip for binding a support network element:
  • the transceiver unit 710 is configured to receive a registration request from the first policy control network element, where the registration request carries the identifier of the first policy control network element and session information, where the session information includes the first data network name DNN and the terminal
  • the address of the device, the first DNN is the DNN before the replacement requested by the terminal device;
  • a query request is received from the application function network element, and the query request carries the address of the terminal device and the first DNN;
  • identification; the processing unit 720 is configured to establish a mapping relationship between the identification of the first policy control network element and the session information.
  • the session information further includes a second DNN, where the second DNN is a replaced DNN corresponding to the first DNN.
  • the above-mentioned communication device 700 may further include a storage unit, which is used to store data or instructions (also referred to as codes or programs), and each of the above-mentioned units may interact or be coupled with the storage unit to implement corresponding methods or Features.
  • the processing unit 720 may read data or instructions in the storage unit, so that the communication apparatus implements the methods in the above embodiments.
  • each unit in the above apparatus can be realized in the form of software calling through the processing element; also can all be realized in the form of hardware; some units can also be realized in the form of software calling through the processing element, and some units can be realized in the form of hardware.
  • each unit can be a separately established processing element, or can be integrated in a certain chip of the device to be implemented, and can also be stored in the memory in the form of a program, which can be called by a certain processing element of the device and execute the unit's processing.
  • each step of the above method or each of the above units may be implemented by an integrated logic circuit of hardware in the processor element or implemented in the form of software being invoked by the processing element.
  • a unit in any of the above apparatuses may be one or more integrated circuits configured to implement the above method, such as: one or more Application Specific Integrated Circuits (ASICs), or, one or more Multiple microprocessors (digital singnal processors, DSP), or, one or more field programmable gate arrays (Field Programmable Gate Array, FPGA), or a combination of at least two of these integrated circuit forms.
  • ASICs Application Specific Integrated Circuits
  • DSP digital singnal processors
  • FPGA Field Programmable Gate Array
  • FPGA Field Programmable Gate Array
  • a unit in the apparatus can be implemented in the form of a processing element scheduler
  • the processing element can be a general-purpose processor, such as a central processing unit (Central Processing Unit, CPU) or other processors that can invoke programs.
  • CPU central processing unit
  • these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
  • SOC system-on-a-chip
  • the above transceiver unit 710 is an interface circuit of the device, and is used to send signals to or receive signals from other devices.
  • the transceiver unit 710 is an interface circuit used by the chip to send signals to or receive signals from other chips or devices.
  • the communication apparatus includes: a processor 810 and an interface 830 , and optionally, the communication apparatus further includes a memory 820 .
  • the interface 830 is used to enable communication with other devices.
  • the method executed by the first policy control network element, the second policy control network element, the binding support network element or the application function network element may be invoked by the processor 810 to a memory (which may be the first policy control network element, the second policy control network element, the second It is implemented by the program stored in the memory 820 in the policy control network element, the binding support network element or the application function network element, which may also be an external memory).
  • the first policy control network element, the second policy control network element, the binding support network element or the application function network element may include a processor 810, and the processor 810 executes the above method embodiments by calling a program in the memory
  • the processor here may be an integrated circuit with signal processing capability, such as a CPU.
  • the first policy control network element, the second policy control network element, the binding support network element or the application function network element may be implemented by one or more integrated circuits configured to implement the above methods. For example: one or more ASICs, or, one or more microprocessor DSPs, or, one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms.
  • the above implementations may be combined.
  • the functions/implementation process of the transceiver unit 710 and the processing unit 720 in FIG. 7 may be implemented by the processor 810 in the communication apparatus 800 shown in FIG. 8 calling computer-executable instructions stored in the memory 820 .
  • the function/implementation process of the processing unit 720 in FIG. 7 may be implemented by the processor 810 in the communication apparatus 800 shown in FIG. 8 calling the computer-executed instructions stored in the memory 820, and the function of the transceiver unit 710 in FIG. 7
  • the implementation process can be implemented through the interface 830 in the communication device 800 shown in FIG. 8 .
  • At least one item (single, species) of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
  • “Plurality" means two or more, and other quantifiers are similar.
  • the above-mentioned embodiments it may be implemented in whole or in part by software, hardware, firmware or any combination thereof.
  • software it can be implemented in whole or in part in the form of a computer program product.
  • the computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated.
  • the computer may be a general purpose computer, special purpose computer, computer network, or other programmable device.
  • the computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be downloaded from a website site, computer, server, or data center Transmission to another website site, computer, server, or data center is by wire (eg, coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (eg, infrared, wireless, microwave, etc.).
  • the computer-readable storage medium may be any available medium that a computer can access, or a data storage device such as a server, a data center, or the like that includes an integration of one or more available media.
  • the usable media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVDs), or semiconductor media (eg, solid state disks (SSDs)), and the like.
  • a general-purpose processor may be a microprocessor, or alternatively, the general-purpose processor may be any conventional processor, controller, microcontroller, or state machine.
  • a processor may also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, multiple microprocessors, one or more microprocessors in combination with a digital signal processor core, or any other similar configuration. accomplish.
  • the steps of the method or algorithm described in the embodiments of this application may be directly embedded in hardware, a software unit executed by a processor, or a combination of the two.
  • Software units can be stored in random access memory (Random Access Memory, RAM), flash memory, read-only memory (Read-Only Memory, ROM), EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM or this.
  • RAM Random Access Memory
  • ROM read-only memory
  • EPROM memory read-only memory
  • EEPROM memory electrically erasable programmable read-only memory
  • registers hard disk, removable disk, CD-ROM or this.
  • a storage medium may be coupled to the processor such that the processor may read information from, and store information in, the storage medium.
  • the storage medium can also be integrated into the processor.
  • the processor and storage medium may be provided in the ASIC.
  • the above-described functions described herein may be implemented in hardware, software, firmware, or any combination of the three. If implemented in software, the functions may be stored on, or transmitted over, a computer-readable medium in the form of one or more instructions or code.
  • Computer-readable media includes computer storage media and communication media that facilitate the transfer of a computer program from one place to another. Storage media can be any available media that a general-purpose or special-purpose computer can access.
  • Such computer-readable media may include, but are not limited to, RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other device that can be used to carry or store instructions or data structures and Other media in the form of program code that can be read by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor.
  • any connection is properly defined as a computer-readable medium, for example, if software is transmitted from a website site, server or other remote source over a coaxial cable, fiber optic computer, twisted pair, digital subscriber line (DSL) Or transmitted by wireless means such as infrared, wireless, and microwave are also included in the definition of computer-readable media.
  • DSL digital subscriber line
  • the discs and magnetic discs include compact discs, laser discs, optical discs, digital versatile discs (English: Digital Versatile Disc, DVD for short), floppy discs and Blu-ray discs. Disks usually reproduce data magnetically, while Discs usually use lasers to optically reproduce data. Combinations of the above can also be included in computer readable media.
  • the functions described in this application may be implemented in hardware, software, firmware, or any combination thereof.
  • the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium.
  • Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another.
  • a storage medium can be any available medium that can be accessed by a general purpose or special purpose computer.

Abstract

Provided are a communication method, a first policy control network element, and a communication system. The method comprises: a first policy control network element acquiring a first DNN and a second DNN, the first DNN being a DNN requested by a terminal device before replacement, and the second DNN being a corresponding DNN replacing the first DNN; and the first policy control network element generating a policy and charging control rule according to the first DNN and the second DNN. On the basis of the above solution, a first policy control network element can simultaneously acquire a first DNN and a second DNN, and generate a policy and charging control rule according to the first DNN and the second DNN, thereby performing differentiated policy control on the basis of the first DNN actually requested by a terminal device.

Description

通信方法、第一策略控制网元及通信***Communication method, first policy control network element, and communication system
相关申请的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS
本申请要求在2020年07月27日提交中国专利局、申请号为202010734788.4、申请名称为“通信方法、第一策略控制网元及通信***”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese patent application with the application number 202010734788.4 and the application title "Communication Method, First Policy Control Network Element and Communication System" filed with the China Patent Office on July 27, 2020, the entire contents of which are by reference Incorporated in this application.
技术领域technical field
本申请涉及通信技术领域,尤其涉及通信方法、第一策略控制网元及通信***。The present application relates to the field of communication technologies, and in particular, to a communication method, a first policy control network element, and a communication system.
背景技术Background technique
第三代合作伙伴计划(3rd generation partnership project,3GPP)标准中定义了数据网名称(Data Network Name,DNN)替换(replacement)机制,当终端设备侧由于无法及时更新配置的缘故,可能会在终端发起的协议数据单元(protocol data unit,PDU)会话建立请求中携带旧的DNN,由于运营商签约信息中已弃用该DNN,因此在核心网层面需执行DNN替换动作,以保障PDU会话建立的成功率。The Data Network Name (DNN) replacement mechanism is defined in the 3rd generation partnership project (3GPP) standard. When the terminal device cannot update the configuration in time, the The initiated protocol data unit (PDU) session establishment request carries the old DNN. Since the DNN has been deprecated in the operator's contract information, the DNN replacement action needs to be performed at the core network level to ensure that the PDU session is established. Success rate.
在上述场景中,策略控制网元如何实现差异化策略控制,是目前需要解决的。In the above scenario, how the policy control network element realizes the differentiated policy control needs to be solved at present.
发明内容SUMMARY OF THE INVENTION
本申请提供通信方法、第一策略控制网元及通信***,用以实现差异化策略控制。The present application provides a communication method, a first policy control network element and a communication system for implementing differentiated policy control.
第一方面,本申请实施例提供一种通信方法,包括:第一策略控制网元获取第一DNN和第二DNN,所述第一DNN为终端设备请求的替换前的DNN,所述第二DNN为与所述第一DNN对应的替换后的DNN;所述第一策略控制网元根据所述第一DNN和所述第二DNN,生成策略计费控制规则。In a first aspect, an embodiment of the present application provides a communication method, including: a first policy controls a network element to obtain a first DNN and a second DNN, the first DNN is a DNN before replacement requested by a terminal device, and the second DNN is The DNN is a replaced DNN corresponding to the first DNN; the first policy control network element generates a policy charging control rule according to the first DNN and the second DNN.
基于上述方案,第一策略控制网元可以同时获取到第一DNN和第二DNN,并根据第一DNN和第二DNN生成策略计费控制规则,从而可以实现基于终端设备实际请求的第一DNN执行差异化策略控制。Based on the above solution, the first policy control network element can obtain the first DNN and the second DNN at the same time, and generate policy charging control rules according to the first DNN and the second DNN, so that the first DNN based on the actual request of the terminal device can be implemented. Implement differentiated policy control.
在一种可能的实现方法中,所述第一策略控制网元获取第一DNN和第二DNN,包括:所述第一策略控制网元接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带所述第一DNN和所述第二DNN。In a possible implementation method, the obtaining, by the first policy control network element, the first DNN and the second DNN includes: the first policy control network element receiving a policy association establishment request from a session management network element, the The policy association establishment request carries the first DNN and the second DNN.
在一种可能的实现方法中,所述第一策略控制网元获取第一DNN和第二DNN,包括:所述第一策略控制网元接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带所述第二DNN;所述第一策略控制网元向第二策略控制网元发送请求消息,所述请求消息携带所述第二DNN,所述请求消息用于请求所述第二DNN对应的替换前的DNN;所述第一策略控制网元从所述第二策略控制网元接收所述第一DNN。In a possible implementation method, the obtaining, by the first policy control network element, the first DNN and the second DNN includes: the first policy control network element receiving a policy association establishment request from a session management network element, the The policy association establishment request carries the second DNN; the first policy control network element sends a request message to the second policy control network element, the request message carries the second DNN, and the request message is used to request the The DNN before replacement corresponding to the second DNN; the first policy control network element receives the first DNN from the second policy control network element.
基于上述方案,第一策略控制网元是基于独立信令消息从第二策略控制网元获取到第一DNN,有助于减少对现网中移动性管理网元和会话管理网元的流程改动。Based on the above solution, the first policy control network element obtains the first DNN from the second policy control network element based on an independent signaling message, which helps to reduce process changes to the mobility management network element and the session management network element in the existing network.
在一种可能的实现方法中,所述第一策略控制网元为用于会话管理的策略控制网元, 所述第二策略控制网元为用于接入与移动性管理和/或用于提供终端设备策略的策略控制网元。In a possible implementation method, the first policy control network element is a policy control network element used for session management, and the second policy control network element is used for access and mobility management and/or used for Policy control network element that provides terminal device policies.
在一种可能的实现方法中,所述第一策略控制网元向绑定支持网元发送注册请求,该注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包括所述第一DNN、所述第二DNN和所述终端设备的地址,所述注册请求用于请求建立所述第一策略控制网元的标识与所述会话信息之间的映射关系。In a possible implementation method, the first policy control network element sends a registration request to the binding support network element, where the registration request carries the identity of the first policy control network element and session information, and the session information includes The address of the first DNN, the second DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information.
基于该方案,实现了应用功能网元可以基于第一DNN或第二DNN向绑定支持网元查找为终端设备提供服务的用于会话管理的策略控制网元的标识,从而提升了DNN替换场景中通信效率及通信质量。Based on this solution, the application function network element can search the binding support network element based on the first DNN or the second DNN for the identification of the policy control network element for session management that provides services for the terminal device, thereby improving the DNN replacement scenario. communication efficiency and communication quality.
第二方面,本申请实施例提供一种通信方法,包括:第一策略控制网元获取第一DNN,所述第一DNN为终端设备请求的替换前的DNN;所述第一策略控制网元根据所述第一DNN,生成策略计费控制规则。In a second aspect, an embodiment of the present application provides a communication method, including: a first policy control network element acquiring a first DNN, where the first DNN is a DNN before replacement requested by a terminal device; the first policy control network element According to the first DNN, a policy charging control rule is generated.
基于上述方案,第一策略控制网元可以同时获取到第一DNN,并根据第一DNN生成策略计费控制规则,从而可以实现基于终端设备实际请求的第一DNN执行差异化策略控制。Based on the above solution, the first policy control network element can simultaneously obtain the first DNN, and generate policy charging control rules according to the first DNN, thereby implementing differentiated policy control based on the first DNN actually requested by the terminal device.
在一种可能的实现方法中,所述第一策略控制网元获取第一DNN,包括:所述第一策略控制网元接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带所述第一DNN。In a possible implementation method, the obtaining, by the first policy control network element, the first DNN includes: the first policy control network element receiving a policy association establishment request from a session management network element, the policy association establishment request Carry the first DNN.
在一种可能的实现方法中,所述第一策略控制网元获取第一DNN,包括:所述第一策略控制网元接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带第二DNN,所述第二DNN为与所述第一DNN对应的替换后的DNN;所述第一策略控制网元向第二策略控制网元发送请求消息,所述请求消息携带所述第二DNN,所述请求消息用于请求所述第二DNN对应的替换前的DNN;所述第一策略控制网元从所述第二策略控制网元接收所述第一DNN。In a possible implementation method, the obtaining, by the first policy control network element, the first DNN includes: the first policy control network element receiving a policy association establishment request from a session management network element, the policy association establishment request Carrying a second DNN, where the second DNN is a replaced DNN corresponding to the first DNN; the first policy control network element sends a request message to the second policy control network element, and the request message carries the For the second DNN, the request message is used to request the DNN before replacement corresponding to the second DNN; the first policy control network element receives the first DNN from the second policy control network element.
基于上述方案,第一策略控制网元是基于独立信令消息从第二策略控制网元获取到第一DNN,有助于减少对现网中移动性管理网元和会话管理网元的流程改动。Based on the above solution, the first policy control network element obtains the first DNN from the second policy control network element based on an independent signaling message, which helps to reduce process changes to the mobility management network element and the session management network element in the existing network.
在一种可能的实现方法中,所述第一策略控制网元为用于会话管理的策略控制网元,所述第二策略控制网元为用于接入与移动性管理和/或用于提供终端设备策略的策略控制网元。In a possible implementation method, the first policy control network element is a policy control network element used for session management, and the second policy control network element is used for access and mobility management and/or for Policy control network element that provides terminal device policies.
在一种可能的实现方法中,所述第一策略控制网元向绑定支持网元发送注册请求,该注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包括所述第一DNN和所述终端设备的地址,所述注册请求用于请求建立所述第一策略控制网元的标识与所述会话信息之间的映射关系。In a possible implementation method, the first policy control network element sends a registration request to the binding support network element, where the registration request carries the identity of the first policy control network element and session information, and the session information includes The address of the first DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information.
基于该方案,实现了应用功能网元可以基于第一DNN或第二DNN向绑定支持网元查找为终端设备提供服务的用于会话管理的策略控制网元的标识,从而提升了DNN替换场景中通信效率及通信质量。Based on this solution, the application function network element can search the binding support network element based on the first DNN or the second DNN for the identification of the policy control network element for session management that provides services for the terminal device, thereby improving the DNN replacement scenario. communication efficiency and communication quality.
第三方面,本申请实施例提供一种通信方法,包括:第二策略控制网元接收来自第一策略控制网元的请求消息,所述请求消息携带所述第二DNN,所述第二DNN为与第一DNN对应的替换后的DNN,所述第一DNN为终端设备请求的替换前的DNN;所述第二策略控制网元根据所述第二DNN,获取所述第一DNN;所述第二策略控制网元向所述第 一策略控制网元发送所述第一DNN。In a third aspect, an embodiment of the present application provides a communication method, including: a second policy control network element receiving a request message from a first policy control network element, where the request message carries the second DNN, the second DNN is the replaced DNN corresponding to the first DNN, and the first DNN is the DNN before the replacement requested by the terminal device; the second policy controls the network element to obtain the first DNN according to the second DNN; The second policy control network element sends the first DNN to the first policy control network element.
基于上述方案,第一策略控制网元是基于独立信令消息从第二策略控制网元获取到第一DNN,有助于减少对现网中移动性管理网元和会话管理网元的流程改动。Based on the above solution, the first policy control network element obtains the first DNN from the second policy control network element based on an independent signaling message, which helps to reduce process changes to the mobility management network element and the session management network element in the existing network.
在一种可能的实现方法中,所述第二策略控制网元接收来自移动性管理网元的策略关联更新请求,所述策略关联更新请求携带所述第一DNN;所述第二策略控制网元根据所述第一DNN获取所述第二DNN,以及生成替换记录,所述替换记录包括时间戳,所述时间戳用于指示根据所述第一DNN获取所述第二DNN的时间信息;所述第二策略控制网元向所述移动性管理网元发送策略关联更新响应,所述策略关联更新响应携带所述第二DNN。In a possible implementation method, the second policy control network element receives a policy association update request from a mobility management network element, and the policy association update request carries the first DNN; the second policy control network element Element obtains the second DNN according to the first DNN, and generates a replacement record, the replacement record includes a time stamp, and the time stamp is used to indicate that the time information of the second DNN is obtained according to the first DNN; The second policy control network element sends a policy association update response to the mobility management network element, where the policy association update response carries the second DNN.
在一种可能的实现方法中,所述第二策略控制网元根据所述第二DNN,获取所述第一DNN,包括:所述第二策略控制网元根据所述时间戳和所述第二DNN,获取所述第一DNN。In a possible implementation method, the second policy controlling the network element to acquire the first DNN according to the second DNN includes: the second policy controlling the network element according to the timestamp and the first DNN. Second DNN, obtain the first DNN.
基于该方案,利用时间戳信息,有助于实现为第一策略控制网元提供正确的第一DNN。Based on this solution, using the timestamp information helps to provide the correct first DNN for the first policy control network element.
第四方面,本申请实施例提供一种通信方法,包括:绑定支持网元接收来自第一策略控制网元的注册请求,所述注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包含第一DNN及终端设备的地址,所述第一DNN为所述终端设备请求的替换前的DNN;所述绑定支持网元建立所述第一策略控制网元的标识与所述会话信息的映射关系;所述绑定支持网元从应用功能网元接收查询请求,所述查询请求携带所述终端设备的地址和所述第一DNN;所述绑定支持网元根据所述映射关系,向所述应用功能网元发送与所述终端设备的地址和所述第一DNN对应的所述第一策略控制网元的标识。In a fourth aspect, an embodiment of the present application provides a communication method, including: a binding support network element receives a registration request from a first policy control network element, where the registration request carries an identifier and a session of the first policy control network element information, the session information includes the first DNN and the address of the terminal device, the first DNN is the DNN before the replacement requested by the terminal device; the binding support network element establishes the address of the first policy control network element the mapping relationship between the identifier and the session information; the binding support network element receives a query request from the application function network element, and the query request carries the address of the terminal device and the first DNN; the binding support network element The element sends, to the application function network element, the identifier of the first policy control network element corresponding to the address of the terminal device and the first DNN according to the mapping relationship.
基于该方案,实现了应用功能网元可以基于第一DNN向绑定支持网元查找为终端设备提供服务的用于会话管理的策略控制网元的标识,从而提升了DNN替换场景中通信效率及通信质量。Based on this solution, it is realized that the application function network element can search the binding support network element based on the first DNN for the identification of the policy control network element for session management that provides services for the terminal device, thereby improving the communication efficiency in the DNN replacement scenario. communication quality.
在一种可能的实现方法中,所述会话信息还包括第二DNN,所述第二DNN为与所述第一DNN对应的替换后的DNN。In a possible implementation method, the session information further includes a second DNN, where the second DNN is a replaced DNN corresponding to the first DNN.
第五方面,本申请实施例提供一种通信装置,该装置可以是第一策略控制网元,还可以是用于第一策略控制网元的芯片。该装置具有实现上述第一方面、第二方面、第一方面的各可能的实现方法或第二方面的各可能的实现方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。In a fifth aspect, an embodiment of the present application provides a communication apparatus, where the apparatus may be a first policy control network element, and may also be a chip used for the first policy control network element. The apparatus has the function of implementing the first aspect, the second aspect, each possible implementation method of the first aspect, or each possible implementation method of the second aspect. This function can be implemented by hardware or by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above functions.
第六方面,本申请实施例提供一种通信装置,该装置可以是第二策略控制网元,还可以是用于第二策略控制网元的芯片。该装置具有实现上述第三方面或第三方面的各可能的实现方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。In a sixth aspect, an embodiment of the present application provides a communication device, where the device may be a second policy control network element, and may also be a chip used for the second policy control network element. The apparatus has the function of implementing the third aspect or each possible implementation method of the third aspect. This function can be implemented by hardware or by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above functions.
第七方面,本申请实施例提供一种通信装置,该装置可以是绑定支持网元,还可以是用于绑定支持网元的芯片。该装置具有实现上述第四方面或第四方面的各可能的实现方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。In a seventh aspect, an embodiment of the present application provides a communication device, where the device may be a binding support network element, and may also be a chip for binding a support network element. The device has the function of implementing the fourth aspect or each possible implementation method of the fourth aspect. This function can be implemented by hardware or by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above functions.
第八方面,本申请实施例提供一种通信装置,包括处理器和存储器;该存储器用于存储计算机执行指令,当该装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该装置执行如上述第一方面至第四方面的方法及第一方面至第四方面的各可能的实现方法中的任意方法。In an eighth aspect, an embodiment of the present application provides a communication device, including a processor and a memory; the memory is used to store computer-executed instructions, and when the device is running, the processor executes the computer-executed instructions stored in the memory, so that the The apparatus executes any of the above-mentioned methods of the first to fourth aspects and possible implementation methods of the first to fourth aspects.
第九方面,本申请实施例提供一种通信装置,包括用于执行上述第一方面至第四方面的方法及第一方面至第四方面的各可能的实现方法中的任意方法的各个步骤的单元或手段(means)。In a ninth aspect, an embodiment of the present application provides a communication device, including a communication device for performing each step of the methods of the first aspect to the fourth aspect and any of the possible implementation methods of the first aspect to the fourth aspect. Units or means.
第十方面,本申请实施例提供一种通信装置,包括处理器和接口电路,所述处理器用于通过接口电路与其它装置通信,并执行上述第一方面至第四方面的方法及第一方面至第四方面的各可能的实现方法中的任意方法。该处理器包括一个或多个。In a tenth aspect, an embodiment of the present application provides a communication device, including a processor and an interface circuit, where the processor is configured to communicate with other devices through the interface circuit, and execute the methods of the first to fourth aspects and the first aspect Any of the possible implementation methods to the fourth aspect. The processor includes one or more.
第十一方面,本申请实施例提供一种通信装置,包括处理器,用于与存储器相连,用于调用所述存储器中存储的程序,以执行上述第一方面至第四方面的方法及第一方面至第四方面的各可能的实现方法中的任意方法。该存储器可以位于该装置之内,也可以位于该装置之外。且该处理器包括一个或多个。In an eleventh aspect, an embodiment of the present application provides a communication device, including a processor, which is connected to a memory and used to call a program stored in the memory to execute the methods of the first to fourth aspects and the first Any of the possible implementation methods of the first aspect to the fourth aspect. The memory may be located within the device or external to the device. And the processor includes one or more.
第十二方面,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得处理器执行上述第一方面至第四方面的方法及第一方面至第四方面的各可能的实现方法中的任意方法。In a twelfth aspect, an embodiment of the present application further provides a computer-readable storage medium, where instructions are stored in the computer-readable storage medium, and when the computer-readable storage medium runs on a computer, the processor causes the processor to execute the above-mentioned first to fourth aspects The method of the aspect and any of the possible implementation methods of the first to fourth aspects.
第十三方面,本申请实施例还提供一种计算机程序产品,该计算机产品包括计算机程序,当计算机程序运行时,使得上述第一方面至第四方面的方法及第一方面至第四方面的各可能的实现方法中的任意方法。In a thirteenth aspect, an embodiment of the present application further provides a computer program product, the computer product includes a computer program, when the computer program runs, the methods of the first to fourth aspects and the methods of the first to fourth aspects are enabled. Any of the possible implementations.
第十四方面,本申请实施例还提供一种芯片***,包括:处理器,用于执行上述第一方面至第四方面的方法及第一方面至第四方面的各可能的实现方法中的任意方法。In a fourteenth aspect, an embodiment of the present application further provides a chip system, including: a processor configured to execute the methods of the first aspect to the fourth aspect and any of the possible implementation methods of the first aspect to the fourth aspect any method.
附图说明Description of drawings
图1为本申请实施例提供的一种通信***示意图;FIG. 1 is a schematic diagram of a communication system provided by an embodiment of the present application;
图2为5G网络架构示意图;Figure 2 is a schematic diagram of the 5G network architecture;
图3为本申请实施例提供的DNN替换流程示意图;3 is a schematic diagram of a DNN replacement process provided by an embodiment of the present application;
图4(a)为本申请实施例提供的一种通信方法流程示意图;FIG. 4(a) is a schematic flowchart of a communication method provided by an embodiment of the present application;
图4(b)为本申请实施例提供的又一种通信方法流程示意图;FIG. 4(b) is a schematic flowchart of another communication method provided by an embodiment of the present application;
图5为本申请实施例提供的又一种通信方法流程示意图;FIG. 5 is a schematic flowchart of another communication method provided by an embodiment of the present application;
图6为本申请实施例提供的又一种通信方法流程示意图;6 is a schematic flowchart of another communication method provided by an embodiment of the present application;
图7为本申请实施例提供的一种通信装置示意图;FIG. 7 is a schematic diagram of a communication device according to an embodiment of the present application;
图8为本申请实施例提供的又一种通信装置示意图。FIG. 8 is a schematic diagram of still another communication apparatus provided by an embodiment of the present application.
具体实施方式detailed description
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述。方法实施例中的具体操作方法也可以应用于装置实施例或***实施例中。其中,在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings. The specific operation methods in the method embodiments may also be applied to the apparatus embodiments or the system embodiments. Wherein, in the description of the present application, unless otherwise specified, the meaning of "plurality" is two or more.
为解决背景技术中提到的问题,如图1所示,本申请提供一种通信***,该***包括第一策略控制网元和会话管理网元。可选的,该***还包括第二策略控制网元和/或绑定支持网元。可选的,所述第一策略控制网元为用于会话管理的策略控制网元,所述第二策略控制网元为用于接入与移动性管理和/或用于提供终端设备策略的策略控制网元。In order to solve the problems mentioned in the background art, as shown in FIG. 1 , the present application provides a communication system, which includes a first policy control network element and a session management network element. Optionally, the system further includes a second policy control network element and/or a binding support network element. Optionally, the first policy control network element is a policy control network element used for session management, and the second policy control network element is a policy control network element used for access and mobility management and/or for providing terminal device policies. Policies control network elements.
在第一个实施例中:In the first embodiment:
会话管理网元,用于向所述第一策略控制网元发送策略关联建立请求,所述策略关联建立请求携带第一数据网络名称DNN和第二DNN,所述第一DNN为终端设备请求的替换前的DNN,所述第二DNN为与所述第一DNN对应的替换后的DNN。第一策略控制网元,用于从所述会话管理网元接收所述策略关联建立请求;根据所述第一DNN和所述第二DNN,生成策略计费控制规则。A session management network element, configured to send a policy association establishment request to the first policy control network element, where the policy association establishment request carries a first data network name DNN and a second DNN, and the first DNN is requested by the terminal device The DNN before replacement, the second DNN is the DNN after replacement corresponding to the first DNN. The first policy control network element is configured to receive the policy association establishment request from the session management network element; and generate a policy charging control rule according to the first DNN and the second DNN.
在一种可能的实现方法中,所述第一策略控制网元,还用于向所述绑定支持网元发送注册请求,所述注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包括所述第一DNN和所述终端设备的地址,所述注册请求用于请求建立所述第一策略控制网元的标识与所述会话信息之间的映射关系。所述绑定支持网元,用于接收来自所述第一策略控制网元的所述注册请求;建立所述第一策略控制网元的标识与所述会话信息的映射关系。In a possible implementation method, the first policy control network element is further configured to send a registration request to the binding support network element, where the registration request carries the identity and session of the first policy control network element information, the session information includes the address of the first DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information. The binding support network element is configured to receive the registration request from the first policy control network element; and establish a mapping relationship between the identifier of the first policy control network element and the session information.
在一种可能的实现方法中,所述绑定支持网元,还用于从应用功能网元接收查询请求,所述查询请求携带所述终端设备的地址和所述第一DNN;根据所述映射关系,向所述应用功能网元发送与所述终端设备的地址和所述第一DNN对应的所述第一策略控制网元的标识。In a possible implementation method, the binding support network element is further configured to receive a query request from an application function network element, where the query request carries the address of the terminal device and the first DNN; according to the mapping relationship, and send the identifier of the first policy control network element corresponding to the address of the terminal device and the first DNN to the application function network element.
在一种可能的实现方法中,所述会话信息还包括所述第二DNN。In a possible implementation method, the session information further includes the second DNN.
在第二个实施例中:In the second embodiment:
会话管理网元,用于向所述第一策略控制网元发送策略关联建立请求,所述策略关联建立请求携带第二数据网络名称DNN,所述第二DNN为与第一DNN对应的替换后的DNN,所述第一DNN为终端设备请求的替换前的DNN。第一策略控制网元,用于从所述会话管理网元接收所述策略关联建立请求;向第二策略控制网元发送请求消息,所述请求消息携带所述第二DNN,所述请求消息用于请求所述第二DNN对应的替换前的DNN;从所述第二策略控制网元接收所述第一DNN;根据所述第一DNN和所述第二DNN,生成策略计费控制规则。A session management network element, configured to send a policy association establishment request to the first policy control network element, where the policy association establishment request carries a second data network name DNN, and the second DNN is a replacement corresponding to the first DNN DNN, the first DNN is the DNN before replacement requested by the terminal device. The first policy control network element is configured to receive the policy association establishment request from the session management network element; send a request message to the second policy control network element, where the request message carries the second DNN, and the request message for requesting the DNN before the replacement corresponding to the second DNN; receiving the first DNN from the second policy control network element; generating a policy charging control rule according to the first DNN and the second DNN .
在一种可能的实现方法中,第二策略控制网元,用于接收来自移动性管理网元的策略关联更新请求,所述策略关联更新请求携带所述第一DNN;根据所述第一DNN获取所述第二DNN,以及生成替换记录,所述替换记录包括时间戳,所述时间戳用于指示根据所述第一DNN获取所述第二DNN的时间信息;向所述移动性管理网元发送策略关联更新响应,所述策略关联更新响应携带所述第二DNN。In a possible implementation method, a second policy control network element is configured to receive a policy association update request from a mobility management network element, where the policy association update request carries the first DNN; according to the first DNN Obtain the second DNN, and generate a replacement record, the replacement record includes a time stamp, and the time stamp is used to indicate that the time information of the second DNN is obtained according to the first DNN; to the mobility management network The element sends a policy association update response, and the policy association update response carries the second DNN.
在一种可能的实现方法中,所述第二策略控制网元,用于根据所述第二DNN,获取所述第一DNN,具体包括:用于根据所述时间戳和所述第二DNN,获取所述第一DNN。In a possible implementation method, the second policy control network element is configured to acquire the first DNN according to the second DNN, specifically including: being configured to obtain the first DNN according to the timestamp and the second DNN , to obtain the first DNN.
在一种可能的实现方法中,所述第一策略控制网元,还用于向所述绑定支持网元发送注册请求,所述注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包括所述第一DNN和所述终端设备的地址,所述注册请求用于请求建立所述第一策略控制网元的标识与所述会话信息之间的映射关系。所述绑定支持网元,用于接收来自所述第一策略控制网元的所述注册请求;建立所述第一策略控制网元的标识与所述会话信息的映射关系。In a possible implementation method, the first policy control network element is further configured to send a registration request to the binding support network element, where the registration request carries the identity and session of the first policy control network element information, the session information includes the address of the first DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information. The binding support network element is configured to receive the registration request from the first policy control network element; and establish a mapping relationship between the identifier of the first policy control network element and the session information.
在一种可能的实现方法中,所述绑定支持网元,还用于从应用功能网元接收查询请求,所述查询请求携带所述终端设备的地址和所述第一DNN;根据所述映射关系,向所述应用 功能网元发送与所述终端设备的地址和所述第一DNN对应的所述第一策略控制网元的标识。In a possible implementation method, the binding support network element is further configured to receive a query request from an application function network element, where the query request carries the address of the terminal device and the first DNN; according to the mapping relationship, and send the identifier of the first policy control network element corresponding to the address of the terminal device and the first DNN to the application function network element.
在一种可能的实现方法中,所述会话信息还包括所述第二DNN。In a possible implementation method, the session information further includes the second DNN.
在第三个实施例中:In a third embodiment:
会话管理网元,用于向所述第一策略控制网元发送策略关联建立请求,所述策略关联建立请求携带第一数据网络名称DNN,所述第一DNN为终端设备请求的替换前的DNN。第一策略控制网元,用于从所述会话管理网元接收所述策略关联建立请求;根据所述第一DNN,生成策略计费控制规则。A session management network element, configured to send a policy association establishment request to the first policy control network element, where the policy association establishment request carries a first data network name DNN, and the first DNN is the DNN before replacement requested by the terminal device . The first policy control network element is configured to receive the policy association establishment request from the session management network element; and generate a policy charging control rule according to the first DNN.
在一种可能的实现方法中,所述第一策略控制网元,还用于向所述绑定支持网元发送注册请求,所述注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包括所述第一DNN和所述终端设备的地址,所述注册请求用于请求建立所述第一策略控制网元的标识与所述会话信息之间的映射关系。所述绑定支持网元,用于接收来自所述第一策略控制网元的所述注册请求;建立所述第一策略控制网元的标识与所述会话信息的映射关系。In a possible implementation method, the first policy control network element is further configured to send a registration request to the binding support network element, where the registration request carries the identity and session of the first policy control network element information, the session information includes the address of the first DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information. The binding support network element is configured to receive the registration request from the first policy control network element; and establish a mapping relationship between the identifier of the first policy control network element and the session information.
在一种可能的实现方法中,所述绑定支持网元,还用于从应用功能网元接收查询请求,所述查询请求携带所述终端设备的地址和所述第一DNN;根据所述映射关系,向所述应用功能网元发送与所述终端设备的地址和所述第一DNN对应的所述第一策略控制网元的标识。In a possible implementation method, the binding support network element is further configured to receive a query request from an application function network element, where the query request carries the address of the terminal device and the first DNN; according to the mapping relationship, and send the identifier of the first policy control network element corresponding to the address of the terminal device and the first DNN to the application function network element.
在第四个实施例中:In a fourth embodiment:
会话管理网元,用于向所述第一策略控制网元发送策略关联建立请求,所述策略关联建立请求携带第二数据网络名称DNN,所述第二DNN为与第一DNN对应的替换后的DNN,所述第一DNN为终端设备请求的替换前的DNN。第一策略控制网元,用于从所述会话管理网元接收所述策略关联建立请求;向第二策略控制网元发送请求消息,所述请求消息携带所述第二DNN,所述请求消息用于请求所述第二DNN对应的替换前的DNN;从所述第二策略控制网元接收所述第一DNN;根据所述第一DNN,生成策略计费控制规则。A session management network element, configured to send a policy association establishment request to the first policy control network element, where the policy association establishment request carries a second data network name DNN, and the second DNN is a replacement corresponding to the first DNN DNN, the first DNN is the DNN before replacement requested by the terminal device. The first policy control network element is configured to receive the policy association establishment request from the session management network element; send a request message to the second policy control network element, where the request message carries the second DNN, and the request message for requesting the DNN before replacement corresponding to the second DNN; receiving the first DNN from the second policy control network element; and generating a policy charging control rule according to the first DNN.
在一种可能的实现方法中,第二策略控制网元,用于接收来自移动性管理网元的策略关联更新请求,所述策略关联更新请求携带所述第一DNN;根据所述第一DNN获取所述第二DNN,以及生成替换记录,所述替换记录包括时间戳,所述时间戳用于指示根据所述第一DNN获取所述第二DNN的时间信息;向所述移动性管理网元发送策略关联更新响应,所述策略关联更新响应携带所述第二DNN。In a possible implementation method, a second policy control network element is configured to receive a policy association update request from a mobility management network element, where the policy association update request carries the first DNN; according to the first DNN Obtain the second DNN, and generate a replacement record, the replacement record includes a time stamp, and the time stamp is used to indicate that the time information of the second DNN is obtained according to the first DNN; to the mobility management network The element sends a policy association update response, and the policy association update response carries the second DNN.
在一种可能的实现方法中,所述第二策略控制网元,用于根据所述第二DNN,获取所述第一DNN,具体包括:用于根据所述时间戳和所述第二DNN,获取所述第一DNN。In a possible implementation method, the second policy control network element is configured to acquire the first DNN according to the second DNN, specifically including: being configured to obtain the first DNN according to the timestamp and the second DNN , to obtain the first DNN.
在一种可能的实现方法中,所述第一策略控制网元,还用于向所述绑定支持网元发送注册请求,所述注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包括所述第一DNN和所述终端设备的地址,所述注册请求用于请求建立所述第一策略控制网元的标识与所述会话信息之间的映射关系;所述绑定支持网元,用于接收来自所述第一策略控制网元的所述注册请求;建立所述第一策略控制网元的标识与所述会话信息的映射关系。In a possible implementation method, the first policy control network element is further configured to send a registration request to the binding support network element, where the registration request carries the identity and session of the first policy control network element information, the session information includes the address of the first DNN and the terminal device, and the registration request is used to request the establishment of a mapping relationship between the identifier of the first policy control network element and the session information; the The binding support network element is configured to receive the registration request from the first policy control network element; and establish a mapping relationship between the identifier of the first policy control network element and the session information.
在一种可能的实现方法中,所述绑定支持网元,还用于从应用功能网元接收查询请求,所述查询请求携带所述终端设备的地址和所述第一DNN;根据所述映射关系,向所述应用功能网元发送与所述终端设备的地址和所述第一DNN对应的所述第一策略控制网元的标识。In a possible implementation method, the binding support network element is further configured to receive a query request from an application function network element, where the query request carries the address of the terminal device and the first DNN; according to the mapping relationship, and send the identifier of the first policy control network element corresponding to the address of the terminal device and the first DNN to the application function network element.
基于上述第一个实施例至第四个实施例的任一种可能的实现方法,在一种可能的实现方法中,所述会话管理网元还用于从移动性管理网元接收会话上下文建立请求,所述会话上下文建立请求携带所述第一DNN和所述第二DNN。Based on any possible implementation method of the first embodiment to the fourth embodiment, in a possible implementation method, the session management network element is further configured to receive session context establishment from the mobility management network element request, the session context establishment request carries the first DNN and the second DNN.
在第五个实施例中:In the fifth embodiment:
第一策略控制网元,用于向绑定支持网元发送注册请求,所述注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包括第一DNN和终端设备的地址,所述注册请求用于请求建立所述第一策略控制网元的标识与所述会话信息之间的映射关系;所述绑定支持网元,用于接收来自所述第一策略控制网元的所述注册请求;建立所述第一策略控制网元的标识与所述会话信息的映射关系。The first policy control network element is used to send a registration request to the binding support network element, where the registration request carries the identity of the first policy control network element and session information, where the session information includes the first DNN and the terminal device. address, the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information; the binding support network element is used to receive data from the first policy control network element The registration request of the element; establishing the mapping relationship between the identifier of the first policy control network element and the session information.
在一种可能的实现方法中,所述绑定支持网元,还用于从应用功能网元接收查询请求,所述查询请求携带所述终端设备的地址和所述第一DNN;根据所述映射关系,向所述应用功能网元发送与所述终端设备的地址和所述第一DNN对应的所述第一策略控制网元的标识。In a possible implementation method, the binding support network element is further configured to receive a query request from an application function network element, where the query request carries the address of the terminal device and the first DNN; according to the mapping relationship, and send the identifier of the first policy control network element corresponding to the address of the terminal device and the first DNN to the application function network element.
在一种可能的实现方法中,所述会话信息还包括所述第二DNN。In a possible implementation method, the session information further includes the second DNN.
其中,上述方案的具体实现将在后续方法实施例部分详细阐述,在此不再赘述。The specific implementation of the above solution will be described in detail in the subsequent method embodiment section, and will not be repeated here.
图1所示的***可以用在图2所示的第五代(5th generation,5G)网络架构中,当然,也可以用在未来网络架构,比如第六代(6th generation,6G)网络架构等,本申请不做限定。The system shown in Figure 1 can be used in the 5th generation (5G) network architecture shown in Figure 2, and of course, it can also be used in future network architectures, such as the 6th generation (6G) network architecture, etc. , which is not limited in this application.
示例性的,假设图1所示的通信***应用于5G网络架构,如图2所示,为5G网络架构示意图。图1中的会话管理网元所对应的网元或者实体可以为图2所示的5G网络架构中的会话管理功能(session management function,SMF)网元,图1中的绑定支持网元所对应的网元或者实体可以为图2所示的5G网络架构中的绑定支持功能(Binding Support Function,BSF)网元,图1中的第一策略控制网元所对应的网元或者实体可以为图2所示的5G网络架构中的用于会话管理的策略控制功能(Policy Control Function,PCF)(PCF for Session Management,SM PCF)网元,图1中的第二策略控制网元所对应的网元或者实体可以为图2所示的5G网络架构中的用于接入与移动性控制的PCF(PCF for Access and Mobility Control,AM PCF)。Exemplarily, it is assumed that the communication system shown in FIG. 1 is applied to the 5G network architecture, as shown in FIG. 2 , which is a schematic diagram of the 5G network architecture. The network element or entity corresponding to the session management network element in FIG. 1 may be a session management function (SMF) network element in the 5G network architecture shown in FIG. The corresponding network element or entity may be the Binding Support Function (BSF) network element in the 5G network architecture shown in FIG. 2, and the network element or entity corresponding to the first policy control network element in FIG. 1 may be. It is the Policy Control Function (PCF) (PCF for Session Management, SM PCF) network element for session management in the 5G network architecture shown in Figure 2, and the second policy control network element in Figure 1 corresponds to The network element or entity may be the PCF for Access and Mobility Control (AM PCF) in the 5G network architecture shown in FIG. 2 .
图2所示的5G网络架构中可包括三部分,分别是终端设备部分、数据网络(data network,DN)和运营商网络部分。下面对其中的部分网元的功能进行简单介绍说明。The 5G network architecture shown in Figure 2 may include three parts, namely the terminal equipment part, the data network (DN) and the operator network part. The following briefly describes the functions of some of the network elements.
其中,运营商网络可包括以下网元中的一个或多个:PCF网元、统一数据管理(unified data management,UDM)、统一数据仓库(Unified Data Repository,UDR)、应用功能(Application Function,AF)网元、接入与移动性管理功能(Access and Mobility Management Function,AMF)网元、SMF网元、无线接入网(radio access network,RAN)以及用户面 功能(user plane function,UPF)网元、BSF网元等。上述运营商网络中,除无线接入网部分之外的部分可以称为核心网络部分。Wherein, the operator network may include one or more of the following network elements: PCF network element, unified data management (unified data management, UDM), unified data warehouse (Unified Data Repository, UDR), application function (Application Function, AF) ) network element, Access and Mobility Management Function (AMF) network element, SMF network element, radio access network (RAN) and user plane function (UPF) network element, BSF network element, etc. In the above-mentioned operator network, the part other than the radio access network part may be referred to as the core network part.
在具体实现中,本申请实施例中的终端设备,可以是用于实现无线通信功能的设备。其中,终端设备可以是5G网络或者未来演进的公共陆地移动网络(public land mobile network,PLMN)中的用户设备(user equipment,UE)、接入终端、终端单元、终端站、移动站、移动台、远方站、远程终端、移动设备、无线通信设备、终端代理或终端装置等。接入终端可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备或可穿戴设备,虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。终端可以是移动的,也可以是固定的。In specific implementation, the terminal device in this embodiment of the present application may be a device for implementing a wireless communication function. The terminal equipment may be a user equipment (UE), an access terminal, a terminal unit, a terminal station, a mobile station, a mobile station in a 5G network or a public land mobile network (PLMN) evolved in the future. , remote station, remote terminal, mobile device, wireless communication device, terminal agent or terminal device, etc. The access terminal may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a wireless communication Functional handheld devices, computing devices or other processing devices connected to wireless modems, in-vehicle devices or wearable devices, virtual reality (VR) end devices, augmented reality (AR) end devices, industrial control (industrial) wireless terminal in control), wireless terminal in self-driving, wireless terminal in remote medical, wireless terminal in smart grid, wireless terminal in transportation safety Terminals, wireless terminals in smart cities, wireless terminals in smart homes, etc. Terminals can be mobile or stationary.
上述终端设备可通过运营商网络提供的接口(例如N1等)与运营商网络建立连接,使用运营商网络提供的数据和/或语音等服务。终端设备还可通过运营商网络访问DN,使用DN上部署的运营商业务,和/或第三方提供的业务。其中,上述第三方可为运营商网络和终端设备之外的服务方,可为终端设备提供其他数据和/或语音等服务。其中,上述第三方的具体表现形式,具体可根据实际应用场景确定,在此不做限制。The above-mentioned terminal device can establish a connection with the operator network through an interface (eg, N1, etc.) provided by the operator network, and use the data and/or voice services provided by the operator network. The terminal device can also access the DN through the operator's network, and use the operator's service deployed on the DN and/or the service provided by a third party. Wherein, the above-mentioned third party may be a service party other than the operator's network and the terminal device, and may provide other data and/or voice services for the terminal device. Wherein, the specific expression form of the above third party can be specifically determined according to the actual application scenario, and is not limited here.
RAN是运营商网络的子网络,是运营商网络中业务节点与终端设备之间的实施***。终端设备要接入运营商网络,首先是经过RAN,进而可通过RAN与运营商网络的业务节点连接。本申请中的RAN设备,是一种为终端设备提供无线通信功能的设备,RAN设备也称为接入网设备。本申请中的RAN设备包括但不限于:5G中的下一代基站(g nodeB,gNB)、演进型节点B(evolved node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved nodeB,或home node B,HNB)、基带单元(baseBand unit,BBU)、传输点(transmitting and receiving point,TRP)、发射点(transmitting point,TP)、移动交换中心等。RAN is a sub-network of an operator's network, and is an implementation system between service nodes and terminal equipment in the operator's network. To access the operator's network, the terminal device first passes through the RAN, and then can be connected to the service node of the operator's network through the RAN. The RAN device in this application is a device that provides a wireless communication function for a terminal device, and the RAN device is also called an access network device. The RAN equipment in this application includes but is not limited to: next-generation base station (g nodeB, gNB), evolved node B (evolved node B, eNB), radio network controller (radio network controller, RNC), node B in 5G (node B, NB), base station controller (BSC), base transceiver station (base transceiver station, BTS), home base station (for example, home evolved nodeB, or home node B, HNB), baseband unit (baseBand unit, BBU), transmission point (transmitting and receiving point, TRP), transmitting point (transmitting point, TP), mobile switching center, etc.
AMF网元,主要进行移动性管理、接入鉴权/授权等功能。此外,还负责在UE与PCF间传递用户策略。The AMF network element mainly performs functions such as mobility management and access authentication/authorization. In addition, it is also responsible for transferring user policies between UE and PCF.
SMF网元,主要进行会话管理、PCF下发控制策略的执行、UPF的选择、UE互联网协议(internet protocol,IP)地址分配等功能。The SMF network element mainly performs functions such as session management, execution of control policies issued by PCF, selection of UPF, and allocation of UE Internet Protocol (IP) addresses.
UPF网元,作为和数据网络的接口UPF,完成用户面数据转发、基于会话/流级的计费统计,带宽限制等功能。The UPF network element, as the interface UPF with the data network, implements functions such as user plane data forwarding, session/flow-level accounting statistics, and bandwidth limitation.
UDM网元,主要负责管理签约数据、用户接入授权等功能。The UDM network element is mainly responsible for the management of contract data, user access authorization and other functions.
UDR,主要负责签约数据、策略数据、应用数据等类型数据的存取功能。UDR is mainly responsible for the access function of contract data, policy data, application data and other types of data.
AF网元,主要传递应用侧对网络侧的需求,例如,服务质量(Quality of Service,QoS)需求或用户状态事件订阅等。AF可以是第三方功能实体,也可以是运营商部署的应用服务,如IP多媒体子***(IP Multimedia Subsystem,IMS)语音呼叫业务。The AF network element mainly conveys the requirements of the application side to the network side, such as quality of service (Quality of Service, QoS) requirements or user status event subscriptions. The AF may be a third-party functional entity or an application service deployed by an operator, such as an IP Multimedia Subsystem (IP Multimedia Subsystem, IMS) voice call service.
PCF网元,主要负责针对会话、业务流级别进行计费、QoS带宽保障及移动性管理、 UE策略决策等策略控制功能。该架构中,AMF所连接的PCF包括AM PCF和用于UE策略控制的PCF(PCF for Access and Mobility Control,UE PCF),SMF所连接的PCF为SM PCF。在实际部署中,AM PCF和UE PCF的功能通常由同一个PCF提供,该PCF与SM PCF可以是同一个PCF实体,也可以不是同一个PCF实体。为便于描述,后续以AM PCF来指代同时提供UE Policy与AM Policy的PCF。The PCF network element is mainly responsible for policy control functions such as charging for sessions and service flow levels, QoS bandwidth guarantee and mobility management, and UE policy decision-making. In this architecture, the PCF connected to the AMF includes the AM PCF and the PCF for UE policy control (PCF for Access and Mobility Control, UE PCF), and the PCF connected to the SMF is the SM PCF. In actual deployment, the functions of the AM PCF and the UE PCF are usually provided by the same PCF, which may or may not be the same PCF entity as the SM PCF. For ease of description, AM PCF will be used to refer to PCF that provides both UE Policy and AM Policy.
BSF网元,主要用于接收SM PCF注册的PCF ID与会话信息(如签约永久标识(Subscription Permanent Identifier,SUPI)、通用公开签约标识(Generic Public Subscription Identity,GPSI)、UE的地址、DNN或单网络切片选择辅助信息(single network slice selection assistance information,S-NSSAI)中的至少一项)之间的映射关系,用于支持AF基于该映射关系查询为UE提供服务的SM PCF标识(SM PCF ID)。The BSF network element is mainly used to receive the PCF ID and session information registered by the SM PCF (such as Subscription Permanent Identifier (SUPI), Generic Public Subscription Identity (GPSI), UE address, DNN or single The mapping relationship between network slice selection assistance information (at least one item of single network slice selection assistance information, S-NSSAI)), which is used to support the AF to query the SM PCF ID (SM PCF ID that provides services for the UE based on the mapping relationship) ).
DN,是位于运营商网络之外的网络,运营商网络可以接入多个DN,DN上可部署多种业务,可为终端设备提供数据和/或语音等服务。例如,DN是某智能工厂的私有网络,智能工厂安装在车间的传感器可为终端设备,DN中部署了传感器的控制服务器,控制服务器可为传感器提供服务。传感器可与控制服务器通信,获取控制服务器的指令,根据指令将采集的传感器数据传送给控制服务器等。又例如,DN是某公司的内部办公网络,该公司员工的手机或者电脑可为终端设备,员工的手机或者电脑可以访问公司内部办公网络上的信息、数据资源等。A DN is a network outside the operator's network. The operator's network can access multiple DNs, and multiple services can be deployed on the DNs, which can provide data and/or voice services for terminal devices. For example, DN is the private network of a smart factory. The sensors installed in the workshop of the smart factory can be terminal devices, and the control server of the sensor is deployed in the DN, and the control server can provide services for the sensor. The sensor can communicate with the control server, obtain the instruction of the control server, and transmit the collected sensor data to the control server according to the instruction. For another example, the DN is an internal office network of a company. The mobile phones or computers of employees of the company can be terminal devices, and the mobile phones or computers of employees can access information and data resources on the internal office network of the company.
在图2所示的架构中,各个网元之间的接口名称及功能如下:In the architecture shown in Figure 2, the interface names and functions between each network element are as follows:
1)、N7:PCF与SMF之间的接口,用于下发PDU会话粒度以及业务数据流粒度控制策略。1), N7: the interface between PCF and SMF, used for delivering PDU session granularity and business data flow granularity control policy.
2)、N15:PCF与AMF之间的接口,用于下发UE策略及接入控制相关策略。2), N15: the interface between the PCF and the AMF, used for delivering UE policies and access control related policies.
3)、N5:AF与PCF之间的接口,用于应用业务请求下发以及网络事件上报。3), N5: the interface between the AF and the PCF, used for application service request delivery and network event reporting.
4)、N4:SMF与UPF之间的接口,用于控制面与用户面之间传递信息,包括控制面向用户面的转发规则、QoS控制规则、流量统计规则等的下发以及用户面的信息上报。4), N4: The interface between the SMF and the UPF, used to transmit information between the control plane and the user plane, including controlling the distribution of forwarding rules for the user plane, QoS control rules, traffic statistics rules, etc., and information on the user plane report.
5)、N11:SMF与AMF之间的接口,用于传递RAN和UPF之间的PDU会话隧道信息、传递发送给UE的控制消息、传递发送给RAN的无线资源控制信息等。5), N11: the interface between the SMF and the AMF, used to transfer the PDU session tunnel information between the RAN and the UPF, the control message sent to the UE, the radio resource control information sent to the RAN, and the like.
6)、N2:AMF与RAN之间的接口,用于传递核心网侧至RAN的无线承载控制信息等。6), N2: the interface between the AMF and the RAN, used to transmit radio bearer control information from the core network side to the RAN, etc.
7)、N1:AMF与UE之间的接口,接入无关,用于向UE传递QoS控制规则等。7), N1: the interface between the AMF and the UE, irrespective of access, used to deliver QoS control rules and the like to the UE.
8)、N8:AMF与UDM间的接口,用于AMF向UDM获取接入与移动性管理相关签约数据与鉴权数据,以及AMF向UDM注册UE当前移动性管理相关信息等。8), N8: the interface between the AMF and the UDM, for the AMF to obtain the subscription data and authentication data related to access and mobility management from the UDM, and the AMF to register the current mobility management related information of the UE to the UDM.
9)、N10:SMF与UDM间的接口,用于SMF向UDM获取会话管理相关签约数据,以及SMF向UDM注册UE当前会话相关信息等。9), N10: the interface between the SMF and the UDM, for the SMF to obtain the session management related subscription data from the UDM, and the SMF to register the UE's current session related information to the UDM.
10)、N35:UDM与UDR间的接口,用于UDM从UDR中获取用户签约数据信息。10), N35: an interface between the UDM and the UDR, used for the UDM to obtain user subscription data information from the UDR.
11)、N36:PCF与UDR间的接口,用于PCF从UDR中获取策略相关签约数据以及应用数据相关信息。11), N36: an interface between the PCF and the UDR, for the PCF to obtain the policy-related subscription data and application data-related information from the UDR.
可以理解的是,上述网元或者功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。可选的,上述网元或者功能可以由一个设备实现,也可以由多个设备共同实现,还可以是一个设备内的一个功能模块,本申请实施例对此不作具体限定。It can be understood that the above network elements or functions may be network elements in hardware devices, software functions running on dedicated hardware, or virtualized functions instantiated on a platform (eg, a cloud platform). Optionally, the foregoing network element or function may be implemented by one device, or may be implemented jointly by multiple devices, or may be a functional module in one device, which is not specifically limited in this embodiment of the present application.
本申请中的会话管理网元、第一策略控制网元、第二策略控制网元、绑定支持网元、应用功能网元分别可以是图2中的SMF、SM PCF、AM PCF、BSF、AF,也可以是未来通信如6G网络中具有上述SMF、SM PCF、AM PCF、BSF、AF的功能的网元,本申请对此不限定。为方便说明,本申请以会话管理网元、第一策略控制网元、第二策略控制网元、绑定支持网元、应用功能网元分别为上述SMF、SM PCF、AM PCF、BSF、AF为例进行说明。并且,以下描述中,以终端设备为UE为例进行说明。The session management network element, the first policy control network element, the second policy control network element, the binding support network element, and the application function network element in this application may be SMF, SM PCF, AM PCF, BSF, AF may also be a network element having the functions of the above-mentioned SMF, SM PCF, AM PCF, BSF, and AF in future communications such as 6G networks, which is not limited in this application. For the convenience of description, in this application, the session management network element, the first policy control network element, the second policy control network element, the binding support network element, and the application function network element are respectively the above-mentioned SMF, SM PCF, AM PCF, BSF, and AF. Take an example to illustrate. In addition, in the following description, the terminal device is UE as an example for description.
通用的用户注册流程可简单描述为:UE通过RAN发送注册请求至AMF,AMF根据用户标识向特定UDM获取签约数据,UDM收到注册请求后可向UDR获取实际签约数据。此外,AMF还可向PCF发起用户策略控制建立请求(UEPolicyControl_Create)及接入管理策略控制建立请求(AMPolicyControl_Create),分别用于获取UE策略及接入控制策略。PCF在该过程中返回接入控制策略至AMF,以及经由AMF向UE提供UE策略。The general user registration process can be simply described as follows: the UE sends a registration request to the AMF through the RAN, the AMF obtains the subscription data from a specific UDM according to the user ID, and the UDM can obtain the actual subscription data from the UDR after receiving the registration request. In addition, the AMF may also initiate a user policy control creation request (UEPolicyControl_Create) and an access management policy control creation request (AMPolicyControl_Create) to the PCF, which are used to obtain the UE policy and the access control policy, respectively. The PCF returns the access control policy to the AMF in this process, and provides the UE policy to the UE via the AMF.
通用的会话建立流程可简单描述为:UE通过RAN发送会话建立请求到AMF,AMF为该会话选择SMF为其提供服务,保存SMF与PDU会话的对应关系,并将会话建立请求发送至该选择的SMF,SMF为UE选择相应UPF并建立用户面传输路径,并为其分配IP地址。在此过程中,SMF还向PCF发起策略控制会话建立请求,用于在SMF和PCF间建立策略控制会话,在策略控制会话建立过程中,SMF保存策略控制会话与PDU会话间的对应关系。此外,AF还可与PCF间建立AF会话,由PCF对AF会话与策略控制会话进行绑定。The general session establishment process can be simply described as: the UE sends a session establishment request to the AMF through the RAN, the AMF selects the SMF to provide services for the session, saves the correspondence between the SMF and the PDU session, and sends the session establishment request to the selected SMF, SMF selects the corresponding UPF for the UE, establishes a user plane transmission path, and assigns an IP address to it. During this process, the SMF also initiates a policy control session establishment request to the PCF for establishing a policy control session between the SMF and the PCF. During the policy control session establishment process, the SMF saves the correspondence between the policy control session and the PDU session. In addition, the AF can also establish an AF session with the PCF, and the PCF binds the AF session and the policy control session.
3GPP标准中定义了DNN替换(replacement)机制,当UE侧由于无法及时更新配置的缘故,可能会在UE发起的PDU会话建立请求中携带旧的DNN,由于运营商签约信息中已弃用该DNN,因此在核心网层面需执行DNN替换动作,以保障PDU会话建立的成功率。如图3所示,为本申请实施例提供的DNN替换流程示意图,包括以下步骤:The DNN replacement mechanism is defined in the 3GPP standard. When the UE side cannot update the configuration in time, the old DNN may be carried in the PDU session establishment request initiated by the UE, because the DNN has been abandoned in the operator's contract information. , so the DNN replacement action needs to be performed at the core network level to ensure the success rate of PDU session establishment. As shown in Figure 3, the schematic diagram of the DNN replacement process provided in the embodiment of the present application includes the following steps:
步骤300,DNN替换事件订阅。In step 300, the DNN replaces the event subscription.
AM PCF向AMF订阅DNN替换事件,也即向AMF订阅:当AMF接收到特定的DNN,则向AM PCF请求获取选择的DNN,即AM PCF将请求的DNN(Requested DNN)替换为选择的DNN(Selected DNN)。AM PCF subscribes to AMF for DNN replacement events, that is, subscribes to AMF: when AMF receives a specific DNN, it requests AM PCF to obtain the selected DNN, that is, AM PCF replaces the requested DNN (Requested DNN) with the selected DNN ( Selected DNN).
可选的,特定的DNN可以是AM PCF提供给AMF的,比如,AM PCF向AMF发送DNN list,其中包含一个或多个特定的DNN。当AMF从UE收到的PDU会话建立请求中携带的DNN属于该DNN list,则触发AMF向AM PCF请求获取与该DNN对应的选择的DNN。Optionally, the specific DNN can be provided by the AM PCF to the AMF. For example, the AM PCF sends a DNN list to the AMF, which contains one or more specific DNNs. When the DNN carried in the PDU session establishment request received by the AMF from the UE belongs to the DNN list, the AMF is triggered to request the AM PCF to obtain the selected DNN corresponding to the DNN.
或者,特定的DNN还可以是预配置在AMF上的。当AMF从UE收到的PDU会话建立请求中携带的DNN包含于预配置的DNN,则触发AMF向AM PCF请求获取与该DNN对应的选择的DNN。Alternatively, a specific DNN can also be pre-configured on the AMF. When the DNN carried in the PDU session establishment request received by the AMF from the UE is included in the pre-configured DNN, the AMF is triggered to request the AM PCF to obtain the selected DNN corresponding to the DNN.
或者,AMF根据UE签约数据中的DNN列表,判断当前请求的DNN未出现在签约DNN列表中,则触发向AM PCF请求获取与该DNN对应的选择的DNN。Or, according to the DNN list in the UE subscription data, the AMF determines that the currently requested DNN does not appear in the subscription DNN list, and then triggers a request to the AM PCF to obtain the selected DNN corresponding to the DNN.
步骤301,UE向AMF发送PDU会话建立请求。相应地,AMF可以接收到该PDU会话建立请求。Step 301, the UE sends a PDU session establishment request to the AMF. Accordingly, the AMF may receive the PDU session establishment request.
该PDU会话建立请求携带请求的DNN(Requested DNN)。The PDU session establishment request carries the requested DNN (Requested DNN).
AMF判断该请求的DNN属于特定的DNN(比如可以预配置的DNN或DNN list中的DNN),或根据签约数据判断UE并未签约该DNN,也即判断该请求的DNN是无效的DNN,因此触发AMF向AM PCF请求获取与该请求的DNN对应的选择的DNN。The AMF judges that the requested DNN belongs to a specific DNN (such as a pre-configured DNN or a DNN in the DNN list), or judges that the UE has not subscribed to the DNN according to the subscription data, that is, judges that the requested DNN is an invalid DNN, therefore Trigger the AMF to request the AM PCF to obtain the selected DNN corresponding to the requested DNN.
步骤302,AMF向AM PCF发送AM策略关联更新请求。相应地,AM PCF可以接收到该AM策略关联更新请求。Step 302, the AMF sends an AM policy association update request to the AM PCF. Accordingly, the AM PCF may receive the AM policy association update request.
该AM策略关联更新请求携带请求的DNN,用于请求获取与该请求的DNN对应的选择的DNN(Selected DNN)。The AM policy association update request carries the requested DNN, and is used to request to obtain the selected DNN (Selected DNN) corresponding to the requested DNN.
可选的,该AM策略关联更新请求还用于请求获取AM策略和/或UE策略。Optionally, the AM policy association update request is also used to request to acquire the AM policy and/or the UE policy.
步骤303,AM PCF向AMF发送AM策略关联更新响应。相应地,AMF可以接收到该AM策略关联更新响应。Step 303, the AM PCF sends an AM policy association update response to the AMF. Accordingly, the AMF may receive the AM policy association update response.
该AM策略关联更新响应携带选择的DNN。可选的,还携带AM策略和/或UE策略。The AM policy association update response carries the selected DNN. Optionally, the AM policy and/or the UE policy are also carried.
步骤304,AMF向SMF发送PDU会话上下文建立请求。相应地SMF可以接收到该PDU会话上下文建立请求。Step 304, the AMF sends a PDU session context establishment request to the SMF. Accordingly, the SMF can receive the PDU session context establishment request.
该PDU会话上下文建立请求携带请求的DNN和选择的DNN。The PDU session context establishment request carries the requested DNN and the selected DNN.
其中,该PDU会话上下文建立请求携带请求的DNN,是因为SMF需要在步骤305的PDU会话建立响应中携带该请求的DNN,以告知UE网络侧成功建立UE与该请求的DNN之间的PDU会话。The PDU session context establishment request carries the requested DNN because the SMF needs to carry the requested DNN in the PDU session establishment response in step 305 to inform the UE that the network side has successfully established a PDU session between the UE and the requested DNN. .
SMF获取到选择的DNN之后,可以基于该选择的DNN,向UDM获取UE在该选择的DNN下的签约数据。After the SMF obtains the selected DNN, it can obtain the subscription data of the UE under the selected DNN from the UDM based on the selected DNN.
步骤305,SMF向UE发送PDU会话建立响应。相应地,UE可以接收到该PDU会话建立响应。Step 305, the SMF sends a PDU session establishment response to the UE. Accordingly, the UE can receive the PDU session establishment response.
该PDU会话建立响应携带请求的DNN,以告知UE网络侧成功建立UE与该请求的DNN之间的PDU会话。The PDU session establishment response carries the requested DNN to inform the UE that the network side has successfully established the PDU session between the UE and the requested DNN.
基于上述实施例,实现了为UE建立UE到DNN的PDU会话。其中,UE请求的DNN属于过期或无效的DNN,网络侧实际为该UE建立了UE到选择的DNN(即升级的DNN)之间的PDU会话,而对于UE侧并不感知选择的DNN,网络侧仅通知UE成功建立了UE到请求的DNN之间的PDU会话。该方案保障了未能及时更新DNN配置信息的UE正常建立PDU会话。Based on the above embodiment, the establishment of a PDU session from the UE to the DNN is implemented for the UE. Among them, the DNN requested by the UE belongs to an expired or invalid DNN, and the network side actually establishes a PDU session between the UE and the selected DNN (that is, the upgraded DNN) for the UE. The side only informs the UE that the PDU session between the UE and the requested DNN is successfully established. This solution ensures that the UE that fails to update the DNN configuration information in time can normally establish a PDU session.
上述图3对应的实施例还存在如下一些问题,包括:The embodiment corresponding to FIG. 3 also has the following problems, including:
问题1,在上述图3实施例的流程中,SMF还将为UE选择SM PCF,用于提供会话管理策略(SM策略)。SMF在选择了SM PCF之后,SMF向SM PCF提供会话信息,然后SM PCF向BSF注册绑定信息,该绑定信息包含SM PCF标识(即SM PCF ID)与会话信息之间的对应关系。其中,会话信息包含选择的DNN和UE的地址(可以是UE的IP地址或媒体接入控制(medium access control,MAC)地址),可选的,该会话信息还包含SUPI、GPSI或S-NSSAI中的至少一项。后续,当AF判断需要向SM PCF发起策略授权请求时,则AF向BSF发送查询请求,该查询请求携带UE的地址和DNN,然后BSF基于该UE的地址和DNN,获取相应的SM PCF标识。其中,AF中的DNN可以是预配置的或者通过用户面报文从UE接收的,该DNN可能是上述请求的DNN或选择的DNN。当AF向BSF发送的查询请求携带的是UE的地址和请求的DNN,则BSF将无法提供SM PCF 标识,这是因为SM PCF在向BSF注册绑定信息时,注册的会话信息中是选择的DNN。进而导致AF无法从BSF获取为UE提供服务的SM PCF标识。Question 1, in the above-mentioned flow of the embodiment of FIG. 3, the SMF will also select the SM PCF for the UE to provide a session management policy (SM policy). After the SMF selects the SM PCF, the SMF provides the session information to the SM PCF, and then the SM PCF registers the binding information with the BSF, and the binding information includes the correspondence between the SM PCF identifier (ie, the SM PCF ID) and the session information. The session information includes the selected DNN and the address of the UE (which may be the IP address of the UE or a medium access control (MAC) address), and optionally, the session information also includes SUPI, GPSI or S-NSSAI at least one of. Subsequently, when the AF determines that a policy authorization request needs to be initiated to the SM PCF, the AF sends a query request to the BSF, where the query request carries the address and DNN of the UE, and then the BSF obtains the corresponding SM PCF identifier based on the address and DNN of the UE. The DNN in the AF may be pre-configured or received from the UE through a user plane message, and the DNN may be the requested DNN or the selected DNN. When the query request sent by the AF to the BSF carries the address of the UE and the requested DNN, the BSF will not be able to provide the SM PCF identifier, because when the SM PCF registers the binding information with the BSF, the registered session information is selected DNNs. As a result, the AF cannot obtain the SM PCF identity serving the UE from the BSF.
问题2,SM PCF如何基于UE实际请求的Requested DNN执行差异化策略控制:在部分运营商部署场景中,为实现业务粒度的差异化策略控制,运营商可能基于应用粒度配置特殊DNN,并由核心网基于所配置的DNN执行差异化策略控制。但该机制要求运营商在UDM中为该DNN开户并配置签约数据,从而SMF可基于该DNN从UDM中获取签约数据。一种简化的方案则是基于现有DNN Replacement机制进行扩展,即在UDM中仅需对Selected DNN进行开户,并通过用户路由选择策略(UE Routing Selection Policy,URSP)配置多个映射前的Requested DNN至一个或多个UE,该多个Requested DNN可映射至同一个Selected DNN。当AMF收到携带特殊DNN的PDU会话建立请求时,可以基于AM PCF所下发的事件订阅或本地配置信息,向AM PCF发起DNN替换请求,从AM PCF收到替换后的Selected DNN。由于现有机制中SM PCF负责执行会话管理策略决策,而在DNN replacement机制中SM PCF并未收到UE实际请求的Requested DNN,因而无法基于实际请求的Requested DNN执行差异化策略决策。Question 2, how does the SM PCF perform differentiated policy control based on the Requested DNN actually requested by the UE: In some operator deployment scenarios, in order to achieve differentiated policy control at service granularity, the operator may configure a special DNN based on the application granularity, and the core The network performs differentiated policy control based on the configured DNN. However, this mechanism requires the operator to open an account for the DNN in the UDM and configure the subscription data, so that the SMF can obtain the subscription data from the UDM based on the DNN. A simplified solution is based on the extension of the existing DNN Replacement mechanism, that is, only the Selected DNN needs to be opened in the UDM, and multiple Requested DNNs before mapping are configured through the user routing selection policy (UE Routing Selection Policy, URSP). To one or more UEs, the multiple Requested DNNs may be mapped to the same Selected DNN. When the AMF receives a PDU session establishment request carrying a special DNN, it can initiate a DNN replacement request to the AM PCF based on the event subscription or local configuration information issued by the AM PCF, and receive the replaced Selected DNN from the AM PCF. Since the SM PCF in the existing mechanism is responsible for executing session management policy decisions, and in the DNN replacement mechanism, the SM PCF does not receive the Requested DNN actually requested by the UE, so it cannot execute differentiated policy decisions based on the actually requested Requested DNN.
基于图2所示的网络架构,如图4(a)所示,本申请提供一种通信方法,用于解决上述提到的问题。需要说明的是,该方法中的第一PCF也可以称为SM PCF,第二PCF也可以称为AM PCF,第一DNN也可以称为请求的DNN、替换前的DNN或升级前的DNN,第二DNN也可以称为选择的DNN、替换后的DNN或升级后的DNN。Based on the network architecture shown in FIG. 2 , as shown in FIG. 4( a ), the present application provides a communication method for solving the above-mentioned problems. It should be noted that the first PCF in this method can also be called SM PCF, the second PCF can also be called AM PCF, and the first DNN can also be called the requested DNN, the DNN before replacement or the DNN before upgrading, The second DNN may also be referred to as the selected DNN, the replaced DNN, or the upgraded DNN.
该方法包括以下步骤:The method includes the following steps:
步骤401a,第一PCF获取第一DNN和第二DNN。 Step 401a, the first PCF obtains the first DNN and the second DNN.
第一DNN为UE请求的替换前的DNN,第二DNN为与第一DNN对应的替换后的DNN。The first DNN is the DNN before the replacement requested by the UE, and the second DNN is the DNN after the replacement corresponding to the first DNN.
步骤402a,第一PCF根据第一DNN和第二DNN,生成策略计费控制(Policy and Charging Control,PCC)规则。 Step 402a, the first PCF generates a Policy and Charging Control (PCC) rule according to the first DNN and the second DNN.
基于上述方案,第一PCF可以同时获取到第一DNN和第二DNN,并根据第一DNN和第二DNN生成PCC规则,从而可以实现基于UE实际请求的第一DNN执行差异化策略控制。因此可以解决上述提到的问题2。Based on the above solution, the first PCF can obtain the first DNN and the second DNN at the same time, and generate PCC rules according to the first DNN and the second DNN, thereby implementing differentiated policy control based on the first DNN actually requested by the UE. Therefore, the above-mentioned problem 2 can be solved.
作为一种实现方法,第一PCF根据第一DNN和第二DNN生成PCC规则,可以是:第一PCF根据第一DNN和第二DNN对应的签约数据(如会话聚合最大比特率(session Aggregate Maximum Bit Rate,session AMBR)、签约的(subscribed)5G QoS标识(5G QoS Identifier,5QI)或分配与抢占优先级(Allocation and Retention Priority,ARP)中的一个或多个),生成PCC规则。As an implementation method, the first PCF generates PCC rules according to the first DNN and the second DNN, which may be: Bit Rate, session AMBR), subscribed (subscribed) 5G QoS identifier (5G QoS Identifier, 5QI) or one or more of Allocation and Retention Priority (ARP)) to generate PCC rules.
上述步骤401a中,第一PCF获取第一DNN和第二DNN的方法包括但不限于:In the above step 401a, the method for the first PCF to obtain the first DNN and the second DNN includes but is not limited to:
方法1,第一PCF接收来自SMF的策略关联建立请求,该策略关联建立请求携带第一DNN和第二DNN。In method 1, the first PCF receives a policy association establishment request from the SMF, where the policy association establishment request carries the first DNN and the second DNN.
方法2,第一PCF接收来自SMF的策略关联建立请求,该策略关联建立请求携带第二DNN,第一PCF确定策略关联建立请求中携带的是替换后的DNN,则向第二PCF发送请求消息,请求消息携带第二DNN,请求消息用于请求第二DNN对应的替换前的DNN,然后第二PCF获取与第二DNN对应的第一DNN,并将第一DNN发送给第一PCF。也即, 第一PCF从SMF获取到第二DNN,以及从第二PCF获取到第一DNN。Method 2: The first PCF receives a policy association establishment request from the SMF, the policy association establishment request carries the second DNN, and the first PCF determines that the policy association establishment request carries the replaced DNN, and sends a request message to the second PCF , the request message carries the second DNN, and the request message is used to request the DNN before replacement corresponding to the second DNN, and then the second PCF obtains the first DNN corresponding to the second DNN, and sends the first DNN to the first PCF. That is, the first PCF obtains the second DNN from the SMF, and obtains the first DNN from the second PCF.
其中,第一PCF确定策略关联建立请求中携带的是替换后的DNN的方法比如可以是:第二PCF根据第二DNN的名称或字符串,确定第二DNN是替换后的DNN。基于该方法,通过确定收到的DNN是替换后的DNN来触发获取替换前的DNN动作,可以实现差异化策略控制。The method for the first PCF to determine that the policy association establishment request carries the replaced DNN may be, for example, the second PCF determines that the second DNN is the replaced DNN according to the name or character string of the second DNN. Based on this method, by determining that the received DNN is the replaced DNN to trigger the action of acquiring the DNN before the replacement, differentiated policy control can be realized.
其中,第二PCF获取与第二DNN对应的第一DNN的方法比如可以是:在第一PCF向第二PCF发送请求消息之前,第二PCF接收来自AMF的策略关联更新请求,该策略关联更新请求携带第一DNN,第二PCF本地配置的第一DNN与第二DNN的映射关系,获取与第一DNN对应的第二DNN并将第二DNN携带于策略关联更新响应中发送至AMF,同时生成替换记录,替换记录包括时间戳,时间戳用于指示根据第一DNN获取第二DNN的时间信息。后续当第二PCF从第一PCF接收到上述请求消息,则根据时间戳和第二DNN,获取第一DNN。The method for the second PCF to acquire the first DNN corresponding to the second DNN may be, for example: before the first PCF sends a request message to the second PCF, the second PCF receives a policy association update request from the AMF, and the policy association update The request carries the first DNN, the mapping relationship between the first DNN and the second DNN locally configured by the second PCF, obtains the second DNN corresponding to the first DNN and carries the second DNN in the policy association update response and sends it to the AMF, and at the same time A replacement record is generated, and the replacement record includes a time stamp, and the time stamp is used to indicate the time information of acquiring the second DNN according to the first DNN. Subsequently, when the second PCF receives the above request message from the first PCF, it obtains the first DNN according to the timestamp and the second DNN.
在上述步骤401a之后,第一PCF还可以向BSF发送注册请求,该注册请求携带第一PCF的标识和会话信息,会话信息包括第一DNN、第二DNN和UE的地址,该注册请求用于请求建立第一PCF的标识与会话信息之间的映射关系。BSF建立第一PCF的标识与会话信息的映射关系。后续,当BSF从AF接收到查询请求,查询请求携带UE的地址和第一DNN,则BSF根据该映射关系向AF发送与UE的地址和第一DNN对应的第一PCF的标识。基于该方案,当AF基于第一DNN和UE的地址向BSF请求获取PCF信息时,BSF可以基于上述映射关系确定相应的PCF信息,从而解决上述提到的问题1。After the above step 401a, the first PCF may also send a registration request to the BSF, where the registration request carries the identity of the first PCF and session information, where the session information includes the addresses of the first DNN, the second DNN and the UE, and the registration request is used for A request is made to establish a mapping relationship between the identifier of the first PCF and the session information. The BSF establishes a mapping relationship between the identifier of the first PCF and the session information. Subsequently, when the BSF receives a query request from the AF, and the query request carries the address of the UE and the first DNN, the BSF sends the identifier of the first PCF corresponding to the address of the UE and the first DNN to the AF according to the mapping relationship. Based on this solution, when the AF requests the BSF to acquire PCF information based on the address of the first DNN and the UE, the BSF can determine the corresponding PCF information based on the above-mentioned mapping relationship, thereby solving the above-mentioned problem 1.
基于图2所示的网络架构,如图4(b)所示,本申请提供一种通信方法,用于解决上述提到的问题。需要说明的是,该方法中的第一PCF也可以称为SM PCF,第二PCF也可以称为AM PCF,第一DNN也可以称为请求的DNN、替换前的DNN或升级前的DNN,第二DNN也可以称为选择的DNN、替换后的DNN或升级后的DNN。Based on the network architecture shown in FIG. 2 , as shown in FIG. 4( b ), the present application provides a communication method for solving the above-mentioned problems. It should be noted that the first PCF in this method can also be called SM PCF, the second PCF can also be called AM PCF, and the first DNN can also be called the requested DNN, the DNN before replacement or the DNN before upgrading, The second DNN may also be referred to as the selected DNN, the replaced DNN, or the upgraded DNN.
该方法包括以下步骤:The method includes the following steps:
步骤401b,第一PCF获取第一DNN。 Step 401b, the first PCF acquires the first DNN.
第一DNN为UE请求的替换前的DNN。The first DNN is the DNN before replacement requested by the UE.
步骤402b,第一PCF根据第一DNN,生成PCC规则。 Step 402b, the first PCF generates a PCC rule according to the first DNN.
基于上述方案,第一PCF可以获取到第一DNN,并根据第一DNN生成PCC规则,从而可以实现基于UE实际请求的第一DNN执行差异化策略控制。因此可以解决上述提到的问题2。Based on the above solution, the first PCF can acquire the first DNN, and generate PCC rules according to the first DNN, thereby implementing differentiated policy control based on the first DNN actually requested by the UE. Therefore, the above-mentioned problem 2 can be solved.
上述步骤401b中,第一PCF获取第一DNN的方法包括但不限于:In the above step 401b, the method for obtaining the first DNN by the first PCF includes but is not limited to:
方法1,第一PCF接收来自SMF的策略关联建立请求,该策略关联建立请求携带第一DNN。In method 1, the first PCF receives a policy association establishment request from the SMF, where the policy association establishment request carries the first DNN.
方法2,第一PCF接收来自SMF的策略关联建立请求,该策略关联建立请求携带第二DNN,第二DNN为与第一DNN对应的替换后的DNN,第一PCF确定策略关联建立请求中携带的是替换后的DNN,则向第二PCF发送请求消息,请求消息携带第二DNN,请求消息用于请求第二DNN对应的替换前的DNN,然后第二PCF获取与第二DNN对应的第一DNN,并将第一DNN发送给第一PCF。也即,第一PCF从第二PCF获取到第一DNN。Method 2, the first PCF receives a policy association establishment request from the SMF, the policy association establishment request carries the second DNN, the second DNN is a replaced DNN corresponding to the first DNN, and the first PCF determines that the policy association establishment request carries is the replaced DNN, then send a request message to the second PCF, the request message carries the second DNN, the request message is used to request the DNN before the replacement corresponding to the second DNN, and then the second PCF obtains the first DNN corresponding to the second DNN. A DNN, and send the first DNN to the first PCF. That is, the first PCF obtains the first DNN from the second PCF.
其中,第一PCF确定策略关联建立请求中携带的是替换后的DNN的方法比如可以是: 第二PCF根据第二DNN的名称或字符串,确定第二DNN是替换后的DNN。基于该方法,通过确定收到的DNN是替换后的DNN来触发获取替换前的DNN动作,可以实现差异化策略控制。The method for the first PCF to determine that the policy association establishment request carries the replaced DNN may be, for example: the second PCF determines that the second DNN is the replaced DNN according to the name or character string of the second DNN. Based on this method, by determining that the received DNN is the replaced DNN to trigger the action of acquiring the DNN before the replacement, differentiated policy control can be realized.
其中,第二PCF获取与第二DNN对应的第一DNN的方法比如可以是:在第一PCF向第二PCF发送请求消息之前,第二PCF接收来自AMF的策略关联更新请求,该策略关联更新请求携带第一DNN,第二PCF本地配置的第一DNN与第二DNN的映射关系,获取与第一DNN对应的第二DNN并将第二DNN携带于策略关联更新响应中发送至AMF,同时生成替换记录,替换记录包括时间戳,时间戳用于指示根据第一DNN获取第二DNN的时间信息。后续当第二PCF从第一PCF接收到上述请求消息,则根据时间戳和第二DNN,获取第一DNN。The method for the second PCF to acquire the first DNN corresponding to the second DNN may be, for example: before the first PCF sends a request message to the second PCF, the second PCF receives a policy association update request from the AMF, and the policy association update The request carries the first DNN, the mapping relationship between the first DNN and the second DNN locally configured by the second PCF, obtains the second DNN corresponding to the first DNN and carries the second DNN in the policy association update response and sends it to the AMF, and at the same time A replacement record is generated, and the replacement record includes a time stamp, and the time stamp is used to indicate the time information of acquiring the second DNN according to the first DNN. Subsequently, when the second PCF receives the above request message from the first PCF, it obtains the first DNN according to the timestamp and the second DNN.
在上述步骤401b之后,第一PCF还可以向BSF发送注册请求,该注册请求携带第一PCF的标识和会话信息,会话信息包括第一DNN和UE的地址,该注册请求用于请求建立第一PCF的标识与会话信息之间的映射关系。BSF建立第一PCF的标识与会话信息的映射关系。后续,当BSF从AF接收到查询请求,查询请求携带UE的地址和第一DNN,则BSF根据该映射关系向AF发送与UE的地址和第一DNN对应的第一PCF的标识。基于该方案,当AF基于第一DNN和UE的地址向BSF请求获取PCF信息时,BSF可以基于上述映射关系确定相应的PCF信息,从而解决上述提到的问题1。After the above step 401b, the first PCF may also send a registration request to the BSF, where the registration request carries the identity of the first PCF and session information, where the session information includes the addresses of the first DNN and the UE, and the registration request is used to request the establishment of the first PCF. The mapping relationship between PCF identifiers and session information. The BSF establishes a mapping relationship between the identifier of the first PCF and the session information. Subsequently, when the BSF receives a query request from the AF, and the query request carries the address of the UE and the first DNN, the BSF sends the identifier of the first PCF corresponding to the address of the UE and the first DNN to the AF according to the mapping relationship. Based on this solution, when the AF requests the BSF to acquire PCF information based on the address of the first DNN and the UE, the BSF can determine the corresponding PCF information based on the above-mentioned mapping relationship, thereby solving the above-mentioned problem 1.
下面结合附图5至附图6,对上述图4(a)和图4(b)对应的实施例进行具体说明。The embodiments corresponding to the above-mentioned FIGS. 4( a ) and 4 ( b ) will be described in detail below with reference to FIGS. 5 to 6 .
以下实施例中,请求的DNN也可以称为第一DNN、替换前的DNN或升级前的DNN,选择的DNN也可以称为第二DNN、替换后的DNN或升级后的DNN。In the following embodiments, the requested DNN may also be referred to as the first DNN, the DNN before replacement or the DNN before upgrading, and the selected DNN may also be referred to as the second DNN, DNN after replacement or DNN after upgrading.
如图5所示,为本申请实施例提供的又一种通信方法,该方法包括以下步骤:As shown in FIG. 5 , another communication method provided by an embodiment of the present application includes the following steps:
步骤500,URSP策略配置及DNN替换事件订阅。Step 500, URSP policy configuration and DNN replacement event subscription.
AM PCF向AMF订阅DNN替换事件,也即向AMF订阅:当AMF接收到特定的DNN,则向AM PCF请求获取选择的DNN。AM PCF subscribes to AMF for DNN replacement events, that is, subscribes to AMF: when AMF receives a specific DNN, it requests AM PCF to obtain the selected DNN.
可选的,特定的DNN可以是AM PCF提供给AMF的,比如,AM PCF向AMF发送DNN list,其中包含一个或多个特定的DNN。当AMF从UE收到的PDU会话建立请求中携带的DNN属于该DNN list,则触发AMF向AM PCF请求获取与该DNN对应的选择的DNN。Optionally, the specific DNN can be provided by the AM PCF to the AMF. For example, the AM PCF sends a DNN list to the AMF, which contains one or more specific DNNs. When the DNN carried in the PDU session establishment request received by the AMF from the UE belongs to the DNN list, the AMF is triggered to request the AM PCF to obtain the selected DNN corresponding to the DNN.
或者,特定的DNN还可以是预配置在AMF上的。当AMF从UE收到的PDU会话建立请求中携带的DNN包含于预配置的DNN,则触发AMF向AM PCF请求获取与该DNN对应的选择的DNN。Alternatively, a specific DNN can also be pre-configured on the AMF. When the DNN carried in the PDU session establishment request received by the AMF from the UE is included in the pre-configured DNN, the AMF is triggered to request the AM PCF to obtain the selected DNN corresponding to the DNN.
或者,AMF根据UE签约数据中的DNN列表,判断当前请求的DNN未出现在签约DNN列表中,则触发向AM PCF请求获取与该DNN对应的选择的DNN。Or, according to the DNN list in the UE subscription data, the AMF determines that the currently requested DNN does not appear in the subscription DNN list, and then triggers a request to the AM PCF to obtain the selected DNN corresponding to the DNN.
若该流程还用于差异化策略控制的场景,则AM PCF还可在注册流程中经由AMF向UE配置相应URSP策略,以使得UE根据URSP策略,使用特定DNN发起对应业务。If this process is also used in the scenario of differentiated policy control, the AM PCF can also configure the corresponding URSP policy to the UE via the AMF in the registration process, so that the UE uses a specific DNN to initiate the corresponding service according to the URSP policy.
步骤501,UE向AMF发送PDU会话建立请求。相应地,AMF可以接收到该PDU会话建立请求。Step 501, the UE sends a PDU session establishment request to the AMF. Accordingly, the AMF may receive the PDU session establishment request.
UE基于本地配置或URSP策略,发起针对请求的DNN(Requested DNN)所对应的PDU会话建立请求,该PDU会话建立请求携带请求的DNN。The UE initiates a PDU session establishment request corresponding to the requested DNN (Requested DNN) based on the local configuration or the URSP policy, and the PDU session establishment request carries the requested DNN.
AMF判断该请求的DNN属于特定的DNN(比如可以预配置的DNN或DNN list中的DNN),或根据签约数据判断UE并未签约该DNN,也即判断该请求的DNN是无效的DNN,因此触发AMF向AM PCF请求获取与该请求的DNN对应的选择的DNN。The AMF judges that the requested DNN belongs to a specific DNN (such as a pre-configured DNN or a DNN in the DNN list), or judges that the UE has not subscribed to the DNN according to the subscription data, that is, judges that the requested DNN is an invalid DNN, therefore Trigger the AMF to request the AM PCF to obtain the selected DNN corresponding to the requested DNN.
步骤502,AMF向AM PCF发送AM策略关联更新请求。相应地,AM PCF可以接收到该AM策略关联更新请求。Step 502, the AMF sends an AM policy association update request to the AM PCF. Accordingly, the AM PCF may receive the AM policy association update request.
该AM策略关联更新请求携带请求的DNN,用于请求获取与该请求的DNN对应的选择的DNN(Selected DNN)。The AM policy association update request carries the requested DNN, and is used to request to obtain the selected DNN (Selected DNN) corresponding to the requested DNN.
可选的,该AM策略关联更新请求还用于请求获取AM策略和/或UE策略。Optionally, the AM policy association update request is also used to request to acquire the AM policy and/or the UE policy.
步骤503,AM PCF向AMF发送AM策略关联更新响应。相应地,AMF可以接收到该AM策略关联更新响应。Step 503, the AM PCF sends an AM policy association update response to the AMF. Accordingly, the AMF may receive the AM policy association update response.
该AM策略关联更新响应携带选择的DNN。可选的,还携带AM策略和/或UE策略。The AM policy association update response carries the selected DNN. Optionally, the AM policy and/or the UE policy are also carried.
步骤504,AMF向SMF发送PDU会话上下文建立请求。相应地SMF可以接收到该PDU会话上下文建立请求。Step 504, the AMF sends a PDU session context establishment request to the SMF. Accordingly, the SMF can receive the PDU session context establishment request.
该PDU会话上下文建立请求携带请求的DNN和选择的DNN。The PDU session context establishment request carries the requested DNN and the selected DNN.
其中,该PDU会话上下文建立请求携带请求的DNN,是因为SMF需要在步骤305的PDU会话建立响应中携带该请求的DNN,以告知UE网络侧成功建立UE与该请求的DNN之间的PDU会话。The PDU session context establishment request carries the requested DNN because the SMF needs to carry the requested DNN in the PDU session establishment response in step 305 to inform the UE that the network side has successfully established a PDU session between the UE and the requested DNN. .
SMF获取到选择的DNN之后,可以基于该选择的DNN,向UDM获取UE在该选择的DNN下的签约数据。After the SMF obtains the selected DNN, it can obtain the subscription data of the UE under the selected DNN from the UDM based on the selected DNN.
可选的,该PDU会话上下文建立请求还可以携带用户标识(如SUPI、GPSI)。Optionally, the PDU session context establishment request may also carry a user identifier (eg, SUPI, GPSI).
步骤505,SMF向SM PCF发送SM策略关联建立请求。相应地,SM PCF可以接收到该SM策略关联建立请求。Step 505, the SMF sends an SM policy association establishment request to the SM PCF. Accordingly, the SM PCF may receive the SM policy association establishment request.
SMF执行SM PCF选择流程,选择支持为该PDU会话提供服务的SM PCF,并向所选择的SM PCF发送SM策略关联建立请求,用于请求获取会话管理策略(SM策略)。The SMF executes the SM PCF selection process, selects an SM PCF that supports providing services for the PDU session, and sends an SM policy association establishment request to the selected SM PCF for requesting to obtain a session management policy (SM policy).
该SM策略关联建立请求携带请求的DNN(即UE实际请求的Requested DNN)和选择的DNN(即替换后的Selected DNN)。可选的,该SM策略关联建立请求还可以携带用户标识(如SUPI、GPSI)、UE的地址(如IP地址或MAC地址)或S-NSSAI中的一项或多项。其中,UE的地址可以是SMF为UE分配的。The SM policy association establishment request carries the requested DNN (that is, the Requested DNN actually requested by the UE) and the selected DNN (that is, the replaced Selected DNN). Optionally, the SM policy association establishment request may also carry one or more of a user identity (such as SUPI, GPSI), an address of the UE (such as an IP address or a MAC address), or S-NSSAI. The address of the UE may be allocated by the SMF for the UE.
步骤506,SM PCF执行策略决策。Step 506, the SM PCF executes the policy decision.
其中,SM PCF执行策略决策,比如可以是:SMF根据请求的DNN和选择的DNN生成PCC规则,或者根据请求的DNN生成PCC规则。并将所生成的PCC规则发送至SMF进行执行。基于该PCC规则的生成方式,可以解决上述提到的问题2,也即SM PCF可以基于UE实际请求的Requested DNN执行差异化策略控制。The SM PCF executes the policy decision, for example, the SMF may generate the PCC rule according to the requested DNN and the selected DNN, or generate the PCC rule according to the requested DNN. And send the generated PCC rules to SMF for execution. Based on the generation method of the PCC rule, the above-mentioned problem 2 can be solved, that is, the SM PCF can perform differentiated policy control based on the Requested DNN actually requested by the UE.
作为示例,运营商针对Video业务,在网络侧配置了video用于提供基础业务保障。除此之外,运营商还允许用户以付费形式订购特殊应用所对应的加速业务,如对于爱奇艺、腾讯、优酷视频等应用配置不同加速级别的QoS参数,这三个应用的加速业务分别以video-1,video-2,video-3表示。这里的video可以看做上述描述的Selected DNN,video-1,video-2,video-3可以看做上述描述的Requested DNN。在AM PCF上配置有video与video-1,video-2,video-3之间的映射关系,并且将video-1,video-2,video-3提供给UE,后续UE可以基于video-1,video-2或video-3发送PDU会话建立请求。例如,上述步骤501的 PDU会话建立请求中携带video-1,则步骤506中SM PCF可以接收到video-1和video,从而SM PCF基于video-1,或基于video-1和video生成PCC规则,该策略规则可以提供加速级别的QoS保障。As an example, for the video service, the operator configures video on the network side to provide basic service guarantee. In addition, operators also allow users to subscribe to acceleration services corresponding to special applications in the form of payment. For example, applications such as iQiyi, Tencent, and Youku Video are configured with QoS parameters of different acceleration levels. The acceleration services of these three applications are respectively It is represented by video-1, video-2, and video-3. The video here can be regarded as the Selected DNN described above, and video-1, video-2, and video-3 can be regarded as the Requested DNN described above. The mapping relationship between video and video-1, video-2, and video-3 is configured on the AM PCF, and video-1, video-2, and video-3 are provided to the UE, and subsequent UEs can be based on video-1, video-2 or video-3 sends a PDU session establishment request. For example, if the PDU session establishment request in the above step 501 carries video-1, then in step 506, the SM PCF can receive video-1 and video, so that the SM PCF generates PCC rules based on video-1, or based on video-1 and video, This policy rule can provide accelerated QoS guarantee.
步骤507,SM PCF向SMF发送SM策略关联建立响应。相应地,SMF可以接收到该SM策略关联建立响应。Step 507, the SM PCF sends an SM policy association establishment response to the SMF. Accordingly, the SMF may receive the SM policy association establishment response.
该SM策略关联建立响应携带上述PCC规则。The SM policy association establishment response carries the above PCC rule.
步骤508,SMF向UE发送PDU会话建立响应。相应地,UE可以接收到该PDU会话建立响应。Step 508, the SMF sends a PDU session establishment response to the UE. Accordingly, the UE can receive the PDU session establishment response.
该PDU会话建立响应携带请求的DNN,以告知UE网络侧成功建立UE与该请求的DNN之间的PDU会话。The PDU session establishment response carries the requested DNN to inform the UE that the network side has successfully established the PDU session between the UE and the requested DNN.
SMF还执行后续用户面链路建立及资源预留过程,可以参考现有技术,不再赘述。The SMF also performs subsequent user plane link establishment and resource reservation processes, which may refer to the prior art and will not be repeated here.
步骤509,SM PCF向BSF发送绑定信息注册请求。相应地,BSF可以接收到该绑定信息注册请求。Step 509, the SM PCF sends a binding information registration request to the BSF. Accordingly, the BSF can receive the binding information registration request.
该绑定信息注册请求携带SM PCF标识及会话信息,该会话信息包含选择的DNN、请求的DNN和UE的地址(可以是UE的IP地址或MAC地址),可选的,该会话信息还包含SUPI、GPSI或S-NSSAI中的至少一项。The binding information registration request carries the SM PCF identifier and session information. The session information includes the selected DNN, the requested DNN, and the address of the UE (which may be the IP address or MAC address of the UE). Optionally, the session information also includes At least one of SUPI, GPSI or S-NSSAI.
步骤510,BSF向SM PCF发送绑定信息注册响应。相应地,SM PCF可以接收到该绑定信息注册响应。Step 510, the BSF sends a binding information registration response to the SM PCF. Accordingly, the SM PCF can receive the binding information registration response.
绑定信息注册响应用于指示绑定信息注册成功或失败。The binding information registration response is used to indicate the success or failure of the binding information registration.
步骤511,AF向BSF发送查询请求。相应地,BSF可以接收到该查询请求。Step 511, the AF sends a query request to the BSF. Accordingly, the BSF can receive the query request.
AF在向SM PCF发起初始策略授权请求前,还需经由PCF发现流程,查找服务于UE的PDU会话的SM PCF相关信息。具体地,AF在发送至BSF的查找请求中,可携带DNN和UE的地址,该DNN可以是请求的DNN或选择的DNN。该查询请求用于请求获取与该DNN和UE的地址对应的SM PCF标识。Before the AF initiates an initial policy authorization request to the SM PCF, it needs to go through the PCF discovery process to search for the SM PCF-related information of the PDU session serving the UE. Specifically, the search request sent by the AF to the BSF may carry the address of the DNN and the UE, and the DNN may be the requested DNN or the selected DNN. The query request is used to request to obtain the SM PCF identifier corresponding to the address of the DNN and the UE.
其中,AF上的请求的DNN可以是预配置在AF上,或是经由用户面通道从UE侧获取的。AF上的选择的DNN可以是预配置在AF上的。AF上的UE的地址可以是UE向AF发送请求时携带的。比如,在步骤511之前,UE经由所建立的PDU会话向AF发起业务请求,该业务请求中可携带UE的地址,可选地,该业务请求还可以携带请求的DNN,以便触发AF查找为该PDU会话提供服务的SM PCF。The requested DNN on the AF may be pre-configured on the AF, or acquired from the UE side via a user plane channel. The selected DNN on the AF may be pre-configured on the AF. The address of the UE on the AF may be carried when the UE sends a request to the AF. For example, before step 511, the UE initiates a service request to the AF via the established PDU session, the service request may carry the address of the UE, and optionally, the service request may also carry the requested DNN, so as to trigger the AF to search for the The SM PCF served by the PDU session.
步骤512,BSF向AF发送PCF信息。相应地,AF可以接收到该PCF信息。Step 512, the BSF sends the PCF information to the AF. Accordingly, the AF can receive the PCF information.
BSF基于查询请求携带的参数以及本地存储的绑定信息,确定相应的SM PCF标识。也即,BSF根据查询请求中的DNN和UE的地址,以及SM PCF标识与会话信息之间的映射关系,确定相应的SM PCF标识。该SM PCF标识可以是SM PCF地址信息(如IP地址、域名地址)或唯一标识。The BSF determines the corresponding SM PCF identifier based on the parameters carried in the query request and the locally stored binding information. That is, the BSF determines the corresponding SM PCF identity according to the addresses of the DNN and the UE in the query request, and the mapping relationship between the SM PCF identity and the session information. The SM PCF identifier may be SM PCF address information (such as IP address, domain name address) or a unique identifier.
步骤513,AF向SM PCF发送策略授权请求。相应地,SM PCF可以接收到该策略授权请求。Step 513, the AF sends a policy authorization request to the SM PCF. Accordingly, the SM PCF may receive the policy authorization request.
AF基于所收到的SM PCF标识,向SM PCF发送策略授权请求,其中携带UE的地址和请求的DNN等信息。SM PCF收到该信息后,根据本地上下文记录,执行会话绑定,即将该策略授权请求与PDU会话进行关联,并基于策略授权请求为该会话向AF下发策略规则。Based on the received SM PCF identifier, the AF sends a policy authorization request to the SM PCF, which carries information such as the address of the UE and the requested DNN. After receiving the information, the SM PCF performs session binding according to the local context record, that is, associates the policy authorization request with the PDU session, and issues policy rules to the AF for the session based on the policy authorization request.
该策略授权请求是为了触发SM PCF为特定业务流提供对应的QoS保障,如为IP多媒体子***(IP Multimedia Subsystem,IMS)语音业务流提供QoS等级标识(QoS Class Identifier,QCI)对应的调度优先级、丢包率、时延及带宽分配,以保障用户体验。具体地,AF在该策略授权请求除携带上述UE的地址和请求的DNN之外,还可以携带业务流描述信息、最大请求带宽(Max-Requested-Bandwidth)、AF应用标识(AF Application ID)中的一个或多个,用于SM PCF为该业务流生成对应的策略规则。The policy authorization request is to trigger the SM PCF to provide corresponding QoS guarantees for specific service flows, such as providing scheduling priority corresponding to QoS Class Identifier (QCI) for IP Multimedia Subsystem (IMS) voice service flows level, packet loss rate, delay and bandwidth allocation to ensure user experience. Specifically, in addition to the address of the UE and the requested DNN, the AF may also carry service flow description information, the maximum requested bandwidth (Max-Requested-Bandwidth), and the AF application ID (AF Application ID) in the policy authorization request. One or more of the SM PCF are used to generate corresponding policy rules for the service flow.
需要说明的是,上述步骤506至步骤508,与步骤509至步骤513之间严格的执行顺序限制。It should be noted that, the above steps 506 to 508 and steps 509 to 513 are strictly limited in the order of execution.
基于上述步骤509至步骤513,SM PCF通过在发送至BSF的绑定信息中包含所收到的请求的DNN(Requested DNN)与选择的DNN(Selected DNN),从而使得AF可以基于Requested DNN或Selected DNN查找到为UE提供服务的SM PCF标识,进而可以向该SM PCF请求获取策略,也即解决了上述问题1。Based on the above steps 509 to 513, the SM PCF includes the received requested DNN (Requested DNN) and the selected DNN (Selected DNN) in the binding information sent to the BSF, so that the AF can be based on the Requested DNN or Selected DNN. The DNN finds the SM PCF identifier that provides services for the UE, and can then request the SM PCF to obtain the policy, which solves the above problem 1.
基于上述实施例,一方面实现了SM PCF可以基于请求的DNN,或基于请求的DNN和选择的DNN执行差异化策略控制,另一方面实现了AF可以基于请求的DNN或选择的DNN查找到为UE提供服务的SM PCF标识,从而提升了DNN替换场景中通信效率及通信质量。Based on the above embodiment, on the one hand, it is realized that the SM PCF can perform differentiated policy control based on the requested DNN, or based on the requested DNN and the selected DNN, and on the other hand, it is realized that the AF can search for the DNN based on the requested DNN or the selected DNN. The UE provides the SM PCF identifier of the service, thereby improving the communication efficiency and communication quality in the DNN replacement scenario.
如图6所示,为本申请实施例提供的又一种通信方法,该图6对应的实施例与上述图5对应实施例的主要区别在于:该图6对应的实施例中,SM PCF是基于独立信令消息从AM PCF获取到Requested DNN,有助于减少对现网中AMF和SMF的流程改动。As shown in FIG. 6 , another communication method provided by an embodiment of the present application, the main difference between the embodiment corresponding to FIG. 6 and the embodiment corresponding to FIG. 5 is that: in the embodiment corresponding to FIG. 6 , the SM PCF is Obtaining the Requested DNN from the AM PCF based on the independent signaling message helps to reduce the process changes to the AMF and SMF in the existing network.
该方法包括以下步骤:The method includes the following steps:
步骤600至步骤602,同图5对应实施例中的步骤500至步骤502,可参考前述描述。Steps 600 to 602 are the same as steps 500 to 502 in the embodiment corresponding to FIG. 5 , and reference may be made to the foregoing description.
步骤603,AM PCF向AMF发送AM策略关联更新响应。相应地,AMF可以接收到该AM策略关联更新响应。Step 603, the AM PCF sends an AM policy association update response to the AMF. Accordingly, the AMF may receive the AM policy association update response.
AM PCF根据运营商配置信息执行请求的DNN到选择的DNN的映射动作,并本地保存该替换记录。该替换记录可包含时间戳信息。然后AM PCF向AMF发送AM策略关联更新响应,其中携带选择的DNN。可选的,还携带AM策略和/或UE策略。AM PCF performs the mapping action of the requested DNN to the selected DNN according to the operator configuration information, and saves the replacement record locally. The replacement record may contain timestamp information. The AM PCF then sends the AM Policy Association Update Response to the AMF, which carries the selected DNN. Optionally, the AM policy and/or the UE policy are also carried.
步骤604,同图5对应实施例中的步骤504,可参考前述描述。Step 604 is the same as step 504 in the embodiment corresponding to FIG. 5 , and reference may be made to the foregoing description.
步骤605,SMF向SM PCF发送SM策略关联建立请求。相应地,SM PCF可以接收到该SM策略关联建立请求。Step 605, the SMF sends an SM policy association establishment request to the SM PCF. Accordingly, the SM PCF may receive the SM policy association establishment request.
SMF执行SM PCF选择流程,选择支持为该PDU会话提供服务的SM PCF,并向所选择的SM PCF发送SM策略关联建立请求,用于请求获取会话管理策略(SM策略)。The SMF executes the SM PCF selection process, selects an SM PCF that supports providing services for the PDU session, and sends an SM policy association establishment request to the selected SM PCF for requesting to obtain a session management policy (SM policy).
该SM策略关联建立请求携带选择的DNN(即替换后的Selected DNN)。可选的,该SM策略关联建立请求还可以携带用户标识(如SUPI、GPSI)、UE的地址(如IP地址或MAC地址)或S-NSSAI中的一项或多项。其中,UE的地址可以是SMF为UE分配的。The SM policy association establishment request carries the selected DNN (ie, the replaced Selected DNN). Optionally, the SM policy association establishment request may also carry one or more of a user identity (such as SUPI, GPSI), an address of the UE (such as an IP address or a MAC address), or S-NSSAI. The address of the UE may be allocated by the SMF for the UE.
步骤606,SM PCF向AM PCF发送请求消息。相应地,AM PCF可以接收到该请求消息。Step 606, the SM PCF sends a request message to the AM PCF. Accordingly, the AM PCF can receive the request message.
SM PCF基于本地配置,判断从SMF接收到的DNN为选择的DNN,则向AM PCF发起DNN映射查询请求,也即向AM PCF发送请求消息,该请求消息携带选择的DNN。Based on the local configuration, the SM PCF determines that the DNN received from the SMF is the selected DNN, and then initiates a DNN mapping query request to the AM PCF, that is, sends a request message to the AM PCF, which carries the selected DNN.
步骤607,AM PCF向SM PCF发送请求的DNN。相应地,SM PCF可以接收到该请 求的DNN。Step 607, the AM PCF sends the requested DNN to the SM PCF. Accordingly, the SM PCF can receive the requested DNN.
AM PCF收到该请求消息后,可根据此前所保存的DNN替换记录,向SM PCF发送最近被替换的请求的DNN,用于SM PCF执行后续动作。After the AM PCF receives the request message, it can send the recently replaced requested DNN to the SM PCF according to the DNN replacement record previously saved for the SM PCF to perform subsequent actions.
作为示例,上述步骤602中,AM PCF可以接收到同一个UE的不同PDU会话对应的AM策略关联更新请求或不同UE对应的AM策略关联更新请求,从而该AM PCF可以执行多次DNN替换操作,比如,AM PCF执行的DNN操作如下:As an example, in the above step 602, the AM PCF may receive AM policy association update requests corresponding to different PDU sessions of the same UE or AM policy association update requests corresponding to different UEs, so that the AM PCF may perform multiple DNN replacement operations, For example, the DNN operations performed by AM PCF are as follows:
DNN-1替换为DNN-5,添加时间戳1;Replace DNN-1 with DNN-5, add timestamp 1;
DNN-2替换为DNN-5,添加时间戳2;Replace DNN-2 with DNN-5, add timestamp 2;
DNN-3替换为DNN-5,添加时间戳3;Replace DNN-3 with DNN-5, add timestamp 3;
DNN-4替换为DNN-6,添加时间戳4。DNN-4 is replaced by DNN-6, timestamp 4 is added.
可以看出,AM PCF执行DNN替换时,可能将多个不同的请求的DNN替换为相同的DNN,比如将DNN-1,DNN-2,DNN-3均替换为DNN-5。It can be seen that when AM PCF performs DNN replacement, multiple different requested DNNs may be replaced with the same DNN, for example, DNN-1, DNN-2, and DNN-3 are replaced with DNN-5.
则该步骤607中,AM PCF接收到来自SM PCF的请求消息后,根据收到的DNN,基于时间戳找到最近一次DNN替换操作中的请求的DNN。例如,AM PCF收到DNN-5,且距离时间戳3最近,则向SM PCF返回DNN-3,并删除该替换记录。Then in this step 607, after the AM PCF receives the request message from the SM PCF, according to the received DNN, the requested DNN in the latest DNN replacement operation is found based on the timestamp. For example, AM PCF receives DNN-5 and is closest to timestamp 3, returns DNN-3 to SM PCF, and deletes the replacement record.
可选地,AM PCF也可基于时间戳找到有效期内最早的一次DNN替换操作所对应的请求的DNN。例如,AM PCF收到DNN-5,若其判断时间戳1所对应的替换记录仍有效,则返回该DNN-1,并删除该替换记录。若其判断时间戳1所对应的替换记录已失效,而时间戳2所对应的替换记录有效,则可返回DNN-2,并删除该替换记录。Optionally, AM PCF may also find the requested DNN corresponding to the earliest DNN replacement operation within the validity period based on the timestamp. For example, when AM PCF receives DNN-5, if it judges that the replacement record corresponding to timestamp 1 is still valid, it returns the DNN-1 and deletes the replacement record. If it determines that the replacement record corresponding to timestamp 1 is invalid and the replacement record corresponding to timestamp 2 is valid, it can return to DNN-2 and delete the replacement record.
步骤608至步骤615,同图5对应实施例中的步骤506至步骤513,可参考前述描述。Steps 608 to 615 are the same as steps 506 to 513 in the embodiment corresponding to FIG. 5 , and reference may be made to the foregoing description.
基于上述实施例,一方面实现了SM PCF可以基于请求的DNN,或基于请求的DNN和选择的DNN执行差异化策略控制,另一方面实现了AF可以基于请求的DNN或选择的DNN查找到为UE提供服务的SM PCF标识,从而提升了DNN替换场景中通信效率及通信质量。Based on the above embodiment, on the one hand, it is realized that the SM PCF can perform differentiated policy control based on the requested DNN, or based on the requested DNN and the selected DNN, and on the other hand, it is realized that the AF can search for the DNN based on the requested DNN or the selected DNN. The UE provides the SM PCF identifier of the service, thereby improving the communication efficiency and communication quality in the DNN replacement scenario.
上述主要从各个网元之间交互的角度对本申请提供的方案进行了介绍。可以理解的是,上述实现各网元为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。The foregoing mainly introduces the solution provided by the present application from the perspective of interaction between various network elements. It can be understood that, in order to implement the above-mentioned functions, each network element that implements the above includes corresponding hardware structures and/or software modules for executing each function. Those skilled in the art should easily realize that the present invention can be implemented in hardware or a combination of hardware and computer software in conjunction with the units and algorithm steps of each example described in the embodiments disclosed herein. Whether a function is performed by hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of the present invention.
可以理解的是,上述各个方法实施例中,对应由第一策略控制网元实现的步骤或者操作,也可以由配置于第一策略控制网元的部件(例如芯片或者电路)实现,对应由第二策略控制网元实现的步骤或者操作,也可以由配置于第二策略控制网元的部件(例如芯片或者电路)实现,对应由绑定支持网元实现的步骤或者操作,也可以由配置于绑定支持网元的部件(例如芯片或者电路)实现,对应由应用功能网元实现的步骤或者操作,也可以由配置于应用功能网元的部件(例如芯片或者电路)实现。It can be understood that, in the above method embodiments, the steps or operations corresponding to the first policy control network element may also be implemented by components (such as chips or circuits) configured in the first policy control network element, and corresponding to the steps or operations implemented by the first policy control network element. The steps or operations implemented by the two-policy control network element may also be implemented by components (such as chips or circuits) configured in the second policy control network element, and corresponding to the steps or operations implemented by the binding support network element, they may also be implemented by The components (such as chips or circuits) that support the network element binding are implemented, and the steps or operations corresponding to the steps or operations implemented by the application function network elements may also be implemented by components (such as chips or circuits) configured in the application function network elements.
参考图7,为本申请实施例提供的一种通信装置的示意图。该装置用于实现上述实施例中对应第一策略控制网元、第二策略控制网元、绑定支持网元或应用功能网元所执行的 各个步骤,如图7所示,该装置700包括收发单元710和处理单元720。Referring to FIG. 7 , it is a schematic diagram of a communication apparatus according to an embodiment of the present application. The apparatus is used to implement each step performed by the first policy control network element, the second policy control network element, the binding support network element or the application function network element in the above embodiment. As shown in FIG. 7 , the apparatus 700 includes: Transceiver unit 710 and processing unit 720.
在第一个实施例中,所述通信装置为第一策略控制网元或用于第一策略控制网元的芯片:In the first embodiment, the communication device is a first policy control network element or a chip for the first policy control network element:
收发单元710,用于获取第一数据网络名称DNN和第二DNN,所述第一DNN为终端设备请求的替换前的DNN,所述第二DNN为与所述第一DNN对应的替换后的DNN。处理单元720,用于根据所述第一DNN和所述第二DNN,生成策略计费控制规则。The transceiver unit 710 is used to obtain the first data network name DNN and the second DNN, the first DNN is the DNN before the replacement requested by the terminal device, and the second DNN is the replaced DNN corresponding to the first DNN DNNs. The processing unit 720 is configured to generate a policy charging control rule according to the first DNN and the second DNN.
在一种可能的实现方法中,所述收发单元710,用于获取第一DNN和第二DNN,具体包括:用于接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带所述第一DNN和所述第二DNN。In a possible implementation method, the transceiver unit 710, configured to acquire the first DNN and the second DNN, specifically includes: being configured to receive a policy association establishment request from a session management network element, where the policy association establishment request carries the first DNN and the second DNN.
在一种可能的实现方法中,所述收发单元710,用于获取第一DNN和第二DNN,具体包括:用于接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带所述第二DNN;用于向第二策略控制网元发送请求消息,所述请求消息携带所述第二DNN,所述请求消息用于请求所述第二DNN对应的替换前的DNN;用于从所述第二策略控制网元接收所述第一DNN。In a possible implementation method, the transceiver unit 710, configured to acquire the first DNN and the second DNN, specifically includes: being configured to receive a policy association establishment request from a session management network element, where the policy association establishment request carries the second DNN; used to send a request message to the second policy control network element, where the request message carries the second DNN, and the request message is used to request the DNN before the replacement corresponding to the second DNN; using on receiving the first DNN from the second policy control network element.
在一种可能的实现方法中,所述第一策略控制网元为用于会话管理的策略控制网元,所述第二策略控制网元为用于接入与移动性管理和/或用于提供终端设备策略的策略控制网元。In a possible implementation method, the first policy control network element is a policy control network element used for session management, and the second policy control network element is used for access and mobility management and/or for Policy control network element that provides terminal device policies.
在一种可能的实现方法中,所述收发单元710,还用于向绑定支持网元发送注册请求,该注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包括所述第一DNN、所述第二DNN和所述终端设备的地址,所述注册请求用于请求建立所述第一策略控制网元的标识与所述会话信息之间的映射关系。In a possible implementation method, the transceiver unit 710 is further configured to send a registration request to the binding support network element, where the registration request carries the identifier of the first policy control network element and session information, the session information The registration request includes the address of the first DNN, the second DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information.
在第二个实施例中,所述通信装置为第一策略控制网元或用于第一策略控制网元的芯片:In a second embodiment, the communication device is a first policy control network element or a chip for the first policy control network element:
收发单元710,用于获取第一数据网络名称DNN,所述第一DNN为终端设备请求的替换前的DNN;处理单元720,用于根据所述第一DNN,生成策略计费控制规则。The transceiver unit 710 is configured to acquire the first data network name DNN, where the first DNN is the DNN before replacement requested by the terminal device; the processing unit 720 is configured to generate a policy charging control rule according to the first DNN.
在一种可能的实现方法中,所述收发单元710,用于获取第一DNN,具体包括:用于接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带所述第一DNN。In a possible implementation method, the transceiver unit 710, configured to acquire the first DNN, specifically includes: receiving a policy association establishment request from a session management network element, where the policy association establishment request carries the first DNN DNNs.
在一种可能的实现方法中,所述收发单元710,用于获取第一DNN,具体包括:用于接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带第二DNN,所述第二DNN为与所述第一DNN对应的替换后的DNN;用于向第二策略控制网元发送请求消息,所述请求消息携带所述第二DNN,所述请求消息用于请求所述第二DNN对应的替换前的DNN;用于从所述第二策略控制网元接收所述第一DNN。In a possible implementation method, the transceiver unit 710, configured to acquire the first DNN, specifically includes: being configured to receive a policy association establishment request from a session management network element, where the policy association establishment request carries the second DNN, The second DNN is a replaced DNN corresponding to the first DNN; it is used to send a request message to the second policy control network element, where the request message carries the second DNN, and the request message is used to request the DNN before replacement corresponding to the second DNN; used for receiving the first DNN from the second policy control network element.
在一种可能的实现方法中,所述第一策略控制网元为用于会话管理的策略控制网元,所述第二策略控制网元为用于接入与移动性管理和/或用于提供终端设备策略的策略控制网元。In a possible implementation method, the first policy control network element is a policy control network element used for session management, and the second policy control network element is used for access and mobility management and/or for Policy control network element that provides terminal device policies.
在一种可能的实现方法中,所述收发单元710,还用于向绑定支持网元发送注册请求,该注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包括所述第一DNN和所述终端设备的地址,所述注册请求用于请求建立所述第一策略控制网元的标识与所述会话信息之间的映射关系。In a possible implementation method, the transceiver unit 710 is further configured to send a registration request to the binding support network element, where the registration request carries the identifier of the first policy control network element and session information, the session information It includes the address of the first DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information.
在第三个实施例中,所述通信装置为第二策略控制网元或用于第二策略控制网元的芯片:In a third embodiment, the communication device is a second policy control network element or a chip for the second policy control network element:
收发单元710,用于接收来自第一策略控制网元的请求消息,所述请求消息携带第二数据网络名称DNN,所述第二DNN为与第一DNN对应的替换后的DNN,所述第一DNN为终端设备请求的替换前的DNN;向所述第一策略控制网元发送所述第一DNN;处理单元720,用于根据所述第二DNN,获取所述第一DNN。The transceiver unit 710 is configured to receive a request message from the first policy control network element, where the request message carries a second data network name DNN, the second DNN is a replaced DNN corresponding to the first DNN, and the first DNN A DNN is the DNN before replacement requested by the terminal device; the first DNN is sent to the first policy control network element; the processing unit 720 is configured to acquire the first DNN according to the second DNN.
在一种可能的实现方法中,所述收发单元710,还用于接收来自移动性管理网元的策略关联更新请求,所述策略关联更新请求携带所述第一DNN;所述处理单元720,还用于根据所述第一DNN获取所述第二DNN,以及生成替换记录,所述替换记录包括时间戳,所述时间戳用于指示根据所述第一DNN获取所述第二DNN的时间信息;所述收发单元710,还用于向所述移动性管理网元发送策略关联更新响应,所述策略关联更新响应携带所述第二DNN。In a possible implementation method, the transceiver unit 710 is further configured to receive a policy association update request from a mobility management network element, where the policy association update request carries the first DNN; the processing unit 720, is also used to obtain the second DNN according to the first DNN, and generate a replacement record, the replacement record includes a time stamp, and the time stamp is used to indicate the time when the second DNN is obtained according to the first DNN information; the transceiver unit 710 is further configured to send a policy association update response to the mobility management network element, where the policy association update response carries the second DNN.
在一种可能的实现方法中,所述处理单元720,用于根据所述第二DNN,获取所述第一DNN,具体包括:根据所述时间戳和所述第二DNN,获取所述第一DNN。In a possible implementation method, the processing unit 720, configured to obtain the first DNN according to the second DNN, specifically includes: obtaining the first DNN according to the timestamp and the second DNN. A DNN.
在第四个实施例中,所述通信装置为绑定支持网元或用于绑定支持网元的芯片:In a fourth embodiment, the communication device is a binding support network element or a chip for binding a support network element:
收发单元710,用于接收来自第一策略控制网元的注册请求,所述注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包含第一数据网络名称DNN及终端设备的地址,所述第一DNN为所述终端设备请求的替换前的DNN;从应用功能网元接收查询请求,所述查询请求携带所述终端设备的地址和所述第一DNN;根据所述第一策略控制网元的标识与所述会话信息的映射关系,向所述应用功能网元发送与所述终端设备的地址和所述第一DNN对应的所述第一策略控制网元的标识;处理单元720,用于建立所述第一策略控制网元的标识与所述会话信息的映射关系。The transceiver unit 710 is configured to receive a registration request from the first policy control network element, where the registration request carries the identifier of the first policy control network element and session information, where the session information includes the first data network name DNN and the terminal The address of the device, the first DNN is the DNN before the replacement requested by the terminal device; a query request is received from the application function network element, and the query request carries the address of the terminal device and the first DNN; The mapping relationship between the identifier of the first policy control network element and the session information, and send the address of the terminal device and the first policy control network element corresponding to the first DNN to the application function network element. identification; the processing unit 720 is configured to establish a mapping relationship between the identification of the first policy control network element and the session information.
在一种可能的实现方法中,所述会话信息还包括第二DNN,所述第二DNN为与所述第一DNN对应的替换后的DNN。In a possible implementation method, the session information further includes a second DNN, where the second DNN is a replaced DNN corresponding to the first DNN.
可选的,上述通信装置700还可以包括存储单元,该存储单元用于存储数据或者指令(也可以称为代码或者程序),上述各个单元可以和存储单元交互或者耦合,以实现对应的方法或者功能。例如,处理单元720可以读取存储单元中的数据或者指令,使得通信装置实现上述实施例中的方法。Optionally, the above-mentioned communication device 700 may further include a storage unit, which is used to store data or instructions (also referred to as codes or programs), and each of the above-mentioned units may interact or be coupled with the storage unit to implement corresponding methods or Features. For example, the processing unit 720 may read data or instructions in the storage unit, so that the communication apparatus implements the methods in the above embodiments.
应理解以上装置中单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且装置中的单元可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分单元以软件通过处理元件调用的形式实现,部分单元以硬件的形式实现。例如,各个单元可以为单独设立的处理元件,也可以集成在装置的某一个芯片中实现,此外,也可以以程序的形式存储于存储器中,由装置的某一个处理元件调用并执行该单元的功能。此外这些单元全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件又可以成为处理器,可以是一种具有信号的处理能力的集成电路。在实现过程中,上述方法的各步骤或以上各个单元可以通过处理器元件中的硬件的集成逻辑电路实现或者以软件通过处理元件调用的形式实现。It should be understood that the division of units in the above apparatus is only a division of logical functions, and in actual implementation, it may be fully or partially integrated into one physical entity, or may be physically separated. And all the units in the device can be realized in the form of software calling through the processing element; also can all be realized in the form of hardware; some units can also be realized in the form of software calling through the processing element, and some units can be realized in the form of hardware. For example, each unit can be a separately established processing element, or can be integrated in a certain chip of the device to be implemented, and can also be stored in the memory in the form of a program, which can be called by a certain processing element of the device and execute the unit's processing. Features. In addition, all or part of these units can be integrated together, and can also be implemented independently. The processing element described here can also become a processor, which can be an integrated circuit with signal processing capability. In the implementation process, each step of the above method or each of the above units may be implemented by an integrated logic circuit of hardware in the processor element or implemented in the form of software being invoked by the processing element.
在一个例子中,以上任一装置中的单元可以是被配置成实施以上方法的一个或多个集 成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,ASIC),或,一个或多个微处理器(digital singnal processor,DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA),或这些集成电路形式中至少两种的组合。再如,当装置中的单元可以通过处理元件调度程序的形式实现时,该处理元件可以是通用处理器,例如中央处理器(Central Processing Unit,CPU)或其它可以调用程序的处理器。再如,这些单元可以集成在一起,以片上***(system-on-a-chip,SOC)的形式实现。In one example, a unit in any of the above apparatuses may be one or more integrated circuits configured to implement the above method, such as: one or more Application Specific Integrated Circuits (ASICs), or, one or more Multiple microprocessors (digital singnal processors, DSP), or, one or more field programmable gate arrays (Field Programmable Gate Array, FPGA), or a combination of at least two of these integrated circuit forms. For another example, when a unit in the apparatus can be implemented in the form of a processing element scheduler, the processing element can be a general-purpose processor, such as a central processing unit (Central Processing Unit, CPU) or other processors that can invoke programs. For another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
以上收发单元710是一种该装置的接口电路,用于向其它装置发送信号或从其他装置接收信号。例如,当该装置以芯片的方式实现时,该收发单元710是该芯片用于向其它芯片或装置发送信号、或从其它芯片或装置接收信号的接口电路。The above transceiver unit 710 is an interface circuit of the device, and is used to send signals to or receive signals from other devices. For example, when the device is implemented in the form of a chip, the transceiver unit 710 is an interface circuit used by the chip to send signals to or receive signals from other chips or devices.
参考图8,为本申请实施例提供的一种通信装置示意图,用于实现以上实施例中第一策略控制网元、第二策略控制网元、绑定支持网元或应用功能网元的操作。如图8所示,该通信装置包括:处理器810和接口830,可选的,该通信装置还包括存储器820。接口830用于实现与其他设备进行通信。Referring to FIG. 8 , a schematic diagram of a communication device provided in an embodiment of the present application is used to implement the operations of the first policy control network element, the second policy control network element, the binding support network element or the application function network element in the above embodiment . As shown in FIG. 8 , the communication apparatus includes: a processor 810 and an interface 830 , and optionally, the communication apparatus further includes a memory 820 . The interface 830 is used to enable communication with other devices.
以上实施例中第一策略控制网元、第二策略控制网元、绑定支持网元或应用功能网元执行的方法可以通过处理器810调用存储器(可以是第一策略控制网元、第二策略控制网元、绑定支持网元或应用功能网元中的存储器820,也可以是外部存储器)中存储的程序来实现。即,第一策略控制网元、第二策略控制网元、绑定支持网元或应用功能网元可以包括处理器810,该处理器810通过调用存储器中的程序,以执行以上方法实施例中第一策略控制网元、第二策略控制网元、绑定支持网元或应用功能网元执行的方法。这里的处理器可以是一种具有信号的处理能力的集成电路,例如CPU。第一策略控制网元、第二策略控制网元、绑定支持网元或应用功能网元可以通过配置成实施以上方法的一个或多个集成电路来实现。例如:一个或多个ASIC,或,一个或多个微处理器DSP,或,一个或者多个FPGA等,或这些集成电路形式中至少两种的组合。或者,可以结合以上实现方式。In the above embodiment, the method executed by the first policy control network element, the second policy control network element, the binding support network element or the application function network element may be invoked by the processor 810 to a memory (which may be the first policy control network element, the second policy control network element, the second It is implemented by the program stored in the memory 820 in the policy control network element, the binding support network element or the application function network element, which may also be an external memory). That is, the first policy control network element, the second policy control network element, the binding support network element or the application function network element may include a processor 810, and the processor 810 executes the above method embodiments by calling a program in the memory A method for executing a first policy control network element, a second policy control network element, a binding support network element or an application function network element. The processor here may be an integrated circuit with signal processing capability, such as a CPU. The first policy control network element, the second policy control network element, the binding support network element or the application function network element may be implemented by one or more integrated circuits configured to implement the above methods. For example: one or more ASICs, or, one or more microprocessor DSPs, or, one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms. Alternatively, the above implementations may be combined.
具体的,图7中的收发单元710和处理单元720的功能/实现过程可以通过图8所示的通信装置800中的处理器810调用存储器820中存储的计算机可执行指令来实现。或者,图7中的处理单元720的功能/实现过程可以通过图8所示的通信装置800中的处理器810调用存储器820中存储的计算机执行指令来实现,图7中的收发单元710的功能/实现过程可以通过图8中所示的通信装置800中的接口830来实现。Specifically, the functions/implementation process of the transceiver unit 710 and the processing unit 720 in FIG. 7 may be implemented by the processor 810 in the communication apparatus 800 shown in FIG. 8 calling computer-executable instructions stored in the memory 820 . Alternatively, the function/implementation process of the processing unit 720 in FIG. 7 may be implemented by the processor 810 in the communication apparatus 800 shown in FIG. 8 calling the computer-executed instructions stored in the memory 820, and the function of the transceiver unit 710 in FIG. 7 The implementation process can be implemented through the interface 830 in the communication device 800 shown in FIG. 8 .
本领域普通技术人员可以理解:本申请中涉及的第一、第二等各种数字编号仅为描述方便进行的区分,并不用来限制本申请实施例的范围,也表示先后顺序。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“至少一个”是指一个或者多个。至少两个是指两个或者多个。“至少一个”、“任意一个”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个、种),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。“多个”是指两个或两个以上,其它量词与之类似。Those of ordinary skill in the art can understand that the first, second, and other numeral numbers involved in the present application are only for the convenience of description, and are not used to limit the scope of the embodiments of the present application, but also represent the sequence. "And/or", which describes the association relationship of the associated objects, means that there can be three kinds of relationships, for example, A and/or B, which can mean that A exists alone, A and B exist at the same time, and B exists alone. The character "/" generally indicates that the associated objects are an "or" relationship. "At least one" means one or more. At least two means two or more. "At least one", "any one", or similar expressions, refers to any combination of these items, including any combination of single item(s) or plural item(s). For example, at least one item (single, species) of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. "Plurality" means two or more, and other quantifiers are similar.
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程 构成任何限定。It should be understood that, in the various embodiments of the present application, the size of the sequence numbers of the above-mentioned processes does not mean the sequence of execution, and the execution sequence of each process should be determined by its functions and internal logic, and should not be dealt with in the embodiments of the present invention. implementation constitutes any limitation.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described systems, devices and units may refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。In the above-mentioned embodiments, it may be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented in software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general purpose computer, special purpose computer, computer network, or other programmable device. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be downloaded from a website site, computer, server, or data center Transmission to another website site, computer, server, or data center is by wire (eg, coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (eg, infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that a computer can access, or a data storage device such as a server, a data center, or the like that includes an integration of one or more available media. The usable media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVDs), or semiconductor media (eg, solid state disks (SSDs)), and the like.
本申请实施例中所描述的各种说明性的逻辑单元和电路可以通过通用处理器,数字信号处理器,专用集成电路(ASIC),现场可编程门阵列(FPGA)或其它可编程逻辑装置,离散门或晶体管逻辑,离散硬件部件,或上述任何组合的设计来实现或操作所描述的功能。通用处理器可以为微处理器,可选地,该通用处理器也可以为任何传统的处理器、控制器、微控制器或状态机。处理器也可以通过计算装置的组合来实现,例如数字信号处理器和微处理器,多个微处理器,一个或多个微处理器联合一个数字信号处理器核,或任何其它类似的配置来实现。The various illustrative logic units and circuits described in the embodiments of this application may be implemented by general purpose processors, digital signal processors, application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, Discrete gate or transistor logic, discrete hardware components, or any combination of the above are designed to implement or operate the described functions. A general-purpose processor may be a microprocessor, or alternatively, the general-purpose processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, multiple microprocessors, one or more microprocessors in combination with a digital signal processor core, or any other similar configuration. accomplish.
本申请实施例中所描述的方法或算法的步骤可以直接嵌入硬件、处理器执行的软件单元、或者这两者的结合。软件单元可以存储于随机存取存储器(Random Access Memory,RAM)、闪存、只读存储器(Read-Only Memory,ROM)、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或本领域中其它任意形式的存储媒介中。示例性地,存储媒介可以与处理器连接,以使得处理器可以从存储媒介中读取信息,并可以向存储媒介存写信息。可选地,存储媒介还可以集成到处理器中。处理器和存储媒介可以设置于ASIC中。The steps of the method or algorithm described in the embodiments of this application may be directly embedded in hardware, a software unit executed by a processor, or a combination of the two. Software units can be stored in random access memory (Random Access Memory, RAM), flash memory, read-only memory (Read-Only Memory, ROM), EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM or this. In any other form of storage media in the field. Illustratively, a storage medium may be coupled to the processor such that the processor may read information from, and store information in, the storage medium. Optionally, the storage medium can also be integrated into the processor. The processor and storage medium may be provided in the ASIC.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.
在一个或多个示例性的设计中,本申请所描述的上述功能可以在硬件、软件、固件或这三者的任意组合来实现。如果在软件中实现,这些功能可以存储与电脑可读的媒介上,或以一个或多个指令或代码形式传输于电脑可读的媒介上。电脑可读媒介包括电脑存储媒介和便于使得让电脑程序从一个地方转移到其它地方的通信媒介。存储媒介可以是任何通用或特殊电脑可以接入访问的可用媒体。例如,这样的电脑可读媒体可以包括但不限于RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁性存储装置,或其它任何可以用于承载或存储以指令或数据结构和其它可被通用或特殊电脑、或通用或特 殊处理器读取形式的程序代码的媒介。此外,任何连接都可以被适当地定义为电脑可读媒介,例如,如果软件是从一个网站站点、服务器或其它远程资源通过一个同轴电缆、光纤电脑、双绞线、数字用户线(DSL)或以例如红外、无线和微波等无线方式传输的也被包含在所定义的电脑可读媒介中。所述的碟片(disk)和磁盘(disc)包括压缩磁盘、镭射盘、光盘、数字通用光盘(英文:Digital Versatile Disc,简称:DVD)、软盘和蓝光光盘,磁盘通常以磁性复制数据,而碟片通常以激光进行光学复制数据。上述的组合也可以包含在电脑可读媒介中。In one or more exemplary designs, the above-described functions described herein may be implemented in hardware, software, firmware, or any combination of the three. If implemented in software, the functions may be stored on, or transmitted over, a computer-readable medium in the form of one or more instructions or code. Computer-readable media includes computer storage media and communication media that facilitate the transfer of a computer program from one place to another. Storage media can be any available media that a general-purpose or special-purpose computer can access. For example, such computer-readable media may include, but are not limited to, RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other device that can be used to carry or store instructions or data structures and Other media in the form of program code that can be read by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. In addition, any connection is properly defined as a computer-readable medium, for example, if software is transmitted from a website site, server or other remote source over a coaxial cable, fiber optic computer, twisted pair, digital subscriber line (DSL) Or transmitted by wireless means such as infrared, wireless, and microwave are also included in the definition of computer-readable media. The discs and magnetic discs include compact discs, laser discs, optical discs, digital versatile discs (English: Digital Versatile Disc, DVD for short), floppy discs and Blu-ray discs. Disks usually reproduce data magnetically, while Discs usually use lasers to optically reproduce data. Combinations of the above can also be included in computer readable media.
本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。Those skilled in the art should appreciate that, in one or more of the above examples, the functions described in this application may be implemented in hardware, software, firmware, or any combination thereof. When implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage medium can be any available medium that can be accessed by a general purpose or special purpose computer.
以上所述的具体实施方式,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本申请的保护范围之内。本申请说明书的上述描述可以使得本领域技术任何可以利用或实现本申请的内容,任何基于所公开内容的修改都应该被认为是本领域显而易见的,本申请所描述的基本原则可以应用到其它变形中而不偏离本申请的发明本质和范围。因此,本申请所公开的内容不仅仅局限于所描述的实施例和设计,还可以扩展到与本申请原则和所公开的新特征一致的最大范围。The specific embodiments described above further describe the purpose, technical solutions and beneficial effects of the present application in detail. It should be understood that the above descriptions are only specific embodiments of the present application, and are not intended to limit the The protection scope, any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the present application shall be included within the protection scope of the present application. The above description of the specification of this application can enable any skilled in the art to utilize or realize the content of this application, and any modifications based on the disclosed content should be considered obvious in the art, and the basic principles described in this application can be applied to other modifications without departing from the spirit and scope of the invention of the present application. Thus, the present disclosure is not intended to be limited only to the embodiments and designs described, but can be extended to the fullest extent consistent with the principles of this application and the novel features disclosed.
尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包括这些改动和变型在内。Although the application has been described in conjunction with specific features and embodiments thereof, it will be apparent that various modifications and combinations can be made therein without departing from the spirit and scope of the application. Accordingly, this specification and drawings are merely exemplary illustrations of the application as defined by the appended claims, and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of this application. Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims (41)

  1. 一种通信方法,其特征在于,包括:A communication method, comprising:
    第一策略控制网元获取第一数据网络名称DNN和第二DNN,所述第一DNN为终端设备请求的替换前的DNN,所述第二DNN为与所述第一DNN对应的替换后的DNN;The first policy controls the network element to obtain the first data network name DNN and the second DNN, the first DNN is the DNN before the replacement requested by the terminal device, and the second DNN is the replaced DNN corresponding to the first DNN DNN;
    所述第一策略控制网元根据所述第一DNN和所述第二DNN,生成策略计费控制规则。The first policy control network element generates a policy charging control rule according to the first DNN and the second DNN.
  2. 如权利要求1所述的方法,其特征在于,所述第一策略控制网元获取第一DNN和第二DNN,包括:The method of claim 1, wherein the first policy controlling the network element to obtain the first DNN and the second DNN comprises:
    所述第一策略控制网元接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带所述第一DNN和所述第二DNN。The first policy control network element receives a policy association establishment request from the session management network element, where the policy association establishment request carries the first DNN and the second DNN.
  3. 如权利要求1所述的方法,其特征在于,所述第一策略控制网元获取第一DNN和第二DNN,包括:The method of claim 1, wherein the first policy controlling the network element to obtain the first DNN and the second DNN comprises:
    所述第一策略控制网元接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带所述第二DNN;receiving, by the first policy control network element, a policy association establishment request from a session management network element, where the policy association establishment request carries the second DNN;
    所述第一策略控制网元向第二策略控制网元发送请求消息,所述请求消息携带所述第二DNN,所述请求消息用于请求所述第二DNN对应的替换前的DNN;The first policy control network element sends a request message to the second policy control network element, where the request message carries the second DNN, and the request message is used to request the DNN before replacement corresponding to the second DNN;
    所述第一策略控制网元从所述第二策略控制网元接收所述第一DNN。The first policy control network element receives the first DNN from the second policy control network element.
  4. 如权利要求3所述的方法,其特征在于,所述第一策略控制网元为用于会话管理的策略控制网元,所述第二策略控制网元为用于接入与移动性管理和/或用于提供终端设备策略的策略控制网元。The method of claim 3, wherein the first policy control network element is a policy control network element used for session management, and the second policy control network element is a policy control network element used for access and mobility management and /or a policy control network element for providing terminal device policies.
  5. 如权利要求1-4任一所述的方法,其特征在于,还包括:The method of any one of claims 1-4, further comprising:
    所述第一策略控制网元向绑定支持网元发送注册请求,该注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包括所述第一DNN、所述第二DNN和所述终端设备的地址,所述注册请求用于请求建立所述第一策略控制网元的标识与所述会话信息之间的映射关系。The first policy control network element sends a registration request to the binding support network element, where the registration request carries the identity of the first policy control network element and session information, where the session information includes the first DNN, the first The address of the DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information.
  6. 一种通信方法,其特征在于,包括:A communication method, comprising:
    第一策略控制网元获取第一数据网络名称DNN,所述第一DNN为终端设备请求的替换前的DNN;The first policy controls the network element to obtain the first data network name DNN, where the first DNN is the DNN before the replacement requested by the terminal device;
    所述第一策略控制网元根据所述第一DNN,生成策略计费控制规则。The first policy control network element generates a policy charging control rule according to the first DNN.
  7. 如权利要求6所述的方法,其特征在于,所述第一策略控制网元获取第一DNN,包括:The method of claim 6, wherein the first policy controlling the network element to obtain the first DNN comprises:
    所述第一策略控制网元接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带所述第一DNN。The first policy control network element receives a policy association establishment request from the session management network element, where the policy association establishment request carries the first DNN.
  8. 如权利要求6所述的方法,其特征在于,所述第一策略控制网元获取第一DNN,包括:The method of claim 6, wherein the first policy controlling the network element to obtain the first DNN comprises:
    所述第一策略控制网元接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带第二DNN,所述第二DNN为与所述第一DNN对应的替换后的DNN;The first policy control network element receives a policy association establishment request from the session management network element, where the policy association establishment request carries a second DNN, and the second DNN is a replaced DNN corresponding to the first DNN;
    所述第一策略控制网元向第二策略控制网元发送请求消息,所述请求消息携带所述第二DNN,所述请求消息用于请求所述第二DNN对应的替换前的DNN;The first policy control network element sends a request message to the second policy control network element, where the request message carries the second DNN, and the request message is used to request the DNN before replacement corresponding to the second DNN;
    所述第一策略控制网元从所述第二策略控制网元接收所述第一DNN。The first policy control network element receives the first DNN from the second policy control network element.
  9. 如权利要求8所述的方法,其特征在于,所述第一策略控制网元为用于会话管理的策略控制网元,所述第二策略控制网元为用于接入与移动性管理和/或用于提供终端设备策略的策略控制网元。The method of claim 8, wherein the first policy control network element is a policy control network element used for session management, and the second policy control network element is a policy control network element used for access and mobility management and /or a policy control network element for providing terminal device policies.
  10. 如权利要求6-9任一所述的方法,其特征在于,还包括:The method of any one of claims 6-9, further comprising:
    所述第一策略控制网元向绑定支持网元发送注册请求,该注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包括所述第一DNN和所述终端设备的地址,所述注册请求用于请求建立所述第一策略控制网元的标识与所述会话信息之间的映射关系。The first policy control network element sends a registration request to the binding support network element, where the registration request carries the identity of the first policy control network element and session information, where the session information includes the first DNN and the terminal The address of the device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information.
  11. 一种通信方法,其特征在于,包括:A communication method, comprising:
    第二策略控制网元接收来自第一策略控制网元的请求消息,所述请求消息携带所述第二DNN,所述第二DNN为与第一DNN对应的替换后的DNN,所述第一DNN为终端设备请求的替换前的DNN;The second policy control network element receives a request message from the first policy control network element, where the request message carries the second DNN, the second DNN is a replaced DNN corresponding to the first DNN, and the first DNN DNN is the DNN before replacement requested by the terminal device;
    所述第二策略控制网元根据所述第二DNN,获取所述第一DNN;The second policy controls the network element to obtain the first DNN according to the second DNN;
    所述第二策略控制网元向所述第一策略控制网元发送所述第一DNN。The second policy control network element sends the first DNN to the first policy control network element.
  12. 如权利要求11所述的方法,其特征在于,还包括:The method of claim 11, further comprising:
    所述第二策略控制网元接收来自移动性管理网元的策略关联更新请求,所述策略关联更新请求携带所述第一DNN;receiving, by the second policy control network element, a policy association update request from a mobility management network element, where the policy association update request carries the first DNN;
    所述第二策略控制网元根据所述第一DNN获取所述第二DNN,以及生成替换记录,所述替换记录包括时间戳,所述时间戳用于指示根据所述第一DNN获取所述第二DNN的时间信息;The second policy controls the network element to obtain the second DNN according to the first DNN, and generate a replacement record, where the replacement record includes a timestamp, and the timestamp is used to indicate that the second DNN is obtained according to the first DNN. time information of the second DNN;
    所述第二策略控制向所述移动性管理网元发送策略关联更新响应,所述策略关联更新响应携带所述第二DNN。The second policy control sends a policy association update response to the mobility management network element, where the policy association update response carries the second DNN.
  13. 如权利要求12所述的方法,其特征在于,所述第二策略控制网元根据所述第二DNN,获取所述第一DNN,包括:The method according to claim 12, wherein the second policy control network element obtains the first DNN according to the second DNN, comprising:
    所述第二策略控制网元根据所述时间戳和所述第二DNN,获取所述第一DNN。The second policy controls the network element to obtain the first DNN according to the timestamp and the second DNN.
  14. 一种通信方法,其特征在于,包括:A communication method, comprising:
    绑定支持网元接收来自第一策略控制网元的注册请求,所述注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包含第一DNN及终端设备的地址,所述第一DNN为所述终端设备请求的替换前的DNN;The binding support network element receives a registration request from the first policy control network element, the registration request carries the identity of the first policy control network element and session information, and the session information includes the address of the first DNN and the terminal device, The first DNN is the DNN before the replacement requested by the terminal device;
    所述绑定支持网元建立所述第一策略控制网元的标识与所述会话信息的映射关系;The binding support network element establishes a mapping relationship between the identifier of the first policy control network element and the session information;
    所述绑定支持网元从应用功能网元接收查询请求,所述查询请求携带所述终端设备的地址和所述第一DNN;The binding support network element receives a query request from the application function network element, where the query request carries the address of the terminal device and the first DNN;
    所述绑定支持网元根据所述映射关系,向所述应用功能网元发送与所述终端设备的地址和所述第一DNN对应的所述第一策略控制网元的标识。The binding support network element sends the identification of the first policy control network element corresponding to the address of the terminal device and the first DNN to the application function network element according to the mapping relationship.
  15. 如权利要求14所述的方法,其特征在于,所述会话信息还包括第二DNN,所述第二DNN为与所述第一DNN对应的替换后的DNN。The method of claim 14, wherein the session information further comprises a second DNN, and the second DNN is a replaced DNN corresponding to the first DNN.
  16. 一种第一策略控制网元,其特征在于,包括:A first policy control network element, comprising:
    收发单元,用于获取第一数据网络名称DNN和第二DNN,所述第一DNN为终端设备请求的替换前的DNN,所述第二DNN为与所述第一DNN对应的替换后的DNN;A transceiver unit for acquiring a first data network name DNN and a second DNN, where the first DNN is the DNN before the replacement requested by the terminal device, and the second DNN is the DNN after the replacement corresponding to the first DNN ;
    处理单元,用于根据所述第一DNN和所述第二DNN,生成策略计费控制规则。A processing unit, configured to generate a policy charging control rule according to the first DNN and the second DNN.
  17. 如权利要求16所述的第一策略控制网元,其特征在于,所述收发单元,用于获取第一DNN和第二DNN,具体包括:The first policy control network element according to claim 16, wherein the transceiver unit, configured to acquire the first DNN and the second DNN, specifically includes:
    用于接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带所述第一DNN和所述第二DNN。It is configured to receive a policy association establishment request from a session management network element, where the policy association establishment request carries the first DNN and the second DNN.
  18. 如权利要求16所述的第一策略控制网元,其特征在于,所述收发单元,用于获取第一DNN和第二DNN,具体包括:The first policy control network element according to claim 16, wherein the transceiver unit, configured to acquire the first DNN and the second DNN, specifically includes:
    用于接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带所述第二DNN;for receiving a policy association establishment request from a session management network element, where the policy association establishment request carries the second DNN;
    用于向第二策略控制网元发送请求消息,所述请求消息携带所述第二DNN,所述请求消息用于请求所述第二DNN对应的替换前的DNN;for sending a request message to the second policy control network element, where the request message carries the second DNN, and the request message is used to request the DNN before the replacement corresponding to the second DNN;
    用于从所述第二策略控制网元接收所述第一DNN。for receiving the first DNN from the second policy control network element.
  19. 如权利要求18所述的第一策略控制网元,其特征在于,所述第一策略控制网元为用于会话管理的策略控制网元,所述第二策略控制网元为用于接入与移动性管理和/或用于提供终端设备策略的策略控制网元。The first policy control network element according to claim 18, wherein the first policy control network element is a policy control network element used for session management, and the second policy control network element is used for access with mobility management and/or policy control network elements for providing end-device policies.
  20. 如权利要求16-19任一所述的第一策略控制网元,其特征在于,所述收发单元,还用于向绑定支持网元发送注册请求,该注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包括所述第一DNN、所述第二DNN和所述终端设备的地址,所述注册请求用于请求建立所述第一策略控制网元的标识与所述会话信息之间的映射关系。The first policy control network element according to any one of claims 16-19, wherein the transceiver unit is further configured to send a registration request to the binding support network element, where the registration request carries the first policy control The identity and session information of the network element, the session information includes the address of the first DNN, the second DNN and the terminal device, and the registration request is used to request the establishment of the identity of the first policy control network element and the mapping relationship between the session information.
  21. 一种第一策略控制网元,其特征在于,包括:A first policy control network element, comprising:
    收发单元,用于获取第一数据网络名称DNN,所述第一DNN为终端设备请求的替换前的DNN;A transceiver unit, used to obtain the first data network name DNN, where the first DNN is the DNN before the replacement requested by the terminal device;
    处理单元,用于根据所述第一DNN,生成策略计费控制规则。and a processing unit, configured to generate a policy charging control rule according to the first DNN.
  22. 如权利要求21所述的第一策略控制网元,其特征在于,所述收发单元,用于获取第一DNN,具体包括:The first policy control network element according to claim 21, wherein the transceiver unit, configured to acquire the first DNN, specifically includes:
    用于接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带所述第一DNN。It is used for receiving a policy association establishment request from a session management network element, where the policy association establishment request carries the first DNN.
  23. 如权利要求21所述的第一策略控制网元,其特征在于,所述收发单元,用于获取第一DNN,具体包括:The first policy control network element according to claim 21, wherein the transceiver unit, configured to acquire the first DNN, specifically includes:
    用于接收来自会话管理网元的策略关联建立请求,所述策略关联建立请求携带第二DNN,所述第二DNN为与所述第一DNN对应的替换后的DNN;for receiving a policy association establishment request from a session management network element, where the policy association establishment request carries a second DNN, and the second DNN is a replaced DNN corresponding to the first DNN;
    用于向第二策略控制网元发送请求消息,所述请求消息携带所述第二DNN,所述请求消息用于请求所述第二DNN对应的替换前的DNN;for sending a request message to the second policy control network element, where the request message carries the second DNN, and the request message is used to request the DNN before the replacement corresponding to the second DNN;
    用于从所述第二策略控制网元接收所述第一DNN。for receiving the first DNN from the second policy control network element.
  24. 如权利要求23所述的第一策略控制网元,其特征在于,所述第一策略控制网元为用于会话管理的策略控制网元,所述第二策略控制网元为用于接入与移动性管理和/或用于提供终端设备策略的策略控制网元。The first policy control network element according to claim 23, wherein the first policy control network element is a policy control network element used for session management, and the second policy control network element is used for access with mobility management and/or policy control network elements for providing end-device policies.
  25. 如权利要求21-24任一所述的第一策略控制网元,其特征在于,所述收发单元,还用于向绑定支持网元发送注册请求,该注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包括所述第一DNN和所述终端设备的地址,所述注册请求用于请求建立所述第一策略控制网元的标识与所述会话信息之间的映射关系。The first policy control network element according to any one of claims 21-24, wherein the transceiver unit is further configured to send a registration request to the binding support network element, where the registration request carries the first policy control The identification and session information of the network element, the session information includes the address of the first DNN and the terminal device, and the registration request is used to request to establish a relationship between the identification of the first policy control network element and the session information. mapping relationship between.
  26. 一种第二策略控制网元,其特征在于,包括:A second policy control network element, comprising:
    收发单元,用于接收来自第一策略控制网元的请求消息,所述请求消息携带所述第二DNN,所述第二DNN为与第一DNN对应的替换后的DNN,所述第一DNN为终端设备请求的替换前的DNN;以及向所述第一策略控制网元发送所述第一DNN;A transceiver unit, configured to receive a request message from the first policy control network element, where the request message carries the second DNN, the second DNN is a DNN after the replacement corresponding to the first DNN, and the first DNN the DNN before the replacement requested by the terminal device; and sending the first DNN to the first policy control network element;
    处理单元,用于根据所述第二DNN,获取所述第一DNN。A processing unit, configured to acquire the first DNN according to the second DNN.
  27. 如权利要求26所述的第二策略控制网元,其特征在于,所述收发单元,还用于接收来自移动性管理网元的策略关联更新请求,所述策略关联更新请求携带所述第一DNN;The second policy control network element according to claim 26, wherein the transceiver unit is further configured to receive a policy association update request from a mobility management network element, wherein the policy association update request carries the first policy association update request. DNN;
    所述处理单元,还用于根据所述第一DNN获取所述第二DNN,以及生成替换记录,所述替换记录包括时间戳,所述时间戳用于指示根据所述第一DNN获取所述第二DNN的时间信息;The processing unit is further configured to obtain the second DNN according to the first DNN, and generate a replacement record, where the replacement record includes a time stamp, and the time stamp is used to indicate that the second DNN is obtained according to the first DNN. time information of the second DNN;
    所述收发单元,还用于向所述移动性管理网元发送策略关联更新响应,所述策略关联更新响应携带所述第二DNN。The transceiver unit is further configured to send a policy association update response to the mobility management network element, where the policy association update response carries the second DNN.
  28. 如权利要求27所述的第二策略控制网元,其特征在于,所述处理单元,用于根据所述第二DNN,获取所述第一DNN,具体包括:The second policy control network element according to claim 27, wherein the processing unit, configured to acquire the first DNN according to the second DNN, specifically includes:
    用于根据所述时间戳和所述第二DNN,获取所述第一DNN。for obtaining the first DNN according to the timestamp and the second DNN.
  29. 一种绑定支持网元,其特征在于,包括:A binding support network element, characterized in that it includes:
    收发单元,用于接收来自第一策略控制网元的注册请求,所述注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包含第一DNN及终端设备的地址,所述第一DNN为所述终端设备请求的替换前的DNN;从应用功能网元接收查询请求,所述查询请求携带所述终端设备的地址和所述第一DNN;以及根据所述第一策略控制网元的标识与所述会话信息的映射关系,向所述应用功能网元发送与所述终端设备的地址和所述第一DNN对应的所述第一策略控制网元的标识;a transceiver unit, configured to receive a registration request from the first policy control network element, where the registration request carries the identity of the first policy control network element and session information, and the session information includes the address of the first DNN and the terminal device, The first DNN is the DNN before the replacement requested by the terminal device; receiving a query request from an application function network element, the query request carrying the address of the terminal device and the first DNN; and according to the first DNN The mapping relationship between the identifier of the policy control network element and the session information, and the identifier of the first policy control network element corresponding to the address of the terminal device and the first DNN is sent to the application function network element;
    处理单元,用于建立所述第一策略控制网元的标识与所述会话信息的映射关系。and a processing unit, configured to establish a mapping relationship between the identifier of the first policy control network element and the session information.
  30. 如权利要求29所述的绑定支持网元,其特征在于,所述会话信息还包括第二DNN,所述第二DNN为与所述第一DNN对应的替换后的DNN。The binding support network element according to claim 29, wherein the session information further comprises a second DNN, and the second DNN is a replaced DNN corresponding to the first DNN.
  31. 一种通信***,其特征在于,包括会话管理网元和第一策略控制网元;A communication system, comprising a session management network element and a first policy control network element;
    所述会话管理网元,用于向所述第一策略控制网元发送策略关联建立请求,所述策略关联建立请求携带第一数据网络名称DNN和第二DNN,所述第一DNN为终端设备请求的替换前的DNN,所述第二DNN为与所述第一DNN对应的替换后的DNN;The session management network element is configured to send a policy association establishment request to the first policy control network element, where the policy association establishment request carries a first data network name DNN and a second DNN, and the first DNN is a terminal device The requested DNN before replacement, the second DNN is the replaced DNN corresponding to the first DNN;
    所述第一策略控制网元,用于从所述会话管理网元接收所述策略关联建立请求;根据所述第一DNN和所述第二DNN,生成策略计费控制规则。The first policy control network element is configured to receive the policy association establishment request from the session management network element; and generate a policy charging control rule according to the first DNN and the second DNN.
  32. 如权利要求31所述的***,其特征在于,所述***还包括绑定支持网元;The system of claim 31, wherein the system further comprises a binding support network element;
    所述第一策略控制网元,还用于向所述绑定支持网元发送注册请求,所述注册请求携带所述第一策略控制网元的标识和会话信息,所述会话信息包括所述第一DNN和所述终端设备的地址,所述注册请求用于请求建立所述第一策略控制网元的标识与所述会话信息之间的映射关系;The first policy control network element is further configured to send a registration request to the binding support network element, where the registration request carries the identifier of the first policy control network element and session information, where the session information includes the the address of the first DNN and the terminal device, and the registration request is used to request to establish a mapping relationship between the identifier of the first policy control network element and the session information;
    所述绑定支持网元,用于接收来自所述第一策略控制网元的所述注册请求;建立所述第一策略控制网元的标识与所述会话信息的映射关系。The binding support network element is configured to receive the registration request from the first policy control network element; and establish a mapping relationship between the identifier of the first policy control network element and the session information.
  33. 如权利要求32所述的***,其特征在于,所述绑定支持网元,还用于:The system of claim 32, wherein the binding support network element is further used to:
    从应用功能网元接收查询请求,所述查询请求携带所述终端设备的地址和所述第一 DNN;receiving a query request from an application function network element, where the query request carries the address of the terminal device and the first DNN;
    根据所述映射关系,向所述应用功能网元发送与所述终端设备的地址和所述第一DNN对应的所述第一策略控制网元的标识。According to the mapping relationship, the identifier of the first policy control network element corresponding to the address of the terminal device and the first DNN is sent to the application function network element.
  34. 如权利要求33所述的***,其特征在于,所述会话信息还包括所述第二DNN。34. The system of claim 33, wherein the session information further includes the second DNN.
  35. 一种第一策略控制网元,其特征在于,包括:处理器和存储器;所述存储器用于存储计算机执行指令,当所述第一策略控制网元运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述第一策略控制网元执行如权利要求1-5任一项所述的通信方法,或执行如权利要求6-10任一项所述的通信方法。A first policy control network element, comprising: a processor and a memory; the memory is used for storing computer execution instructions, and when the first policy control network element runs, the processor executes the memory The stored computer executes the instruction, so that the first policy control network element executes the communication method according to any one of claims 1-5, or executes the communication method according to any one of claims 6-10 .
  36. 一种第二策略控制网元,其特征在于,包括:处理器和存储器;所述存储器用于存储计算机执行指令,当所述第二策略控制网元运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述第二策略控制网元执行如权利要求11-13任一项所述的通信方法。A second policy control network element, comprising: a processor and a memory; the memory is used to store computer execution instructions, and when the second policy control network element runs, the processor executes the memory The stored computer executes the instruction, so that the second policy control network element executes the communication method according to any one of claims 11-13.
  37. 一种绑定支持网元,其特征在于,包括:处理器和存储器;所述存储器用于存储计算机执行指令,当所述绑定支持网元运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述绑定支持网元执行如权利要求14或15所述的通信方法。A binding support network element, comprising: a processor and a memory; the memory is used for storing computer execution instructions, and when the binding support network element is running, the processor executes the memory stored in the memory. The computer executes instructions to cause the binding support network element to perform the communication method of claim 14 or 15.
  38. 一种通信装置,其特征在于,包括:A communication device, comprising:
    存储器,用于存储计算机程序;memory for storing computer programs;
    处理器,用于从所述存储器调用并运行所述计算机程序,以执行如权利要求1-5任一项所述的通信方法,或执行如权利要求6-10任一项所述的通信方法,或执行如权利要求11-13任一项所述的通信方法,或执行如权利要求14或15所述的通信方法。A processor for invoking and running the computer program from the memory to perform the communication method according to any one of claims 1-5, or perform the communication method according to any one of claims 6-10 , or perform the communication method according to any one of claims 11-13 , or perform the communication method according to claim 14 or 15 .
  39. 一种芯片***,其特征在于,包括:A chip system, characterized in that it includes:
    存储器,用于存储计算机程序;memory for storing computer programs;
    处理器,用于从所述存储器调用并运行所述计算机程序,使得安装有所述芯片***的设备执行如权利要求1-5任一项所述的通信方法,或执行如权利要求6-10任一项所述的通信方法,或执行如权利要求11-13任一项所述的通信方法,或执行如权利要求14或15所述的通信方法。a processor for calling and running the computer program from the memory, so that the device installed with the chip system executes the communication method according to any one of claims 1-5, or executes the communication method according to any one of claims 6-10 The communication method according to any one of the above, or the communication method according to any one of claims 11-13, or the communication method according to claim 14 or 15.
  40. 一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序或指令,当所述计算机程序或指令在处理器上运行时,使得处理器执行如权利要求1-5任一项所述的通信方法,或执行如权利要求6-10任一项所述的通信方法,或执行如权利要求11-13任一项所述的通信方法,或执行如权利要求14或15所述的通信方法。A computer program product, characterized in that the computer program product includes a computer program or instruction, when the computer program or instruction is run on a processor, the processor is made to perform the execution of any one of claims 1-5. communication method, or implement the communication method as claimed in any one of claims 6-10, or implement the communication method as claimed in any one of claims 11-13, or implement the communication method as claimed in claim 14 or 15 method.
  41. 一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序或指令,当所述计算机程序或指令被通信装置执行时,实现如权利要求1-5任一项所述的通信方法,或实现如权利要求6-12任一项所述的通信方法,或实现如权利要求11-13任一项所述的通信方法,或实现如权利要求14或15所述的通信方法。A computer-readable storage medium, characterized in that, a computer program or instruction is stored in the storage medium, and when the computer program or instruction is executed by a communication device, the computer program or instruction according to any one of claims 1-5 is implemented. Communication method, or implementing the communication method as claimed in any one of claims 6-12, or implementing the communication method as claimed in any one of claims 11-13, or implementing the communication method as claimed in claim 14 or 15 .
PCT/CN2021/090340 2020-07-27 2021-04-27 Communication method, first policy control network element, and communication system WO2022021971A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202010734788.4A CN113993094B (en) 2020-07-27 2020-07-27 Communication method, first policy control network element and communication system
CN202010734788.4 2020-07-27

Publications (1)

Publication Number Publication Date
WO2022021971A1 true WO2022021971A1 (en) 2022-02-03

Family

ID=79731611

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/090340 WO2022021971A1 (en) 2020-07-27 2021-04-27 Communication method, first policy control network element, and communication system

Country Status (2)

Country Link
CN (1) CN113993094B (en)
WO (1) WO2022021971A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023151341A1 (en) * 2022-02-11 2023-08-17 中国电信股份有限公司 Am policy processing method, apparatus and system, and device and medium
EP4322616A1 (en) * 2022-08-08 2024-02-14 Vodafone Group Services Limited Method for routing data from an application client to an application server via a core network of a cellular network
WO2024031493A1 (en) * 2022-08-10 2024-02-15 北京小米移动软件有限公司 Information processing method, apparatus, communication device and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190053308A1 (en) * 2017-08-14 2019-02-14 Telefonaktiebolaget Lm Ericsson (Publ) Method And Device For Network Initiated Packet Data Unit, PDU, Session Establishment In A Telecommunication Network
CN109548137A (en) * 2017-08-11 2019-03-29 华为技术有限公司 Session information management method and device
CN110167198A (en) * 2018-02-14 2019-08-23 华为技术有限公司 The method and apparatus for determining protocol Data Unit conversational services network element
US20200221541A1 (en) * 2018-09-19 2020-07-09 Huawei Technologies Co., Ltd. Policy Control Method, Device, and System
CN112020104A (en) * 2019-05-31 2020-12-01 华为技术有限公司 Method, communication device and communication system for background data transmission

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3603208B1 (en) * 2017-03-21 2022-08-17 Telefonaktiebolaget LM Ericsson (PUBL) Smf selection based on supported dnn

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109548137A (en) * 2017-08-11 2019-03-29 华为技术有限公司 Session information management method and device
US20190053308A1 (en) * 2017-08-14 2019-02-14 Telefonaktiebolaget Lm Ericsson (Publ) Method And Device For Network Initiated Packet Data Unit, PDU, Session Establishment In A Telecommunication Network
CN110167198A (en) * 2018-02-14 2019-08-23 华为技术有限公司 The method and apparatus for determining protocol Data Unit conversational services network element
US20200221541A1 (en) * 2018-09-19 2020-07-09 Huawei Technologies Co., Ltd. Policy Control Method, Device, and System
CN112020104A (en) * 2019-05-31 2020-12-01 华为技术有限公司 Method, communication device and communication system for background data transmission

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HUAWEI, HISILICON: "Procedures for PDU Session establishment and Bridge based information reporting", 3GPP DRAFT; S2-1908977 TS23.502 CR1707 PROCEDURES FOR PDU SESSION ESTABLISHMENT AND BRIDGE BASED INFORMATION REPORTING_FINAL, vol. SA WG2, 4 October 2019 (2019-10-04), Split, Croatia, pages 1 - 16, XP051787405 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023151341A1 (en) * 2022-02-11 2023-08-17 中国电信股份有限公司 Am policy processing method, apparatus and system, and device and medium
EP4322616A1 (en) * 2022-08-08 2024-02-14 Vodafone Group Services Limited Method for routing data from an application client to an application server via a core network of a cellular network
WO2024031493A1 (en) * 2022-08-10 2024-02-15 北京小米移动软件有限公司 Information processing method, apparatus, communication device and storage medium

Also Published As

Publication number Publication date
CN113993094A (en) 2022-01-28
CN113993094B (en) 2022-09-16

Similar Documents

Publication Publication Date Title
US11818608B2 (en) Third party charging in a wireless network
JP7190031B2 (en) Method and device for enforcing policy rules on a per-application basis in a communication system
WO2022021971A1 (en) Communication method, first policy control network element, and communication system
US8539033B2 (en) Diameter session audits
US20210168151A1 (en) Method for implementing user plane security policy, apparatus, and system
WO2019033920A1 (en) Method and device enabling network side to identify and control remote user equipment
WO2022152238A1 (en) Communication method and communication apparatus
WO2021135663A1 (en) Application instance determination method, device, and system
US20220191765A1 (en) Communication method, apparatus, and system
EP4192184A1 (en) Pdu session establishment method, terminal device, and chip system
EP2543176A1 (en) Qos control by application service providers
US20230061152A1 (en) Communication method, apparatus, and system
WO2021174859A1 (en) Communication method, device and system
WO2021051420A1 (en) Dns cache record determination method and apparatus
WO2019018472A1 (en) Methods, systems, and computer readable media for operating a telecommunications network using an on-premises computing system and an off-premises cloud computing system
WO2021115429A1 (en) Communication method and apparatus
US20230224792A1 (en) Dynamic activation of local breakout with coordination between application domain and mobile network
CN112954768A (en) Communication method, device and system
KR20210051375A (en) Method for processing plurality of pdu sessions using virtual id and smf performing method
WO2022001972A1 (en) Dns request resolution method, communication apparatus and communication system
US11870601B2 (en) Policy control function fallback
WO2022067699A1 (en) Service data flow transmission method, communication device, and communication system
WO2023082858A1 (en) Method for determining mobility management policy, communication apparatus, and communication system
WO2023143212A1 (en) Communication method and apparatus
JP7472279B2 (en) COMMUNICATION METHOD, APPARATUS, AND SYSTEM

Legal Events

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

Ref document number: 21851031

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21851031

Country of ref document: EP

Kind code of ref document: A1