[go: up one dir, main page]

WO2025010596A1 - Message sending method, message receiving method, core network function, communication device, and storage medium - Google Patents

Message sending method, message receiving method, core network function, communication device, and storage medium Download PDF

Info

Publication number
WO2025010596A1
WO2025010596A1 PCT/CN2023/106633 CN2023106633W WO2025010596A1 WO 2025010596 A1 WO2025010596 A1 WO 2025010596A1 CN 2023106633 W CN2023106633 W CN 2023106633W WO 2025010596 A1 WO2025010596 A1 WO 2025010596A1
Authority
WO
WIPO (PCT)
Prior art keywords
message
core network
network function
user plane
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/CN2023/106633
Other languages
French (fr)
Chinese (zh)
Inventor
宫昱冰
毛玉欣
沈洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
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 Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN202380010094.8A priority Critical patent/CN117099475A/en
Priority to PCT/CN2023/106633 priority patent/WO2025010596A1/en
Publication of WO2025010596A1 publication Critical patent/WO2025010596A1/en
Anticipated expiration legal-status Critical
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • H04W76/34Selective release of ongoing connections

Definitions

  • the present disclosure relates to the field of communication technology, and in particular to a message sending method, a message receiving method, a core network function, a communication device and a storage medium.
  • the terminal and the network function communicate through the user plane, that is, there can be a user plane connection between the terminal and the network function.
  • Communication through the user plane has some advantages, such as reducing some signaling processes, but there are some limitations in the processing of user plane connections.
  • the embodiments of the present disclosure propose message sending and receiving methods, core network functions, communication equipment and storage media to solve the technical problems existing in the processing of user plane connections in related technologies.
  • a message sending method is proposed, which is executed by a terminal.
  • the method includes: sending a first message to a first core network function, wherein the first message is used to trigger processing of a user plane connection.
  • a message receiving method is proposed, which is executed by a first core network function.
  • the method includes: receiving a first message sent by a terminal, wherein the first message is used to trigger processing of a user plane connection.
  • a message receiving method is proposed, which is executed by a second core network function.
  • the method includes: determining to process the user plane connection, and sending a third message to a third core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.
  • a message receiving method is proposed, which is executed by a third core network function.
  • the method includes: receiving a third message sent by a second core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session, and when the second core network function determines to process a user plane connection, it triggers the sending of the third message.
  • a message sending method comprising: a terminal sends a first message to a first core network function, wherein the first message is used to trigger processing of a user plane connection; the first core network function sends a second message to a second core network function, wherein the second message includes a modification indication or a termination indication; the second core network function sends a third message to a third core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.
  • a terminal comprising: one or more processors; wherein the terminal is used to execute the message sending method described in the first aspect.
  • a core network function including: one or more processors; wherein the network device is used to execute the message receiving method described in the second aspect.
  • a core network function including: one or more processors; wherein the network device is used to execute the message receiving method described in the third aspect.
  • a core network function including: one or more processors; Wherein, the network device is used to execute the message receiving method described in the fourth aspect.
  • a communication device comprising: one or more processors; wherein the processor is used to call instructions so that the communication device executes the message sending method described in the first aspect, and the message receiving method described in the second aspect, the third aspect, and the fourth aspect.
  • a communication system comprising a terminal and a core network function, wherein the terminal is configured to implement the message sending method described in the first aspect, and the core network device is configured to implement the message receiving method described in the second aspect, the third aspect, and the fourth aspect.
  • a storage medium which stores instructions.
  • the communication device executes the message sending method described in the first aspect, and the message receiving method described in the second aspect, the third aspect, and the fourth aspect.
  • a terminal may send a first message to a first core network function in a core network, and trigger processing of a user plane connection through the first message, for example, the first core network function includes LMF. Accordingly, processing of the user plane connection may be triggered by the terminal, so that the processing of the user plane connection is not limited to being triggered by the LMF, thereby improving the flexibility of processing of the user plane connection.
  • FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.
  • FIG2 is an interactive schematic diagram showing a message sending method according to an embodiment of the present disclosure.
  • FIG3 is a schematic flowchart of a message sending method according to an embodiment of the present disclosure.
  • FIG4 is a schematic flow chart of a message receiving method according to an embodiment of the present disclosure.
  • FIG5 is a schematic flow chart of a message receiving method according to an embodiment of the present disclosure.
  • FIG6 is a schematic flow chart of a message receiving method according to an embodiment of the present disclosure.
  • FIG. 7 is an interactive flow chart showing another message sending method according to an embodiment of the present disclosure.
  • FIG8 is an interaction flow chart showing yet another message sending method according to an embodiment of the present disclosure.
  • FIG9 is a schematic block diagram of a terminal according to an embodiment of the present disclosure.
  • FIG. 10 is a schematic block diagram showing a core network function according to an embodiment of the present disclosure.
  • FIG. 11 is a schematic block diagram showing a core network function according to an embodiment of the present disclosure.
  • FIG. 12 is a schematic block diagram showing a core network function according to an embodiment of the present disclosure.
  • FIG. 13 is a schematic diagram of the structure of a communication device proposed in an embodiment of the present disclosure.
  • FIG. 14 is a schematic diagram of the structure of a chip proposed in an embodiment of the present disclosure.
  • the embodiments of the present disclosure provide message sending and receiving methods, core network functions, communication equipment and storage media.
  • an embodiment of the present disclosure proposes a message sending method, which is executed by a terminal, and the method includes: sending a first message to a first core network function, wherein the first message is used to trigger processing of a user plane connection.
  • the terminal may send a first message to the first core network function, and trigger the processing of the user plane connection through the first message.
  • the first core network function includes LMF. Accordingly, the processing of the user plane connection can be triggered by the terminal, so that the processing of the user plane connection is not limited to being triggered by the LMF, which improves the flexibility of the user plane connection processing.
  • the processing of the user plane connection includes at least one of the following: modification; and termination.
  • the first message further includes a reason for processing the user plane connection.
  • the first message is sent in at least one of the following ways: user plane; control plane.
  • the first message is sent via a control plane, and the first message is carried in at least one of the following: an uplink non-access layer transmission message; or a service request message.
  • the first message is sent through the control plane, and the sending of the first message to the first core network function includes: sending the first message to the second core network function through the control plane, wherein the second core network function is used to send the first message to the first core network function.
  • the first core network function includes a location management function
  • the second core network function includes an access mobility management function
  • sending the first message to the first core network function includes at least one of the following: determining that there is a user plane connection, sending the first message to the first core network function through the user plane or the control plane; determining that there is no user plane connection, sending the first message to the first core network function through the control plane.
  • an embodiment of the present disclosure proposes a message receiving method, which is executed by a first core network function, and the method includes: receiving a first message sent by a terminal, wherein the first message is used to trigger processing of a user plane connection.
  • the first core network function may receive the first message sent by the terminal, and trigger the processing of the user plane connection according to the first message.
  • the first core network function includes LMF. Accordingly, the processing of the user plane connection may be triggered by the terminal, so that the processing of the user plane connection is not limited to being triggered by the LMF, thereby improving the flexibility of the user plane connection processing.
  • the processing of the user plane connection includes at least one of the following: modification; termination.
  • the first message includes a reason for processing the user plane connection.
  • the first message is received via at least one of the following methods: user plane; control plane.
  • the first message is received via a control plane, and the first message is carried in at least one of the following: an uplink non-access layer transmission message; or a service request message.
  • the first message is received via a control plane
  • the receiving a first message sent by the terminal includes: receiving the first message received from the terminal and sent by a second core network function.
  • the method further includes: sending a second message to the second core network function, wherein the second message includes a modification indication or a termination indication.
  • the first core network function includes a location management function
  • the second core network function includes an access mobility management function
  • an embodiment of the present disclosure proposes a message receiving method, which is executed by a second core network function, and the method includes: determining to process the user plane connection, and sending a third message to a third core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.
  • the second core network function in the core network can send a third message to the third core network function when determining that the user plane connection needs to be processed, so that the third core network function can update the packet data unit session according to the third message, or use it to release the packet data unit session. This is conducive to ensuring that the updated or released packet data unit session adapts to the modified or terminated user plane connection.
  • the processing of the user plane connection includes at least one of the following: modification; termination.
  • the method further includes: receiving a first message sent by a terminal, wherein the first message is used to trigger processing of a user plane connection;
  • the first message includes a reason for processing the user plane connection.
  • the first message is carried in at least one of the following sent by the terminal: an uplink non-access layer transmission message; a service request message.
  • the method further includes: receiving a second message sent by the first core network function, where the second message is used by the second core network function to determine to process the user plane connection.
  • the second message includes a modification indication or a termination indication.
  • the third message includes: Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.
  • the third message includes: Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release a packet data unit session.
  • the second core network function includes an access mobility management function
  • the third core network function includes a session management function
  • an embodiment of the present disclosure proposes a message receiving method, which is executed by a third core network function, and the method includes: receiving a third message sent by a second core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session, and when the second core network function determines to process the user plane connection, it triggers the sending of the third message.
  • the processing of the user plane connection includes at least one of the following: modification; termination.
  • the third message includes: Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.
  • the third message includes: Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release the packet data unit session.
  • the second core network function includes an access mobility management function
  • the third core network function includes a session management function
  • an embodiment of the present disclosure proposes a message sending method, the method comprising: a terminal sends a first message to a first core network function, wherein the first message is used to trigger processing of a user plane connection; the first core network function sends a second message to a second core network function, wherein the second message includes a modification indication or a termination indication; the second core network function sends a third message to a third core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.
  • an embodiment of the present disclosure proposes a terminal, comprising: one or more processors; wherein the terminal is used to execute the message sending method described in the first aspect and the optional implementation manner of the first aspect.
  • an embodiment of the present disclosure proposes a core network function, including: one or more processors; wherein the network device is used to execute the message receiving method described in the second aspect and the optional implementation method of the second aspect.
  • an embodiment of the present disclosure proposes a core network function, comprising: one or more processors; wherein the network device is used to execute the message receiving method described in the third aspect and the optional implementation manner of the third aspect.
  • an embodiment of the present disclosure proposes a core network function, including: one or more processors; wherein the network device is used to execute the message receiving method described in the fourth aspect and the optional implementation method of the fourth aspect.
  • an embodiment of the present disclosure proposes a communication device, wherein the communication device includes: one or more processors; one or more memories for storing instructions; wherein the processor is used to call the instructions so that the communication device executes the message sending method described in the first aspect, the optional implementation method of the first aspect, the message receiving method described in the second aspect, the third aspect and the fourth aspect, the optional implementation method of the second aspect, the optional implementation method of the third aspect and the optional implementation method of the fourth aspect.
  • an embodiment of the present disclosure proposes a communication system, which includes: a terminal, a first core network function, a second core network function, and a third core network function; wherein the terminal is configured to execute the message sending method described in the first aspect and the optional implementation method of the first aspect, the first core network function is configured to execute the message sending method described in the second aspect and the optional implementation method of the second aspect, the second core network function is configured to execute the message sending method described in the third aspect and the optional implementation method of the third aspect, and the third core network function is configured to execute the message sending method described in the fourth aspect and the optional implementation method of the fourth aspect.
  • an embodiment of the present disclosure proposes a storage medium, which stores instructions.
  • the communication device executes the message sending method described in the first aspect, the optional implementation method of the first aspect, the second aspect, the third aspect and the fourth aspect, the optional implementation method of the second aspect, the optional implementation method of the third aspect and the optional implementation method of the fourth aspect.
  • the embodiment of the present disclosure proposes a program product.
  • the communication device executes the message sending method described in the first aspect and the optional implementation method of the first aspect, the second aspect, the third aspect and the fourth aspect, the optional implementation method of the second aspect, and the optional implementation method of the third aspect. and the message receiving method described in the optional implementation of the fourth aspect.
  • an embodiment of the present disclosure proposes a computer program, which, when running on a computer, enables the computer to execute the message sending method described in the first aspect, the optional implementation method of the first aspect, the message receiving method described in the second aspect, the third aspect and the fourth aspect, the optional implementation method of the second aspect, the optional implementation method of the third aspect and the optional implementation method of the fourth aspect.
  • the embodiments of the present disclosure propose message sending and receiving methods, core network functions, communication devices and storage media.
  • the terms such as message sending method, message receiving method, information processing method, communication method, etc. can be replaced with each other, the terms such as terminal, core network function, information processing device, communication device, etc. can be replaced with each other, and the terms such as information processing system, communication system, etc. can be replaced with each other.
  • each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined.
  • a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged.
  • the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined, for example, some or all of the steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
  • plurality refers to two or more.
  • "at least one of A and B", “A and/or B", “A in one case, B in another case”, “in response to one case A, in response to another case B”, etc. may include the following technical solutions according to the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). When there are more branches such as A, B, C, etc., the above is also similar.
  • the description of "A or B” may include the following technical solutions according to the situation: in some embodiments, A (execute A independently of B); in some embodiments, B (execute B independently of A); in some embodiments, select from A and B to execute (A and B are selectively executed). The same is true for support time.
  • prefixes such as “first” and “second” in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute restrictions on the position, order, priority, quantity or content of the description objects.
  • the statement of the description object refers to the description in the context of the claims or embodiments, and should not constitute unnecessary restrictions due to the use of prefixes.
  • the description object is a "field”
  • the ordinal number before the "field” in the "first field” and the "second field” does not limit the position or order between the "fields”
  • the "first” and “second” do not limit whether the "fields” they modify are in the same message, nor do they limit the order of the "first field” and the "second field”.
  • the description object is a "level”
  • the ordinal number before the "level” in the “first level” and the “second level” does not limit the priority between the "levels”.
  • the number of description objects is not limited by the ordinal number, and can be one or more. Taking the "first device” as an example, the number of "devices” can be one or more.
  • the objects modified by different prefixes may be the same or different. For example, if the description object is "device”, then the “first device” and the “second device” may be the same device or different devices, and their types may be the same or different. For another example, if the description object is "information”, then the "first information” and the “second information” may be the same information or different information, and their contents may be the same or different.
  • “including A”, “comprising A”, “used to indicate A”, and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
  • terms such as “greater than”, “greater than or equal to”, “not less than”, “more than”, “more than or equal to”, “not less than”, “higher than”, “higher than or equal to”, “not lower than”, and “above” can be replaced with each other, and terms such as “less than”, “less than or equal to”, “not greater than”, “less than”, “less than or equal to”, “no more than”, “lower than”, “lower than or equal to”, “not higher than”, and “below” can be replaced with each other.
  • devices and the like can be interpreted as physical or virtual, and their names are not limited to those in the embodiments.
  • network may be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).
  • terminal refers to any combination of terminal, terminal device”, “user equipment (UE)”, “user terminal”, “mobile station (MS)”, “mobile terminal (MT)”, “subscriber station”, “mobile single
  • mobile unit subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client and the like may be used interchangeably.
  • the access network device, the core network device, or the network device can be replaced by a terminal.
  • the various embodiments of the present disclosure can also be applied to a structure in which the access network device, the core network device, or the network device and the communication between the terminals is replaced by the communication between multiple terminals (for example, device-to-device (D2D), vehicle-to-everything (V2X), etc.).
  • D2D device-to-device
  • V2X vehicle-to-everything
  • it can also be set as a structure in which the terminal has all or part of the functions of the access network device.
  • terms such as "uplink” and "downlink” can also be replaced by terms corresponding to communication between terminals (for example, "side”).
  • uplink channels, downlink channels, etc. can be replaced by side channels
  • uplinks, downlinks, etc. can be replaced by side links.
  • the terminal may be replaced by an access network device, a core network device, or a network device.
  • the access network device, the core network device, or the network device may also be configured to have a structure that has all or part of the functions of the terminal.
  • acquisition of data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
  • data, information, etc. may be obtained with the user's consent.
  • each element, each row, or each column in the table of the embodiments of the present disclosure may be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns may also be implemented as an independent embodiment.
  • FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.
  • the communication system 100 includes a terminal 101 and a network device 102, wherein the network device includes at least one of the following: an access network device and a core network function.
  • the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited to these.
  • a mobile phone a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device
  • the access network device 102 is, for example, a node or device that accesses a terminal to a wireless network.
  • the access network device may include an evolved Node B (eNB), a next generation evolved Node B (ng-eNB), a next generation Node B (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a Wi-Fi system, but is not limited thereto.
  • eNB evolved Node B
  • ng-eNB next generation evolved Node B
  • gNB next generation Node B
  • the core network function may be a device including one or more network elements, or may be multiple devices or device groups, each including all or part of the one or more network elements.
  • the network element may be virtual, It may also be physical.
  • the core network includes, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).
  • EPC Evolved Packet Core
  • 5GCN 5G Core Network
  • NGC Next Generation Core
  • the technical solution of the present disclosure may be applicable to the Open RAN architecture.
  • the interfaces between access network devices or within access network devices involved in the embodiments of the present disclosure may become internal interfaces of Open RAN, and the processes and information interactions between these internal interfaces may be implemented through software or programs.
  • the access network device may be composed of a centralized unit (central unit, CU) and a distributed unit (distributed unit, DU), wherein the CU may also be called a control unit (control unit).
  • the CU-DU structure may be used to split the protocol layer of the access network device, with some functions of the protocol layer being centrally controlled by the CU, and the remaining part or all of the functions of the protocol layer being distributed in the DU, and the DU being centrally controlled by the CU, but not limited to this.
  • the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure.
  • a person of ordinary skill in the art can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
  • the following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or part of the subject, but are not limited thereto.
  • the subjects shown in FIG1 are examples, and the communication system may include all or part of the subjects in FIG1 , or may include other subjects other than FIG1 , and the number and form of the subjects are arbitrary, and the subjects may be physical or virtual, and the connection relationship between the subjects is an example, and the subjects may be connected or disconnected, and the connection may be in any manner, and may be a direct connection or an indirect connection, and may be a wired connection or a wireless connection.
  • LTE Long Term Evolution
  • LTE-A LTE-Advanced
  • LTE-B LTE-Beyond
  • SUPER 3G IMT-Advanced
  • 4G the fourth generation mobile communication system
  • 5G 5G new radio
  • FAA Future Radio Access
  • RAT New Radio
  • NR New Radio
  • NX New radio access
  • the present invention relates to wireless communication systems such as LTE, Wi-Fi (X), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) network, Device to Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle to Everything (V2X), systems using other communication methods, and next-generation systems expanded based on them.
  • PLMN Public Land Mobile Network
  • D2D Device to Device
  • M2M Machine to Machine
  • IoT Internet of Things
  • V2X Vehicle to Everything
  • systems using other communication methods and next-generation systems expanded based on them.
  • next-generation systems expanded based on them.
  • a combination of multiple systems for example, a combination of
  • the terminal and the network function may communicate via a user plane.
  • a user plane connection may be established between the terminal and the LMF, and the terminal and the LMF communicate via the user plane, including communicating via a user plane connection.
  • user plane positioning may be implemented by communicating between the terminal and the LMF via the user plane.
  • LMF can trigger the processing of the user plane connection, but if the processing of the user plane connection can only be triggered by LMF, the flexibility is low, which is not conducive to the application of the processing of the user plane connection to more scenarios.
  • FIG2 is an interactive schematic diagram showing a message sending method according to an embodiment of the present disclosure.
  • the message sending method includes the following steps:
  • step S201 the terminal sends a first message to a first core network function.
  • the first core network function receives the first message.
  • the first message is used to trigger processing of a user plane connection.
  • the processing of the user plane connection includes at least one of: modifying; terminating.
  • the first message further includes a reason for processing the user plane connection.
  • the first message is sent via at least one of the following means: a user plane; a control plane.
  • the first message is sent via a control plane, and the first message is carried in at least one of the following: an uplink non-access layer transmission message; a service request message.
  • the first message is sent via a control plane.
  • sending the first message to the first core network function includes: sending the first message to the second core network function through the control plane.
  • the second core network function is configured to send the first message to the first core network function.
  • the first core network function includes a location management function.
  • the second core network function includes an access mobility management function.
  • sending the first message to the first core network function includes: determining that there is a user plane connection, and sending the first message to the first core network function through the user plane or the control plane.
  • sending the first message to the first core network function includes: determining that there is no user plane connection, and sending the first message to the first core network function through a control plane.
  • step S202 the first core network function sends a second message to the second core network function.
  • the second core network function receives the second message.
  • the second message includes a modification indication or a termination indication.
  • step S202 the second core network function sends a third message to the third core network function.
  • the third message is used to update the packet data unit session, or to release the packet data unit session.
  • the second core network function may send a third message to the third core network function when determining to process the user plane connection.
  • the third message includes: Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.
  • the third message includes: Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release the packet data unit session.
  • the communication method involved in the embodiments of the present disclosure may include at least one of steps S201 to S203.
  • step S201 may be implemented as an independent embodiment
  • step S202 may be implemented as an independent embodiment
  • steps S201+S202 may be implemented as an independent embodiment
  • steps S201+S203 may be implemented as an independent embodiment
  • steps S202+S203 may be implemented as an independent embodiment
  • steps S201+S202+S203 may be implemented as an independent embodiment, but are not limited thereto.
  • steps S201 and S202 may be performed in an interchangeable order or simultaneously.
  • steps S201 and S203 may be performed in an interchangeable order or simultaneously.
  • steps S202 and S203 may be performed in an interchangeable order or simultaneously.
  • steps S201 , S202 , and S203 may be executed in a swapped order or simultaneously.
  • FIG3 is a schematic flow chart of a message sending method according to an embodiment of the present disclosure.
  • the message sending method shown in this embodiment can be executed by a terminal.
  • the message sending method may include the following steps:
  • step S301 a first message is sent to a first core network function, wherein the first message is used to trigger processing of a user plane connection.
  • FIG. 3 may be implemented independently or in combination with at least one other embodiment in the present disclosure.
  • the specific implementation may be selected as needed and the present disclosure is not limited thereto.
  • a terminal may send a first message to a first core network function in a core network, and trigger processing of a user plane connection through the first message, for example, the first core network function includes LMF. Accordingly, processing of the user plane connection may be triggered by the terminal, so that the processing of the user plane connection is not limited to being triggered by the LMF, thereby improving the flexibility of processing of the user plane connection.
  • the processing of the user plane connection includes at least one of: modification; termination.
  • the terminal may send a first message to the LMF to trigger a user plane connection modification, and the first message may carry a user plane connection modification indication.
  • the LMF may modify the user plane connection according to the first information.
  • the user plane connection modification includes the reselection of the LMF.
  • the LMF may modify the LMF to which the terminal is connected through the user plane connection according to the first information.
  • the user plane connection between the terminal and LMF#1 is modified to a user plane connection between the terminal and LMF#2, where LMF#1 may be referred to as a source LMF and LMF#2 may be referred to as a target LMF.
  • LMF#1 may be referred to as a source LMF
  • LMF#2 may be referred to as a target LMF.
  • the source LMF and the target LMF may be different LMFs or may be the same LMF.
  • the terminal may send a first message to the LMF to trigger the termination of the user plane connection, and the first message may carry a user plane connection termination indication.
  • the LMF may terminate the user plane connection according to the first information, for example, the LMF may terminate the user plane connection with the terminal.
  • the first message further includes a reason for processing the user plane connection.
  • the terminal may also carry the reason for processing the user plane connection in the first message sent to the LMF, so that the LMF can determine the reason why the terminal triggers the processing of the user plane connection based on the first message, such as user plane connection congestion.
  • the first message is sent via at least one of the following means: a user plane; a control plane.
  • the terminal sends a first message to the first core network function, which may be sent through the user plane or the control plane.
  • the terminal sends a first message to the LMF through the user plane.
  • the first message can be sent directly to the LMF through the user plane connection.
  • the terminal sends a first message to the LMF through the control plane. Since the control plane connection exists between the terminal and the AMF (Access and Mobility Management Function), the terminal can first The first message is sent to AMF, and then AMF sends the first message to LMF.
  • AMF Access and Mobility Management Function
  • the following uses several embodiments to exemplify how a terminal sends a first message through a user plane and sends a first message through a control plane.
  • the first message is sent through the control plane, and sending the first message to the first core network function includes: sending the first message to the second core network function through the control plane, wherein the second core network function is used to send the first message to the first core network function.
  • the first core network function includes a location management function (LMF), and/or the second core network function includes an access mobility management function (AMF).
  • LMF location management function
  • AMF access mobility management function
  • the terminal can first send the first message to the second core network function, and then the second core network function sends the first message to the first core network function.
  • the first core network function includes LMF
  • the second core network function includes AMF.
  • the terminal can send the first message to AMF, and AMF then sends the first message to LMF.
  • the first message is sent through a control plane, and the first message is carried in at least one of the following:
  • Uplink non-access stratum transmission (UL NAS (Non Access Stratum) TRANSPORT) message
  • the terminal sends the first message to the LMF through the control plane, and the terminal may first send the first message to the AMF through the control plane.
  • the terminal may send the first message to the AMF through an uplink non-access layer transmission message.
  • the AMF may send the first message carried by the uplink non-access layer transmission message to the LMF.
  • the first message may be a newly added parameter (parameter) in the uplink non-access layer transmission message, or the first message may be a new type of value in a parameter already existing in the uplink non-access layer transmission message.
  • the terminal sends the first message to the LMF through the control plane, and the terminal may first send the first message to the AMF through the control plane.
  • the terminal may send the first message to the AMF through a service request message.
  • the AMF may send the first message carried by the service request message to the LMF.
  • the first message may be a newly added parameter in the service request message, or the first message may be a value of a new type in a parameter already existing in the service request message.
  • AMF in addition to carrying the first message through the uplink non-access layer transmission message or service request, AMF can also carry the first message through other payload containers (payload container) and send it to LMF.
  • payload container payload container
  • sending the first message to the first core network function includes at least one of the following:
  • the terminal when the terminal needs to send a first message to the LMF, it can first determine whether there is a user plane connection.
  • the terminal when the terminal resides in the network, although there may not be a user plane connection between the terminal and the LMF, there is generally a control plane connection between the terminal and the AMF.
  • the terminal can send the first message to the LMF through the control plane. For example, the terminal first sends the first message to the AMF through the control plane, and the AMF then sends the first message to the LMF.
  • the terminal can choose to send the first message to the LMF through the user plane or send the first message to the LMF through the control plane as needed.
  • the embodiments of the present disclosure provide a message receiving method.
  • the message sending method shown in this embodiment can be executed by the first core network function.
  • the message receiving method may include the following steps:
  • step S401 a first message sent by a terminal is received, wherein the first message is used to trigger processing of a user plane connection.
  • a first core network function in a core network may receive a first message sent by a terminal, and trigger processing of a user plane connection according to the first message, for example, the first core network function includes an LMF. Accordingly, processing of a user plane connection may be triggered by the terminal, so that the processing of the user plane connection is not limited to being triggered by the LMF, thereby improving the flexibility of processing of the user plane connection.
  • the processing of the user plane connection includes at least one of: modifying; terminating.
  • the terminal may send a first message to the LMF to trigger a user plane connection modification, and the first message may carry a user plane connection modification indication.
  • the LMF may modify the user plane connection according to the first information.
  • the user plane connection modification includes the reselection of the LMF.
  • the LMF may modify the LMF to which the terminal is connected through the user plane connection according to the first information.
  • the user plane connection between the terminal and LMF#1 is modified to a user plane connection between the terminal and LMF#2, where LMF#1 may be referred to as a source LMF and LMF#2 may be referred to as a target LMF.
  • LMF#1 may be referred to as a source LMF
  • LMF#2 may be referred to as a target LMF.
  • the source LMF and the target LMF may be different LMFs or may be the same LMF.
  • the terminal may send a first message to the LMF to trigger the termination of the user plane connection, and the first message may carry a user plane connection termination indication.
  • the LMF may terminate the user plane connection according to the first information, for example, the LMF may terminate the user plane connection with the terminal.
  • the first message includes a reason for processing the user plane connection.
  • the terminal may also carry the reason for processing the user plane connection in the first message sent to the LMF, so that the LMF can determine the reason why the terminal triggers the processing of the user plane connection based on the first message, such as user plane connection congestion.
  • the first message is received via at least one of the following: a user plane; a control plane.
  • the first core network function receives the first message sent, and may receive it through the user plane or the control plane.
  • LMF receives a first message sent by the terminal through the user plane.
  • the first message sent by the terminal can be directly received through the user plane connection.
  • LMF receives the first message sent by the terminal through the user plane. Since the control plane connection exists between the terminal and AMF, the terminal can first send the first message to AMF, and then LMF receives the first message from AMF.
  • the first message is received through the control plane, and receiving the first message sent by the terminal includes: receiving the first message received from the terminal and sent by the second core network function.
  • the first core network function includes a location management function (LMF), and/or the second core network function includes an access mobility management function (AMF).
  • LMF location management function
  • AMF access mobility management function
  • the terminal can first send the first message to the second core network function, and the first core network function then receives the first message from the second core network function.
  • the first core network function includes LMF
  • the second core network function includes AMF.
  • the terminal can send the first message to AMF, and LMF then receives the first message from AMF.
  • the first message is received via a control plane, and the first message is carried in at least one of the following: an uplink non-access layer transmission message; a service request message.
  • the terminal sends a first message to the LMF through the control plane, and the terminal may first send the first message to the AMF through the control plane.
  • the AMF may send the first message carried by the uplink non-access layer transmission message to the LMF.
  • the AMF may carry the first message in the Namf_Communication_N1MessageNotify and send it to the LMF, and the LMF may receive the first message sent by the AMF.
  • the first message may be a newly added parameter (parameter) in the uplink non-access layer transmission message, or the first message may be a value of a new type in a parameter already existing in the uplink non-access layer transmission message.
  • the terminal sends the first message to the LMF through the control plane, and the terminal can first send the first message to the AMF through the control plane.
  • the AMF can send the first message carried by the service request message to the LMF.
  • the AMF can carry the first message in Namf_Communication_N1MessageNotify and send it to the LMF, and the LMF can receive the first message sent by the AMF.
  • the first message can be a newly added parameter in the service request message, or the first message can be a new type of value in a parameter already existing in the service request message.
  • the terminal in addition to carrying the first message through the uplink non-access layer transmission message or service request, the terminal can also carry the first message through other payload containers (payload container) and send it to the AMF.
  • payload container payload container
  • the message receiving method further includes: sending a second message to a second core network function, wherein the second message includes a modification indication or a termination indication.
  • LMF can send a location user plane notification (Nlmf_Location_UPNotify) message to AMF.
  • LMF may carry the second message in Nlmf_Location_UPNotify and send it to AMF.
  • the second message in Nlmf_Location_UPNotify may include a modification indication
  • the second message in Nlmf_Location_UPNotify may include a termination indication. Accordingly, AMF can accurately determine whether the processing of the user plane connection is modification or termination according to the second message.
  • Nlmf_Location_UPNotify may also include other content, such as user plane information, reasons for modification, reasons for termination, etc.
  • FIG5 is a schematic flow chart of a message receiving method according to an embodiment of the present disclosure.
  • the message sending method shown in this embodiment can be executed by a second core network function.
  • the message receiving method can include the following steps:
  • step S501 it is determined to process the user plane connection and send a third message to the third core network function, wherein the third message is used to update a packet data unit session (PDU (Packet Data Unit) session) or to release a packet data unit session.
  • PDU Packet Data Unit
  • the second core network function may send a third message to the third core network function when determining that the user plane connection needs to be processed.
  • the third core network function may update the packet data unit session or release the packet data unit session based on the third message, so that the updated or released packet data unit session can adapt to the modified or terminated user plane connection.
  • the method further includes: receiving a first message sent by a terminal, wherein the first message is used to trigger processing of a user plane connection; and sending the first message to a first core network function.
  • the second core network function in the core network can receive the first message sent by the terminal, for example, receive the first message sent by the terminal through the control plane, and then send the first message to the second core network function, so that the second core network function triggers the user plane connection processing according to the first message.
  • the first core network function includes LMF. Accordingly, the processing of the user plane connection can be triggered by the terminal, so that the processing of the user plane connection is not limited to being triggered by LMF, which improves the flexibility of the user plane connection processing.
  • the first message may be first sent by the terminal to a first core network function, such as LMF (for example, the terminal sends the first message to LMF through the user plane), and then sent by the first core network function to AMF.
  • AMF may determine that the user plane connection needs to be processed, or, after receiving the second message (described in subsequent embodiments), it may determine that the user plane connection needs to be processed.
  • the processing of the user plane connection includes at least one of the following: modification; termination.
  • the second core network function includes an access mobility management function (AMF), and/or the third core network function includes a session management function (Session Management Function, SMF).
  • AMF access mobility management function
  • SMF Session Management Function
  • the first message includes a reason for processing the user plane connection.
  • the first message received by the AMF may also carry the reason for processing the user plane connection, so that the AMF can determine the reason why the terminal triggers the processing of the user plane connection according to the first message, such as user plane connection congestion and other reasons.
  • the AMF can also send the first message to the LMF, for example, the AMF can carry the first message in Namf_Communication_N1MessageNotify and send it to the LMF, so that the LMF can also determine the reason why the terminal triggers the processing of the user plane connection according to the first message.
  • the first message is sent via a control plane, and the first message is carried in at least one of the following sent by the terminal: an uplink non-access layer transmission message; a service request message.
  • the terminal sends the first message to the LMF through the control plane, and the terminal may first send the first message to the AMF through the control plane.
  • the terminal may send the first message to the AMF through an uplink non-access layer transmission message.
  • the AMF may send the first message carried by the uplink non-access layer transmission message to the LMF.
  • the first message may be a newly added parameter (parameter) in the uplink non-access layer transmission message, or the first message may be a new type of value in a parameter already existing in the uplink non-access layer transmission message.
  • the terminal sends the first message to the LMF through the control plane, and the terminal may first send the first message to the AMF through the control plane.
  • the terminal may send the first message to the AMF through a service request message.
  • the AMF may send the first message carried by the service request message to the LMF.
  • the first message may be a newly added parameter in the service request message, or the first message may be a value of a new type in a parameter already existing in the service request message.
  • AMF in addition to carrying the first message through the uplink non-access layer transmission message or service request, AMF can also carry the first message through other payload containers (payload container) and send it to LMF.
  • payload container payload container
  • the message receiving method further comprises: receiving a second message sent by the first core network function, the second message being used by the second core network function to determine to process the user plane connection.
  • the second message comprises a modification indication or a termination indication.
  • the first core network function includes a location management function (LMF).
  • LMF location management function
  • Nlmf_Location_UPNotify a location user plane notification
  • LMF may carry the second message in Nlmf_Location_UPNotify and send it to AMF.
  • the second message in Nlmf_Location_UPNotify may include a modification indication
  • the second message in Nlmf_Location_UPNotify may include a termination indication. Accordingly, AMF obtains the second message from Nlmf_Location_UPNotify sent by LMF, so that AMF can accurately determine whether the processing of the user plane connection is modification or termination according to the second message.
  • Nlmf_Location_UPNotify may include other information in addition to the second message.
  • Content such as user interface information, reason for modification, reason for termination, etc.
  • the third message includes: Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.
  • the AMF may send a third message to the SMF, and the SMF may release the packet data unit session or update the packet data unit session according to the third message.
  • AMF determines to modify the user plane connection based on the first message, and the third message sent to SMF may be Nsmf_PDUSession_Update_SMContext Request.
  • SMF may update the packet data unit session based on the third message, or SMF may release the packet data unit session based on the third message.
  • the third message includes: Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release the packet data unit session.
  • the AMF may send a third message to the SMF, and the SMF may release the packet data unit session or update the packet data unit session according to the third message.
  • AMF determines to terminate the user plane connection based on the first message, and the third message sent to SMF may be Nsmf_PDUSession_Release_SMContext Request. SMF can release the packet data unit session based on the third message.
  • FIG6 is a schematic flow chart of a message receiving method according to an embodiment of the present disclosure.
  • the message sending method shown in this embodiment can be executed by a third core network function.
  • the message receiving method can include the following steps:
  • step S601 a third message sent by a second core network function is received, wherein the third message is used to update a packet data unit session or to release a packet data unit session.
  • the second core network function determines to process a user plane connection, sending the third message is triggered.
  • the processing of the user plane connection includes at least one of: modifying; terminating.
  • the second core network function in the core network may send a third message to the third core network function when determining that the user plane connection needs to be processed, so that the third core network function can update the packet data unit session according to the third message, or use it to release the packet data unit session. This is beneficial to ensure that the updated or released packet data unit session adapts to the modified or terminated user plane connection.
  • the second core network function may determine to process the user plane connection according to the first message sent by the terminal. For example, the terminal sends the first message to the second core network function through the control plane. The second core network function may further send the first message to the first core network function.
  • the second core network function may determine to process the user plane connection according to the second message sent by the first core network function. For example, after receiving the first message, the first core network function may send the second message to the second core network function.
  • the second core network function includes an access mobility management function (AMF), and/or the third core network function includes a session management function (SMF).
  • AMF access mobility management function
  • SMF session management function
  • the third message includes: Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.
  • the AMF may send a third message to the SMF, and the SMF may release the packet data unit session or update the packet data unit session according to the third message.
  • AMF determines to modify the user plane connection according to the first message, and the third message sent to SMF can be Nsmf_PDUSession_Update_SMContext Request, SMF can update the packet data unit session according to the third message, or SMF can release the packet data unit session according to the third message.
  • the third message includes: Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release the packet data unit session.
  • the AMF may send a third message to the SMF, and the SMF may release the packet data unit session or update the packet data unit session according to the third message.
  • AMF determines to terminate the user plane connection based on the first message, and the third message sent to SMF may be Nsmf_PDUSession_Release_SMContext Request. SMF can release the packet data unit session based on the third message.
  • FIG. 7 is an interactive flow chart showing another message sending method according to an embodiment of the present disclosure.
  • the message sending method may include the following steps:
  • step S7001 the terminal sends a first message to the LMF (for example, may be referred to as the source LMF), where the first message is used to trigger modification of the user plane connection.
  • the LMF for example, may be referred to as the source LMF
  • the terminal may send the first message to the source LMF through the user plane; or the terminal may send the first message to the source LMF through the control plane.
  • the terminal may first send the first message to the AMF, and then the AMF may send the first message to the source LMF.
  • the source LMF sends a second message to the AMF, wherein the second message includes a modification indication.
  • the second message may be carried in Nlmf_Location_UPNotify and sent to the AMF.
  • the second message may also include user plane information, reasons for modification, and other contents.
  • the AMF can reselect an LMF (for example, it can be called the target LMF) for user plane positioning.
  • the reselected LMF needs to be able to establish a user plane session, where the user plane session is used for positioning with the terminal.
  • step S7004 after the terminal disconnects from the source LMF (eg, user plane connection), the terminal moves the connection (eg, user plane connection) to the reselected LMF. If AMF reallocation has already occurred, it can be skipped.
  • the source LMF eg, user plane connection
  • step S7005 the AMF sends a message to the source LMF, such as Nlmf_Location_UPConfig Request, which includes a request for the source LMF to terminate a specific user plane connection between the terminal and the source LMF.
  • the message may also include reallocation information of the AMF.
  • step S7006 if there are periodic and triggered terminal location event reports, the source LMF can call a message to the target LMF, such as Nlmf_Location_LocationContextTransfer Request, to provide the target AMF with the current location context of the terminal.
  • the target LMF such as Nlmf_Location_LocationContextTransfer Request
  • step S7007 the target LMF notifies the source LMF of the result of the location context conversion operation.
  • step S7008 if the user plane link to the source LMF is still activated, the source LMF may terminate the user plane connection with the terminal.
  • the execution order of step S7008 is not limited to the situation shown in FIG7 , for example, it may also be executed before step S7001, or may be executed between step S7001 and step S7002.
  • the source LMF may send a message to the AMF, such as Nlmf_Location_UPConfig Response, to confirm the termination of the connection or to confirm the change of the AMF.
  • a message such as Nlmf_Location_UPConfig Response
  • step S7010 after completing the modification of the terminal user plane connection, AMF may send a third message to SMF, for example, the third message includes Nsmf_PDUSession_Update_SMContext Request, and the third message may Includes modification instructions and may also include reasons for the modification.
  • step S7011 after receiving the third message, the SMF can execute the update procedure of the PDU Session, or can execute the release procedure (release procedure) of the PDU Session.
  • the message sending method and the message receiving method shown in the embodiments of the present disclosure may include at least one step from step S7001 to step S7011, and each step from step S7001 to step S7011 may be adjusted or deleted as needed.
  • FIG8 is an interaction flow chart showing yet another message sending method according to an embodiment of the present disclosure.
  • step S8001 the terminal sends a first message to the LMF (for example, may be referred to as the source LMF), where the first message is used to trigger the termination of the user plane connection.
  • the LMF for example, may be referred to as the source LMF
  • the terminal may send the first message to the source LMF through the user plane; or the terminal may send the first message to the source LMF through the control plane.
  • the terminal may first send the first message to the AMF, and then the AMF may send the first message to the source LMF.
  • the source LMF sends a second message to the AMF, wherein the second message includes a termination indication.
  • the second message may be carried in Nlmf_Location_UPNotify and sent to the AMF.
  • the second message may also include user plane information, a reason for termination, and the like.
  • AMF when AMF receives the second message sent by the source LMF, it determines that LMF needs to be reselected, and can perform operations according to subsequent steps S8003 to S8011; when AMF receives the second message sent by the source LMF, it determines that LMF does not need to be reselected, and can execute subsequent steps S8008, S8010 and S8011, that is, there is no need to execute steps S8003 to S8007 and S8009.
  • the AMF can reselect an LMF (for example, it can be called the target LMF) for user plane positioning.
  • the reselected LMF needs to be able to establish a user plane session, where the user plane session is used for positioning with the terminal.
  • step S8004 after the terminal disconnects from the source LMF (eg, user plane connection), the terminal moves the connection (eg, user plane connection) to the reselected LMF. If AMF reallocation has already occurred, it can be skipped.
  • the source LMF eg, user plane connection
  • step S8005 the AMF sends a message to the source LMF, such as Nlmf_Location_UPConfig Request, which includes a request for the source LMF to terminate a specific user plane connection between the terminal and the source LMF.
  • the message may also include reallocation information of the AMF.
  • step S8006 if there are periodic and triggered terminal location event reports, the source LMF can call a message to the target LMF, such as Nlmf_Location_LocationContextTransfer Request, to provide the target AMF with the current location context of the terminal.
  • the target LMF such as Nlmf_Location_LocationContextTransfer Request
  • step S8007 the target LMF notifies the source LMF of the result of the location context conversion operation.
  • step S8008 if the user plane link to the source LMF is still activated, the source LMF may terminate the user plane connection with the terminal.
  • the execution order of step S8004 is not limited to the situation shown in FIG8 , for example, it may also be executed before step S8001, or may be executed between step S8001 and step S8002.
  • the source LMF may send a message to the AMF, such as Nlmf_Location_UPConfig Response, to confirm the termination of the connection or to confirm the change of the AMF.
  • a message such as Nlmf_Location_UPConfig Response
  • the AMF may send a third message to the SMF, for example, the third message includes Nsmf_PDUSession_Update_SMContext Request or Nsmf_PDUSession_Release_SMContext Request, and the third message may include a termination indication and may also include The reasons for termination shall be included.
  • step S8011 after receiving the third message, the SMF can execute the update process of the PDU Session, or can execute the release process of the PDU Session.
  • the message sending method and the message receiving method shown in the embodiments of the present disclosure may include at least one step from step S8001 to step S8011, and each step from step S8001 to step S8011 may be adjusted or deleted as needed.
  • the names of information, etc. are not limited to the names recorded in the embodiments, and terms such as “information”, “message”, “signal”, “signaling”, “report”, “configuration”, “indication”, “instruction”, “command”, “channel”, “parameter”, “domain”, “field”, “symbol”, “symbol”, “code element”, “codebook”, “codeword”, “codepoint”, “bit”, “data”, “program”, and “chip” can be used interchangeably.
  • obtain can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from high levels, obtaining by self-processing, autonomous implementation, etc.
  • the present disclosure also provides embodiments of a terminal and a network function.
  • An embodiment of the present disclosure further proposes a terminal, comprising: one or more processors; wherein the terminal is used to execute the message sending method described in the above-mentioned first aspect and the optional implementation manner of the first aspect.
  • Fig. 9 is a schematic block diagram of a terminal according to an embodiment of the present disclosure. As shown in Fig. 9 , the terminal includes a sending module 901 .
  • the sending module is used to send a first message to the first core network function, wherein the first message is used to trigger processing of the user plane connection.
  • the processing of the user plane connection includes at least one of: modifying; terminating.
  • the first message further includes a reason for processing the user plane connection.
  • the first message is sent via at least one of the following means: a user plane; a control plane.
  • the first message is sent via a control plane, and the first message is carried in at least one of the following: an uplink non-access layer transmission message; a service request message.
  • the first message is sent through the control plane, and the sending module is used to send the first message to the second core network function through the control plane, wherein the second core network function is used to send the first message to the first core network function.
  • the first core network function includes a location management function
  • the second core network function includes an access mobility management function
  • the sending module is used for at least one of the following: determining that there is a user plane connection, and sending a first message to the first core network function through the user plane or the control plane; determining that there is no user plane connection, and sending the first message to the first core network function through the control plane.
  • modules included in the terminal are not limited to the modules shown in FIG. 9 , and may also include other Other modules, such as at least one of a receiving module, a processing module, a display module, etc., are not limited by the present disclosure.
  • An embodiment of the present disclosure further proposes a core network function, including: one or more processors; wherein the network device is used to execute the message receiving method described in the second aspect and the optional implementation manner of the second aspect.
  • Fig. 10 is a schematic block diagram showing a core network function according to an embodiment of the present disclosure. As shown in Fig. 10 , the core network function includes a receiving module 1001 .
  • the receiving module is used to receive a first message sent by the terminal, wherein the first message is used to trigger processing of the user plane connection.
  • the processing of the user plane connection includes at least one of: modifying; terminating.
  • the first message includes a reason for processing the user plane connection.
  • the first message is received via at least one of the following: a user plane; a control plane.
  • the first message is received via a control plane, and the first message is carried in at least one of the following: an uplink non-access layer transmission message; a service request message.
  • the first message is received through the control plane, and the receiving module is used to receive the first message received from the terminal and sent by the second core network function.
  • the core network function further includes a sending module for sending a second message to a second core network function, wherein the second message includes a modification indication or a termination indication.
  • the first core network function includes a location management function
  • the second core network function includes an access mobility management function
  • modules included in the core network functions may not be limited to the modules shown in Figure 10, but may also include other modules, such as processing modules, etc., which are not limited in the present disclosure.
  • An embodiment of the present disclosure further proposes a core network function, including: one or more processors; wherein the network device is used to execute the message receiving method described in the third aspect and the optional implementation manner of the third aspect.
  • FIG11 is a schematic block diagram of a core network function according to an embodiment of the present disclosure.
  • the core network function includes a processing module 1101 and a sending module 1102 .
  • the processing module is used to determine to process the user plane connection, and the sending module is used to send a third message to a third core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.
  • the processing of the user plane connection includes at least one of: modifying; terminating.
  • the first message includes a reason for processing the user plane connection.
  • the first message carries the second core network function sent in at least one of the following: an uplink non-access layer transmission message; a service request message.
  • the receiving module is further used to receive a second message sent by the first core network function, wherein the second message includes a modification indication or a termination indication.
  • the third message includes: Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.
  • the third message includes: Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release the packet data unit session.
  • the second core network function includes an access mobility management function
  • the third core network function includes a session management function
  • modules included in the core network functions may not be limited to the modules shown in Figure 11, but may also include other modules, such as processing modules, etc., which are not limited in the present disclosure.
  • An embodiment of the present disclosure also proposes a core network function, including: one or more processors; wherein the network device is used to execute the message receiving method described in the fourth aspect and the optional implementation manner of the fourth aspect.
  • FIG12 is a schematic block diagram of a core network function according to an embodiment of the present disclosure. As shown in FIG12 , the core network function includes a receiving module 1201 .
  • the receiving module is used to receive a third message sent by the second core network function, wherein the third message is used to update the packet data unit session, or to release the packet data unit session, and when the second core network function determines to process the user plane connection, it triggers the sending of the third message.
  • the processing of the user plane connection includes at least one of: modifying; terminating.
  • the third message includes: Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.
  • the third message includes: Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release the packet data unit session.
  • the second core network function includes an access mobility management function
  • the third core network function includes a session management function
  • modules included in the core network functions may not be limited to the modules shown in Figure 12, but may also include other modules, such as processing modules, etc., which are not limited in the present disclosure.
  • the relevant parts refer to the partial description of the method embodiment.
  • the device embodiment described above is only schematic, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative work.
  • An embodiment of the present disclosure also proposes a message sending method, which includes: a terminal sends a first message to a first core network function, wherein the first message is used to trigger processing of a user plane connection; the first core network function sends a second message to a second core network function, wherein the second message includes a modification indication or a termination indication; the second core network function sends a third message to a third core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.
  • An embodiment of the present disclosure also proposes a communication device, comprising: one or more processors; wherein the processor is used to call instructions so that the communication device executes the message sending method described in the first aspect, the optional implementation method of the first aspect, and the message receiving method described in the second aspect, the third aspect, the fourth aspect, the optional implementation method of the second aspect, the optional implementation method of the third aspect, and the optional implementation method of the fourth aspect.
  • An embodiment of the present disclosure also proposes a communication system, including a terminal and a core network function, wherein the terminal is configured to implement the message sending method described in the first aspect and the optional implementation method of the first aspect, and the core network device is configured to implement the message receiving method described in the second aspect, the third aspect, the fourth aspect, the optional implementation method of the second aspect, the optional implementation method of the third aspect, and the optional implementation method of the fourth aspect.
  • the embodiment of the present disclosure also provides a storage medium, wherein the storage medium stores instructions.
  • the communication device executes the message sending method described in the first aspect and the optional implementation method of the first aspect, and the message receiving method described in the second aspect, the third aspect, the fourth aspect, the optional implementation method of the second aspect, the optional implementation method of the third aspect, and the optional implementation method of the fourth aspect.
  • the embodiments of the present disclosure also propose a device for implementing any of the above methods, for example, a device is proposed, the above device includes a unit or module for implementing each step performed by the terminal in any of the above methods.
  • a device is also proposed, including a unit or module for implementing each step performed by a network device (such as an access network device, a network function node, a core network device, etc.) in any of the above methods.
  • a network device such as an access network device, a network function node, a core network device, etc.
  • the division of the units or modules in the above device is only a division of logical functions, which can be fully or partially integrated into one physical entity or physically separated in actual implementation.
  • the units or modules in the device can be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and instructions are stored in the memory.
  • the processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory inside the device or a memory outside the device.
  • CPU central processing unit
  • microprocessor a microprocessor
  • the units or modules in the device may be implemented in the form of hardware circuits, and the functions of some or all of the units or modules may be implemented by designing the hardware circuits.
  • the hardware circuits may be understood as one or more processors; for example, in one implementation, the hardware circuits are application-specific integrated circuits (ASICs), and the functions of some or all of the above units or modules may be implemented by designing the logical relationship of the components in the circuits; for another example, in another implementation, the hardware circuits may be implemented by programmable logic devices (PLDs), and Field Programmable Gate Arrays (FPGAs) may be used as an example, which may include a large number of logic gate circuits, and the connection relationship between the logic gate circuits may be configured by configuring the configuration files, thereby implementing the functions of some or all of the above units or modules. All units or modules of the above devices may be implemented in the form of software called by the processor, or in the form of hardware circuits, or in the form of software called by the processor, and the remaining part may be implemented in
  • the processor is a circuit with signal processing capability.
  • the processor may be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which may be understood as a microprocessor), or a digital signal processor (DSP); in another implementation, the processor may implement certain functions through the logical relationship of a hardware circuit, and the logical relationship of the above hardware circuit may be fixed or reconfigurable, such as a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA.
  • ASIC application-specific integrated circuit
  • PLD programmable logic device
  • the process of the processor loading a configuration document to implement the hardware circuit configuration may be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules.
  • it can also be a hardware circuit designed for artificial intelligence, which can be understood as ASIC, such as Neural Network Processing Unit (NPU), Tensor Processing Unit (TPU), Deep Learning Processing Unit (DPU), etc.
  • ASIC Neural Network Processing Unit
  • NPU Neural Network Processing Unit
  • TPU Tensor Processing Unit
  • DPU Deep Learning Processing Unit
  • FIG13 is a schematic diagram of the structure of a communication device 13100 proposed in an embodiment of the present disclosure.
  • the communication device 13100 may be a network device (e.g., an access network device, a core network device, etc.), or a terminal (e.g., a user device, etc.), or a chip, a chip system, or a processor that supports a network device to implement any of the above methods, or a chip, a chip system, or a processor that supports a terminal to implement any of the above methods.
  • the communication device 13100 may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.
  • the communication device 13100 includes one or more processors 13101.
  • the processor 13101 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit.
  • the baseband processor may be used to process the communication protocol and the communication data
  • the central processing unit may be used to process the communication device (e.g., the baseband processor).
  • the processor 13101 is used to call instructions so that the communication device 13100 executes any of the above methods.
  • the communication device 13100 further includes one or more memories 13102 for storing instructions.
  • the memory 13102 may also be outside the communication device 13100.
  • the communication device 13100 further includes one or more transceivers 13103.
  • the communication steps such as sending and receiving in the above method are executed by the transceiver 13103, and the other steps are executed by the processor 13101.
  • the transceiver may include a receiver and a transmitter, and the receiver and the transmitter may be separate or integrated.
  • the terms such as transceiver, transceiver unit, transceiver, transceiver circuit, etc. may be replaced with each other, the terms such as transmitter, transmission unit, transmitter, transmission circuit, etc. may be replaced with each other, and the terms such as receiver, receiving unit, receiver, receiving circuit, etc. may be replaced with each other.
  • the communication device 13100 further includes one or more interface circuits 13104, which are connected to the memory 13102.
  • the interface circuit 13104 can be used to receive signals from the memory 13102 or other devices, and can be used to send signals to the memory 13102 or other devices.
  • the interface circuit 13104 can read instructions stored in the memory 13102 and send the instructions to the processor 13101.
  • the communication device 13100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 13100 described in the present disclosure is not limited thereto, and the structure of the communication device 13100 may not be limited by FIG. 13.
  • the communication device may be an independent device or may be part of a larger device.
  • the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
  • Fig. 14 is a schematic diagram of the structure of a chip 14200 provided in an embodiment of the present disclosure.
  • the communication device 13100 may be a chip or a chip system
  • the chip 14200 includes one or more processors 14201, and the processor 14201 is used to call instructions so that the chip 14200 executes any of the above methods.
  • the chip 14200 further includes one or more interface circuits 14202, the interface circuits 14202 are connected to the memory 14203, the interface circuits 14202 can be used to receive signals from the memory 14203 or other devices, and the interface circuits 14202 can be used to send signals to the memory
  • the interface circuit 14202 can read the instructions stored in the memory 14203 and send the instructions to the processor 14201.
  • the terms such as interface circuit, interface, transceiver pin, transceiver, etc. can be replaced with each other.
  • the chip 14200 further includes one or more memories 14203 for storing instructions.
  • the memory 14203 may be outside the chip 14200.
  • the present disclosure also proposes a storage medium, on which instructions are stored, and when the instructions are executed on the communication device 13100, the communication device 13100 executes any of the above methods.
  • the storage medium is an electronic storage medium.
  • the storage medium is a computer-readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices.
  • the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a temporary storage medium.
  • the present disclosure also proposes a program product, which, when executed by the communication device 13100, enables the communication device 13100 to execute any of the above methods.
  • the program product is a computer program product.
  • the present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to execute any one of the above methods.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present disclosure relates to the technical field of communications, and particularly relates to a message sending method, a message receiving method, a core network function, a communication device, and a storage medium. The message sending method comprises: sending a first message to a first core network function, wherein the first message is used for triggering the processing for a user plane connection. According to the present disclosure, a terminal can send a first message to a first core network function in a core network, so as to trigger, by means of the first message, the processing for a user plane connection. Accordingly, the processing for the user plane connection can be triggered by the terminal, without being restricted to the situation that the processing for the user plane connection is triggered by an LMF, thereby improving the flexibility of the processing for the user plane connection.

Description

消息发送、接收方法、核心网功能、通信设备和存储介质Message sending and receiving method, core network function, communication device and storage medium 技术领域Technical Field

本公开涉及通信技术领域,具体而言,涉及消息发送方法、消息接收方法、核心网功能、通信设备和存储介质。The present disclosure relates to the field of communication technology, and in particular to a message sending method, a message receiving method, a core network function, a communication device and a storage medium.

背景技术Background Art

终端与网络功能之间通过用户面(user plane)通信,也即终端与网络功能之间可以存在用户面连接。通过用户面通信具有一些优点,例如可以减少一些信令过程,但是针对用户面连接的处理存在一些局限。The terminal and the network function communicate through the user plane, that is, there can be a user plane connection between the terminal and the network function. Communication through the user plane has some advantages, such as reducing some signaling processes, but there are some limitations in the processing of user plane connections.

发明内容Summary of the invention

本公开的实施例提出了消息发送、接收方法、核心网功能、通信设备和存储介质,以解决相关技术中针对用户面连接的处理所存在的技术问题。The embodiments of the present disclosure propose message sending and receiving methods, core network functions, communication equipment and storage media to solve the technical problems existing in the processing of user plane connections in related technologies.

根据本公开实施例的第一方面,提出一种消息发送方法,由终端执行,所述方法包括:向第一核心网功能发送第一消息,其中,所述第一消息用于触发对用户面连接进行处理。According to a first aspect of an embodiment of the present disclosure, a message sending method is proposed, which is executed by a terminal. The method includes: sending a first message to a first core network function, wherein the first message is used to trigger processing of a user plane connection.

根据本公开实施例的第二方面,提出一种消息接收方法,由第一核心网功能执行,所述方法包括:接收终端发送的第一消息,其中,所述第一消息用于触发对用户面连接进行处理。According to a second aspect of an embodiment of the present disclosure, a message receiving method is proposed, which is executed by a first core network function. The method includes: receiving a first message sent by a terminal, wherein the first message is used to trigger processing of a user plane connection.

根据本公开实施例的第三方面,提出一种消息接收方法,由第二核心网功能执行,所述方法包括:确定对用户面连接进行处理,向第三核心网功能发送第三消息,其中,所述第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。According to the third aspect of an embodiment of the present disclosure, a message receiving method is proposed, which is executed by a second core network function. The method includes: determining to process the user plane connection, and sending a third message to a third core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.

根据本公开实施例的第四方面,提出一种消息接收方法,由第三核心网功能执行,所述方法包括:接收第二核心网功能发送的第三消息,其中,所述第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话,当所述第二核心网功能确定处理用户面连接,触发发送所述第三消息。According to the fourth aspect of an embodiment of the present disclosure, a message receiving method is proposed, which is executed by a third core network function. The method includes: receiving a third message sent by a second core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session, and when the second core network function determines to process a user plane connection, it triggers the sending of the third message.

根据本公开实施例的第五方面,提出一种消息发送方法,所述方法包括:终端向第一核心网功能发送第一消息,其中,所述第一消息用于触发对用户面连接进行处理;所述第一核心网功能向第二核心网功能发送第二消息,其中,所述第二消息包括修改指示或终止指示;所述第二核心网功能向第三核心网功能发送第三消息,其中,所述第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。According to the fifth aspect of an embodiment of the present disclosure, a message sending method is proposed, the method comprising: a terminal sends a first message to a first core network function, wherein the first message is used to trigger processing of a user plane connection; the first core network function sends a second message to a second core network function, wherein the second message includes a modification indication or a termination indication; the second core network function sends a third message to a third core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.

根据本公开实施例的第六方面,提出一种终端,包括:一个或多个处理器;其中,所述终端用于执行第一方面所述的消息发送方法。According to a sixth aspect of an embodiment of the present disclosure, a terminal is proposed, comprising: one or more processors; wherein the terminal is used to execute the message sending method described in the first aspect.

根据本公开实施例的第七方面,提出一种核心网功能,包括:一个或多个处理器;其中,所述网络设备用于执行第二方面所述的消息接收方法。According to the seventh aspect of an embodiment of the present disclosure, a core network function is proposed, including: one or more processors; wherein the network device is used to execute the message receiving method described in the second aspect.

根据本公开实施例的第八方面,提出一种核心网功能,包括:一个或多个处理器;其中,所述网络设备用于执行第三方面所述的消息接收方法。According to an eighth aspect of an embodiment of the present disclosure, a core network function is proposed, including: one or more processors; wherein the network device is used to execute the message receiving method described in the third aspect.

根据本公开实施例的第九方面,提出一种核心网功能,包括:一个或多个处理器; 其中,所述网络设备用于执行第四方面所述的消息接收方法。According to a ninth aspect of an embodiment of the present disclosure, a core network function is provided, including: one or more processors; Wherein, the network device is used to execute the message receiving method described in the fourth aspect.

根据本公开实施例的第十方面,提出一种通信设备,包括:一个或多个处理器;其中,所述处理器用于调用指令以使得所述通信设备执行第一方面所述的消息发送方法,第二方面、第三方面、第四方面所述的消息接收方法。According to the tenth aspect of an embodiment of the present disclosure, a communication device is proposed, comprising: one or more processors; wherein the processor is used to call instructions so that the communication device executes the message sending method described in the first aspect, and the message receiving method described in the second aspect, the third aspect, and the fourth aspect.

根据本公开实施例的第十一方面,提出一种通信系统,包括终端、核心网功能,其中,所述终端被配置为实现第一方面所述的消息发送方法,所述核心网设备被配置为实现第二方面、第三方面、第四方面所述的消息接收方法。According to the eleventh aspect of an embodiment of the present disclosure, a communication system is proposed, comprising a terminal and a core network function, wherein the terminal is configured to implement the message sending method described in the first aspect, and the core network device is configured to implement the message receiving method described in the second aspect, the third aspect, and the fourth aspect.

根据本公开实施例的第十二方面,提出一种存储介质,所述存储介质存储有指令,当所述指令在通信设备上运行时,使得所述通信设备执行如第一方面所述的消息发送方法,第二方面、第三方面、第四方面所述的消息接收方法。According to the twelfth aspect of an embodiment of the present disclosure, a storage medium is proposed, which stores instructions. When the instructions are executed on a communication device, the communication device executes the message sending method described in the first aspect, and the message receiving method described in the second aspect, the third aspect, and the fourth aspect.

根据本公开的实施例,终端可以向核心网中的第一核心网功能发送第一消息,通过第一消息触发对用户面连接进行处理,例如,第一核心网功能包括LMF。据此,可以由终端触发对用户面连接的处理,从而不局限于由LMF触发对用户面连接的处理,提高了对用户面连接处理的灵活度。According to an embodiment of the present disclosure, a terminal may send a first message to a first core network function in a core network, and trigger processing of a user plane connection through the first message, for example, the first core network function includes LMF. Accordingly, processing of the user plane connection may be triggered by the terminal, so that the processing of the user plane connection is not limited to being triggered by the LMF, thereby improving the flexibility of processing of the user plane connection.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

图1是根据本公开实施例示出的通信系统的架构示意图。FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.

图2是根据本公开的实施例示出的一种消息发送方法的交互示意图。FIG2 is an interactive schematic diagram showing a message sending method according to an embodiment of the present disclosure.

图3是根据本公开的实施例示出的一种消息发送方法的示意流程图。FIG3 is a schematic flowchart of a message sending method according to an embodiment of the present disclosure.

图4是根据本公开的实施例示出的一种消息接收方法的示意流程图。FIG4 is a schematic flow chart of a message receiving method according to an embodiment of the present disclosure.

图5是根据本公开的实施例示出的一种消息接收方法的示意流程图。FIG5 is a schematic flow chart of a message receiving method according to an embodiment of the present disclosure.

图6是根据本公开的实施例示出的一种消息接收方法的示意流程图。FIG6 is a schematic flow chart of a message receiving method according to an embodiment of the present disclosure.

图7是根据本公开的实施例示出的另一种消息发送方法的交互流程图。FIG. 7 is an interactive flow chart showing another message sending method according to an embodiment of the present disclosure.

图8是根据本公开的实施例示出的又一种消息发送方法的交互流程图。FIG8 is an interaction flow chart showing yet another message sending method according to an embodiment of the present disclosure.

图9是根据本公开的实施例示出的一种终端的示意框图。FIG9 is a schematic block diagram of a terminal according to an embodiment of the present disclosure.

图10是根据本公开的实施例示出的一种核心网功能的示意框图。FIG. 10 is a schematic block diagram showing a core network function according to an embodiment of the present disclosure.

图11是根据本公开的实施例示出的一种核心网功能的示意框图。FIG. 11 is a schematic block diagram showing a core network function according to an embodiment of the present disclosure.

图12是根据本公开的实施例示出的一种核心网功能的示意框图。FIG. 12 is a schematic block diagram showing a core network function according to an embodiment of the present disclosure.

图13是本公开实施例提出的通信设备的结构示意图。FIG. 13 is a schematic diagram of the structure of a communication device proposed in an embodiment of the present disclosure.

图14是本公开实施例提出的芯片的结构示意图。FIG. 14 is a schematic diagram of the structure of a chip proposed in an embodiment of the present disclosure.

具体实施方式DETAILED DESCRIPTION

本公开的实施例提出了消息发送、接收方法、核心网功能、通信设备和存储介质。 The embodiments of the present disclosure provide message sending and receiving methods, core network functions, communication equipment and storage media.

第一方面,本公开的实施例提出了一种消息发送方法,由终端执行,所述方法包括:向第一核心网功能发送第一消息,其中,所述第一消息用于触发对用户面连接进行处理。In a first aspect, an embodiment of the present disclosure proposes a message sending method, which is executed by a terminal, and the method includes: sending a first message to a first core network function, wherein the first message is used to trigger processing of a user plane connection.

在上述实施例中,终端可以向第一核心网功能发送第一消息,通过第一消息触发对用户面连接进行处理,例如,第一核心网功能包括LMF。据此,可以由终端触发对用户面连接的处理,从而不局限于由LMF触发对用户面连接的处理,提高了对用户面连接处理的灵活度。In the above embodiment, the terminal may send a first message to the first core network function, and trigger the processing of the user plane connection through the first message. For example, the first core network function includes LMF. Accordingly, the processing of the user plane connection can be triggered by the terminal, so that the processing of the user plane connection is not limited to being triggered by the LMF, which improves the flexibility of the user plane connection processing.

结合第一方面的一些实施例。在一些实施例中,对用户面连接的处理包括以下至少之一:修改;终止。In combination with some embodiments of the first aspect, in some embodiments, the processing of the user plane connection includes at least one of the following: modification; and termination.

结合第一方面的一些实施例。在一些实施例中,所述第一消息还包含处理用户面连接的原因。In combination with some embodiments of the first aspect, in some embodiments, the first message further includes a reason for processing the user plane connection.

结合第一方面的一些实施例。在一些实施例中,所述第一消息通过以下方式至少之一发送:用户面;控制面。In combination with some embodiments of the first aspect, in some embodiments, the first message is sent in at least one of the following ways: user plane; control plane.

结合第一方面的一些实施例。在一些实施例中,所述第一消息通过控制面发送,所述第一消息携带在以下至少之一中:上行非接入层传输消息;服务请求消息。In combination with some embodiments of the first aspect, in some embodiments, the first message is sent via a control plane, and the first message is carried in at least one of the following: an uplink non-access layer transmission message; or a service request message.

结合第一方面的一些实施例。在一些实施例中,所述第一消息通过控制面发送,所述向第一核心网功能发送第一消息,包括:通过控制面向第二核心网功能发送所述第一消息,其中,所述第二核心网功能用于将所述第一消息发送至所述第一核心网功能。In combination with some embodiments of the first aspect. In some embodiments, the first message is sent through the control plane, and the sending of the first message to the first core network function includes: sending the first message to the second core network function through the control plane, wherein the second core network function is used to send the first message to the first core network function.

结合第一方面的一些实施例。在一些实施例中,所述第一核心网功能包括位置管理功能,和/或,所述第二核心网功能包括接入移动管理功能。In combination with some embodiments of the first aspect, in some embodiments, the first core network function includes a location management function, and/or the second core network function includes an access mobility management function.

结合第一方面的一些实施例。在一些实施例中,所述向第一核心网功能发送第一消息包括以下至少之一:确定存在用户面连接,通过用户面或控制面向所述第一核心网功能发送所述第一消息;确定不存在用户面连接,通过控制面向所述第一核心网功能发送所述第一消息。In combination with some embodiments of the first aspect. In some embodiments, sending the first message to the first core network function includes at least one of the following: determining that there is a user plane connection, sending the first message to the first core network function through the user plane or the control plane; determining that there is no user plane connection, sending the first message to the first core network function through the control plane.

第二方面,本公开的实施例提出了一种消息接收方法,由第一核心网功能执行,所述方法包括:接收终端发送的第一消息,其中,所述第一消息用于触发对用户面连接进行处理。In a second aspect, an embodiment of the present disclosure proposes a message receiving method, which is executed by a first core network function, and the method includes: receiving a first message sent by a terminal, wherein the first message is used to trigger processing of a user plane connection.

在上述实施例中,第一核心网功能可以接收终端发送的第一消息,根据第一消息触发对用户面连接进行处理,例如,第一核心网功能包括LMF。据此,可以由终端触发对用户面连接的处理,从而不局限于由LMF触发对用户面连接的处理,提高了对用户面连接处理的灵活度。In the above embodiment, the first core network function may receive the first message sent by the terminal, and trigger the processing of the user plane connection according to the first message. For example, the first core network function includes LMF. Accordingly, the processing of the user plane connection may be triggered by the terminal, so that the processing of the user plane connection is not limited to being triggered by the LMF, thereby improving the flexibility of the user plane connection processing.

结合第二方面的一些实施例。在一些实施例中,对用户面连接的处理包括以下至少之一:修改;终止。In combination with some embodiments of the second aspect, in some embodiments, the processing of the user plane connection includes at least one of the following: modification; termination.

结合第二方面的一些实施例。在一些实施例中,所述第一消息包含处理用户面连接的原因。In combination with some embodiments of the second aspect, in some embodiments, the first message includes a reason for processing the user plane connection.

结合第二方面的一些实施例。在一些实施例中,所述第一消息通过以下至少之一种方式接收:用户面;控制面。In combination with some embodiments of the second aspect, in some embodiments, the first message is received via at least one of the following methods: user plane; control plane.

结合第二方面的一些实施例。在一些实施例中,所述第一消息通过控制面接收,所述第一消息携带在以下至少之一中:上行非接入层传输消息;服务请求消息。In combination with some embodiments of the second aspect, in some embodiments, the first message is received via a control plane, and the first message is carried in at least one of the following: an uplink non-access layer transmission message; or a service request message.

结合第二方面的一些实施例。在一些实施例中,所述第一消息通过控制面接收, 所述接收终端发送的第一消息,包括:接收第二核心网功能发送的从所述终端接收到的所述第一消息。In combination with some embodiments of the second aspect. In some embodiments, the first message is received via a control plane, The receiving a first message sent by the terminal includes: receiving the first message received from the terminal and sent by a second core network function.

结合第二方面的一些实施例。在一些实施例中,所述方法还包括:向第二核心网功能发送第二消息,其中,所述第二消息包括修改指示或终止指示。In combination with some embodiments of the second aspect, in some embodiments, the method further includes: sending a second message to the second core network function, wherein the second message includes a modification indication or a termination indication.

结合第二方面的一些实施例。在一些实施例中,所述第一核心网功能包括位置管理功能,和/或,所述第二核心网功能包括接入移动管理功能。In combination with some embodiments of the second aspect, in some embodiments, the first core network function includes a location management function, and/or the second core network function includes an access mobility management function.

第三方面,本公开的实施例提出了一种消息接收方法,由第二核心网功能执行,所述方法包括:确定对用户面连接进行处理,向第三核心网功能发送第三消息,其中,所述第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。In a third aspect, an embodiment of the present disclosure proposes a message receiving method, which is executed by a second core network function, and the method includes: determining to process the user plane connection, and sending a third message to a third core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.

在上述实施例中,由于处理用户面连接,例如修改或终止,会导致分组数据单元会话受到影响,因此,核心网中的第二核心网功能在确定需要对用户面连接进行处理的情况下,可以向第三核心网功能发送第三消息,以便第三核心网功能根据第三消息可以更新分组数据单元会话,或用于释放分组数据单元会话,据此,有利于确保更新或释放后的分组数据单元会话,适应修改或终止的用户面连接。In the above embodiment, since processing the user plane connection, such as modification or termination, will cause the packet data unit session to be affected, the second core network function in the core network can send a third message to the third core network function when determining that the user plane connection needs to be processed, so that the third core network function can update the packet data unit session according to the third message, or use it to release the packet data unit session. This is conducive to ensuring that the updated or released packet data unit session adapts to the modified or terminated user plane connection.

结合第三方面的一些实施例。在一些实施例中,对用户面连接的处理包括以下至少之一:修改;终止。In combination with some embodiments of the third aspect, in some embodiments, the processing of the user plane connection includes at least one of the following: modification; termination.

结合第三方面的一些实施例。所述方法还包括:接收终端发送的第一消息,其中,所述第一消息用于触发对用户面连接进行处理;In combination with some embodiments of the third aspect, the method further includes: receiving a first message sent by a terminal, wherein the first message is used to trigger processing of a user plane connection;

将所述第一消息发送至第一核心网功能。Send the first message to the first core network function.

结合第三方面的一些实施例。在一些实施例中,所述第一消息包含处理用户面连接的原因。In combination with some embodiments of the third aspect, in some embodiments, the first message includes a reason for processing the user plane connection.

结合第三方面的一些实施例。在一些实施例中,所述第一消息携带在终端发送的以下至少之一中:上行非接入层传输消息;服务请求消息。In combination with some embodiments of the third aspect, in some embodiments, the first message is carried in at least one of the following sent by the terminal: an uplink non-access layer transmission message; a service request message.

结合第三方面的一些实施例。在一些实施例中,所述方法还包括:接收所述第一核心网功能发送的第二消息,所述第二消息用于所述第二核心网功能确定对用户面连接进行处理。In combination with some embodiments of the third aspect, in some embodiments, the method further includes: receiving a second message sent by the first core network function, where the second message is used by the second core network function to determine to process the user plane connection.

结合第三方面的一些实施例。在一些实施例中,所述第二消息包括修改指示或终止指示。In combination with some embodiments of the third aspect, in some embodiments, the second message includes a modification indication or a termination indication.

结合第三方面的一些实施例。在一些实施例中,所述第三消息包括:Nsmf_PDUSession_Update_SMContext Request,其中,所述第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。In combination with some embodiments of the third aspect. In some embodiments, the third message includes: Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.

结合第三方面的一些实施例。在一些实施例中,所述第三消息包括:Nsmf_PDUSession_Release_SMContext Request,其中,所述第三消息用于释放分组数据单元会话。In combination with some embodiments of the third aspect. In some embodiments, the third message includes: Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release a packet data unit session.

结合第三方面的一些实施例。在一些实施例中,所述第二核心网功能包括接入移动管理功能,和/或,所述第三核心网功能包括会话管理功能。In combination with some embodiments of the third aspect, in some embodiments, the second core network function includes an access mobility management function, and/or the third core network function includes a session management function.

第四方面,本公开的实施例提出了一种消息接收方法,由第三核心网功能执行,所述方法包括:接收第二核心网功能发送的第三消息,其中,所述第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话,当所述第二核心网功能确定处理用户面连接,触发发送所述第三消息。 In a fourth aspect, an embodiment of the present disclosure proposes a message receiving method, which is executed by a third core network function, and the method includes: receiving a third message sent by a second core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session, and when the second core network function determines to process the user plane connection, it triggers the sending of the third message.

结合第四方面的一些实施例。在一些实施例中,对用户面连接的处理包括以下至少之一:修改;终止。In combination with some embodiments of the fourth aspect, in some embodiments, the processing of the user plane connection includes at least one of the following: modification; termination.

结合第四方面的一些实施例。在一些实施例中,所述第三消息包括:Nsmf_PDUSession_Update_SMContext Request,其中,所述第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。In combination with some embodiments of the fourth aspect. In some embodiments, the third message includes: Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.

结合第四方面的一些实施例。在一些实施例中,所述第三消息包括:Nsmf_PDUSession_Release_SMContext Request,其中,所述第三消息用于释放分组数据单元会话。In combination with some embodiments of the fourth aspect. In some embodiments, the third message includes: Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release the packet data unit session.

结合第四方面的一些实施例。在一些实施例中,所述第二核心网功能包括接入移动管理功能,和/或,所述第三核心网功能包括会话管理功能。In combination with some embodiments of the fourth aspect, in some embodiments, the second core network function includes an access mobility management function, and/or the third core network function includes a session management function.

第五方面,本公开的实施例提出了一种消息发送方法,所述方法包括:终端向第一核心网功能发送第一消息,其中,所述第一消息用于触发对用户面连接进行处理;所述第一核心网功能向第二核心网功能发送第二消息,其中,所述第二消息包括修改指示或终止指示;所述第二核心网功能向第三核心网功能发送第三消息,其中,所述第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。In the fifth aspect, an embodiment of the present disclosure proposes a message sending method, the method comprising: a terminal sends a first message to a first core network function, wherein the first message is used to trigger processing of a user plane connection; the first core network function sends a second message to a second core network function, wherein the second message includes a modification indication or a termination indication; the second core network function sends a third message to a third core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.

第六方面,本公开的实施例提出了一种终端,包括:一个或多个处理器;其中,所述终端用于执行第一方面、第一方面的可选实施方式所述的消息发送方法。In a sixth aspect, an embodiment of the present disclosure proposes a terminal, comprising: one or more processors; wherein the terminal is used to execute the message sending method described in the first aspect and the optional implementation manner of the first aspect.

第七方面,本公开的实施例提出了一种核心网功能,包括:一个或多个处理器;其中,所述网络设备用于执行第二方面、第二方面的可选实施方式所述的消息接收方法。In the seventh aspect, an embodiment of the present disclosure proposes a core network function, including: one or more processors; wherein the network device is used to execute the message receiving method described in the second aspect and the optional implementation method of the second aspect.

第八方面,本公开的实施例提出了一种核心网功能,包括:一个或多个处理器;其中,所述网络设备用于执行第三方面、第三方面的可选实施方式所述的消息接收方法。In an eighth aspect, an embodiment of the present disclosure proposes a core network function, comprising: one or more processors; wherein the network device is used to execute the message receiving method described in the third aspect and the optional implementation manner of the third aspect.

第九方面,本公开的实施例提出了一种核心网功能,包括:一个或多个处理器;其中,所述网络设备用于执行第四方面、第四方面的可选实施方式所述的消息接收方法。In the ninth aspect, an embodiment of the present disclosure proposes a core network function, including: one or more processors; wherein the network device is used to execute the message receiving method described in the fourth aspect and the optional implementation method of the fourth aspect.

第十方面,本公开实施例提出了通信设备,上述通信设备包括:一个或多个处理器;用于存储指令的一个或多个存储器;其中,上述处理器用于调用上述指令以使得上述通信设备执行如第一方面、第一方面的可选实施方式所描述的消息发送方法,第二方面、第三方面和第四方面、第二方面的可选实现方式、第三方面的可选实现方式和第四方面的可选实现方式所描述的消息接收方法。In the tenth aspect, an embodiment of the present disclosure proposes a communication device, wherein the communication device includes: one or more processors; one or more memories for storing instructions; wherein the processor is used to call the instructions so that the communication device executes the message sending method described in the first aspect, the optional implementation method of the first aspect, the message receiving method described in the second aspect, the third aspect and the fourth aspect, the optional implementation method of the second aspect, the optional implementation method of the third aspect and the optional implementation method of the fourth aspect.

第十一方面,本公开实施例提出了通信系统,上述通信系统包括:终端、第一核心网功能、第二核心网功能、第三核心网功能;其中,上述终端被配置为执行如第一方面、第一方面的可选实施方式所描述的消息发送方法,上述第一核心网功能被配置为执行如第二方面、第二方面的可选实施方式所描述的消息发送方法,上述第二核心网功能被配置为执行如第三方面、第三方面的可选实施方式所描述的消息发送方法,上述第三核心网功能被配置为执行如第四方面、第四方面的可选实施方式所描述的消息发送方法。In the eleventh aspect, an embodiment of the present disclosure proposes a communication system, which includes: a terminal, a first core network function, a second core network function, and a third core network function; wherein the terminal is configured to execute the message sending method described in the first aspect and the optional implementation method of the first aspect, the first core network function is configured to execute the message sending method described in the second aspect and the optional implementation method of the second aspect, the second core network function is configured to execute the message sending method described in the third aspect and the optional implementation method of the third aspect, and the third core network function is configured to execute the message sending method described in the fourth aspect and the optional implementation method of the fourth aspect.

第十二方面,本公开实施例提出了存储介质,上述存储介质存储有指令,当上述指令在通信设备上运行时,使得上述通信设备执行如第一方面、第一方面的可选实施方式所描述的消息发送方法,第二方面、第三方面和第四方面、第二方面的可选实现方式、第三方面的可选实现方式和第四方面的可选实现方式所描述的消息接收方法。In the twelfth aspect, an embodiment of the present disclosure proposes a storage medium, which stores instructions. When the instructions are executed on a communication device, the communication device executes the message sending method described in the first aspect, the optional implementation method of the first aspect, the second aspect, the third aspect and the fourth aspect, the optional implementation method of the second aspect, the optional implementation method of the third aspect and the optional implementation method of the fourth aspect.

第十三方面,本公开实施例提出了程序产品,上述程序产品被通信设备执行时,使得上述通信设备执行如第一方面、第一方面的可选实施方式所描述的消息发送方法,第二方面、第三方面和第四方面、第二方面的可选实现方式、第三方面的可选实现方式 和第四方面的可选实现方式所描述的消息接收方法。In the thirteenth aspect, the embodiment of the present disclosure proposes a program product. When the program product is executed by a communication device, the communication device executes the message sending method described in the first aspect and the optional implementation method of the first aspect, the second aspect, the third aspect and the fourth aspect, the optional implementation method of the second aspect, and the optional implementation method of the third aspect. and the message receiving method described in the optional implementation of the fourth aspect.

第十四方面,本公开实施例提出了计算机程序,当其在计算机上运行时,使得计算机执行如第一方面、第一方面的可选实施方式所描述的消息发送方法,第二方面、第三方面和第四方面、第二方面的可选实现方式、第三方面的可选实现方式和第四方面的可选实现方式所描述的消息接收方法。In the fourteenth aspect, an embodiment of the present disclosure proposes a computer program, which, when running on a computer, enables the computer to execute the message sending method described in the first aspect, the optional implementation method of the first aspect, the message receiving method described in the second aspect, the third aspect and the fourth aspect, the optional implementation method of the second aspect, the optional implementation method of the third aspect and the optional implementation method of the fourth aspect.

可以理解地,上述终端、核心网功能、通信设备、通信系统、存储介质、程序产品、计算机程序均用于执行本公开实施例所提出的方法。因此,其所能达到的有益效果可以参考对应方法中的有益效果,此处不再赘述。It is understandable that the above-mentioned terminal, core network function, communication device, communication system, storage medium, program product, and computer program are all used to execute the method proposed in the embodiment of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, and will not be repeated here.

本公开实施例提出了消息发送、接收方法、核心网功能、通信设备和存储介质。在一些实施例中,消息发送方法、消息接收方法与信息处理方法、通信方法等术语可以相互替换,终端、核心网功能与信息处理装置、通信装置等术语可以相互替换,信息处理系统、通信系统等术语可以相互替换。The embodiments of the present disclosure propose message sending and receiving methods, core network functions, communication devices and storage media. In some embodiments, the terms such as message sending method, message receiving method, information processing method, communication method, etc. can be replaced with each other, the terms such as terminal, core network function, information processing device, communication device, etc. can be replaced with each other, and the terms such as information processing system, communication system, etc. can be replaced with each other.

本公开实施例并非穷举,仅为部分实施例的示意,不作为对本公开保护范围的具体限制。在不矛盾的情况下,某一实施例中的每个步骤均可以作为独立实施例来实施,且各步骤之间可以任意组合,例如,在某一实施例中去除部分步骤后的方案也可以作为独立实施例来实施,且在某一实施例中各步骤的顺序可以任意交换,另外,某一实施例中的可选实现方式可以任意组合;此外,各实施例之间可以任意组合,例如,不同实施例的部分或全部步骤可以任意组合,某一实施例可以与其他实施例的可选实现方式任意组合。The embodiments of the present disclosure are not exhaustive, but are only illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined, for example, some or all of the steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

在各本公开实施例中,如果没有特殊说明以及逻辑冲突,各实施例之间的术语和/或描述具有一致性,且可以互相引用,不同实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。In each embodiment of the present disclosure, unless otherwise specified or there is a logical conflict, the terms and/or descriptions between the embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form a new embodiment based on their internal logical relationships.

本公开实施例中所使用的术语只是为了描述特定实施例的目的,而并非作为对本公开的限制。The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

在本公开实施例中,除非另有说明,以单数形式表示的元素,如“一个”、“一种”、“该”、“上述”、“所述”、“前述”、“这一”等,可以表示“一个且只有一个”,也可以表示“一个或多个”、“至少一个”等。In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular form, such as "one", "an", "the", "above", "said", "foregoing", "this", etc., may mean "one and only one", or may mean "one or more", "at least one", etc.

例如,在翻译中使用如英语中的“a”、“an”、“the”等冠词(article)的情况下,冠词之后的名词可以理解为单数表达形式,也可以理解为复数表达形式。For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article can be understood as a singular expression or a plural expression.

在本公开实施例中,“多个”是指两个或两个以上。In the embodiments of the present disclosure, “plurality” refers to two or more.

在一些实施例中,“至少一者(至少一项、至少一个)(at least one of)”、“一个或多个(one or more)”、“多个(a plurality of)”、“多个(multiple)等术语可以相互替换。In some embodiments, terms such as "at least one of", "one or more", "a plurality of", "multiple" and the like can be used interchangeably.

在一些实施例中,“A、B中的至少一者”、“A和/或B”、“在一情况下A,在另一情况下B”、“响应于一情况A,响应于另一情况B”等记载方式,根据情况可以包括以下技术方案:在一些实施例中A(与B无关地执行A);在一些实施例中B(与A无关地执行B);在一些实施例中从A和B中选择执行(A和B被选择性执行);在一些实施例中A和B(A和B都被执行)。当有A、B、C等更多分支时也类似上述。In some embodiments, "at least one of A and B", "A and/or B", "A in one case, B in another case", "in response to one case A, in response to another case B", etc., may include the following technical solutions according to the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). When there are more branches such as A, B, C, etc., the above is also similar.

在一些实施例中,“A或B”等记载方式,根据情况可以包括以下技术方案:在一些实施例中A(与B无关地执行A);在一些实施例中B(与A无关地执行B);在一些实施例中从A和B中选择执行(A和B被选择性执行)。当有A、B、C等更多分 支时也类似上述。In some embodiments, the description of "A or B" may include the following technical solutions according to the situation: in some embodiments, A (execute A independently of B); in some embodiments, B (execute B independently of A); in some embodiments, select from A and B to execute (A and B are selectively executed). The same is true for support time.

本公开实施例中的“第一”、“第二”等前缀词,仅仅为了区分不同的描述对象,不对描述对象的位置、顺序、优先级、数量或内容等构成限制,对描述对象的陈述参见权利要求或实施例中上下文的描述,不应因为使用前缀词而构成多余的限制。例如,描述对象为“字段”,则“第一字段”和“第二字段”中“字段”之前的序数词并不限制“字段”之间的位置或顺序,“第一”和“第二”并不限制其修饰的“字段”是否在同一个消息中,也不限制“第一字段”和“第二字段”的先后顺序。再如,描述对象为“等级”,则“第一等级”和“第二等级”中“等级”之前的序数词并不限制“等级”之间的优先级。再如,描述对象的数量并不受序数词的限制,可以是一个或者多个,以“第一装置”为例,其中“装置”的数量可以是一个或者多个。此外,不同前缀词修饰的对象可以相同或不同,例如,描述对象为“装置”,则“第一装置”和“第二装置”可以是相同的装置或者不同的装置,其类型可以相同或不同;再如,描述对象为“信息”,则“第一信息”和“第二信息”可以是相同的信息或者不同的信息,其内容可以相同或不同。The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute restrictions on the position, order, priority, quantity or content of the description objects. The statement of the description object refers to the description in the context of the claims or embodiments, and should not constitute unnecessary restrictions due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields", and the "first" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number, and can be one or more. Taking the "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes may be the same or different. For example, if the description object is "device", then the "first device" and the "second device" may be the same device or different devices, and their types may be the same or different. For another example, if the description object is "information", then the "first information" and the "second information" may be the same information or different information, and their contents may be the same or different.

在一些实施例中,“包括A”、“包含A”、“用于指示A”、“携带A”,可以解释为直接携带A,也可以解释为间接指示A。In some embodiments, “including A”, “comprising A”, “used to indicate A”, and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

在一些实施例中,“响应于……”、“响应于确定……”、“在……的情况下”、“在……时”、“当……时”、“若……”、“如果……”等术语可以相互替换。In some embodiments, terms such as "in response to ...", "in response to determining ...", "in the case of ...", "at the time of ...", "when ...", "if ...", "if ...", etc. can be used interchangeably.

在一些实施例中,“大于”、“大于或等于”、“不小于”、“多于”、“多于或等于”、“不少于”、“高于”、“高于或等于”、“不低于”、“以上”等术语可以相互替换,“小于”、“小于或等于”、“不大于”、“少于”、“少于或等于”、“不多于”、“低于”、“低于或等于”、“不高于”、“以下”等术语可以相互替换。In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "no more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.

在一些实施例中,装置等可以解释为实体的、也可以解释为虚拟的,其名称不限定于实施例中所In some embodiments, devices and the like can be interpreted as physical or virtual, and their names are not limited to those in the embodiments.

记载的名称,“装置”、“设备(equipment)”、“设备(device)”、“电路”、“网元”、“节点”、“功能”、“单元”、“部件(section)”、“系统”、“网络”、“芯片”、“芯片系统”、“实体”、“主体”等术语可以相互替换。The recorded names, terms such as "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.

在一些实施例中,“网络”可以解释为网络中包含的装置(例如,接入网设备、核心网设备等)。In some embodiments, "network" may be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).

在一些实施例中,“接入网设备(access network device,AN device)”、“无线接入网设备(radio access network device,RAN device)”、“基站(base station,BS)”、“无线基站(radio base station)”、“固定台(fixed station)”、“节点(node)”、“接入点(access point)”、“发送点(transmission point,TP)”、“接收点(reception point,RP)”、“发送接收点(transmission/reception point,TRP)”、“面板(panel)”、“天线面板(antenna panel)”、“天线阵列(antenna array)”、“小区(cell)”、“宏小区(macro cell)”、“小型小区(small cell)”、“毫微微小区(femto cell)”、“微微小区(pico cell)”、“扇区(sector)”、“小区组(cell group)”、“服务小区”、“载波(carrier)”、“分量载波(component carrier)”、“带宽部分(bandwidth part,BWP)”等术语可以相互替换。In some embodiments, the terms "access network device (AN device), "radio access network device (RAN device)", "base station (BS)", "radio base station (radio base station)", "fixed station (fixed station)", "node", "access point (access point)", "transmission point (TP)", "reception point (RP)", "transmission/reception point (TRP)", "panel", "antenna panel (antenna panel)", "antenna array (antenna array)", "cell", "macro cell", "small cell (small cell)", "femto cell (femto cell)", "pico cell (pico cell)", "sector (sector)", "cell group (cell)", "serving cell", "carrier (carrier)", "component carrier (component carrier)", "bandwidth part (bandwidth part (BWP))" and so on can be used interchangeably.

在一些实施例中,“终端(terminal)”、“终端设备(terminal device)”、“用户设备(user equipment,UE)”、“用户终端(user terminal)”、“移动台(mobile station,MS)”、“移动终端(mobile terminal,MT)”、订户站(subscriber station)、移动单 元(mobile unit)、订户单元(subscriber unit)、无线单元(wireless unit)、远程单元(remote unit)、移动设备(mobile device)、无线设备(wireless device)、无线通信设备(wireless communication device)、远程设备(remote device)、移动订户站(mobile subscriber station)、接入终端(access terminal)、移动终端(mobile terminal)、无线终端(wireless terminal)、远程终端(remote terminal)、手持设备(handset)、用户代理(user agent)、移动客户端(mobile client)、客户端(client)等术语可以相互替换。In some embodiments, the term “terminal”, “terminal device”, “user equipment (UE)”, “user terminal”, “mobile station (MS)”, “mobile terminal (MT)”, “subscriber station”, “mobile single The terms mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client and the like may be used interchangeably.

在一些实施例中,接入网设备、核心网设备、或网络设备可以被替换为终端。例如,针对将接入网设备、核心网设备、或网络设备以及终端间的通信置换为多个终端间的通信(例如,设备对设备(device-to-device,D2D)、车联网(vehicle-to-everything,V2X)等)的结构,也可以应用本公开的各实施例。在该情况下,也可以设为终端具有接入网设备所具有的全部或部分功能的结构。此外,“上行”、“下行”等术语也可以被替换为与终端间通信对应的术语(例如,“侧行(side)”)。例如,上行信道、下行信道等可以被替换为侧行信道,上行链路、下行链路等可以被替换为侧行链路。In some embodiments, the access network device, the core network device, or the network device can be replaced by a terminal. For example, the various embodiments of the present disclosure can also be applied to a structure in which the access network device, the core network device, or the network device and the communication between the terminals is replaced by the communication between multiple terminals (for example, device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, it can also be set as a structure in which the terminal has all or part of the functions of the access network device. In addition, terms such as "uplink" and "downlink" can also be replaced by terms corresponding to communication between terminals (for example, "side"). For example, uplink channels, downlink channels, etc. can be replaced by side channels, and uplinks, downlinks, etc. can be replaced by side links.

在一些实施例中,终端可以被替换为接入网设备、核心网设备、或网络设备。在该情况下,也可以设为接入网设备、核心网设备、或网络设备具有终端所具有的全部或部分功能的结构。In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device may also be configured to have a structure that has all or part of the functions of the terminal.

在一些实施例中,获取数据、信息等可以遵照所在地国家的法律法规。In some embodiments, acquisition of data, information, etc. may comply with the laws and regulations of the country where the data is obtained.

在一些实施例中,可以在得到用户同意后获取数据、信息等。In some embodiments, data, information, etc. may be obtained with the user's consent.

此外,本公开实施例的表格中的每一元素、每一行、或每一列均可以作为独立实施例来实施,任意元素、任意行、任意列的组合也可以作为独立实施例来实施。In addition, each element, each row, or each column in the table of the embodiments of the present disclosure may be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns may also be implemented as an independent embodiment.

图1是根据本公开实施例示出的通信系统的架构示意图。FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.

如图1所示,通信系统100包括终端(terminal)101和网络设备102,其中,网络设备包括以下至少之一:接入网设备、核心网功能(core network function)。As shown in Figure 1, the communication system 100 includes a terminal 101 and a network device 102, wherein the network device includes at least one of the following: an access network device and a core network function.

在一些实施例中,终端101例如包括手机(mobile phone)、可穿戴设备、物联网设备、具备通信功能的汽车、智能汽车、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端设备、无人驾驶(self-driving)中的无线终端设备、远程手术(remote medical surgery)中的无线终端设备、智能电网(smart grid)中的无线终端设备、运输安全(transportation safety)中的无线终端设备、智慧城市(smart city)中的无线终端设备、智慧家庭(smart home)中的无线终端设备中的至少一者,但不限于此。In some embodiments, the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited to these.

在一些实施例中,接入网设备102例如是将终端接入到无线网络的节点或设备,接入网设备可以包括5G通信系统中的演进节点B(evolved NodeB,eNB)、下一代演进节点B(next generation eNB,ng-eNB)、下一代节点B(next generation NodeB,gNB)、节点B(node B,NB)、家庭节点B(home node B,HNB)、家庭演进节点B(home evolved nodeB,HeNB)、无线回传设备、无线网络控制器(radio network controller,RNC)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、基带单元(base band unit,BBU)、移动交换中心、6G通信系统中的基站、开放型基站(Open RAN)、云基站(Cloud RAN)、其他通信系统中的基站、Wi-Fi系统中的接入节点中的至少一者,但不限于此。In some embodiments, the access network device 102 is, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved Node B (eNB), a next generation evolved Node B (ng-eNB), a next generation Node B (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a Wi-Fi system, but is not limited thereto.

在一些实施例中,核心网功能可以是一个设备,包括一个或多个网元,也可以是多个设备或设备群,分别包括上述一个或多个网元中的全部或部分。网元可以是虚拟的, 也可以是实体的。核心网例如包括演进分组核心(Evolved Packet Core,EPC)、5G核心网络(5G Core Network,5GCN)、下一代核心(Next Generation Core,NGC)中的至少一者。In some embodiments, the core network function may be a device including one or more network elements, or may be multiple devices or device groups, each including all or part of the one or more network elements. The network element may be virtual, It may also be physical. The core network includes, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).

在一些实施例中,本公开的技术方案可适用于Open RAN架构,此时,本公开实施例所涉及的接入网设备间或者接入网设备内的接口可变为Open RAN的内部接口,这些内部接口之间的流程和信息交互可以通过软件或者程序实现。In some embodiments, the technical solution of the present disclosure may be applicable to the Open RAN architecture. In this case, the interfaces between access network devices or within access network devices involved in the embodiments of the present disclosure may become internal interfaces of Open RAN, and the processes and information interactions between these internal interfaces may be implemented through software or programs.

在一些实施例中,接入网设备可以由集中单元(central unit,CU)与分布式单元(distributed unit,DU)组成的,其中,CU也可以称为控制单元(control unit),采用CU-DU的结构可以将接入网设备的协议层拆分开,部分协议层的功能放在CU集中控制,剩下部分或全部协议层的功能分布在DU中,由CU集中控制DU,但不限于此。In some embodiments, the access network device may be composed of a centralized unit (central unit, CU) and a distributed unit (distributed unit, DU), wherein the CU may also be called a control unit (control unit). The CU-DU structure may be used to split the protocol layer of the access network device, with some functions of the protocol layer being centrally controlled by the CU, and the remaining part or all of the functions of the protocol layer being distributed in the DU, and the DU being centrally controlled by the CU, but not limited to this.

可以理解的是,本公开实施例描述的通信系统是为了更加清楚的说明本公开实施例的技术方案,并不构成对于本公开实施例提出的技术方案的限定,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本公开实施例提出的技术方案对于类似的技术问题同样适用。It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. A person of ordinary skill in the art can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.

下述本公开实施例可以应用于图1所示的通信系统100、或部分主体,但不限于此。图1所示的各主体是例示,通信系统可以包括图1中的全部或部分主体,也可以包括图1以外的其他主体,各主体数量和形态为任意,各主体可以是实体的也可以是虚拟的,各主体之间的连接关系是例示,各主体之间可以不连接也可以连接,其连接可以是任意方式,可以是直接连接也可以是间接连接,可以是有线连接也可以是无线连接。The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or part of the subject, but are not limited thereto. The subjects shown in FIG1 are examples, and the communication system may include all or part of the subjects in FIG1 , or may include other subjects other than FIG1 , and the number and form of the subjects are arbitrary, and the subjects may be physical or virtual, and the connection relationship between the subjects is an example, and the subjects may be connected or disconnected, and the connection may be in any manner, and may be a direct connection or an indirect connection, and may be a wired connection or a wireless connection.

本公开各实施例可以应用于长期演进(Long Term Evolution,LTE)、LTE-Advanced(LTE-A)、LTE-Beyond(LTE-B)、SUPER 3G、IMT-Advanced、第四代移动通信系统(4th generation mobile communication system,4G)、)、第五代移动通信系统(5th generation mobile communication system,5G)、5G新空口(new radio,NR)、未来无线接入(Future Radio Access,FRA)、新无线接入技术(New-Radio Access Technology,RAT)、新无线(New Radio,NR)、新无线接入(New radio access,NX)、未来一代无线接入(Future generation radio access,FX)、Global System for Mobile communications(GSM(注册商标))、CDMA2000、超移动宽带(Ultra Mobile Broadband,UMB)、IEEE 802.11(Wi-Fi(注册商标))、IEEE 802.16(WiMAX(注册商标))、IEEE 802.20、超宽带(Ultra-WideBand,UWB)、蓝牙(Bluetooth(注册商标))、陆上公用移动通信网(Public Land Mobile Network,PLMN)网络、设备到设备(Device-to-Device,D2D)系统、机器到机器(Machine to Machine,M2M)系统、物联网(Internet of Things,IoT)系统、车联网(Vehicle-to-Everything,V2X)、利用其他通信方法的系统、基于它们而扩展的下一代系统等。此外,也可以将多个系统组合(例如,LTE或者LTE-A与5G的组合等)应用。The embodiments of the present disclosure may be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, the fourth generation mobile communication system (4G), the fifth generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access ... The present invention relates to wireless communication systems such as LTE, Wi-Fi (X), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) network, Device to Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle to Everything (V2X), systems using other communication methods, and next-generation systems expanded based on them. In addition, a combination of multiple systems (for example, a combination of LTE or LTE-A with 5G, etc.) may also be applied.

在一些实施例中,终端与网络功能(也可以称作核心网单元)可以通过用户面通信,例如,以网络功能包括位置管理功能(Location Management Function,LMF)为例,终端与LMF之间可以建立用户面连接,终端与LMF通过用户面通信,包括通过用户面连接通信。例如终端与LMF之间通过用户面通信,可以实现用户面定位(User plane positioning)。In some embodiments, the terminal and the network function (also referred to as a core network unit) may communicate via a user plane. For example, taking the network function including a location management function (LMF) as an example, a user plane connection may be established between the terminal and the LMF, and the terminal and the LMF communicate via the user plane, including communicating via a user plane connection. For example, user plane positioning may be implemented by communicating between the terminal and the LMF via the user plane.

在一些实施例中,LMF可以触发对用户面连接进行处理,但是如果仅能由LMF触发对用户面连接处理,灵活度较低,不利于对用户面连接的处理适用于更多场景。In some embodiments, LMF can trigger the processing of the user plane connection, but if the processing of the user plane connection can only be triggered by LMF, the flexibility is low, which is not conducive to the application of the processing of the user plane connection to more scenarios.

图2是根据本公开的实施例示出的一种消息发送方法的交互示意图。 FIG2 is an interactive schematic diagram showing a message sending method according to an embodiment of the present disclosure.

如图2所示,消息发送方法包括以下步骤:As shown in FIG2 , the message sending method includes the following steps:

在步骤S201中,终端向第一核心网功能发送第一消息。In step S201, the terminal sends a first message to a first core network function.

在一些实施例中,第一核心网功能接收第一消息。In some embodiments, the first core network function receives the first message.

在一些实施例中,第一消息用于触发对用户面连接进行处理。In some embodiments, the first message is used to trigger processing of a user plane connection.

在一些实施例中,对用户面连接的处理包括以下至少之一:修改;终止。In some embodiments, the processing of the user plane connection includes at least one of: modifying; terminating.

在一些实施例中,第一消息还包含处理用户面连接的原因。In some embodiments, the first message further includes a reason for processing the user plane connection.

在一些实施例中,第一消息通过以下方式至少之一发送:用户面;控制面。In some embodiments, the first message is sent via at least one of the following means: a user plane; a control plane.

在一些实施例中,第一消息通过控制面发送,第一消息携带在以下至少之一中:上行非接入层传输消息;服务请求消息。In some embodiments, the first message is sent via a control plane, and the first message is carried in at least one of the following: an uplink non-access layer transmission message; a service request message.

在一些实施例中,第一消息通过控制面发送。In some embodiments, the first message is sent via a control plane.

在一些实施例中,向第一核心网功能发送第一消息,包括:通过控制面向第二核心网功能发送第一消息。In some embodiments, sending the first message to the first core network function includes: sending the first message to the second core network function through the control plane.

在一些实施例中,第二核心网功能用于将第一消息发送至第一核心网功能。In some embodiments, the second core network function is configured to send the first message to the first core network function.

在一些实施例中,第一核心网功能包括位置管理功能。In some embodiments, the first core network function includes a location management function.

在一些实施例中,第二核心网功能包括接入移动管理功能。In some embodiments, the second core network function includes an access mobility management function.

在一些实施例中,向第一核心网功能发送第一消息包括:确定存在用户面连接,通过用户面或控制面向第一核心网功能发送第一消息。In some embodiments, sending the first message to the first core network function includes: determining that there is a user plane connection, and sending the first message to the first core network function through the user plane or the control plane.

在一些实施例中,向第一核心网功能发送第一消息包括:确定不存在用户面连接,通过控制面向第一核心网功能发送第一消息。In some embodiments, sending the first message to the first core network function includes: determining that there is no user plane connection, and sending the first message to the first core network function through a control plane.

在步骤S202中,第一核心网功能向第二核心网功能发送第二消息。In step S202, the first core network function sends a second message to the second core network function.

在一些实施例中,第二核心网功能接收第二消息。In some embodiments, the second core network function receives the second message.

在一些实施例中,第二消息包括修改指示或终止指示。In some embodiments, the second message includes a modification indication or a termination indication.

在步骤S202中,第二核心网功能向第三核心网功能发送第三消息。In step S202, the second core network function sends a third message to the third core network function.

在一些实施例中,第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。In some embodiments, the third message is used to update the packet data unit session, or to release the packet data unit session.

在一些实施例中,第二核心网功能在确定对用户面连接进行处理的情况下,可以向第三核心网功能发送第三消息。In some embodiments, the second core network function may send a third message to the third core network function when determining to process the user plane connection.

在一些实施例中,第三消息包括:Nsmf_PDUSession_Update_SMContext Request,其中,第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。In some embodiments, the third message includes: Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.

在一些实施例中,第三消息包括:Nsmf_PDUSession_Release_SMContext Request,其中,第三消息用于释放分组数据单元会话。In some embodiments, the third message includes: Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release the packet data unit session.

本公开实施例所涉及的通信方法可以包括步骤S201~步骤S203中的至少一者。例如,步骤S201可以作为独立实施例来实施,步骤S202可以作为独立实施例来实施,步骤S201+S202可以作为独立实施例来实施,步骤S201+S203可以作为独立实施例来实施,步骤S202+S203可以作为独立实施例来实施,步骤S201+S202+S203可以作为独立实施例来实施,但不限于此。 The communication method involved in the embodiments of the present disclosure may include at least one of steps S201 to S203. For example, step S201 may be implemented as an independent embodiment, step S202 may be implemented as an independent embodiment, steps S201+S202 may be implemented as an independent embodiment, steps S201+S203 may be implemented as an independent embodiment, steps S202+S203 may be implemented as an independent embodiment, and steps S201+S202+S203 may be implemented as an independent embodiment, but are not limited thereto.

在一些实施例中,步骤S201、S202可以交换顺序或同时执行。In some embodiments, steps S201 and S202 may be performed in an interchangeable order or simultaneously.

在一些实施例中,步骤S201、S203可以交换顺序或同时执行。In some embodiments, steps S201 and S203 may be performed in an interchangeable order or simultaneously.

在一些实施例中,步骤S202、S203可以交换顺序或同时执行。In some embodiments, steps S202 and S203 may be performed in an interchangeable order or simultaneously.

在一些实施例中,步骤S201、S202、S203可以交换顺序或同时执行。In some embodiments, steps S201 , S202 , and S203 may be executed in a swapped order or simultaneously.

在一些实施例中,可参见图2所对应的说明书之前或之后记载的其他可选实现方式。In some embodiments, reference may be made to other optional implementations recorded before or after the description corresponding to FIG. 2 .

第一方面,本公开的实施例提出了消息发送方法。图3是根据本公开的实施例示出的一种消息发送方法的示意流程图。本实施例所示的消息发送方法可以由终端执行。如图3所示,消息发送方法可以包括以下步骤:In the first aspect, an embodiment of the present disclosure proposes a message sending method. FIG3 is a schematic flow chart of a message sending method according to an embodiment of the present disclosure. The message sending method shown in this embodiment can be executed by a terminal. As shown in FIG3, the message sending method may include the following steps:

在步骤S301中,向第一核心网功能发送第一消息,其中,第一消息用于触发对用户面连接进行处理。In step S301, a first message is sent to a first core network function, wherein the first message is used to trigger processing of a user plane connection.

需要说明的是,图3所示实施例可以独立实施,也可以与本公开中至少一个其他实施例结合实施,具体可以根据需要选择,本公开并不限制。It should be noted that the embodiment shown in FIG. 3 may be implemented independently or in combination with at least one other embodiment in the present disclosure. The specific implementation may be selected as needed and the present disclosure is not limited thereto.

根据本公开的实施例,终端可以向核心网中的第一核心网功能发送第一消息,通过第一消息触发对用户面连接进行处理,例如,第一核心网功能包括LMF。据此,可以由终端触发对用户面连接的处理,从而不局限于由LMF触发对用户面连接的处理,提高了对用户面连接处理的灵活度。According to an embodiment of the present disclosure, a terminal may send a first message to a first core network function in a core network, and trigger processing of a user plane connection through the first message, for example, the first core network function includes LMF. Accordingly, processing of the user plane connection may be triggered by the terminal, so that the processing of the user plane connection is not limited to being triggered by the LMF, thereby improving the flexibility of processing of the user plane connection.

在一些实施例中,对用户面连接的处理包括以下至少之一:修改(modification);终止(termination)。In some embodiments, the processing of the user plane connection includes at least one of: modification; termination.

例如,终端可以向LMF发送第一信息,触发用户面连接修改,第一消息中可以携带用户面连接修改指示。LMF根据第一信息可以对用户面连接进行修改,例如用户面连接修改包括LMF的重选(reselection),LMF根据第一信息可以修改终端通过用户面连接所连接的LMF,例如将终端与LMF#1之间的用户面连接,修改为终端与LMF#2之间的用户面连接,其中,LMF#1可以称作源(source)LMF,LMF#2可以称作目标(target)LMF。需要说明的是,源LMF和目标LMF,可以是不同的LMF,或者可以是同一个LMF。For example, the terminal may send a first message to the LMF to trigger a user plane connection modification, and the first message may carry a user plane connection modification indication. The LMF may modify the user plane connection according to the first information. For example, the user plane connection modification includes the reselection of the LMF. The LMF may modify the LMF to which the terminal is connected through the user plane connection according to the first information. For example, the user plane connection between the terminal and LMF#1 is modified to a user plane connection between the terminal and LMF#2, where LMF#1 may be referred to as a source LMF and LMF#2 may be referred to as a target LMF. It should be noted that the source LMF and the target LMF may be different LMFs or may be the same LMF.

例如,终端可以向LMF发送第一信息,触发用户面连接终止,第一消息中可以携带用户面连接终止指示。LMF根据第一信息可以对用户面连接进行终止,例如LMF可以终止与终端之间的用户面连接。For example, the terminal may send a first message to the LMF to trigger the termination of the user plane connection, and the first message may carry a user plane connection termination indication. The LMF may terminate the user plane connection according to the first information, for example, the LMF may terminate the user plane connection with the terminal.

在一些实施例中,第一消息还包含处理用户面连接的原因。In some embodiments, the first message further includes a reason for processing the user plane connection.

例如,终端在向LMF发送的第一消息中,还可以携带处理用户面连接的原因,从而LMF根据第一消息可以确定终端触发处理用户面连接的原因,例如用户面连接拥塞等原因。For example, the terminal may also carry the reason for processing the user plane connection in the first message sent to the LMF, so that the LMF can determine the reason why the terminal triggers the processing of the user plane connection based on the first message, such as user plane connection congestion.

在一些实施例中,第一消息通过以下方式至少之一发送:用户面;控制面。In some embodiments, the first message is sent via at least one of the following means: a user plane; a control plane.

终端向第一核心网功能发送第一消息,可以通过用户面发送,也可以通过控制面(control plane)发送。The terminal sends a first message to the first core network function, which may be sent through the user plane or the control plane.

例如,终端通过用户面向LMF发送第一消息,当终端与LMF之间存在用户面连接,可以通过用户面连接直接将第一消息发送至LMF。For example, the terminal sends a first message to the LMF through the user plane. When there is a user plane connection between the terminal and the LMF, the first message can be sent directly to the LMF through the user plane connection.

例如,终端通过控制面向LMF发送第一消息,由于控制面连接存在于终端和AMF(Access and Mobility Management Function,接入移动管理功能)之间,所以终端可以先 将第一消息发送至AMF,再由AMF将第一消息发送至LMF。For example, the terminal sends a first message to the LMF through the control plane. Since the control plane connection exists between the terminal and the AMF (Access and Mobility Management Function), the terminal can first The first message is sent to AMF, and then AMF sends the first message to LMF.

以下通过几个实施例对终端通过用户面发送第一消息、通过控制面发送第一消息进行示例性说明。The following uses several embodiments to exemplify how a terminal sends a first message through a user plane and sends a first message through a control plane.

在一些实施例中,第一消息通过控制面发送,向第一核心网功能发送第一消息,包括:通过控制面向第二核心网功能发送第一消息,其中,第二核心网功能用于将第一消息发送至第一核心网功能。In some embodiments, the first message is sent through the control plane, and sending the first message to the first core network function includes: sending the first message to the second core network function through the control plane, wherein the second core network function is used to send the first message to the first core network function.

在一些实施例中,第一核心网功能包括位置管理功能(LMF),和/或,第二核心网功能包括接入移动管理功能(AMF)。In some embodiments, the first core network function includes a location management function (LMF), and/or the second core network function includes an access mobility management function (AMF).

由于控制面连接存在于终端和第二核心网功能之间,所以终端可以先将第一消息发送至第二核心网功能,再由第二核心网功能将第一消息发送至第一核心网功能。Since the control plane connection exists between the terminal and the second core network function, the terminal can first send the first message to the second core network function, and then the second core network function sends the first message to the first core network function.

例如,第一核心网功能包括LMF,第二核心网功能包括AMF,终端可以将第一消息发送至AMF,AMF再将第一消息发送至LMF。For example, the first core network function includes LMF, and the second core network function includes AMF. The terminal can send the first message to AMF, and AMF then sends the first message to LMF.

在一些实施例中,第一消息通过控制面发送,第一消息携带在以下至少之一中:In some embodiments, the first message is sent through a control plane, and the first message is carried in at least one of the following:

上行非接入层传输(UL NAS(Non Access Stratum)TRANSPORT)消息;Uplink non-access stratum transmission (UL NAS (Non Access Stratum) TRANSPORT) message;

服务请求(SERVICE REQUEST)消息。Service request (SERVICE REQUEST) message.

例如,终端通过控制面向LMF发送第一消息,终端可以通过控制面先将第一消息发送至AMF,例如终端可以通过上行非接入层传输消息携带第一消息发送至AMF。AMF可以将上行非接入层传输消息携带的第一消息发送至LMF。其中,第一消息可以为上行非接入层传输消息中的新增参数(parameter),或者,第一消息可以为上行非接入层传输消息中已存在参数中新类型的值。For example, the terminal sends the first message to the LMF through the control plane, and the terminal may first send the first message to the AMF through the control plane. For example, the terminal may send the first message to the AMF through an uplink non-access layer transmission message. The AMF may send the first message carried by the uplink non-access layer transmission message to the LMF. The first message may be a newly added parameter (parameter) in the uplink non-access layer transmission message, or the first message may be a new type of value in a parameter already existing in the uplink non-access layer transmission message.

例如,终端通过控制面向LMF发送第一消息,终端可以通过控制面先将第一消息发送至AMF,例如终端可以通过服务请求消息携带第一消息发送至AMF。AMF可以将服务请求消息携带的第一消息发送至LMF。其中,第一消息可以为服务请求消息中的新增参数,或者,第一消息可以为服务请求消息中已存在参数中新类型的值。For example, the terminal sends the first message to the LMF through the control plane, and the terminal may first send the first message to the AMF through the control plane. For example, the terminal may send the first message to the AMF through a service request message. The AMF may send the first message carried by the service request message to the LMF. The first message may be a newly added parameter in the service request message, or the first message may be a value of a new type in a parameter already existing in the service request message.

需要说明的是,AMF除了通过上行非接入层传输消息或服务请求携带第一消息,携带第一消息,还可以通过其他有效负载容器(payload container)携带第一消息发送至LMF。It should be noted that, in addition to carrying the first message through the uplink non-access layer transmission message or service request, AMF can also carry the first message through other payload containers (payload container) and send it to LMF.

在一些实施例中,向第一核心网功能发送第一消息包括以下至少之一:In some embodiments, sending the first message to the first core network function includes at least one of the following:

确定存在用户面连接,通过用户面或控制面向第一核心网功能发送第一消息;Determine that there is a user plane connection, and send a first message to the first core network function through the user plane or the control plane;

确定不存在用户面连接,通过控制面向第一核心网功能发送第一消息。Determine that there is no user plane connection, and send a first message to the first core network function through the control plane.

例如,终端在需要向LMF发送第一消息时,可以先确定是否存在用户面连接。终端驻留在网络中时,虽然终端与LMF之间不一定存在用户面连接,但是终端与AMF之间一般存在控制面连接。For example, when the terminal needs to send a first message to the LMF, it can first determine whether there is a user plane connection. When the terminal resides in the network, although there may not be a user plane connection between the terminal and the LMF, there is generally a control plane connection between the terminal and the AMF.

所以当终端确定不存在用户面连接,终端可以通过控制面向LMF发送第一消息,例如终端通过控制面先将第一消息发送至AMF,AMF再将第一消息发送至LMF。Therefore, when the terminal determines that there is no user plane connection, the terminal can send the first message to the LMF through the control plane. For example, the terminal first sends the first message to the AMF through the control plane, and the AMF then sends the first message to the LMF.

当终端确定存在用户面连接,由于一般也存在着控制面连接,所以终端可以根据需要选择通过用户面将第一消息发送至LMF,或者通过控制面将第一消息发送至LMF。When the terminal determines that there is a user plane connection, since there is generally also a control plane connection, the terminal can choose to send the first message to the LMF through the user plane or send the first message to the LMF through the control plane as needed.

第二方面,本公开的实施例提出了消息接收方法。图4是根据本公开的实施例示 出的一种消息接收方法的示意流程图。本实施例所示的消息发送方法可以由第一核心网功能执行。如图4所示,消息接收方法可以包括以下步骤:In the second aspect, the embodiments of the present disclosure provide a message receiving method. The message sending method shown in this embodiment can be executed by the first core network function. As shown in Figure 4, the message receiving method may include the following steps:

在步骤S401中,接收终端发送的第一消息,其中,第一消息用于触发对用户面连接进行处理。In step S401, a first message sent by a terminal is received, wherein the first message is used to trigger processing of a user plane connection.

根据本公开的实施例,核心网中的第一核心网功能可以接收终端发送的第一消息,根据第一消息触发对用户面连接进行处理,例如,第一核心网功能包括LMF。据此,可以由终端触发对用户面连接的处理,从而不局限于由LMF触发对用户面连接的处理,提高了对用户面连接处理的灵活度。According to an embodiment of the present disclosure, a first core network function in a core network may receive a first message sent by a terminal, and trigger processing of a user plane connection according to the first message, for example, the first core network function includes an LMF. Accordingly, processing of a user plane connection may be triggered by the terminal, so that the processing of the user plane connection is not limited to being triggered by the LMF, thereby improving the flexibility of processing of the user plane connection.

在一些实施例中,对用户面连接的处理包括以下至少之一:修改;终止。In some embodiments, the processing of the user plane connection includes at least one of: modifying; terminating.

例如,终端可以向LMF发送第一信息,触发用户面连接修改,第一消息中可以携带用户面连接修改指示。LMF根据第一信息可以对用户面连接进行修改,例如用户面连接修改包括LMF的重选(reselection),LMF根据第一信息可以修改终端通过用户面连接所连接的LMF,例如将终端与LMF#1之间的用户面连接,修改为终端与LMF#2之间的用户面连接,其中,LMF#1可以称作源(source)LMF,LMF#2可以称作目标(target)LMF。需要说明的是,源LMF和目标LMF,可以是不同的LMF,或者可以是同一个LMF。For example, the terminal may send a first message to the LMF to trigger a user plane connection modification, and the first message may carry a user plane connection modification indication. The LMF may modify the user plane connection according to the first information. For example, the user plane connection modification includes the reselection of the LMF. The LMF may modify the LMF to which the terminal is connected through the user plane connection according to the first information. For example, the user plane connection between the terminal and LMF#1 is modified to a user plane connection between the terminal and LMF#2, where LMF#1 may be referred to as a source LMF and LMF#2 may be referred to as a target LMF. It should be noted that the source LMF and the target LMF may be different LMFs or may be the same LMF.

例如,终端可以向LMF发送第一信息,触发用户面连接终止,第一消息中可以携带用户面连接终止指示。LMF根据第一信息可以对用户面连接进行终止,例如LMF可以终止与终端之间的用户面连接。For example, the terminal may send a first message to the LMF to trigger the termination of the user plane connection, and the first message may carry a user plane connection termination indication. The LMF may terminate the user plane connection according to the first information, for example, the LMF may terminate the user plane connection with the terminal.

在一些实施例中,第一消息包含处理用户面连接的原因。In some embodiments, the first message includes a reason for processing the user plane connection.

例如,终端在向LMF发送的第一消息中,还可以携带处理用户面连接的原因,从而LMF根据第一消息可以确定终端触发处理用户面连接的原因,例如用户面连接拥塞等原因。For example, the terminal may also carry the reason for processing the user plane connection in the first message sent to the LMF, so that the LMF can determine the reason why the terminal triggers the processing of the user plane connection based on the first message, such as user plane connection congestion.

在一些实施例中,第一消息通过以下至少之一种方式接收:用户面;控制面。In some embodiments, the first message is received via at least one of the following: a user plane; a control plane.

第一核心网功能接收发送的第一消息,可以通过用户面接收,也可以通过控制面接收。The first core network function receives the first message sent, and may receive it through the user plane or the control plane.

例如,LMF通过用户面接收终端发送的第一消息,当LMF与终端之间存在用户面连接,可以通过用户面连接直接接收终端发送的至第一消息。For example, LMF receives a first message sent by the terminal through the user plane. When there is a user plane connection between LMF and the terminal, the first message sent by the terminal can be directly received through the user plane connection.

例如,LMF通过用户面接收终端发送的第一消息,由于控制面连接存在于终端和AMF之间,所以终端可以先将第一消息发送至AMF,LMF再从AMF接收第一消息。For example, LMF receives the first message sent by the terminal through the user plane. Since the control plane connection exists between the terminal and AMF, the terminal can first send the first message to AMF, and then LMF receives the first message from AMF.

在一些实施例中,第一消息通过控制面接收,接收终端发送的第一消息,包括:接收第二核心网功能发送的从终端接收到的第一消息。In some embodiments, the first message is received through the control plane, and receiving the first message sent by the terminal includes: receiving the first message received from the terminal and sent by the second core network function.

在一些实施例中,第一核心网功能包括位置管理功能(LMF),和/或,第二核心网功能包括接入移动管理功能(AMF)。In some embodiments, the first core network function includes a location management function (LMF), and/or the second core network function includes an access mobility management function (AMF).

由于控制面连接存在于终端和第二核心网功能之间,所以终端可以先将第一消息发送至第二核心网功能,第一核心网功能再从第二核心网功能接收第一消息。Since the control plane connection exists between the terminal and the second core network function, the terminal can first send the first message to the second core network function, and the first core network function then receives the first message from the second core network function.

例如,第一核心网功能包括LMF,第二核心网功能包括AMF,终端可以将第一消息发送至AMF,LMF再从AMF接收第一消息。For example, the first core network function includes LMF, and the second core network function includes AMF. The terminal can send the first message to AMF, and LMF then receives the first message from AMF.

在一些实施例中,第一消息通过控制面接收,第一消息携带在以下至少之一中:上行非接入层传输消息;服务请求消息。 In some embodiments, the first message is received via a control plane, and the first message is carried in at least one of the following: an uplink non-access layer transmission message; a service request message.

例如,终端通过控制面向LMF发送第一消息,终端可以通过控制面先将第一消息发送至AMF。AMF可以将上行非接入层传输消息携带的第一消息发送至LMF。例如AMF可以将第一消息携带在Namf_Communication_N1MessageNotify中发送至LMF,LMF可以接收AMF发送的第一消息。其中,第一消息可以为上行非接入层传输消息中的新增参数(parameter),或者,第一消息可以为上行非接入层传输消息中已存在参数中新类型的值。For example, the terminal sends a first message to the LMF through the control plane, and the terminal may first send the first message to the AMF through the control plane. The AMF may send the first message carried by the uplink non-access layer transmission message to the LMF. For example, the AMF may carry the first message in the Namf_Communication_N1MessageNotify and send it to the LMF, and the LMF may receive the first message sent by the AMF. Among them, the first message may be a newly added parameter (parameter) in the uplink non-access layer transmission message, or the first message may be a value of a new type in a parameter already existing in the uplink non-access layer transmission message.

例如,终端通过控制面向LMF发送第一消息,终端可以通过控制面先将第一消息发送至AMF。AMF可以将服务请求消息携带的第一消息发送至LMF,例如AMF可以将第一消息携带在Namf_Communication_N1MessageNotify中发送至LMF,LMF可以接收AMF发送的第一消息。其中,第一消息可以为服务请求消息中的新增参数,或者,第一消息可以为服务请求消息中已存在参数中新类型的值。For example, the terminal sends the first message to the LMF through the control plane, and the terminal can first send the first message to the AMF through the control plane. The AMF can send the first message carried by the service request message to the LMF. For example, the AMF can carry the first message in Namf_Communication_N1MessageNotify and send it to the LMF, and the LMF can receive the first message sent by the AMF. Among them, the first message can be a newly added parameter in the service request message, or the first message can be a new type of value in a parameter already existing in the service request message.

需要说明的是,终端除了通过上行非接入层传输消息或服务请求携带第一消息,携带第一消息,还可以通过其他有效负载容器(payload container)携带第一消息发送至AMF。It should be noted that, in addition to carrying the first message through the uplink non-access layer transmission message or service request, the terminal can also carry the first message through other payload containers (payload container) and send it to the AMF.

在一些实施例中,消息接收方法还包括:向第二核心网功能发送第二消息,其中,第二消息包括修改指示或终止指示。In some embodiments, the message receiving method further includes: sending a second message to a second core network function, wherein the second message includes a modification indication or a termination indication.

LMF根据终端发送的第一消息触发对用户面连接处理的过程中,可以向AMF发送位置用户面通知(Nlmf_Location_UPNotify)消息。In the process of triggering the user plane connection processing according to the first message sent by the terminal, LMF can send a location user plane notification (Nlmf_Location_UPNotify) message to AMF.

例如,LMF可以将第二消息携带在Nlmf_Location_UPNotify中发送至AMF。其中,当第一消息用于触发用户面连接修改时,Nlmf_Location_UPNotify中的第二消息可以包括修改指示,当第一消息用于触发用户面连接终止时,Nlmf_Location_UPNotify中的第二消息可以包括终止指示。据此,可以使得AMF根据第二消息准确确定对用户面连接的处理为修改还是终止。For example, LMF may carry the second message in Nlmf_Location_UPNotify and send it to AMF. When the first message is used to trigger the modification of the user plane connection, the second message in Nlmf_Location_UPNotify may include a modification indication, and when the first message is used to trigger the termination of the user plane connection, the second message in Nlmf_Location_UPNotify may include a termination indication. Accordingly, AMF can accurately determine whether the processing of the user plane connection is modification or termination according to the second message.

需要说明的是,Nlmf_Location_UPNotify中除了包括第二消息,还可以包括其他内容,例如用户面信息、修改的原因、终止的原因等。It should be noted that, in addition to the second message, Nlmf_Location_UPNotify may also include other content, such as user plane information, reasons for modification, reasons for termination, etc.

第三方面,本公开的实施例提出了消息接收方法。图5是根据本公开的实施例示出的一种消息接收方法的示意流程图。本实施例所示的消息发送方法可以由第二核心网功能执行。如图5所示,消息接收方法可以包括以下步骤:In a third aspect, an embodiment of the present disclosure proposes a message receiving method. FIG5 is a schematic flow chart of a message receiving method according to an embodiment of the present disclosure. The message sending method shown in this embodiment can be executed by a second core network function. As shown in FIG5, the message receiving method can include the following steps:

在步骤S501中,确定对用户面连接进行处理,向第三核心网功能发送第三消息,其中,第三消息用于更新(update)分组数据单元会话(PDU(Packet Data Unit)session),或用于释放(release)分组数据单元会话。In step S501, it is determined to process the user plane connection and send a third message to the third core network function, wherein the third message is used to update a packet data unit session (PDU (Packet Data Unit) session) or to release a packet data unit session.

在一些实施例中,由于修改用户面连接,或者终止用户面连接,都会导致分组数据单元会话受到影响,因此,第二核心网功能在确定需要对用户面连接进行处理的情况下,可以向第三核心网功能发送第三消息,第三核心网功能根据第三消息可以更新分组数据单元会话,或用于释放分组数据单元会话,以便更新或释放后的分组数据单元会话,适应修改或终止的用户面连接。In some embodiments, since the modification of the user plane connection or the termination of the user plane connection will affect the packet data unit session, the second core network function may send a third message to the third core network function when determining that the user plane connection needs to be processed. The third core network function may update the packet data unit session or release the packet data unit session based on the third message, so that the updated or released packet data unit session can adapt to the modified or terminated user plane connection.

在一些实施例中,所述方法还包括:接收终端发送的第一消息,其中,所述第一消息用于触发对用户面连接进行处理;将所述第一消息发送至第一核心网功能。In some embodiments, the method further includes: receiving a first message sent by a terminal, wherein the first message is used to trigger processing of a user plane connection; and sending the first message to a first core network function.

在一些实施例中,核心网中的第二核心网功能可以接收终端发送的第一消息,例如通过控制面接收终端发送的第一消息,进而可以将第一消息发送至第二核心网功能,使得第二核心网功能根据第一消息触发对用户面连接处理,例如,第一核心网功能包括 LMF。据此,可以由终端触发对用户面连接的处理,从而不局限于由LMF触发对用户面连接的处理,提高了对用户面连接处理的灵活度。In some embodiments, the second core network function in the core network can receive the first message sent by the terminal, for example, receive the first message sent by the terminal through the control plane, and then send the first message to the second core network function, so that the second core network function triggers the user plane connection processing according to the first message. For example, the first core network function includes LMF. Accordingly, the processing of the user plane connection can be triggered by the terminal, so that the processing of the user plane connection is not limited to being triggered by LMF, which improves the flexibility of the user plane connection processing.

例如,第一消息可以先由终端发送至第一核心网功能,例如LMF(例如终端通过用户面将第一消息发送至LMF),再由第一核心网功能发送至AMF。AMF在接收到第一消息后,可以确定需要对用户面连接进行处理,或者,在接收到第二消息(后续实施例中进行说明)后,可以确定需要对用户面连接进行处理。在一些实施例中,对用户面连接的处理包括以下至少之一:修改;终止。For example, the first message may be first sent by the terminal to a first core network function, such as LMF (for example, the terminal sends the first message to LMF through the user plane), and then sent by the first core network function to AMF. After receiving the first message, AMF may determine that the user plane connection needs to be processed, or, after receiving the second message (described in subsequent embodiments), it may determine that the user plane connection needs to be processed. In some embodiments, the processing of the user plane connection includes at least one of the following: modification; termination.

在一些实施例中,第二核心网功能包括接入移动管理功能(AMF),和/或,第三核心网功能包括会话管理功能(Session Management Function,SMF)。In some embodiments, the second core network function includes an access mobility management function (AMF), and/or the third core network function includes a session management function (Session Management Function, SMF).

在一些实施例中,第一消息包含处理用户面连接的原因。In some embodiments, the first message includes a reason for processing the user plane connection.

例如,AMF接收到的第一消息中,还可以携带处理用户面连接的原因,从而AMF根据第一消息可以确定终端触发处理用户面连接的原因,例如用户面连接拥塞等原因。并且AMF还可以将第一消息发送至LMF,例如AMF可以将第一消息携带在Namf_Communication_N1MessageNotify中发送至LMF,从而LMF也可以根据第一消息确定终端触发处理用户面连接的原因。For example, the first message received by the AMF may also carry the reason for processing the user plane connection, so that the AMF can determine the reason why the terminal triggers the processing of the user plane connection according to the first message, such as user plane connection congestion and other reasons. And the AMF can also send the first message to the LMF, for example, the AMF can carry the first message in Namf_Communication_N1MessageNotify and send it to the LMF, so that the LMF can also determine the reason why the terminal triggers the processing of the user plane connection according to the first message.

在一些实施例中,第一消息通过控制面发送,第一消息携带在终端发送的以下至少之一中:上行非接入层传输消息;服务请求消息。In some embodiments, the first message is sent via a control plane, and the first message is carried in at least one of the following sent by the terminal: an uplink non-access layer transmission message; a service request message.

例如,终端通过控制面向LMF发送第一消息,终端可以通过控制面先将第一消息发送至AMF,例如终端可以通过上行非接入层传输消息携带第一消息发送至AMF。AMF可以将上行非接入层传输消息携带的第一消息发送至LMF。其中,第一消息可以为上行非接入层传输消息中的新增参数(parameter),或者,第一消息可以为上行非接入层传输消息中已存在参数中新类型的值。For example, the terminal sends the first message to the LMF through the control plane, and the terminal may first send the first message to the AMF through the control plane. For example, the terminal may send the first message to the AMF through an uplink non-access layer transmission message. The AMF may send the first message carried by the uplink non-access layer transmission message to the LMF. The first message may be a newly added parameter (parameter) in the uplink non-access layer transmission message, or the first message may be a new type of value in a parameter already existing in the uplink non-access layer transmission message.

例如,终端通过控制面向LMF发送第一消息,终端可以通过控制面先将第一消息发送至AMF,例如终端可以通过服务请求消息携带第一消息发送至AMF。AMF可以将服务请求消息携带的第一消息发送至LMF。其中,第一消息可以为服务请求消息中的新增参数,或者,第一消息可以为服务请求消息中已存在参数中新类型的值。For example, the terminal sends the first message to the LMF through the control plane, and the terminal may first send the first message to the AMF through the control plane. For example, the terminal may send the first message to the AMF through a service request message. The AMF may send the first message carried by the service request message to the LMF. The first message may be a newly added parameter in the service request message, or the first message may be a value of a new type in a parameter already existing in the service request message.

需要说明的是,AMF除了通过上行非接入层传输消息或服务请求携带第一消息,携带第一消息,还可以通过其他有效负载容器(payload container)携带第一消息发送至LMF。It should be noted that, in addition to carrying the first message through the uplink non-access layer transmission message or service request, AMF can also carry the first message through other payload containers (payload container) and send it to LMF.

在一些实施例中,消息接收方法还包括:接收第一核心网功能发送的第二消息,所述第二消息用于所述第二核心网功能确定对用户面连接进行处理。在一些实施例中,第二消息包括修改指示或终止指示。In some embodiments, the message receiving method further comprises: receiving a second message sent by the first core network function, the second message being used by the second core network function to determine to process the user plane connection. In some embodiments, the second message comprises a modification indication or a termination indication.

例如,第一核心网功能包括位置管理功能(LMF),LMF根据终端发送的第一消息触发对用户面连接处理的过程中,可以向AMF发送位置用户面通知(Nlmf_Location_UPNotify)消息。For example, the first core network function includes a location management function (LMF). When LMF triggers user plane connection processing based on the first message sent by the terminal, it can send a location user plane notification (Nlmf_Location_UPNotify) message to AMF.

例如,LMF可以将第二消息携带在Nlmf_Location_UPNotify发送至AMF。其中,当第一消息用于触发用户面连接修改时,Nlmf_Location_UPNotify中的第二消息可以包括修改指示,当第一消息用于触发用户面连接终止时,Nlmf_Location_UPNotify中的第二消息可以包括终止指示。据此,AMF从LMF发送的Nlmf_Location_UPNotify中获取第二消息,可以使得AMF根据第二消息准确确定对用户面连接的处理为修改还是终止。For example, LMF may carry the second message in Nlmf_Location_UPNotify and send it to AMF. When the first message is used to trigger the modification of the user plane connection, the second message in Nlmf_Location_UPNotify may include a modification indication, and when the first message is used to trigger the termination of the user plane connection, the second message in Nlmf_Location_UPNotify may include a termination indication. Accordingly, AMF obtains the second message from Nlmf_Location_UPNotify sent by LMF, so that AMF can accurately determine whether the processing of the user plane connection is modification or termination according to the second message.

需要说明的是,Nlmf_Location_UPNotify中除了包括第二消息,还可以包括其他 内容,例如用户面信息、修改的原因、终止的原因等。It should be noted that Nlmf_Location_UPNotify may include other information in addition to the second message. Content, such as user interface information, reason for modification, reason for termination, etc.

在一些实施例中,第三消息包括:Nsmf_PDUSession_Update_SMContext Request,其中,第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。In some embodiments, the third message includes: Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.

AMF在确定处理用户面连接的情况下,可以向SMF发送第三消息,SMF根据第三消息可以释放分组数据单元会话或者更新分组数据单元会话。When the AMF determines to process the user plane connection, the AMF may send a third message to the SMF, and the SMF may release the packet data unit session or update the packet data unit session according to the third message.

例如,AMF根据第一消息确定修改用户面连接,向SMF发送的第三消息可以为Nsmf_PDUSession_Update_SMContext Request,SMF根据第三消息可以更新分组数据单元会话,或者,SMF根据第三消息可以释放分组数据单元会话。For example, AMF determines to modify the user plane connection based on the first message, and the third message sent to SMF may be Nsmf_PDUSession_Update_SMContext Request. SMF may update the packet data unit session based on the third message, or SMF may release the packet data unit session based on the third message.

在一些实施例中,第三消息包括:Nsmf_PDUSession_Release_SMContext Request,其中,第三消息用于释放分组数据单元会话。In some embodiments, the third message includes: Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release the packet data unit session.

AMF在确定处理用户面连接的情况下,可以向SMF发送第三消息,SMF根据第三消息可以释放分组数据单元会话或者更新分组数据单元会话。When the AMF determines to process the user plane connection, the AMF may send a third message to the SMF, and the SMF may release the packet data unit session or update the packet data unit session according to the third message.

例如,AMF根据第一消息确定终止用户面连接,向SMF发送的第三消息可以为Nsmf_PDUSession_Release_SMContext Request,SMF根据第三消息可以释放分组数据单元会话。For example, AMF determines to terminate the user plane connection based on the first message, and the third message sent to SMF may be Nsmf_PDUSession_Release_SMContext Request. SMF can release the packet data unit session based on the third message.

第四方面,本公开的实施例提出了消息接收方法。图6是根据本公开的实施例示出的一种消息接收方法的示意流程图。本实施例所示的消息发送方法可以由第三核心网功能执行。如图6所示,消息接收方法可以包括以下步骤:In a fourth aspect, an embodiment of the present disclosure proposes a message receiving method. FIG6 is a schematic flow chart of a message receiving method according to an embodiment of the present disclosure. The message sending method shown in this embodiment can be executed by a third core network function. As shown in FIG6, the message receiving method can include the following steps:

在步骤S601中,接收第二核心网功能发送的第三消息,其中,第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话,当第二核心网功能确定处理用户面连接,触发发送第三消息。In step S601, a third message sent by a second core network function is received, wherein the third message is used to update a packet data unit session or to release a packet data unit session. When the second core network function determines to process a user plane connection, sending the third message is triggered.

在一些实施例中,对用户面连接的处理包括以下至少之一:修改;终止。In some embodiments, the processing of the user plane connection includes at least one of: modifying; terminating.

在一些实施例中,由于处理用户面连接,例如修改或终止,会导致分组数据单元会话受到影响,因此,核心网中的第二核心网功能在确定需要对用户面连接进行处理的情况下,可以向第三核心网功能发送第三消息,以便第三核心网功能根据第三消息可以更新分组数据单元会话,或用于释放分组数据单元会话,据此,有利于确保更新或释放后的分组数据单元会话,适应修改或终止的用户面连接。In some embodiments, since processing of user plane connections, such as modification or termination, will cause the packet data unit session to be affected, the second core network function in the core network may send a third message to the third core network function when determining that the user plane connection needs to be processed, so that the third core network function can update the packet data unit session according to the third message, or use it to release the packet data unit session. This is beneficial to ensure that the updated or released packet data unit session adapts to the modified or terminated user plane connection.

例如,第二核心网功能可以根据终端发送的第一消息确定处理用户面连接。例如终端通过控制面将第一消息发送至第二核心网功能。第二核心网功能可以进一步将第一消息发送至第一核心网功能。For example, the second core network function may determine to process the user plane connection according to the first message sent by the terminal. For example, the terminal sends the first message to the second core network function through the control plane. The second core network function may further send the first message to the first core network function.

例如,第二核心网功能可以根据第一核心网功能发送的第二消息确定处理用户面连接。例如第一核心网功能接收到第一消息后,可以向第二核心网功能发送第二消息。For example, the second core network function may determine to process the user plane connection according to the second message sent by the first core network function. For example, after receiving the first message, the first core network function may send the second message to the second core network function.

在一些实施例中,第二核心网功能包括接入移动管理功能(AMF),和/或,第三核心网功能包括会话管理功能(SMF)。In some embodiments, the second core network function includes an access mobility management function (AMF), and/or the third core network function includes a session management function (SMF).

在一些实施例中,第三消息包括:Nsmf_PDUSession_Update_SMContext Request,其中,第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。In some embodiments, the third message includes: Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.

AMF在确定处理用户面连接的情况下,可以向SMF发送第三消息,SMF根据第三消息可以释放分组数据单元会话或者更新分组数据单元会话。When the AMF determines to process the user plane connection, the AMF may send a third message to the SMF, and the SMF may release the packet data unit session or update the packet data unit session according to the third message.

例如,AMF根据第一消息确定修改用户面连接,向SMF发送的第三消息可以为 Nsmf_PDUSession_Update_SMContext Request,SMF根据第三消息可以更新分组数据单元会话,或者,SMF根据第三消息可以释放分组数据单元会话。For example, AMF determines to modify the user plane connection according to the first message, and the third message sent to SMF can be Nsmf_PDUSession_Update_SMContext Request, SMF can update the packet data unit session according to the third message, or SMF can release the packet data unit session according to the third message.

在一些实施例中,第三消息包括:Nsmf_PDUSession_Release_SMContext Request,其中,第三消息用于释放分组数据单元会话。In some embodiments, the third message includes: Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release the packet data unit session.

AMF在确定处理用户面连接的情况下,可以向SMF发送第三消息,SMF根据第三消息可以释放分组数据单元会话或者更新分组数据单元会话。When the AMF determines to process the user plane connection, the AMF may send a third message to the SMF, and the SMF may release the packet data unit session or update the packet data unit session according to the third message.

例如,AMF根据第一消息确定终止用户面连接,向SMF发送的第三消息可以为Nsmf_PDUSession_Release_SMContext Request,SMF根据第三消息可以释放分组数据单元会话。For example, AMF determines to terminate the user plane connection based on the first message, and the third message sent to SMF may be Nsmf_PDUSession_Release_SMContext Request. SMF can release the packet data unit session based on the third message.

图7是根据本公开的实施例示出的另一种消息发送方法的交互流程图。FIG. 7 is an interactive flow chart showing another message sending method according to an embodiment of the present disclosure.

如7所示,消息发送方法可以包括以下步骤:As shown in 7, the message sending method may include the following steps:

在步骤S7001中,终端向LMF(例如可以称作源LMF)发送第一消息,第一消息用于触发对用户面连接的修改(modification)。In step S7001, the terminal sends a first message to the LMF (for example, may be referred to as the source LMF), where the first message is used to trigger modification of the user plane connection.

例如,终端可以通过用户面将第一消息发送至源LMF;或者,终端可以通过控制面将第一消息发送至源LMF。其中,在通过控制面将第一消息发送至源LMF的情况下,终端可以先将第一消息发送至AMF,再由AMF发送至源LMF。For example, the terminal may send the first message to the source LMF through the user plane; or the terminal may send the first message to the source LMF through the control plane. Wherein, in the case of sending the first message to the source LMF through the control plane, the terminal may first send the first message to the AMF, and then the AMF may send the first message to the source LMF.

在步骤S7002中,源LMF向AMF发送第二消息,其中,第二消息包括修改指示。例如,第二消息可以携带在Nlmf_Location_UPNotify发送至AMF。在一些实施例中,第二消息还可以包括用户面信息、修改的原因等内容。In step S7002, the source LMF sends a second message to the AMF, wherein the second message includes a modification indication. For example, the second message may be carried in Nlmf_Location_UPNotify and sent to the AMF. In some embodiments, the second message may also include user plane information, reasons for modification, and other contents.

在步骤S7003中,AMF在接收到源LMF发送的第二消息后,可以重选一个LMF(例如可以称作目标LMF)用于用户面定位,重选到的LMF需要有能力建立一个用户面会话,其中,用户面会话用于与终端的定位。In step S7003, after receiving the second message sent by the source LMF, the AMF can reselect an LMF (for example, it can be called the target LMF) for user plane positioning. The reselected LMF needs to be able to establish a user plane session, where the user plane session is used for positioning with the terminal.

在步骤S7004中,终端与源LMF断开连接(例如用户面连接)后,终端将连接(例如用户面连接)移动至重选到的LMF。其中,在AMF重新分配已经发生的情况下,可以跳过。In step S7004, after the terminal disconnects from the source LMF (eg, user plane connection), the terminal moves the connection (eg, user plane connection) to the reselected LMF. If AMF reallocation has already occurred, it can be skipped.

在步骤S7005中,AMF向源LMF发送消息,例如Nlmf_Location_UPConfig Request,该消息中包含一个请求,用于请求源LMF终止终端和源LMF之间的一个特定用户面连接。可选地,该消息还可以包括AMF的重新分配信息。In step S7005, the AMF sends a message to the source LMF, such as Nlmf_Location_UPConfig Request, which includes a request for the source LMF to terminate a specific user plane connection between the terminal and the source LMF. Optionally, the message may also include reallocation information of the AMF.

在步骤S7006中,如有周期性和触发的终端位置事件报告,源LMF可以向目标LMF调用消息,例如Nlmf_Location_LocationContextTransfer Request,用于向目标AMF提供终端当前的位置上下文。In step S7006, if there are periodic and triggered terminal location event reports, the source LMF can call a message to the target LMF, such as Nlmf_Location_LocationContextTransfer Request, to provide the target AMF with the current location context of the terminal.

在步骤S7007中,目标LMF通知源LMF位置上下文转换操作结果。In step S7007, the target LMF notifies the source LMF of the result of the location context conversion operation.

在步骤S7008中,如果对于源LMF的用户面链接仍然是激活的,源LMF可以终止与终端的用户面连接。其中,步骤S7008的执行顺序并不限于图7所示的情况,例如还可以再步骤S7001之前执行,或者可以在步骤S7001和步骤S7002之间执行。In step S7008, if the user plane link to the source LMF is still activated, the source LMF may terminate the user plane connection with the terminal. The execution order of step S7008 is not limited to the situation shown in FIG7 , for example, it may also be executed before step S7001, or may be executed between step S7001 and step S7002.

在步骤S7009中,源LMF可以向AMF发送消息,例如Nlmf_Location_UPConfig Response,用于确认连接终止或确认AMF的改变。In step S7009, the source LMF may send a message to the AMF, such as Nlmf_Location_UPConfig Response, to confirm the termination of the connection or to confirm the change of the AMF.

在步骤S7010中,在完成终端用户面连接的修改后,AMF可以向SMF发送第三消息,例如对三消息包括Nsmf_PDUSession_Update_SMContext Request,第三消息可以 包括修改指示,还可以包括修改的原因。In step S7010, after completing the modification of the terminal user plane connection, AMF may send a third message to SMF, for example, the third message includes Nsmf_PDUSession_Update_SMContext Request, and the third message may Includes modification instructions and may also include reasons for the modification.

在步骤S7011中,SMF在接收到第三消息后,可以执行PDU Session的更新流程,或者,可以执行PDU Session的释放流程(release procedure)。In step S7011, after receiving the third message, the SMF can execute the update procedure of the PDU Session, or can execute the release procedure (release procedure) of the PDU Session.

需要说明的是,本公开实施例所示的消息发送方法、消息接收方法,可以包括步骤S7001至步骤S7011中的至少一步,S7001至步骤S7011中每一步可以根据需要调整或删除。It should be noted that the message sending method and the message receiving method shown in the embodiments of the present disclosure may include at least one step from step S7001 to step S7011, and each step from step S7001 to step S7011 may be adjusted or deleted as needed.

图8是根据本公开的实施例示出的又一种消息发送方法的交互流程图。FIG8 is an interaction flow chart showing yet another message sending method according to an embodiment of the present disclosure.

在步骤S8001中,终端向LMF(例如可以称作源LMF)发送第一消息,第一消息用于触发对用户面连接的终止(termination)。In step S8001, the terminal sends a first message to the LMF (for example, may be referred to as the source LMF), where the first message is used to trigger the termination of the user plane connection.

例如,终端可以通过用户面将第一消息发送至源LMF;或者,终端可以通过控制面将第一消息发送至源LMF。其中,在通过控制面将第一消息发送至源LMF的情况下,终端可以先将第一消息发送至AMF,再由AMF发送至源LMF。For example, the terminal may send the first message to the source LMF through the user plane; or the terminal may send the first message to the source LMF through the control plane. Wherein, in the case of sending the first message to the source LMF through the control plane, the terminal may first send the first message to the AMF, and then the AMF may send the first message to the source LMF.

在步骤S8002中,源LMF向AMF发送第二消息,其中,第二消息包括终止指示。例如,第二消息可以携带在Nlmf_Location_UPNotify发送至AMF。在一些实施例中,第二消息还可以包括用户面信息、终止的原因等内容。In step S8002, the source LMF sends a second message to the AMF, wherein the second message includes a termination indication. For example, the second message may be carried in Nlmf_Location_UPNotify and sent to the AMF. In some embodiments, the second message may also include user plane information, a reason for termination, and the like.

其中,当AMF接收到源LMF发送的第二消息后,确定需要重选LMF,可以按照后续步骤S8003至S8011执行操作;当AMF接收到源LMF发送的第二消息后,确定不需要重选LMF,可以执行后续步骤S8008、S8010和S8011,也即不必执行步骤S8003至S8007以及S8009。Among them, when AMF receives the second message sent by the source LMF, it determines that LMF needs to be reselected, and can perform operations according to subsequent steps S8003 to S8011; when AMF receives the second message sent by the source LMF, it determines that LMF does not need to be reselected, and can execute subsequent steps S8008, S8010 and S8011, that is, there is no need to execute steps S8003 to S8007 and S8009.

在步骤S8003中,AMF在接收到源LMF发送的第二消息后,可以重选一个LMF(例如可以称作目标LMF)用于用户面定位,重选到的LMF需要有能力建立一个用户面会话,其中,用户面会话用于与终端的定位。In step S8003, after receiving the second message sent by the source LMF, the AMF can reselect an LMF (for example, it can be called the target LMF) for user plane positioning. The reselected LMF needs to be able to establish a user plane session, where the user plane session is used for positioning with the terminal.

在步骤S8004中,终端与源LMF断开连接(例如用户面连接)后,终端将连接(例如用户面连接)移动至重选到的LMF。其中,在AMF重新分配已经发生的情况下,可以跳过。In step S8004, after the terminal disconnects from the source LMF (eg, user plane connection), the terminal moves the connection (eg, user plane connection) to the reselected LMF. If AMF reallocation has already occurred, it can be skipped.

在步骤S8005中,AMF向源LMF发送消息,例如Nlmf_Location_UPConfig Request,该消息中包含一个请求,用于请求源LMF终止终端和源LMF之间的一个特定用户面连接。可选地,该消息还可以包括AMF的重新分配信息。In step S8005, the AMF sends a message to the source LMF, such as Nlmf_Location_UPConfig Request, which includes a request for the source LMF to terminate a specific user plane connection between the terminal and the source LMF. Optionally, the message may also include reallocation information of the AMF.

在步骤S8006中,如有周期性和触发的终端位置事件报告,源LMF可以向目标LMF调用消息,例如Nlmf_Location_LocationContextTransfer Request,用于向目标AMF提供终端当前的位置上下文。In step S8006, if there are periodic and triggered terminal location event reports, the source LMF can call a message to the target LMF, such as Nlmf_Location_LocationContextTransfer Request, to provide the target AMF with the current location context of the terminal.

在步骤S8007中,目标LMF通知源LMF位置上下文转换操作结果。In step S8007, the target LMF notifies the source LMF of the result of the location context conversion operation.

在步骤S8008中,如果对于源LMF的用户面链接仍然是激活的,源LMF可以终止与终端的用户面连接。其中,步骤S8004的执行顺序并不限于图8所示的情况,例如还可以再步骤S8001之前执行,或者可以在步骤S8001和步骤S8002之间执行。In step S8008, if the user plane link to the source LMF is still activated, the source LMF may terminate the user plane connection with the terminal. The execution order of step S8004 is not limited to the situation shown in FIG8 , for example, it may also be executed before step S8001, or may be executed between step S8001 and step S8002.

在步骤S8009中,源LMF可以向AMF发送消息,例如Nlmf_Location_UPConfig Response,用于确认连接终止或确认AMF的改变。In step S8009, the source LMF may send a message to the AMF, such as Nlmf_Location_UPConfig Response, to confirm the termination of the connection or to confirm the change of the AMF.

在步骤S8010中,在完成终端用户面连接的终止后,AMF可以向SMF发送第三消息,例如对三消息包括Nsmf_PDUSession_Update_SMContext Request或Nsmf_PDUSession_Release_SMContext Request,第三消息可以包括终止指示,还可以包 括终止的原因。In step S8010, after completing the termination of the terminal user plane connection, the AMF may send a third message to the SMF, for example, the third message includes Nsmf_PDUSession_Update_SMContext Request or Nsmf_PDUSession_Release_SMContext Request, and the third message may include a termination indication and may also include The reasons for termination shall be included.

在步骤S8011中,SMF在接收到第三消息后,可以执行PDU Session的更新流程,或者,可以执行PDU Session的释放流程。In step S8011, after receiving the third message, the SMF can execute the update process of the PDU Session, or can execute the release process of the PDU Session.

需要说明的是,本公开实施例所示的消息发送方法、消息接收方法,可以包括步骤S8001至步骤S8011中的至少一步,S8001至步骤S8011中每一步可以根据需要调整或删除。It should be noted that the message sending method and the message receiving method shown in the embodiments of the present disclosure may include at least one step from step S8001 to step S8011, and each step from step S8001 to step S8011 may be adjusted or deleted as needed.

在一些实施例中,信息等的名称不限定于实施例中所记载的名称,“信息(information)”、“消息(message)”、“信号(signal)”、“信令(signaling)”、“报告(report)”、“配置(configuration)”、“指示(indication)”、“指令(instruction)”、“命令(command)”、“信道”、“参数(parameter)”、“域”、“字段”、“符号(symbol)”、“码元(symbol)”、“码本(codebook)”、“码字(codeword)”、“码点(codepoint)”、“比特(bit)”、“数据(data)”、“程序(program)”、“码片(chip)”等术语可以相互替换。In some embodiments, the names of information, etc. are not limited to the names recorded in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "code element", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.

在一些实施例中,“获取”、“获得”、“得到”、“接收”、“传输”、“双向传输”、“发送和/或接收”可以相互替换,其可以解释为从其他主体接收,从协议中获取,从高层获取,自身处理得到、自主实现等多种含义。In some embodiments, "obtain", "obtain", "get", "receive", "transmit", "bidirectional transmission", "send and/or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from high levels, obtaining by self-processing, autonomous implementation, etc.

在一些实施例中,“发送”、“发射”、“上报”、“下发”、“传输”、“双向传输”、“发送和/或接收”等术语可以相互替换。In some embodiments, terms such as "send", "transmit", "report", "send", "transmit", "bidirectional transmission", "send and/or receive" can be used interchangeably.

与前述的消息发送方法、消息接收方法的实施例相对应地,本公开还提供了终端和网络功能的实施例。Corresponding to the aforementioned embodiments of the message sending method and the message receiving method, the present disclosure also provides embodiments of a terminal and a network function.

本公开的实施例还提出一种终端,包括:一个或多个处理器;其中,终端用于执行上述第一方面、第一方面的可选实施方式所述的消息发送方法。An embodiment of the present disclosure further proposes a terminal, comprising: one or more processors; wherein the terminal is used to execute the message sending method described in the above-mentioned first aspect and the optional implementation manner of the first aspect.

图9是根据本公开的实施例示出的一种终端的示意框图。如图9所示,终端包括发送模块901。Fig. 9 is a schematic block diagram of a terminal according to an embodiment of the present disclosure. As shown in Fig. 9 , the terminal includes a sending module 901 .

在一些实施例中,发送模块用于向第一核心网功能发送第一消息,其中,第一消息用于触发对用户面连接进行处理。In some embodiments, the sending module is used to send a first message to the first core network function, wherein the first message is used to trigger processing of the user plane connection.

在一些实施例中,对用户面连接的处理包括以下至少之一:修改;终止。In some embodiments, the processing of the user plane connection includes at least one of: modifying; terminating.

在一些实施例中,第一消息还包含处理用户面连接的原因。In some embodiments, the first message further includes a reason for processing the user plane connection.

在一些实施例中,第一消息通过以下方式至少之一发送:用户面;控制面。In some embodiments, the first message is sent via at least one of the following means: a user plane; a control plane.

在一些实施例中,第一消息通过控制面发送,第一消息携带在以下至少之一中:上行非接入层传输消息;服务请求消息。In some embodiments, the first message is sent via a control plane, and the first message is carried in at least one of the following: an uplink non-access layer transmission message; a service request message.

在一些实施例中,第一消息通过控制面发送,发送模块用于通过控制面向第二核心网功能发送第一消息,其中,第二核心网功能用于将第一消息发送至第一核心网功能。In some embodiments, the first message is sent through the control plane, and the sending module is used to send the first message to the second core network function through the control plane, wherein the second core network function is used to send the first message to the first core network function.

在一些实施例中,第一核心网功能包括位置管理功能,和/或,第二核心网功能包括接入移动管理功能。In some embodiments, the first core network function includes a location management function, and/or the second core network function includes an access mobility management function.

在一些实施例中,发送模块用于以下至少之一:确定存在用户面连接,通过用户面或控制面向第一核心网功能发送第一消息;确定不存在用户面连接,通过控制面向第一核心网功能发送第一消息。In some embodiments, the sending module is used for at least one of the following: determining that there is a user plane connection, and sending a first message to the first core network function through the user plane or the control plane; determining that there is no user plane connection, and sending the first message to the first core network function through the control plane.

需要说明的是,终端所包括的模块可以不局限于图9所示的模块,还可以包括其 他模块,例如接收模块、处理模块、显示模块等至少之一,本公开并不限制。It should be noted that the modules included in the terminal are not limited to the modules shown in FIG. 9 , and may also include other Other modules, such as at least one of a receiving module, a processing module, a display module, etc., are not limited by the present disclosure.

本公开的实施例还提出一种核心网功能,包括:一个或多个处理器;其中,网络设备用于执行第二方面、第二方面的可选实施方式中所述的消息接收方法。An embodiment of the present disclosure further proposes a core network function, including: one or more processors; wherein the network device is used to execute the message receiving method described in the second aspect and the optional implementation manner of the second aspect.

图10是根据本公开的实施例示出的一种核心网功能的示意框图。如图10所示,核心网功能包括接收模块1001。Fig. 10 is a schematic block diagram showing a core network function according to an embodiment of the present disclosure. As shown in Fig. 10 , the core network function includes a receiving module 1001 .

在一些实施例中,接收模块用于接收终端发送的第一消息,其中,第一消息用于触发对用户面连接进行处理。In some embodiments, the receiving module is used to receive a first message sent by the terminal, wherein the first message is used to trigger processing of the user plane connection.

在一些实施例中,对用户面连接的处理包括以下至少之一:修改;终止。In some embodiments, the processing of the user plane connection includes at least one of: modifying; terminating.

在一些实施例中,第一消息包含处理用户面连接的原因。In some embodiments, the first message includes a reason for processing the user plane connection.

在一些实施例中,第一消息通过以下至少之一种方式接收:用户面;控制面。In some embodiments, the first message is received via at least one of the following: a user plane; a control plane.

在一些实施例中,第一消息通过控制面接收,第一消息携带在以下至少之一中:上行非接入层传输消息;服务请求消息。In some embodiments, the first message is received via a control plane, and the first message is carried in at least one of the following: an uplink non-access layer transmission message; a service request message.

在一些实施例中,第一消息通过控制面接收,接收模块用于接收第二核心网功能发送的从终端接收到的第一消息。In some embodiments, the first message is received through the control plane, and the receiving module is used to receive the first message received from the terminal and sent by the second core network function.

在一些实施例中,核心网功能还包括发送模块,用于向第二核心网功能发送第二消息,其中,第二消息包括修改指示或终止指示。In some embodiments, the core network function further includes a sending module for sending a second message to a second core network function, wherein the second message includes a modification indication or a termination indication.

在一些实施例中,第一核心网功能包括位置管理功能,和/或,第二核心网功能包括接入移动管理功能。In some embodiments, the first core network function includes a location management function, and/or the second core network function includes an access mobility management function.

需要说明的是,核心网功能所包括的模块可以不局限于图10所示的模块,还可以包括其他模块,例如处理模块等,本公开并不限制。It should be noted that the modules included in the core network functions may not be limited to the modules shown in Figure 10, but may also include other modules, such as processing modules, etc., which are not limited in the present disclosure.

本公开的实施例还提出一种核心网功能,包括:一个或多个处理器;其中,网络设备用于执行第三方面、第三方面的可选实施方式所述的消息接收方法。An embodiment of the present disclosure further proposes a core network function, including: one or more processors; wherein the network device is used to execute the message receiving method described in the third aspect and the optional implementation manner of the third aspect.

图11是根据本公开的实施例示出的一种核心网功能的示意框图。如图11所示,核心网功能包括处理模块1101,发送模块1102。FIG11 is a schematic block diagram of a core network function according to an embodiment of the present disclosure. As shown in FIG11 , the core network function includes a processing module 1101 and a sending module 1102 .

在一些实施例中,处理模块用于确定对用户面连接进行处理,发送模块用于向第三核心网功能发送第三消息,其中,第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。In some embodiments, the processing module is used to determine to process the user plane connection, and the sending module is used to send a third message to a third core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.

在一些实施例中,对用户面连接的处理包括以下至少之一:修改;终止。In some embodiments, the processing of the user plane connection includes at least one of: modifying; terminating.

在一些实施例中,第一消息包含处理用户面连接的原因。In some embodiments, the first message includes a reason for processing the user plane connection.

在一些实施例中,第一消息携带在以下至少之一中发送第二核心网功能:上行非接入层传输消息;服务请求消息。In some embodiments, the first message carries the second core network function sent in at least one of the following: an uplink non-access layer transmission message; a service request message.

在一些实施例中,接收模块还用于接收第一核心网功能发送的第二消息,其中,第二消息包括修改指示或终止指示。In some embodiments, the receiving module is further used to receive a second message sent by the first core network function, wherein the second message includes a modification indication or a termination indication.

在一些实施例中,第三消息包括:Nsmf_PDUSession_Update_SMContext Request,其中,第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。In some embodiments, the third message includes: Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.

在一些实施例中,第三消息包括:Nsmf_PDUSession_Release_SMContext Request,其中,第三消息用于释放分组数据单元会话。 In some embodiments, the third message includes: Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release the packet data unit session.

在一些实施例中,第二核心网功能包括接入移动管理功能,和/或,第三核心网功能包括会话管理功能。In some embodiments, the second core network function includes an access mobility management function, and/or the third core network function includes a session management function.

需要说明的是,核心网功能所包括的模块可以不局限于图11所示的模块,还可以包括其他模块,例如处理模块等,本公开并不限制。It should be noted that the modules included in the core network functions may not be limited to the modules shown in Figure 11, but may also include other modules, such as processing modules, etc., which are not limited in the present disclosure.

本公开的实施例还提出一种核心网功能,包括:一个或多个处理器;其中,网络设备用于执行第四方面、第四方面的可选实施方式所述的消息接收方法。An embodiment of the present disclosure also proposes a core network function, including: one or more processors; wherein the network device is used to execute the message receiving method described in the fourth aspect and the optional implementation manner of the fourth aspect.

图12是根据本公开的实施例示出的一种核心网功能的示意框图。如图12所示,核心网功能包括接收模块1201。FIG12 is a schematic block diagram of a core network function according to an embodiment of the present disclosure. As shown in FIG12 , the core network function includes a receiving module 1201 .

在一些实施例中,接收模块用于接收第二核心网功能发送的第三消息,其中,第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话,当第二核心网功能确定处理用户面连接,触发发送第三消息。In some embodiments, the receiving module is used to receive a third message sent by the second core network function, wherein the third message is used to update the packet data unit session, or to release the packet data unit session, and when the second core network function determines to process the user plane connection, it triggers the sending of the third message.

在一些实施例中,对用户面连接的处理包括以下至少之一:修改;终止。In some embodiments, the processing of the user plane connection includes at least one of: modifying; terminating.

在一些实施例中,第三消息包括:Nsmf_PDUSession_Update_SMContext Request,其中,第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。In some embodiments, the third message includes: Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.

在一些实施例中,第三消息包括:Nsmf_PDUSession_Release_SMContext Request,其中,第三消息用于释放分组数据单元会话。In some embodiments, the third message includes: Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release the packet data unit session.

在一些实施例中,第二核心网功能包括接入移动管理功能,和/或,第三核心网功能包括会话管理功能。In some embodiments, the second core network function includes an access mobility management function, and/or the third core network function includes a session management function.

需要说明的是,核心网功能所包括的模块可以不局限于图12所示的模块,还可以包括其他模块,例如处理模块等,本公开并不限制。It should be noted that the modules included in the core network functions may not be limited to the modules shown in Figure 12, but may also include other modules, such as processing modules, etc., which are not limited in the present disclosure.

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中,所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。For the device embodiment, since it basically corresponds to the method embodiment, the relevant parts refer to the partial description of the method embodiment. The device embodiment described above is only schematic, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative work.

本公开的实施例还提出一种消息发送方法,所述方法包括:终端向第一核心网功能发送第一消息,其中,所述第一消息用于触发对用户面连接进行处理;所述第一核心网功能向第二核心网功能发送第二消息,其中,所述第二消息包括修改指示或终止指示;所述第二核心网功能向第三核心网功能发送第三消息,其中,所述第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。An embodiment of the present disclosure also proposes a message sending method, which includes: a terminal sends a first message to a first core network function, wherein the first message is used to trigger processing of a user plane connection; the first core network function sends a second message to a second core network function, wherein the second message includes a modification indication or a termination indication; the second core network function sends a third message to a third core network function, wherein the third message is used to update a packet data unit session, or to release a packet data unit session.

本公开的实施例还提出一种通信设备,包括:一个或多个处理器;其中,所述处理器用于调用指令以使得所述通信设备执行第一方面、第一方面的可选实施方式所述的消息发送方法,第二方面、第三方面、第四方面、第二方面的可选实施方式、第三方面的可选实施方式、第四方面的可选实施方式所述的消息接收方法。An embodiment of the present disclosure also proposes a communication device, comprising: one or more processors; wherein the processor is used to call instructions so that the communication device executes the message sending method described in the first aspect, the optional implementation method of the first aspect, and the message receiving method described in the second aspect, the third aspect, the fourth aspect, the optional implementation method of the second aspect, the optional implementation method of the third aspect, and the optional implementation method of the fourth aspect.

本公开的实施例还提出一种通信系统,包括终端、核心网功能,其中,所述终端被配置为实现第一方面、第一方面的可选实施方式所述的消息发送方法,所述核心网设备被配置为实现第二方面、第三方面、第四方面、第二方面的可选实施方式、第三方面的可选实施方式、第四方面的可选实施方式所述的消息接收方法。An embodiment of the present disclosure also proposes a communication system, including a terminal and a core network function, wherein the terminal is configured to implement the message sending method described in the first aspect and the optional implementation method of the first aspect, and the core network device is configured to implement the message receiving method described in the second aspect, the third aspect, the fourth aspect, the optional implementation method of the second aspect, the optional implementation method of the third aspect, and the optional implementation method of the fourth aspect.

本公开的实施例还提出一种存储介质,所述存储介质存储有指令,当所述指令在 通信设备上运行时,使得所述通信设备执行第一方面、第一方面的可选实施方式所述的消息发送方法,第二方面、第三方面、第四方面、第二方面的可选实施方式、第三方面的可选实施方式、第四方面的可选实施方式所述的消息接收方法。The embodiment of the present disclosure also provides a storage medium, wherein the storage medium stores instructions. When running on a communication device, the communication device executes the message sending method described in the first aspect and the optional implementation method of the first aspect, and the message receiving method described in the second aspect, the third aspect, the fourth aspect, the optional implementation method of the second aspect, the optional implementation method of the third aspect, and the optional implementation method of the fourth aspect.

本公开实施例还提出用于实现以上任一方法的装置,例如,提出一装置,上述装置包括用以实现以上任一方法中终端所执行的各步骤的单元或模块。再如,还提出另一装置,包括用以实现以上任一方法中网络设备(例如接入网设备、网络功能节点、核心网设备等)所执行的各步骤的单元或模块。The embodiments of the present disclosure also propose a device for implementing any of the above methods, for example, a device is proposed, the above device includes a unit or module for implementing each step performed by the terminal in any of the above methods. For another example, another device is also proposed, including a unit or module for implementing each step performed by a network device (such as an access network device, a network function node, a core network device, etc.) in any of the above methods.

应理解以上装置中各单元或模块的划分仅是一种逻辑功能的划分,在实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。此外,装置中的单元或模块可以以处理器调用软件的形式实现:例如装置包括处理器,处理器与存储器连接,存储器中存储有指令,处理器调用存储器中存储的指令,以实现以上任一方法或实现上述装置各单元或模块的功能,其中处理器例如为通用处理器,例如中央处理单元(Central Processing Unit,CPU)或微处理器,存储器为装置内的存储器或装置外的存储器。或者,装置中的单元或模块可以以硬件电路的形式实现,可以通过对硬件电路的设计实现部分或全部单元或模块的功能,上述硬件电路可以理解为一个或多个处理器;例如,在一种实现中,上述硬件电路为专用集成电路(application-specific integrated circuit,ASIC),通过对电路内元件逻辑关系的设计,实现以上部分或全部单元或模块的功能;再如,在另一种实现中,上述硬件电路为可以通过可编程逻辑器件(programmable logic device,PLD)实现,以现场可编程门阵列(Field Programmable Gate Array,FPGA)为例,其可以包括大量逻辑门电路,通过配置文件来配置逻辑门电路之间的连接关系,从而实现以上部分或全部单元或模块的功能。以上装置的所有单元或模块可以全部通过处理器调用软件的形式实现,或全部通过硬件电路的形式实现,或部分通过处理器调用软件的形式实现,剩余部分通过硬件电路的形式实现。It should be understood that the division of the units or modules in the above device is only a division of logical functions, which can be fully or partially integrated into one physical entity or physically separated in actual implementation. In addition, the units or modules in the device can be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and instructions are stored in the memory. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory inside the device or a memory outside the device. Alternatively, the units or modules in the device may be implemented in the form of hardware circuits, and the functions of some or all of the units or modules may be implemented by designing the hardware circuits. The hardware circuits may be understood as one or more processors; for example, in one implementation, the hardware circuits are application-specific integrated circuits (ASICs), and the functions of some or all of the above units or modules may be implemented by designing the logical relationship of the components in the circuits; for another example, in another implementation, the hardware circuits may be implemented by programmable logic devices (PLDs), and Field Programmable Gate Arrays (FPGAs) may be used as an example, which may include a large number of logic gate circuits, and the connection relationship between the logic gate circuits may be configured by configuring the configuration files, thereby implementing the functions of some or all of the above units or modules. All units or modules of the above devices may be implemented in the form of software called by the processor, or in the form of hardware circuits, or in the form of software called by the processor, and the remaining part may be implemented in the form of hardware circuits.

在本公开实施例中,处理器是具有信号处理能力的电路,在一种实现中,处理器可以是具有指令读取与运行能力的电路,例如中央处理单元(Central Processing Unit,CPU)、微处理器、图形处理器(graphics processing unit,GPU)(可以理解为微处理器)、或数字信号处理器(digital signal processor,DSP)等;在另一种实现中,处理器可以通过硬件电路的逻辑关系实现一定功能,上述硬件电路的逻辑关系是固定的或可以重构的,例如处理器为专用集成电路(application-specific integrated circuit,ASIC)或可编程逻辑器件(programmable logic device,PLD)实现的硬件电路,例如FPGA。在可重构的硬件电路中,处理器加载配置文档,实现硬件电路配置的过程,可以理解为处理器加载指令,以实现以上部分或全部单元或模块的功能的过程。此外,还可以是针对人工智能设计的硬件电路,其可以理解为ASIC,例如神经网络处理单元(Neural Network Processing Unit,NPU)、张量处理单元(Tensor Processing Unit,TPU)、深度学习处理单元(Deep learning Processing Unit,DPU)等。In the disclosed embodiments, the processor is a circuit with signal processing capability. In one implementation, the processor may be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which may be understood as a microprocessor), or a digital signal processor (DSP); in another implementation, the processor may implement certain functions through the logical relationship of a hardware circuit, and the logical relationship of the above hardware circuit may be fixed or reconfigurable, such as a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document to implement the hardware circuit configuration may be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as ASIC, such as Neural Network Processing Unit (NPU), Tensor Processing Unit (TPU), Deep Learning Processing Unit (DPU), etc.

图13是本公开实施例提出的通信设备13100的结构示意图。通信设备13100可以是网络设备(例如接入网设备、核心网设备等),也可以是终端(例如用户设备等),也可以是支持网络设备实现以上任一方法的芯片、芯片系统、或处理器等,还可以是支持终端实现以上任一方法的芯片、芯片系统、或处理器等。通信设备13100可用于实现上述方法实施例中描述的方法,具体可以参见上述方法实施例中的说明。FIG13 is a schematic diagram of the structure of a communication device 13100 proposed in an embodiment of the present disclosure. The communication device 13100 may be a network device (e.g., an access network device, a core network device, etc.), or a terminal (e.g., a user device, etc.), or a chip, a chip system, or a processor that supports a network device to implement any of the above methods, or a chip, a chip system, or a processor that supports a terminal to implement any of the above methods. The communication device 13100 may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.

如图13所示,通信设备13100包括一个或多个处理器13101。处理器13101可以是通用处理器或者专用处理器等,例如可以是基带处理器或中央处理器。基带处理器可以用于对通信协议以及通信数据进行处理,中央处理器可以用于对通信装置(如,基 站、基带芯片,终端设备、终端设备芯片,DU或CU等)进行控制,执行程序,处理程序的数据。处理器13101用于调用指令以使得通信设备13100执行以上任一方法。As shown in FIG. 13 , the communication device 13100 includes one or more processors 13101. The processor 13101 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and the communication data, and the central processing unit may be used to process the communication device (e.g., the baseband processor). The processor 13101 is used to call instructions so that the communication device 13100 executes any of the above methods.

在一些实施例中,通信设备13100还包括用于存储指令的一个或多个存储器13102。可选地,全部或部分存储器13102也可以处于通信设备13100之外。In some embodiments, the communication device 13100 further includes one or more memories 13102 for storing instructions. Optionally, all or part of the memory 13102 may also be outside the communication device 13100.

在一些实施例中,通信设备13100还包括一个或多个收发器13103。在通信设备13100包括一个或多个收发器13103时,上述方法中的发送接收等通信步骤由收发器13103执行,其他步骤由处理器13101执行。In some embodiments, the communication device 13100 further includes one or more transceivers 13103. When the communication device 13100 includes one or more transceivers 13103, the communication steps such as sending and receiving in the above method are executed by the transceiver 13103, and the other steps are executed by the processor 13101.

在一些实施例中,收发器可以包括接收器和发送器,接收器和发送器可以是分离的,也可以集成在一起。可选地,收发器、收发单元、收发机、收发电路等术语可以相互替换,发送器、发送单元、发送机、发送电路等术语可以相互替换,接收器、接收单元、接收机、接收电路等术语可以相互替换。In some embodiments, the transceiver may include a receiver and a transmitter, and the receiver and the transmitter may be separate or integrated. Optionally, the terms such as transceiver, transceiver unit, transceiver, transceiver circuit, etc. may be replaced with each other, the terms such as transmitter, transmission unit, transmitter, transmission circuit, etc. may be replaced with each other, and the terms such as receiver, receiving unit, receiver, receiving circuit, etc. may be replaced with each other.

可选地,通信设备13100还包括一个或多个接口电路13104,接口电路13104与存储器13102连接,接口电路13104可用于从存储器13102或其他装置接收信号,可用于向存储器13102或其他装置发送信号。例如,接口电路13104可读取存储器13102中存储的指令,并将该指令发送给处理器13101。Optionally, the communication device 13100 further includes one or more interface circuits 13104, which are connected to the memory 13102. The interface circuit 13104 can be used to receive signals from the memory 13102 or other devices, and can be used to send signals to the memory 13102 or other devices. For example, the interface circuit 13104 can read instructions stored in the memory 13102 and send the instructions to the processor 13101.

以上实施例描述中的通信设备13100可以是网络设备或者终端,但本公开中描述的通信设备13100的范围并不限于此,通信设备13100的结构可以不受图13的限制。通信设备可以是独立的设备或者可以是较大设备的一部分。例如所述通信设备可以是:1)独立的集成电路IC,或芯片,或,芯片系统或子系统;(2)具有一个或多个IC的集合,可选地,上述IC集合也可以包括用于存储数据,程序的存储部件;(3)ASIC,例如调制解调器(Modem);(4)可嵌入在其他设备内的模块;(5)接收机、终端设备、智能终端设备、蜂窝电话、无线设备、手持机、移动单元、车载设备、网络设备、云设备、人工智能设备等等;(6)其他等等。The communication device 13100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 13100 described in the present disclosure is not limited thereto, and the structure of the communication device 13100 may not be limited by FIG. 13. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

图14是本公开实施例提出的芯片14200的结构示意图。对于通信设备13100可以是芯片或芯片系统的情况,可以参见图14所示的芯片14200的结构示意图,但不限于此。Fig. 14 is a schematic diagram of the structure of a chip 14200 provided in an embodiment of the present disclosure. In the case where the communication device 13100 may be a chip or a chip system, reference may be made to the schematic diagram of the structure of the chip 14200 shown in Fig. 14, but the present disclosure is not limited thereto.

芯片14200包括一个或多个处理器14201,处理器14201用于调用指令以使得芯片14200执行以上任一方法。The chip 14200 includes one or more processors 14201, and the processor 14201 is used to call instructions so that the chip 14200 executes any of the above methods.

在一些实施例中,芯片14200还包括一个或多个接口电路14202,接口电路14202与存储器14203连接,接口电路14202可以用于从存储器14203或其他装置接收信号,接口电路14202可用于向存储器In some embodiments, the chip 14200 further includes one or more interface circuits 14202, the interface circuits 14202 are connected to the memory 14203, the interface circuits 14202 can be used to receive signals from the memory 14203 or other devices, and the interface circuits 14202 can be used to send signals to the memory

14203或其他装置发送信号。例如,接口电路14202可读取存储器14203中存储的指令,并将该指令发送给处理器14201。可选地,接口电路、接口、收发管脚、收发器等术语可以相互替换。14203 or other devices to send signals. For example, the interface circuit 14202 can read the instructions stored in the memory 14203 and send the instructions to the processor 14201. Optionally, the terms such as interface circuit, interface, transceiver pin, transceiver, etc. can be replaced with each other.

在一些实施例中,芯片14200还包括用于存储指令的一个或多个存储器14203。可选地,全部或部分存储器14203可以处于芯片14200之外。In some embodiments, the chip 14200 further includes one or more memories 14203 for storing instructions. Optionally, all or part of the memory 14203 may be outside the chip 14200.

本公开还提出存储介质,上述存储介质上存储有指令,当上述指令在通信设备13100上运行时,使得通信设备13100执行以上任一方法。可选地,上述存储介质是电子存储介质。可选地,上述存储介质是计算机可读存储介质,但不限于此,其也可以是其他装置可读的存储介质。可选地,上述存储介质可以是非暂时性(non-transitory)存储介质,但不限于此,其也可以是暂时性存储介质。 The present disclosure also proposes a storage medium, on which instructions are stored, and when the instructions are executed on the communication device 13100, the communication device 13100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a temporary storage medium.

本公开还提出程序产品,上述程序产品被通信设备13100执行时,使得通信设备13100执行以上任一方法。可选地,上述程序产品是计算机程序产品。The present disclosure also proposes a program product, which, when executed by the communication device 13100, enables the communication device 13100 to execute any of the above methods. Optionally, the program product is a computer program product.

本公开还提出计算机程序,当其在计算机上运行时,使得计算机执行以上任一方法。 The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to execute any one of the above methods.

Claims (39)

一种消息发送方法,其特征在于,由终端执行,所述方法包括:A message sending method, characterized in that it is executed by a terminal, and the method comprises: 向第一核心网功能发送第一消息,其中,所述第一消息用于触发对用户面连接进行处理。A first message is sent to a first core network function, wherein the first message is used to trigger processing of a user plane connection. 根据权利要求1所述的方法,其特征在于,对用户面连接的处理包括以下至少之一:The method according to claim 1, wherein the processing of the user plane connection comprises at least one of the following: 修改;Revise; 终止。termination. 根据权利要求1或2所述的方法,其特征在于,所述第一消息还包含处理用户面连接的原因。The method according to claim 1 or 2 is characterized in that the first message also includes a reason for processing the user plane connection. 根据权利要求1至3中任一项所述的方法,其特征在于,所述第一消息通过以下方式至少之一发送:The method according to any one of claims 1 to 3, characterized in that the first message is sent in at least one of the following ways: 用户面;User plane; 控制面。Control surface. 根据权利要求4所述的方法,其特征在于,所述第一消息通过控制面发送,所述第一消息携带在以下至少之一中:The method according to claim 4, wherein the first message is sent through a control plane, and the first message is carried in at least one of the following: 上行非接入层传输消息;Uplink non-access layer transmission message; 服务请求消息。Service request message. 根据权利要求4或5所述的方法,其特征在于,所述第一消息通过控制面发送,所述向第一核心网功能发送第一消息,包括:The method according to claim 4 or 5, characterized in that the first message is sent through the control plane, and the sending the first message to the first core network function comprises: 通过控制面向第二核心网功能发送所述第一消息,其中,所述第二核心网功能用于将所述第一消息发送至所述第一核心网功能。The first message is sent to a second core network function via a control plane, wherein the second core network function is used to send the first message to the first core network function. 根据权利要求6所述的方法,其特征在于,所述第一核心网功能包括位置管理功能,和/或,所述第二核心网功能包括接入移动管理功能。The method according to claim 6 is characterized in that the first core network function includes a location management function, and/or the second core network function includes an access mobility management function. 根据权利要求4至7中任一项所述的方法,其特征在于,所述向第一核心网功能发送第一消息包括以下至少之一:The method according to any one of claims 4 to 7, characterized in that the sending the first message to the first core network function comprises at least one of the following: 确定存在用户面连接,通过用户面或控制面向所述第一核心网功能发送所述第一消息;Determine that there is a user plane connection, and send the first message to the first core network function through the user plane or the control plane; 确定不存在用户面连接,通过控制面向所述第一核心网功能发送所述第一消息。Determine that there is no user plane connection, and send the first message to the first core network function through the control plane. 一种消息接收方法,其特征在于,由第一核心网功能执行,所述方法包括:A message receiving method, characterized in that it is executed by a first core network function, and the method includes: 接收终端发送的第一消息,其中,所述第一消息用于触发对用户面连接进行处理。A first message sent by a receiving terminal is used to trigger processing of a user plane connection. 根据权利要求9所述的方法,其特征在于,对用户面连接的处理包括以下至少之一:The method according to claim 9, wherein the processing of the user plane connection comprises at least one of the following: 修改;Revise; 终止。termination. 根据权利要求9或10所述的方法,其特征在于,所述第一消息包含处理用户面连接的原因。The method according to claim 9 or 10 is characterized in that the first message includes a reason for processing the user plane connection. 根据权利要求9至11中任一项所述的方法,其特征在于,所述第一消息通过以下至少之一种方式接收:The method according to any one of claims 9 to 11, wherein the first message is received in at least one of the following ways: 用户面;User plane; 控制面。Control surface. 根据权利要求12所述的方法,其特征在于,所述第一消息通过控制面接收,所述第一消息携带在以下至少之一中:The method according to claim 12, wherein the first message is received through a control plane, and the first message is carried in at least one of the following: 上行非接入层传输消息;Uplink non-access layer transmission message; 服务请求消息。 Service request message. 根据权利要求12或13所述的方法,其特征在于,所述第一消息通过控制面接收,所述接收终端发送的第一消息,包括:The method according to claim 12 or 13, characterized in that the first message is received through a control plane, and the first message sent by the receiving terminal comprises: 接收第二核心网功能发送的从所述终端接收到的所述第一消息。Receive the first message received from the terminal and sent by the second core network function. 根据权利要求10至14中任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 10 to 14, characterized in that the method further comprises: 向第二核心网功能发送第二消息,其中,所述第二消息包括修改指示或终止指示。Send a second message to the second core network function, wherein the second message includes a modification indication or a termination indication. 根据权利要求14或15所述的方法,其特征在于,所述第一核心网功能包括位置管理功能,和/或,所述第二核心网功能包括接入移动管理功能。The method according to claim 14 or 15 is characterized in that the first core network function includes a location management function, and/or the second core network function includes an access mobility management function. 一种消息接收方法,其特征在于,由第二核心网功能执行,所述方法包括:A message receiving method, characterized in that it is performed by a second core network function, and the method includes: 确定对用户面连接进行处理,向第三核心网功能发送第三消息,其中,所述第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。Determine to process the user plane connection, and send a third message to the third core network function, wherein the third message is used to update the packet data unit session or to release the packet data unit session. 根据权利要求17所述的方法,其特征在于,对用户面连接的处理包括以下至少之一:The method according to claim 17, wherein the processing of the user plane connection comprises at least one of the following: 修改;Revise; 终止。termination. 根据权利要求17或18所述的方法,其特征在于,所述方法还包括:The method according to claim 17 or 18, characterized in that the method further comprises: 接收终端发送的第一消息,其中,所述第一消息用于触发对用户面连接进行处理;Receiving a first message sent by a terminal, wherein the first message is used to trigger processing of a user plane connection; 将所述第一消息发送至第一核心网功能。Send the first message to the first core network function. 根据权利要求19所述的方法,其特征在于,所述第一消息包含处理用户面连接的原因。The method according to claim 19 is characterized in that the first message includes a reason for processing the user plane connection. 根据权利要求19或20所述的方法,其特征在于,所述第一消息携带在终端发送的以下至少之一中:The method according to claim 19 or 20, characterized in that the first message is carried in at least one of the following sent by the terminal: 上行非接入层传输消息;Uplink non-access layer transmission message; 服务请求消息。Service request message. 根据权利要求17至21中任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 17 to 21, characterized in that the method further comprises: 接收所述第一核心网功能发送的第二消息,其中,所述第二消息用于所述第二核心网功能确定对用户面连接进行处理。Receive a second message sent by the first core network function, wherein the second message is used by the second core network function to determine how to process the user plane connection. 根据权利要求22所述的方法,其特征在于,所述第二消息包括修改指示或终止指示。The method according to claim 22 is characterized in that the second message includes a modification indication or a termination indication. 根据权利要求17至23中任一项所述的方法,其特征在于,所述第三消息包括:The method according to any one of claims 17 to 23, characterized in that the third message comprises: Nsmf_PDUSession_Update_SMContext Request,其中,所述第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session. 根据权利要求17至23中任一项所述的方法,其特征在于,所述第三消息包括:The method according to any one of claims 17 to 23, characterized in that the third message comprises: Nsmf_PDUSession_Release_SMContext Request,其中,所述第三消息用于释放分组数据单元会话。Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release the packet data unit session. 根据权利要求17至25中任一项所述的方法,其特征在于,所述第二核心网功能包括接入移动管理功能,和/或,所述第三核心网功能包括会话管理功能。The method according to any one of claims 17 to 25 is characterized in that the second core network function includes an access mobility management function, and/or the third core network function includes a session management function. 一种消息接收方法,其特征在于,由第三核心网功能执行,所述方法包括:A message receiving method, characterized in that it is performed by a third core network function, and the method includes: 接收第二核心网功能发送的第三消息,其中,所述第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话,当所述第二核心网功能确定处理用户面连接,触发发送所述第三消息。Receive a third message sent by a second core network function, wherein the third message is used to update a packet data unit session or to release a packet data unit session, and when the second core network function determines to process a user plane connection, it triggers sending the third message. 根据权利要求27所述的方法,其特征在于,对用户面连接的处理包括以下至少之一:The method according to claim 27, wherein the processing of the user plane connection comprises at least one of the following: 修改;Revise; 终止。termination. 根据权利要求27至28中任一项所述的方法,其特征在于,所述第三消息包括: The method according to any one of claims 27 to 28, characterized in that the third message comprises: Nsmf_PDUSession_Update_SMContext Request,其中,所述第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。Nsmf_PDUSession_Update_SMContext Request, wherein the third message is used to update a packet data unit session, or to release a packet data unit session. 根据权利要求27至28中任一项所述的方法,其特征在于,所述第三消息包括:The method according to any one of claims 27 to 28, characterized in that the third message comprises: Nsmf_PDUSession_Release_SMContext Request,其中,所述第三消息用于释放分组数据单元会话。Nsmf_PDUSession_Release_SMContext Request, wherein the third message is used to release the packet data unit session. 根据权利要求27至30中任一项所述的方法,其特征在于,所述第二核心网功能包括接入移动管理功能,和/或,所述第三核心网功能包括会话管理功能。The method according to any one of claims 27 to 30 is characterized in that the second core network function includes an access mobility management function, and/or the third core network function includes a session management function. 一种消息发送方法,其特征在于,所述方法包括:A message sending method, characterized in that the method comprises: 终端向第一核心网功能发送第一消息,其中,所述第一消息用于触发对用户面连接进行处理;The terminal sends a first message to the first core network function, wherein the first message is used to trigger processing of the user plane connection; 所述第一核心网功能向第二核心网功能发送第二消息,其中,所述第二消息包括修改指示或终止指示;The first core network function sends a second message to the second core network function, wherein the second message includes a modification indication or a termination indication; 所述第二核心网功能向第三核心网功能发送第三消息,其中,所述第三消息用于更新分组数据单元会话,或用于释放分组数据单元会话。The second core network function sends a third message to the third core network function, wherein the third message is used to update the packet data unit session or to release the packet data unit session. 一种终端,其特征在于,包括:A terminal, characterized by comprising: 一个或多个处理器;one or more processors; 其中,所述终端用于执行权利要求1-8中任一项所述的消息发送方法。The terminal is used to execute the message sending method according to any one of claims 1 to 8. 一种核心网功能,其特征在于,包括:A core network function, characterized by comprising: 一个或多个处理器;one or more processors; 其中,所述网络设备用于执行权利要求9-16中任一项所述的消息接收方法。Wherein, the network device is used to execute the message receiving method described in any one of claims 9-16. 一种核心网功能,其特征在于,包括:A core network function, characterized by comprising: 一个或多个处理器;one or more processors; 其中,所述网络设备用于执行权利要求17-26中任一项所述的消息接收方法。Wherein, the network device is used to execute the message receiving method described in any one of claims 17-26. 一种核心网功能,其特征在于,包括:A core network function, characterized by comprising: 一个或多个处理器;one or more processors; 其中,所述网络设备用于执行权利要求27-31中任一项所述的消息接收方法。Wherein, the network device is used to execute the message receiving method described in any one of claims 27-31. 一种通信设备,其特征在于,包括:A communication device, comprising: 一个或多个处理器;one or more processors; 其中,所述处理器用于调用指令以使得所述通信设备执行权利要求1-8中任一项所述的消息发送方法,权利要求9-16、17-26、27-31中任一项所述的消息接收方法。The processor is used to call instructions so that the communication device executes the message sending method described in any one of claims 1-8 and the message receiving method described in any one of claims 9-16, 17-26, and 27-31. 一种通信系统,其特征在于,包括终端、核心网功能,其中,所述终端被配置为实现权利要求1-8中任一项所述的消息发送方法,所述核心网设备被配置为实现权利要求9-16、17-26、27-31中任一项所述的消息接收方法。A communication system, characterized in that it includes a terminal and a core network function, wherein the terminal is configured to implement the message sending method described in any one of claims 1-8, and the core network device is configured to implement the message receiving method described in any one of claims 9-16, 17-26, and 27-31. 一种存储介质,所述存储介质存储有指令,其特征在于,当所述指令在通信设备上运行时,使得所述通信设备执行如权利要求1-8中任一项所述的消息发送方法,权利要求9-16、17-26、27-31中任一项所述的消息接收方法。 A storage medium storing instructions, characterized in that when the instructions are executed on a communication device, the communication device executes the message sending method described in any one of claims 1 to 8, and the message receiving method described in any one of claims 9 to 16, 17 to 26, and 27 to 31.
PCT/CN2023/106633 2023-07-10 2023-07-10 Message sending method, message receiving method, core network function, communication device, and storage medium Pending WO2025010596A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202380010094.8A CN117099475A (en) 2023-07-10 2023-07-10 Message sending and receiving methods, core network functions, communication equipment and storage media
PCT/CN2023/106633 WO2025010596A1 (en) 2023-07-10 2023-07-10 Message sending method, message receiving method, core network function, communication device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2023/106633 WO2025010596A1 (en) 2023-07-10 2023-07-10 Message sending method, message receiving method, core network function, communication device, and storage medium

Publications (1)

Publication Number Publication Date
WO2025010596A1 true WO2025010596A1 (en) 2025-01-16

Family

ID=88780782

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/106633 Pending WO2025010596A1 (en) 2023-07-10 2023-07-10 Message sending method, message receiving method, core network function, communication device, and storage medium

Country Status (2)

Country Link
CN (1) CN117099475A (en)
WO (1) WO2025010596A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200053686A1 (en) * 2018-06-25 2020-02-13 Qualcomm Incorporated Low power periodic and triggered location of a mobile device using control plane optimization
US20200267508A1 (en) * 2019-02-14 2020-08-20 Qualcomm Incorporated Systems and architectures for support of high-performance location in a next generation radio access network
US20210385625A1 (en) * 2020-06-04 2021-12-09 Comcast Cable Communications, Llc Wireless device location determination
CN115884216A (en) * 2021-09-29 2023-03-31 大唐移动通信设备有限公司 Session control method, functional entity, electronic device and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200053686A1 (en) * 2018-06-25 2020-02-13 Qualcomm Incorporated Low power periodic and triggered location of a mobile device using control plane optimization
US20200267508A1 (en) * 2019-02-14 2020-08-20 Qualcomm Incorporated Systems and architectures for support of high-performance location in a next generation radio access network
US20210385625A1 (en) * 2020-06-04 2021-12-09 Comcast Cable Communications, Llc Wireless device location determination
CN115884216A (en) * 2021-09-29 2023-03-31 大唐移动通信设备有限公司 Session control method, functional entity, electronic device and storage medium

Also Published As

Publication number Publication date
CN117099475A (en) 2023-11-21

Similar Documents

Publication Publication Date Title
WO2025025112A1 (en) Information sending method, information receiving method, terminal, network device, and storage medium
CN112399494A (en) A wireless communication method and communication device
WO2025081510A1 (en) Communication methods, terminals, network device, communication system and storage medium
WO2025000238A1 (en) Uplink synchronization method and apparatus, and storage medium
WO2025015529A1 (en) Signal sending method, terminal, network device, communication device, and storage medium
WO2025000565A1 (en) Report request method, communication device, and storage medium
WO2024259569A1 (en) Activation control method and apparatus, communication apparatus and storage medium
WO2025035340A1 (en) Cell reselection method and apparatus, communication device and storage medium
WO2025065695A1 (en) Information indication method and terminal
WO2025030327A1 (en) Information determination method, network element, and terminal
WO2025010746A1 (en) Interference measurement methods, terminal, network device, communication device and storage medium
WO2025015524A1 (en) Positioning method, access network device, core network device, and terminal
WO2025010596A1 (en) Message sending method, message receiving method, core network function, communication device, and storage medium
WO2025059872A1 (en) Positioning reference unit association method, terminal, network device, and storage medium
WO2025138270A1 (en) Information transmitting method and apparatus, information receiving method and apparatus, terminal, network device, and storage medium
WO2025000550A1 (en) Operation determining method, communication device, and storage medium
WO2025111947A1 (en) Life cycle management methods, indication sending method, terminals and network devices
WO2025091348A1 (en) Mobility operation processing method, and device and storage medium
WO2025043736A1 (en) Relay communication method, terminal, communication system and storage medium
WO2025059880A1 (en) Positioning-reference-unit disassociation method, and terminal, network device and storage medium
WO2024239175A1 (en) Positioning determination method and apparatus, and communication device, communication system and storage medium
WO2025213470A1 (en) Communication method, and devices and storage medium
WO2025091418A1 (en) Channel occupation recovery method, terminal and storage medium
WO2025043422A1 (en) Access discrimination method, and apparatus, device, communication device and storage medium
WO2025138271A1 (en) Information recording method and apparatus, information receiving method and apparatus, terminal, network device, and storage medium

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: 23944619

Country of ref document: EP

Kind code of ref document: A1