CN115918168A - Method, device, communication equipment and storage medium for multi-terminal sharing PDU session - Google Patents
Method, device, communication equipment and storage medium for multi-terminal sharing PDU session Download PDFInfo
- Publication number
- CN115918168A CN115918168A CN202180001846.5A CN202180001846A CN115918168A CN 115918168 A CN115918168 A CN 115918168A CN 202180001846 A CN202180001846 A CN 202180001846A CN 115918168 A CN115918168 A CN 115918168A
- Authority
- CN
- China
- Prior art keywords
- pdu session
- terminal
- request message
- shared
- session
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 190
- 238000004891 communication Methods 0.000 title claims description 57
- 238000003860 storage Methods 0.000 title claims description 15
- 230000004044 response Effects 0.000 claims description 123
- 238000004519 manufacturing process Methods 0.000 description 26
- 238000007726 management method Methods 0.000 description 19
- 238000012545 processing Methods 0.000 description 19
- 230000005540 biological transmission Effects 0.000 description 16
- 238000005516 engineering process Methods 0.000 description 16
- 238000010295 mobile communication Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 7
- 230000001795 light effect Effects 0.000 description 6
- 230000003993 interaction Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/08—User group management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the disclosure provides a method for sharing a PDU session by multiple terminals, wherein the method is executed by the terminals and comprises the following steps: sending a request message for requesting to establish a shared Packet Data Unit (PDU) session to a base station; the PDU session is shared for a plurality of terminals to communicate with the data network DN.
Description
The present disclosure relates to the field of wireless communications technologies, but not limited to the field of wireless communications technologies, and in particular, to a method, an apparatus, a communication device, and a storage medium for sharing a PDU session among multiple terminals.
With the rapid development of mobile network communication technology, the world of everything interconnection is coming. Due to the limited capability of a single terminal, complex requirements and tasks cannot be completed, and the complex requirements and tasks can be completed only by the mutual cooperation of a plurality of terminals. A Packet Data Unit (PDU) session is a session between a terminal and a Data Network (DN) to provide a PDU connectivity service. The PDU connectivity service refers to a service providing PDU exchange between a terminal and a DN determined by a Data Network Name (DNN). In the related art, how to establish a PDU session is a problem to be considered for an application scenario in which a plurality of terminals complete tasks together.
Disclosure of Invention
The embodiment of the disclosure discloses a method, a device, communication equipment and a storage medium for sharing a PDU session by multiple terminals.
According to a first aspect of the embodiments of the present disclosure, there is provided a method for sharing a PDU session by multiple terminals, wherein the method is performed by a terminal, and the method includes:
sending a request message for requesting to establish a shared Packet Data Unit (PDU) session to a base station;
wherein the shared PDU session is used for a plurality of terminals to communicate with a data network DN.
In one embodiment, the terminal is a terminal that performs a specified task.
In one embodiment, the method further comprises:
receiving a response message sent by the base station for the request message, wherein the response message is used for indicating that the shared PDU session is established.
In an embodiment, the response message carries a session identifier indicating the PDU sharing session.
In an embodiment, the request message carries a session identifier indicating the shared PDU session.
In one embodiment, before sending a request message requesting establishment of a shared packet data unit, PDU, session to a base station, the method further comprises:
and receiving indication information which is sent by the base station and used for triggering the establishment of the shared PDU session.
In an embodiment, the indication information carries the session identifier.
In one embodiment, the request message carries request identification information requesting generation of the shared PDU session.
According to a second aspect of the embodiments of the present disclosure, there is provided a method for sharing a PDU session by multiple terminals, wherein the method is performed by a base station, and the method includes:
receiving a request message sent by a terminal for requesting to establish a shared PDU session, wherein the shared PDU session is used for a plurality of terminals to communicate with DN;
and sending the request message to the core network equipment.
In one embodiment, the terminal is a terminal that performs a specified task.
In one embodiment, the method further comprises:
receiving a response message sent by the core network device for the request message, wherein the response message is used for indicating that the shared PDU session is established;
and sending the response message to the terminal.
In an embodiment, the response message carries a session identifier indicating the PDU sharing session.
In an embodiment, the request message carries a session identifier indicating the shared PDU session.
In one embodiment, before receiving a request message sent by a terminal and requesting establishment of a shared PDU session, the method further includes:
receiving indication information which is sent by the core network equipment and used for triggering the establishment of the shared PDU session;
and sending the indication information to the terminal.
In an embodiment, the indication information carries the session identifier.
In one embodiment, the request message carries request identification information requesting generation of the shared PDU session.
According to a third aspect of the embodiments of the present disclosure, there is provided a method for sharing a PDU session among multiple terminals, where the method is performed by a core network device, and the method includes:
receiving a request message which is sent by a base station and requests to establish a shared PDU session;
wherein the shared PDU session is used for a plurality of terminals to communicate with DN.
In one embodiment, the terminal is a terminal that performs a specified task.
In one embodiment, the method further comprises:
determining that the request message is received;
establishing the shared PDU session.
In one embodiment, the method further comprises:
sending a response message to the base station indicating that the PDU session has been established.
In an embodiment, the response message carries a session identifier indicating the shared PDU session.
In an embodiment, the request message carries a session identifier indicating the shared PDU session.
In one embodiment, before receiving a request message sent by a base station to request establishment of a shared PDU session, the method further includes:
and sending indication information for triggering the establishment of the shared PDU session to the base station.
In an embodiment, the indication information carries the session identifier.
In an embodiment, the request message carries request identification information requesting generation of the shared PDU session.
In one embodiment, the establishing the shared PDU session includes:
and generating the session identification of the shared PDU session aiming at the request identification information.
According to a fourth aspect of the embodiments of the present disclosure, there is provided an apparatus for sharing a PDU session among multiple terminals, wherein the apparatus includes a transmitting module,
the sending module is used for sending a request message for requesting to establish a shared Packet Data Unit (PDU) session to a base station;
wherein the shared PDU session is used for a plurality of terminals to communicate with the application server DN.
According to a fifth aspect of the embodiments of the present disclosure, there is provided an apparatus for sharing a PDU session among multiple terminals, wherein the apparatus includes a receiving module and a transmitting module,
the receiving module is used for receiving a request message which is sent by a terminal and requests to establish a shared PDU session, wherein the shared PDU session is used for a plurality of terminals to communicate with an application server DN;
the sending module is configured to send the request message to a core network device.
According to a sixth aspect of the embodiments of the present disclosure, an apparatus for sharing a PDU session among multiple terminals is provided, where the apparatus includes a receiving module; wherein,
the receiving module is used for receiving a request message which is sent by a base station and requests to establish a shared PDU session;
wherein the shared PDU session is used for a plurality of terminals to communicate with the DN.
According to a seventh aspect of an embodiment of the present disclosure, there is provided a communication apparatus including:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to: when the executable instructions are executed, the method of any embodiment of the disclosure is realized.
According to an eighth aspect of embodiments of the present disclosure, there is provided a computer storage medium storing a computer-executable program which, when executed by a processor, implements the method of any of the embodiments of the present disclosure.
In the embodiment of the disclosure, a request message requesting to establish a shared packet data unit PDU session is sent to a base station; wherein the shared PDU session is used for a plurality of terminals to communicate with a data network DN. Here, the terminal may request to establish a shared PDU session for the multiple terminals to communicate with the DN, and compared with a mode in which the terminal only requests to establish a PDU session for the single terminal to communicate with the DN and each terminal needs to establish a PDU session, the shared PDU session may provide for the multiple terminals to communicate with the DN, so that signaling interaction may be reduced, network resource utilization rate may be improved, and good experience may be brought to a user.
Fig. 1 is a block diagram illustrating a wireless communication system in accordance with an exemplary embodiment.
Fig. 2 is a flowchart illustrating a method for multiple terminals to share a PDU session according to an example embodiment.
Fig. 3 is a flowchart illustrating a method for sharing a PDU session among multiple terminals according to an exemplary embodiment.
Fig. 4 is a flowchart illustrating a method for sharing a PDU session among multiple terminals according to an exemplary embodiment.
Fig. 5 is a flowchart illustrating a method for multiple terminals to share a PDU session according to an example embodiment.
Fig. 6 is a flowchart illustrating a method for sharing a PDU session among multiple terminals according to an exemplary embodiment.
Fig. 7 is a flowchart illustrating a method for multiple terminals to share a PDU session in accordance with an example embodiment.
Fig. 8 is a flowchart illustrating a method for sharing a PDU session among multiple terminals according to an exemplary embodiment.
Fig. 9 is a flowchart illustrating a method for multiple terminals to share a PDU session, in accordance with an example embodiment.
Fig. 10 is a flowchart illustrating a method for multiple terminals to share a PDU session, in accordance with an example embodiment.
Fig. 11 is a flowchart illustrating a method for sharing a PDU session among multiple terminals according to an exemplary embodiment.
Fig. 12 is a flowchart illustrating a method for sharing a PDU session among multiple terminals according to an exemplary embodiment.
Fig. 13 is a flowchart illustrating a method for sharing a PDU session among multiple terminals according to an exemplary embodiment.
Fig. 14 is a flowchart illustrating a method for sharing a PDU session among multiple terminals according to an exemplary embodiment.
Fig. 15 is a flowchart illustrating a method for sharing a PDU session among multiple terminals according to an exemplary embodiment.
Fig. 16 is a flowchart illustrating a method for multiple terminals to share a PDU session, in accordance with an example embodiment.
Fig. 17 is a flowchart illustrating a method for sharing a PDU session among multiple terminals according to an exemplary embodiment.
Fig. 18 is a diagram illustrating an apparatus for a multi-terminal sharing PDU session, according to an example embodiment.
Fig. 19 is a diagram illustrating an apparatus for a multi-terminal shared PDU session according to an example embodiment.
Fig. 20 is a diagram illustrating an apparatus for a multi-terminal shared PDU session according to an example embodiment.
Fig. 21 is a block diagram illustrating a terminal according to an exemplary embodiment.
Fig. 22 is a block diagram illustrating a base station in accordance with an example embodiment.
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. The following description refers to the accompanying drawings in which the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with embodiments of the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the embodiments of the disclosure, as detailed in the claims that follow.
The terminology used in the embodiments of the present disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the embodiments of the present disclosure. As used in the disclosed embodiments and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It is to be understood that although the terms first, second, third, etc. may be used herein to describe various information in the embodiments of the present disclosure, such information should not be limited by these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of embodiments of the present disclosure. The word "if," as used herein, may be interpreted as "at … …" or "at … …" or "in response to a determination," depending on the context.
For the purposes of brevity and ease of understanding, the terms "greater than" or "less than" are used herein when characterizing a size relationship. But it will be understood by those skilled in the art that: the term "greater than" also covers the meaning of "greater than or equal to," and "less than" also covers the meaning of "less than or equal to.
Referring to fig. 1, a schematic structural diagram of a wireless communication system according to an embodiment of the present disclosure is shown. As shown in fig. 1, the wireless communication system is a communication system based on a mobile communication technology, and may include: a number of user equipments 110 and a number of base stations 120.
The base station 120 may be a network side device in a wireless communication system. The wireless communication system may be the fourth generation mobile communication (4 g) system, which is also called Long Term Evolution (LTE) system; alternatively, the wireless communication system may be a 5G system, which is also called a new air interface system or a 5G NR system. Alternatively, the wireless communication system may be a next generation system of a 5G system. Among them, the Access Network in the 5G system may be referred to as NG-RAN (New Generation-Radio Access Network).
The base station 120 may be an evolved node b (eNB) used in a 4G system. Alternatively, the base station 120 may be a base station (gNB) adopting a centralized distributed architecture in the 5G system. When the base station 120 adopts a centralized distributed architecture, it generally includes a Centralized Unit (CU) and at least two Distributed Units (DUs). A Packet Data Convergence Protocol (PDCP) layer, a Radio Link layer Control Protocol (RLC) layer, and a Media Access Control (MAC) layer are provided in the central unit; a Physical (PHY) layer protocol stack is disposed in the distribution unit, and the embodiment of the present disclosure does not limit the specific implementation manner of the base station 120.
The base station 120 and the user equipment 110 may establish a radio connection over the air. In various embodiments, the wireless air interface is based on fourth generation mobile communication network technology (4G) standard; or the wireless air interface is a wireless air interface based on a fifth generation mobile communication network technology (5G) standard, for example, the wireless air interface is a new air interface; alternatively, the wireless air interface may be a wireless air interface based on a 5G next generation mobile communication network technology standard.
In some embodiments, an E2E (End to End) connection may also be established between the user equipment 110. Such as a vehicle to vehicle (V2V) communication, a vehicle to Infrastructure (V2I) communication, and a vehicle to peer (V2P) communication in a vehicle to internet communication (V2X).
Here, the user equipment described above may be regarded as the terminal equipment of the following embodiments.
In some embodiments, the wireless communication system may further include a network management device 130.
In order to facilitate understanding of technical solutions of the embodiments of the present disclosure, a plurality of embodiments are listed in the embodiments of the present disclosure to clearly explain the technical solutions of the embodiments of the present disclosure. Of course, it can be understood by those skilled in the art that the embodiments provided in the present disclosure can be implemented alone, or in combination with other embodiments of the methods in the present disclosure, or in combination with some methods in other related technologies; the disclosed embodiments are not limited thereto.
In order to better understand the technical solution disclosed in the embodiments of the present disclosure, the following describes an application scenario of wireless network communication:
in some embodiments, the related flows of mobility management and session management are established for a single terminal. The network is directed to a single terminal both when managing the terminal and when allocating resources to the terminal. In some application scenarios, complex requirements and tasks cannot be fulfilled due to the limited capabilities of a single terminal. The terminal can be completed only by the mutual cooperation of a plurality of terminals. For example, in an industrial scenario, terminals such as robots, monitors, and controllers on a production line need to cooperate with each other to complete a production task. For another example, the terminal such as a camera, a microphone, a background processing server, a console, and an audio device on the intelligent stage need to cooperate together to present a perfect stage effect.
In one embodiment, different terminals perform the same task, and separate PDU sessions are established to transmit data to an Application Server (AS) of the data network. At this time, the network side cannot perceive a plurality of terminals performing the same task, and optimization and enhancement cannot be performed on the network side. For example, the base station cannot schedule data of multiple terminals at the same time, so that the time difference between the multiple terminal services and the application server is relatively large, and the service experience is relatively poor. For another example, a certain intelligent center needs to input multiple paths of high-definition image sources at the same time to provide high-definition services, and if an image in one of the multiple paths is not clear enough, the image quality with the worst definition is provided, and at this time, the network cannot reduce the image definitions of other paths to save network resources, so that multiple paths of coordination are realized. Therefore, when a plurality of terminals execute the same task and strong correlation exists between services transmitted by the plurality of terminals, the session shared by the plurality of terminals can be established, so that the session management process for establishing the plurality of terminals is simplified, the allocation of network resources is optimized, and the overall performance of the services of the plurality of terminals is improved.
As shown in fig. 2, in this embodiment, a method for multiple terminals to share a PDU session is provided, where the method is performed by a terminal, and the method includes:
step 21, sending a request message for requesting to establish a shared packet data unit PDU session to a base station;
wherein the shared PDU session is used for a plurality of terminals to communicate with a data network DN.
Here, the terminal may be, but is not limited to, a mobile phone, a wearable device, a vehicle-mounted terminal, a Road Side Unit (RSU), a smart home terminal, an industrial sensing device, a medical device, or the like. Here, the shared PDU session may be for a plurality of terminals performing a specified task to communicate with the data network DN. The plurality of terminals performing the designated task may be a plurality of terminals that need to cooperate with each other in order to complete a certain designated task. For example, a production line needs to complete a production task of a product, and terminals such as a robot, a monitor, and a controller on the production line need to cooperate with each other to complete the production task, so that the plurality of terminals for performing a specified task may include terminals such as a robot, a monitor, and a controller. For another example, a stage needs to implement a task with a good sound and light effect, and terminals such as a camera, a microphone, a background processing server, a console, and an audio device on the stage need to cooperate together to implement the good sound and light effect, so that the plurality of terminals executing the specified task may include terminals such as a camera, a microphone, a background processing server, a console, and an audio device. Here, the DN communicating with the terminal includes at least one application server AS. Here, the terminal may communicate with an AS corresponding to the terminal, or a plurality of terminals may communicate with the same AS.
Here, the base station may be various types of base stations, for example, a base station of a third generation mobile communication (3G) network, a base station of a fourth generation mobile communication (4G) network, a base station of a fifth generation mobile communication (5G) network, or other evolved base stations.
The core network device related in the embodiments of the present disclosure may include one or more of an Access and Mobility Management Function (AMF) entity, a Session Management Function (SMF) entity, and a User Plane Function (UPF) entity.
Here, the shared PDU session may be a session for a plurality of terminals performing a designated task in a terminal group to communicate with the DN.
In one embodiment, a request message requesting to establish a shared PDU session may be sent to a base station, where the shared PDU session may be for a plurality of terminals in a terminal group to perform a specified task to communicate with a DN. Here, the terminals included in the terminal group may be terminals associated with a specified task. For example, a production line needs to complete a production task of a product, and terminals such as a robot, a monitor, and a controller on the production line need to cooperate with each other to complete the production task, the terminals included in the terminal group may include terminals such as a robot, a monitor, and a controller. The terminals included in the terminal group may also be terminals associated with a certain service of a specified task. For example, a conference needs to be held in a conference room, terminals involved in the conference include terminals for multimedia services (including audio terminals and video terminals) and terminals for attendance services, and the terminals included in the terminal group may be audio terminals and video terminals for multimedia services. Here, it should be noted that the sharing PDU session may also be described as a group PDU session or a group session in this embodiment.
In one embodiment, in response to a plurality of terminals needing to perform a specified task, a request message requesting establishment of a shared packet data unit, PDU, session is sent to a base station. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; after establishing the shared PDU session, the core network device sends a response message to the terminal through the base station. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
In another embodiment, the terminal receives indication information indicating that a shared PDU session is established, which is sent by a core network through a base station; the terminal sends a request message for establishing a shared Packet Data Unit (PDU) session to the base station after receiving the indication information. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; the core network equipment sends a response message to the terminal through the base station after establishing the shared PDU session. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
In one embodiment, the plurality of terminals communicating with the DN based on the shared PDU session may be the plurality of terminals communicating with the DN based on the same resources of the shared PDU session. For example, if the PDU session is shared and the resource is an a resource, the first terminal and the second terminal in the plurality of terminals may use the a resource for data transmission between the terminals and the DN. It should be noted that the resource may be a time domain resource and/or a frequency domain resource, may also be a storage resource, and may also be a computation resource.
In one embodiment, multiple terminals communicating with the DN based on a shared PDU session may coordinate resources between the terminals while transmitting data. For example, a first terminal of the plurality of terminals performs data transmission between the first terminal and the DN using B resources, a second terminal of the plurality of terminals performs data transmission between the second terminal and the DN using C resources, and when the B resources are insufficient, a part of the C resources may be allocated to the first terminal for use.
In one embodiment, multiple terminals communicating with the DN based on a shared PDU session may perform cross-terminal traffic scheduling while performing data transmission. For example, a traffic flow in which the first terminal communicates with the DN is a traffic flow a, a traffic flow in which the second terminal communicates with the DN is a traffic flow B, and when the communication quality of the communication between the first terminal and the DN is greater than a quality threshold, a part of the traffic flow B may be allocated to the first terminal.
In one embodiment, multiple terminals communicating with the DN based on a shared PDU session may perform a cross-terminal traffic flow handoff while performing data transmission. For example, a service flow for the first terminal to communicate with the DN is a service flow a, and a service flow for the second terminal to communicate with the DN is a service flow B, where a is greater than B; traffic flow B may be assigned to the first terminal and traffic flow a may be assigned to the second terminal when the communication quality of the communication between the first terminal and the DN is less than the quality threshold and the communication quality of the communication between the first terminal and the DN is greater than the quality threshold.
In the embodiment of the disclosure, a request message requesting to establish a shared packet data unit PDU session is sent to a base station; the PDU session is shared for a plurality of terminals to communicate with the data network DN. Here, the terminal may request to establish a shared PDU session for a plurality of terminals to communicate with the DN, and compared with a mode in which the terminal only requests to establish a PDU session for a single terminal to communicate with the DN and each terminal needs to establish a PDU session, the shared PDU session may allow a plurality of terminals to communicate with the DN, so that signaling interaction may be reduced, a network resource utilization rate may be improved, and good experience may be brought to a user.
It should be noted that, as can be understood by those skilled in the art, the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in the related art.
As shown in fig. 3, in this embodiment, a method for multiple terminals to share a PDU session is provided, where the method is performed by a terminal, and the method includes:
and 31, receiving a response message sent by the base station for the request message, wherein the response message is used for indicating that the shared PDU session is established.
In one embodiment, a terminal sends a request message to a base station requesting establishment of a shared packet data unit, PDU, session. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; after establishing the shared PDU session, the core network device sends a response message to the terminal through the base station. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
In one embodiment, the response message carries a session identifier indicating a shared PDU session.
In one embodiment, the request message carries a session identifier indicating the shared PDU session. It may be that the terminal sends a request message carrying the session identifier to the base station. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; after establishing a shared PDU session, the core network device sends a response message carrying a session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, the plurality of terminals communicate with the DN based on the established shared PDU session.
In another embodiment, the terminal may send a request message to the base station, where the request message carries request identification information requesting generation of the shared PDU session. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message, wherein the establishment of the shared PDU session comprises the generation of a session identifier of the shared PDU session; after establishing the shared PDU session, the core network device sends a response message carrying the session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, the plurality of terminals communicate with the DN based on the established shared PDU session.
Here, it should be noted that, in response to the terminal receiving the response message carrying the session identifier, it is determined that the shared PDU session establishment is successful. At this time, the terminal may communicate with the DN based on the established shared PDU session.
It should be noted that, as can be understood by those skilled in the art, the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in the related art.
As shown in fig. 4, in this embodiment, a method for multiple terminals to share a PDU session is provided, where the method is performed by a terminal, and the method includes:
and step 41, receiving indication information which is sent by the base station and used for triggering the establishment of the shared PDU session.
Here, the indication information may be transmitted to the base station by the core network.
In one embodiment, in response to receiving indication information sent by a base station to trigger establishment of a shared PDU session, a request message requesting establishment of a shared packet data unit PDU session is sent to the base station. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; the core network equipment sends a response message to the terminal through the base station after establishing the shared PDU session. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
In one embodiment, in response to receiving indication information sent by the base station to trigger establishment of a shared PDU session, the terminal sends a request message to the base station. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message, wherein the establishment of the shared PDU session comprises the generation of a session identifier of the shared PDU session; after establishing the shared PDU session, the core network device sends a response message carrying the session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, a plurality of terminals communicate with the DN based on the established shared PDU session.
In one embodiment, a terminal receives indication information which is sent by a base station and used for triggering establishment of a shared PDU session, wherein the indication information carries a session identifier indicating the shared PDU session. The terminal sends a request message carrying the session identifier to the base station. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; after establishing the shared PDU session, the core network device sends a response message carrying the session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, a plurality of terminals communicate with the DN based on the established shared PDU session.
It should be noted that, as can be understood by those skilled in the art, the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in the related art.
In one embodiment, the request message carries request identification information for requesting generation of a shared PDU session.
In one embodiment, a terminal sends a request message to a base station for requesting establishment of a shared packet data unit PDU session, where the request message carries request identification information for requesting generation of the shared PDU session. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message, wherein the establishment of the shared PDU session comprises the generation of identification information of the shared PDU session; after establishing the shared PDU session, the core network device sends a response message carrying the identification information to the terminal through the base station. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
In one embodiment, in response to receiving indication information for triggering establishment of a shared PDU session sent by a base station, a terminal sends a request message to the base station, where the request message carries request identification information for requesting generation of the shared PDU session. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message, wherein the establishment of the shared PDU session comprises the generation of a session identifier of the shared PDU session; after establishing the shared PDU session, the core network device sends a response message carrying the session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, the plurality of terminals communicate with the DN based on the established shared PDU session.
It should be noted that, as can be understood by those skilled in the art, the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in the related art.
As shown in fig. 5, in this embodiment, a method for sharing a PDU session by multiple terminals is provided, where the method is performed by a base station, and the method includes:
step 51, receiving a request message for requesting to establish a shared PDU session sent by a terminal, wherein the shared PDU session is used for a plurality of terminals to communicate with a DN;
step 52, sending a request message to the core network device.
Here, the terminal may be, but is not limited to, a mobile phone, a wearable device, a vehicle-mounted terminal, a Road Side Unit (RSU), a smart home terminal, an industrial sensing device, a medical device, or the like. Here, a shared PDU session may be used for a plurality of terminals performing a specified task to communicate with the DN. The plurality of terminals performing the designated task may be a plurality of terminals that need to cooperate with each other in order to complete a certain designated task. For example, a production line needs to complete production tasks of products, and terminals such as robots, monitors and controllers on the production line need to cooperate with each other to complete the production tasks, and the plurality of terminals for performing specified tasks may include terminals such as robots, monitors and controllers. For another example, the stage needs to implement a task with a good sound and light effect, and the terminals on the stage, such as the camera, the microphone, the background processing server, the console, and the audio device, need to cooperate together to implement the good sound and light effect, so that the plurality of terminals executing the specified task may include the terminals, such as the camera, the microphone, the background processing server, the console, and the audio device. Here, the DN communicating with the terminal includes at least one application server AS. Here, the terminal may communicate with an AS corresponding to the terminal, or a plurality of terminals may communicate with the same AS.
Here, the base station may be various types of base stations, for example, a base station of a third generation mobile communication (3G) network, a base station of a fourth generation mobile communication (4G) network, a base station of a fifth generation mobile communication (5G) network, or other evolved base stations.
The core network device related in the embodiments of the present disclosure may include one or more of an Access and Mobility Management Function (AMF) entity, a Session Management Function (SMF) entity, and a User Plane Function (UPF) entity.
Here, the shared PDU session may be a session in which a plurality of terminals performing a designated task in a terminal group communicate with the DN.
In one embodiment, the method may receive a request message sent by a terminal to request establishment of a shared PDU session, where the shared PDU session may be for a plurality of terminals in a terminal group to perform a specified task to communicate with a DN. Here, the terminals included in the terminal group may be terminals associated with a specified task. For example, a production line needs to complete a production task of a product, and terminals such as a robot, a monitor, and a controller on the production line need to cooperate with each other to complete the production task, and the terminals included in the terminal group may include terminals such as a robot, a monitor, and a controller. The terminals included in the terminal group may also be terminals associated with a certain service of a specified task. For example, a conference needs to be held in a conference room, terminals involved in the conference include terminals for multimedia services (including audio terminals and video terminals) and terminals for attendance services, and the terminals included in the terminal group may be audio terminals and video terminals for multimedia services. Here, it should be noted that the sharing PDU session may also be described as a group PDU session or a group session in this embodiment.
In one embodiment, in response to a plurality of terminals needing to perform a specified task, the terminals send a request message to the base station requesting establishment of a shared packet data unit, PDU, session. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; the core network equipment sends a response message to the terminal through the base station after establishing the shared PDU session. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
In another embodiment, a terminal receives indication information indicating establishment of a shared PDU session sent by a core network through a base station; the terminal sends a request message for establishing a shared Packet Data Unit (PDU) session to the base station after receiving the indication information. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; the core network equipment sends a response message to the terminal through the base station after establishing the shared PDU session. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
In one embodiment, the plurality of terminals communicating with the DN based on the shared PDU session may be the plurality of terminals communicating with the DN based on the same resources of the shared PDU session. For example, if the PDU session is shared and the resource is an a resource, the first terminal and the second terminal in the plurality of terminals may use the a resource for data transmission between the terminals and the DN. It should be noted that the resource may be a time domain resource and/or a frequency domain resource, may also be a storage resource, and may also be a computation resource.
In one embodiment, multiple terminals communicating with the DN based on a shared PDU session may perform resource coordination between the terminals while performing data transmission. For example, a first terminal of the plurality of terminals performs data transmission between the first terminal and the DN using a B resource, a second terminal of the plurality of terminals performs data transmission between the second terminal and the DN using a C resource, and when the B resource is insufficient, a part of the C resource may be allocated to the first terminal for use.
In one embodiment, multiple terminals communicating with the DN based on a shared PDU session may perform cross-terminal traffic scheduling while data transmission is in progress. For example, a traffic flow in which the first terminal communicates with the DN is a traffic flow a, a traffic flow in which the second terminal communicates with the DN is a traffic flow B, and when the communication quality of the communication between the first terminal and the DN is greater than the quality threshold, a portion of the traffic flow B may be allocated to the first terminal.
In one embodiment, multiple terminals communicating with the DN based on a shared PDU session may perform a traffic flow switch across the terminals while performing data transmission. For example, a service flow for the first terminal to communicate with the DN is a service flow a, and a service flow for the second terminal to communicate with the DN is a service flow B, where a is greater than B; traffic flow B may be assigned to the first terminal and traffic flow a may be assigned to the second terminal when the communication quality of the communication between the first terminal and the DN is less than the quality threshold and the communication quality of the communication between the first terminal and the DN is greater than the quality threshold.
It should be noted that, as can be understood by those skilled in the art, the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in the related art.
As shown in fig. 6, in this embodiment, a method for multiple terminals to share a PDU session is provided, where the method is performed by a base station, and the method includes:
step 61, receiving a response message sent by the core network device for the request message, wherein the response message is used for indicating that the shared PDU session is established;
step 62, sending a response message to the terminal.
In one embodiment, the terminal sends a request message to the base station requesting establishment of a shared packet data unit, PDU, session. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; the core network equipment sends a response message to the terminal through the base station after establishing the shared PDU session. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
In one embodiment, the response message carries a session identifier indicating a shared PDU session.
In one embodiment, the request message carries a session identifier indicating the shared PDU session. It may be that the terminal sends a request message carrying the session identifier to the base station. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; after establishing the shared PDU session, the core network device sends a response message carrying the session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, the plurality of terminals communicate with the DN based on the established shared PDU session.
In another embodiment, the terminal may send a request message to the base station, where the request message carries request identification information requesting generation of the shared PDU session. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message, wherein the establishment of the shared PDU session comprises the generation of a session identifier of the shared PDU session; after establishing the shared PDU session, the core network device sends a response message carrying the session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, the plurality of terminals communicate with the DN based on the established shared PDU session.
Here, it should be noted that, in response to the terminal receiving the response message carrying the session identifier, it is determined that the shared PDU session establishment is successful. At this time, the terminal may communicate with the DN based on the established shared PDU session.
It should be noted that, as can be understood by those skilled in the art, the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in the related art.
As shown in fig. 7, in this embodiment, a method for multiple terminals to share a PDU session is provided, where the method is performed by a base station, and the method includes:
step 71, receiving indication information which is sent by core network equipment and used for triggering the establishment of a shared PDU session;
and step 72, sending indication information to the terminal.
In one embodiment, in response to the terminal receiving indication information sent by the base station to trigger establishment of a shared PDU session, the terminal sends a request message to the base station requesting establishment of a shared packet data unit PDU session. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; the core network equipment sends a response message to the terminal through the base station after establishing the shared PDU session. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
In one embodiment, in response to the terminal receiving indication information sent by the base station to trigger establishment of a shared PDU session, the terminal sends a request message to the base station requesting establishment of a shared packet data unit PDU session. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message, wherein the establishment of the shared PDU session comprises the generation of a session identifier of the shared PDU session; after establishing the shared PDU session, the core network device sends a response message carrying the session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, a plurality of terminals communicate with the DN based on the established shared PDU session.
In one embodiment, a terminal receives indication information which is sent by a base station and used for triggering establishment of a shared PDU session, wherein the indication information carries a session identifier indicating the shared PDU session. The terminal sends a request message carrying the session identifier to the base station. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; after establishing a shared PDU session, the core network device sends a response message carrying a session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, a plurality of terminals communicate with the DN based on the established shared PDU session.
It should be noted that, as can be understood by those skilled in the art, the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in the related art.
In one embodiment, the request message carries request identification information requesting generation of a shared PDU session.
In one embodiment, a terminal sends a request message requesting establishment of a shared packet data unit, PDU, session to a base station, where the request message carries request identification information requesting generation of the shared PDU session. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message, wherein the establishment of the shared PDU session comprises the generation of identification information of the shared PDU session; after establishing the shared PDU session, the core network device sends a response message carrying the identification information to the terminal through the base station. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
In one embodiment, in response to a terminal receiving indication information for triggering establishment of a shared PDU session sent by a base station, the terminal sends a request message to the base station, where the request message carries request identification information for requesting generation of the shared PDU session. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message, wherein the establishment of the shared PDU session comprises the generation of a session identifier of the shared PDU session; after establishing the shared PDU session, the core network device sends a response message carrying the session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, the plurality of terminals communicate with the DN based on the established shared PDU session.
It should be noted that, as can be understood by those skilled in the art, the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in the related art.
As shown in fig. 8, in this embodiment, a method for sharing a PDU session among multiple terminals is provided, where the method is performed by a core network device, and the method includes:
step 81, receiving a request message sent by a base station for requesting to establish a shared PDU session;
wherein a PDU session is shared for a plurality of terminals to communicate with the DN.
Here, the terminal may be, but is not limited to, a mobile phone, a wearable device, a vehicle-mounted terminal, a Road Side Unit (RSU), a smart home terminal, an industrial sensing device, a medical device, or the like. Here, the shared PDU session may be for a plurality of terminals performing a specified task to communicate with the DN. The plurality of terminals performing the designated task may be a plurality of terminals that need to cooperate with each other in order to complete a certain designated task. For example, a production line needs to complete a production task of a product, and terminals such as a robot, a monitor, and a controller on the production line need to cooperate with each other to complete the production task, so that the plurality of terminals for performing a specified task may include terminals such as a robot, a monitor, and a controller. For another example, the stage needs to implement a task with a good sound and light effect, and the terminals on the stage, such as the camera, the microphone, the background processing server, the console, and the audio device, need to cooperate together to implement the good sound and light effect, so that the plurality of terminals executing the specified task may include the terminals, such as the camera, the microphone, the background processing server, the console, and the audio device. Here, the DN communicating with the terminal includes at least one application server AS. Here, the terminal may communicate with an AS corresponding to the terminal, or a plurality of terminals may communicate with the same AS.
Here, the base station may be various types of base stations, for example, a base station of a third generation mobile communication (3G) network, a base station of a fourth generation mobile communication (4G) network, a base station of a fifth generation mobile communication (5G) network, or other evolved base stations.
The core network device related in the embodiments of the present disclosure may include one or more of an Access and Mobility Management Function (AMF) entity, a Session Management Function (SMF) entity, and a User Plane Function (UPF) entity.
Here, the shared PDU session may be a session for a plurality of terminals performing a designated task in a terminal group to communicate with the DN.
In one embodiment, the terminal may send a request message requesting to establish a shared PDU session to the base station, where the shared PDU session may be for a plurality of terminals in a terminal group to perform a specified task to communicate with a DN. Here, the terminal included in the terminal group may be a terminal associated with a specified task. For example, a production line needs to complete a production task of a product, and terminals such as a robot, a monitor, and a controller on the production line need to cooperate with each other to complete the production task, the terminals included in the terminal group may include terminals such as a robot, a monitor, and a controller. The terminals comprised in the terminal group may also be terminals associated with a certain service of a given task. For example, a conference needs to be held in a conference room, terminals involved in the conference include terminals for multimedia services (including audio terminals and video terminals) and terminals for attendance services, and the terminals included in the terminal group may be audio terminals and video terminals for multimedia services. Here, it should be noted that the sharing PDU session may also be described as a group PDU session or a group session in this embodiment.
In one embodiment, in response to a plurality of terminals needing to perform a specified task, the terminals send a request message to the base station requesting establishment of a shared packet data unit, PDU, session. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; after establishing the shared PDU session, the core network device sends a response message to the terminal through the base station. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
In another embodiment, the terminal receives indication information indicating that a shared PDU session is established, which is sent by a core network through a base station; the terminal sends a request message for establishing a shared Packet Data Unit (PDU) session to the base station after receiving the indication information. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; the core network equipment sends a response message to the terminal through the base station after establishing the shared PDU session. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
In one embodiment, the plurality of terminals communicating with the DN based on the shared PDU session may be the plurality of terminals communicating with the DN based on the same resources of the shared PDU session. For example, if the PDU session is shared and the resource is an a resource, the first terminal and the second terminal in the plurality of terminals may use the a resource for data transmission between the terminals and the DN. It should be noted that the resource may be a time domain resource and/or a frequency domain resource, may also be a storage resource, and may also be a computation resource.
In one embodiment, multiple terminals communicating with the DN based on a shared PDU session may coordinate resources between the terminals while transmitting data. For example, a first terminal of the plurality of terminals performs data transmission between the first terminal and the DN using B resources, a second terminal of the plurality of terminals performs data transmission between the second terminal and the DN using C resources, and when the B resources are insufficient, a part of the C resources may be allocated to the first terminal for use.
In one embodiment, multiple terminals communicating with the DN based on a shared PDU session may perform cross-terminal traffic scheduling while data transmission is in progress. For example, a traffic flow in which the first terminal communicates with the DN is a traffic flow a, a traffic flow in which the second terminal communicates with the DN is a traffic flow B, and when the communication quality of the communication between the first terminal and the DN is greater than the quality threshold, a portion of the traffic flow B may be allocated to the first terminal.
In one embodiment, multiple terminals communicating with the DN based on a shared PDU session may perform a cross-terminal traffic flow handoff while performing data transmission. For example, a service flow for the first terminal to communicate with the DN is a service flow a, and a service flow for the second terminal to communicate with the DN is a service flow B, where a is greater than B; traffic flow B may be assigned to the first terminal and traffic flow a may be assigned to the second terminal when the communication quality of the communication between the first terminal and the DN is less than the quality threshold and the communication quality of the communication between the first terminal and the DN is greater than the quality threshold.
It should be noted that, as can be understood by those skilled in the art, the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in the related art.
As shown in fig. 9, in this embodiment, a method for sharing a PDU session among multiple terminals is provided, where the method is performed by a core network device, and the method includes:
step 91, determining that the request message is received;
step 92, establishing a shared PDU session.
In one embodiment, the shared PDU session is established in response to receiving the request message.
In one embodiment, the core network device establishes a shared PDU session after receiving the request message, where establishing the shared PDU session includes generating a session identifier of the shared PDU session; after establishing the shared PDU session, the core network device sends a response message carrying the session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, the plurality of terminals communicate with the DN based on the established shared PDU session.
In one embodiment, in response to receiving indication information sent by the base station to trigger establishment of a shared PDU session, the terminal sends a request message to the base station. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message, wherein the establishment of the shared PDU session comprises the generation of a session identifier of the shared PDU session; after establishing the shared PDU session, the core network device sends a response message carrying the session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, the plurality of terminals communicate with the DN based on the established shared PDU session.
In one embodiment, a terminal sends a request message requesting establishment of a shared packet data unit, PDU, session to a base station, where the request message carries request identification information requesting generation of the shared PDU session. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message, wherein the establishment of the shared PDU session comprises the generation of identification information of the shared PDU session; after establishing the shared PDU session, the core network device sends a response message carrying the identification information to the terminal through the base station. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
It should be noted that, as can be understood by those skilled in the art, the method provided in the embodiment of the present disclosure may be executed alone, or may be executed together with some methods in the embodiment of the present disclosure or some methods in the related art.
As shown in fig. 10, in this embodiment, a method for sharing a PDU session among multiple terminals is provided, where the method is performed by a core network device, and the method includes:
step 101, sending a response message indicating that the PDU session is established to the base station.
In one embodiment, the terminal sends a request message to the base station requesting establishment of a shared packet data unit, PDU, session. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; the core network equipment sends a response message to the terminal through the base station after establishing the shared PDU session. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
In one embodiment, the response message carries a session identifier indicating a shared PDU session.
In one embodiment, the request message carries a session identifier indicating the shared PDU session. It may be that the terminal sends a request message carrying the session identifier to the base station. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; after establishing the shared PDU session, the core network device sends a response message carrying the session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, a plurality of terminals communicate with the DN based on the established shared PDU session.
In another embodiment, it may be that the terminal sends a request message to the base station. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message, wherein the establishment of the shared PDU session comprises the generation of a session identifier of the shared PDU session; after establishing the shared PDU session, the core network device sends a response message carrying the session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, the plurality of terminals communicate with the DN based on the established shared PDU session.
Here, it should be noted that, in response to the terminal receiving the response message carrying the session identifier, it is determined that the shared PDU session establishment is successful. At this time, the terminal may communicate with the DN based on the established shared PDU session.
It should be noted that, as can be understood by those skilled in the art, the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in the related art.
As shown in fig. 11, in this embodiment, a method for sharing a PDU session among multiple terminals is provided, where the method is performed by a core network device, and the method includes:
and step 111, sending indication information for triggering the establishment of the shared PDU session to the base station.
In one embodiment, the base station sends the indication information to the terminal; and in response to receiving indication information which is sent by the base station and triggers the establishment of the shared PDU session, the terminal sends a request message for requesting the establishment of the shared packet data unit PDU session to the base station. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; the core network equipment sends a response message to the terminal through the base station after establishing the shared PDU session. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
In one embodiment, the base station sends the indication information to the terminal; and in response to receiving indication information which is sent by the base station and triggers the establishment of the shared PDU session, the terminal sends a request message to the base station. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message, wherein the establishment of the shared PDU session comprises the generation of a session identifier of the shared PDU session; after establishing the shared PDU session, the core network device sends a response message carrying the session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, a plurality of terminals communicate with the DN based on the established shared PDU session.
In one embodiment, the base station sends the indication information to the terminal; the terminal receives indication information which is sent by a base station and used for triggering the establishment of the shared PDU session, wherein the indication information carries a session identifier for indicating the shared PDU session. The terminal sends a request message carrying the session identifier to the base station. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message; after establishing a shared PDU session, the core network device sends a response message carrying a session identifier to the terminal through the base station. After the terminal receives the response message carrying the session identifier, the plurality of terminals communicate with the DN based on the established shared PDU session.
It should be noted that, as can be understood by those skilled in the art, the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in the related art.
As shown in fig. 12, in this embodiment, a method for sharing a PDU session among multiple terminals is provided, where the method is performed by a core network device, and the method includes:
step 121, generating a session identifier of the shared PDU session for the request identifier information.
In one embodiment, a terminal sends a request message requesting establishment of a shared packet data unit, PDU, session to a base station, where the request message carries request identification information requesting generation of the shared PDU session. The base station sends the request message to the core network equipment after receiving the request message; the core network equipment establishes a shared PDU session after receiving the request message, wherein the establishment of the shared PDU session comprises the generation of identification information of the shared PDU session; after establishing the shared PDU session, the core network device sends a response message carrying the identification information to the terminal through the base station. After the terminal receives the response message, a plurality of terminals may communicate with the DN based on the established shared PDU session.
It should be noted that, as can be understood by those skilled in the art, the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in the related art.
As shown in fig. 13, this embodiment provides a method for multiple terminals to share a PDU session, where the method includes:
step 131, the terminal sends a request message requesting to establish a shared PDU session to the base station, wherein the shared PDU session is used for a plurality of terminals to communicate with a data network DN;
step 132, the base station sends the request message to the core network device after receiving the request message;
step 133, after receiving the request message, the core network device establishes a shared PDU session;
step 134, the core network device sends a response message to the terminal through the base station after establishing the shared PDU session;
after the terminal receives the response message, the terminals communicate with the DN based on the established shared PDU session, step 135.
Here, it should be noted that the embodiments of the present disclosure may be executed alone, or may be executed together with the methods of the other embodiments described above in the embodiments of the present disclosure, or may be executed together with some methods in other related technologies alone or in combination; the disclosed embodiments are not limited thereto. The specific details of the steps in the above embodiments may be referred to in the description of the previous embodiments, and are not described herein again. Of course, the above embodiments are merely exemplary and do not represent that the foregoing steps must be performed in this order or in this manner in concert.
As shown in fig. 14, this embodiment provides a method for multiple terminals to share a PDU session, where the method includes:
step 141, the core network sends the indication information triggering the establishment of the shared PDU session to the terminal through the base station; the PDU session is shared and is used for a plurality of terminals to communicate with a data network DN;
step 142, in response to receiving the indication information for triggering establishment of the shared PDU session sent by the base station, the terminal sends a request message for requesting establishment of the shared PDU session to the base station;
step 143, the base station sends the request message to the core network device after receiving the request message;
step 144, the core network device establishes a shared PDU session after receiving the request message;
step 145, the core network device sends a response message to the terminal through the base station after establishing the shared PDU session;
after the terminal receives the response message, the terminals communicate with the DN based on the established shared PDU session, step 146.
Here, it should be noted that the embodiments of the present disclosure may be executed alone, or may be executed together with the methods of the other embodiments described above in the embodiments of the present disclosure, or may be executed together with some methods in other related technologies alone or in combination; the disclosed embodiments are not limited thereto. The specific details of the steps in the above embodiments may be referred to in the description of the previous embodiments, and are not described herein again. Of course, the above embodiments are merely exemplary and do not represent that the foregoing steps must be performed in this order or in this manner in concert.
As shown in fig. 15, this embodiment provides a method for multiple terminals to share a PDU session, where the method includes:
step 151, the base station sends indication information triggering establishment of a shared PDU session to the terminal; the PDU session is shared and is used for a plurality of terminals to communicate with a data network DN;
step 152, in response to receiving the indication information for triggering the establishment of the shared PDU session sent by the base station, the terminal sends a request message for requesting the establishment of the shared PDU session to the base station;
step 153, after receiving the request message, the base station sends the request message to the core network device;
step 154, the core network device will establish a shared PDU session after receiving the request message;
step 155, the core network device sends a response message to the terminal through the base station after establishing the shared PDU session;
after the terminal receives the response message, the terminals communicate with the DN based on the established shared PDU session, step 156.
Here, it should be noted that the embodiments of the present disclosure may be executed alone, or may be executed together with the methods of the other embodiments described above in the embodiments of the present disclosure, or may be executed together with some methods in other related technologies alone or in combination; the disclosed embodiments are not limited thereto. The specific details of the steps in the above embodiments may be referred to in the description of the previous embodiments, and are not described herein again. Of course, the above embodiments are merely exemplary and do not represent that the foregoing steps must be performed in this order or in this manner in concert.
For a better understanding of the embodiments of the present disclosure, the following further description of the technical solutions of the present disclosure is made by way of an exemplary embodiment:
example 1
Referring to fig. 16, the system for wireless communication includes terminals UE1, UE2 and UE3, and the network side includes radio access network RAN and AMF
SMF, UPF and application server AS-1.
Referring to fig. 17, in the present embodiment, a method for multiple terminals to share a PDU session is provided, where the method includes:
step 2, the base station sends a request message to the AMF;
step 3, AMF sends request message to SMF;
and 4, after receiving the request message, the SMF establishes a shared PDU session. The process of establishing a PDU session includes establishing an N4 session. And if the request message carries the request identification information, generating a session identification.
Step 5, the SMF sends a response message to the AMF aiming at the request message, wherein the response message carries a session identifier;
step 6, the AMF sends a response message to the base station;
and 7, the base station sends a response message to the terminal.
It should be noted that, as can be understood by those skilled in the art, the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in the related art.
As shown in fig. 18, in this embodiment, an apparatus for sharing a PDU session among multiple terminals is provided, wherein the apparatus includes a sending module 151, wherein,
a sending module 181, configured to send a request message requesting establishment of a shared packet data unit PDU session to a base station;
wherein a PDU session is shared for a plurality of terminals to communicate with the DN.
It should be noted that, as can be understood by those skilled in the art, the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in the related art.
As shown in fig. 19, the present embodiment provides an apparatus for multiple terminals to share a PDU session, wherein the apparatus includes a receiving module 161 and a sending module 192, wherein,
a receiving module 191, configured to receive a request message that requests to establish a shared PDU session, where the shared PDU session is used for a plurality of terminals to communicate with a DN;
the sending module 192 is configured to send a request message to the core network device.
It should be noted that, as can be understood by those skilled in the art, the methods provided in the embodiments of the present disclosure can be executed alone or together with some methods in the embodiments of the present disclosure or some methods in the related art.
As shown in fig. 20, the present embodiment provides an apparatus for multiple terminals to share a PDU session, wherein the apparatus includes a receiving module 171; wherein,
a receiving module 201, configured to receive a request message sent by a base station to request establishment of a shared PDU session;
wherein a PDU session is shared for a plurality of terminals to communicate with the DN.
It should be noted that, as can be understood by those skilled in the art, the method provided in the embodiment of the present disclosure may be executed alone, or may be executed together with some methods in the embodiment of the present disclosure or some methods in the related art.
The disclosed embodiment provides a communication device, which includes:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to: when used to execute executable instructions, implement the methods applied to any embodiment of the present disclosure.
The processor may include, among other things, various types of storage media, which are non-transitory computer storage media capable of continuing to remember the information stored thereon after a power loss to the communication device.
The processor may be connected to the memory via a bus or the like for reading the executable program stored on the memory.
Embodiments of the present disclosure also provide a computer storage medium, wherein the computer storage medium stores a computer executable program, and the executable program, when executed by a processor, implements the method of any embodiment of the present disclosure.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
As shown in fig. 21, one embodiment of the present disclosure provides a structure of a terminal.
Referring to the terminal 800 shown in fig. 21, the present embodiment provides a terminal 800, which may be embodied as a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.
Referring to fig. 21, terminal 800 may include one or more of the following components: processing component 802, memory 804, power component 806, multimedia component 808, audio component 810, input/output (I/O) interface 812, sensor component 814, and communication component 816.
The processing component 802 generally controls overall operation of the terminal 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 802 can include one or more modules that facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
The memory 804 is configured to store various types of data to support operation at the device 800. Examples of such data include instructions for any application or method operating on terminal 800, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 804 may be implemented by any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The multimedia component 808 includes a screen that provides an output interface between the terminal 800 and the user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 800 is in an operational mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the terminal 800 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 804 or transmitted via the communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
The I/O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
In an exemplary embodiment, the terminal 800 may be implemented by one or more Application Specific Integrated Circuits (ASICs), digital Signal Processors (DSPs), digital Signal Processing Devices (DSPDs), programmable Logic Devices (PLDs), field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 804 comprising instructions, executable by the processor 820 of the terminal 800 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
As shown in fig. 22, an embodiment of the present disclosure shows a structure of a base station. For example, the base station 900 may be provided as a network side device. Referring to fig. 22, base station 900 includes a processing component 922, which further includes one or more processors and memory resources, represented by memory 932, for storing instructions, e.g., applications, that are executable by processing component 922. The application programs stored in memory 932 may include one or more modules that each correspond to a set of instructions. Further, processing component 922 is configured to execute instructions to perform any of the methods described above as applied to the base station.
The base station 900 may also include a power component 926 configured to perform power management of the base station 900, a wired or wireless network interface 950 configured to connect the base station 900 to a network, and an input/output (I/O) interface 958. The base station 900 may operate based on an operating system stored in memory 932, such as Windows Server (TM), mac OS XTM, unixTM, linuxTM, freeBSDTM, or the like.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.
Claims (31)
- A method for multiple terminals to share a PDU session, wherein the method is performed by a terminal, the method comprising:sending a request message for requesting to establish a shared Packet Data Unit (PDU) session to a base station;wherein the shared PDU session is used for a plurality of terminals to communicate with a data network DN.
- The method of claim 1, wherein the terminal is a terminal performing a specified task.
- The method of claim 1, wherein the method further comprises:receiving a response message sent by the base station for the request message, wherein the response message is used for indicating that the shared PDU session is established.
- The method of claim 3, wherein the response message carries a session identity indicating the shared PDU session.
- The method of claim 1, wherein the request message carries a session identifier indicating the shared PDU session.
- The method of claim 5, wherein prior to the sending the request message to the base station requesting establishment of a shared packet data unit, PDU, session, further comprising:and receiving indication information which is sent by the base station and used for triggering the establishment of the shared PDU session.
- The method of claim 6, wherein the indication information carries the session identifier.
- The method of claim 1, wherein the request message carries request identification information requesting generation of the shared PDU session.
- A method for multiple terminals to share a PDU session, wherein the method is performed by a base station, the method comprising:receiving a request message sent by a terminal for requesting to establish a shared PDU session, wherein the shared PDU session is used for a plurality of terminals to communicate with DN;and sending the request message to the core network equipment.
- The method of claim 1, wherein the terminal is a terminal performing a specified task.
- The method of claim 9, wherein the method further comprises:receiving a response message sent by the core network device for the request message, wherein the response message is used for indicating that the shared PDU session is established;and sending the response message to the terminal.
- The method of claim 11, wherein the response message carries a session identifier indicating the shared PDU session.
- The method of claim 9, wherein the request message carries a session identifier indicating the shared PDU session.
- The method of claim 13, wherein prior to the request message sent by the receiving terminal requesting establishment of a shared PDU session, further comprising:receiving indication information which is sent by the core network equipment and used for triggering the establishment of the shared PDU session;and sending the indication information to the terminal.
- The method of claim 14, wherein the indication information carries the session identifier.
- The method of claim 11, wherein the request message carries request identification information requesting generation of the shared PDU session.
- A method for sharing a PDU session by multiple terminals, wherein the method is executed by a core network device, and the method comprises the following steps:receiving a request message which is sent by a base station and requests to establish a shared PDU session;wherein the shared PDU session is used for a plurality of terminals to communicate with DN.
- The method of claim 17, wherein the terminal is a terminal performing a specified task.
- The method of claim 17, wherein the method further comprises:determining that the request message is received;establishing the shared PDU session.
- The method of claim 19, wherein the method further comprises:sending a response message to the base station indicating that the PDU session has been established.
- The method of claim 20, wherein the response message carries a session identity indicating the shared PDU session.
- The method of claim 17, wherein the request message carries a session identifier indicating the shared PDU session.
- The method of claim 22, wherein prior to receiving the request message sent by the base station requesting establishment of the shared PDU session, further comprising:and sending indication information for triggering the establishment of the shared PDU session to the base station.
- The method of claim 23, wherein the indication information carries the session identifier.
- The method of claim 17, wherein the request message carries request identification information requesting generation of the shared PDU session.
- The method of claim 24, wherein the establishing the shared PDU session comprises:and generating the session identification of the shared PDU session aiming at the request identification information.
- An apparatus for sharing a PDU session among multiple terminals, wherein the apparatus comprises a transmitting module, wherein,the sending module is used for sending a request message for requesting to establish a shared Packet Data Unit (PDU) session to a base station;wherein the shared PDU session is used for a plurality of terminals to communicate with DN.
- An apparatus for sharing a PDU session among multiple terminals, wherein the apparatus comprises a receiving module and a transmitting module,the receiving module is configured to receive a request message, which is sent by a terminal and requests to establish a shared PDU session, where the shared PDU session is used for a plurality of terminals to communicate with a DN;the sending module is configured to send the request message to a core network device.
- An apparatus for sharing a PDU session among multiple terminals, wherein the apparatus comprises a receiving module; wherein,the receiving module is used for receiving a request message which is sent by a base station and requests to establish a shared PDU session;wherein the shared PDU session is used for a plurality of terminals to communicate with DN.
- A communication device, comprising:a memory;a processor, coupled to the memory, configured to implement the method of any of claims 1-8, 9-16, or 17-26 by executing computer-executable instructions stored on the memory.
- A computer storage medium storing computer-executable instructions that, when executed by a processor, are capable of implementing the method of any one of claims 1 to 8, 9 to 16 or 17 to 26.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2021/099822 WO2022257133A1 (en) | 2021-06-11 | 2021-06-11 | Method and apparatus for establishing shared pdu session among multiple terminals, communication device, and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115918168A true CN115918168A (en) | 2023-04-04 |
Family
ID=84425618
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202180001846.5A Pending CN115918168A (en) | 2021-06-11 | 2021-06-11 | Method, device, communication equipment and storage medium for multi-terminal sharing PDU session |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115918168A (en) |
WO (1) | WO2022257133A1 (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10736155B2 (en) * | 2017-12-15 | 2020-08-04 | Huawei Technologies Co., Ltd. | Shared PDU session establishment and binding |
CN109040322B (en) * | 2018-10-08 | 2021-05-11 | 腾讯科技(深圳)有限公司 | Vehicle communication method and device, computer readable medium and electronic equipment |
AU2018445217A1 (en) * | 2018-10-09 | 2021-05-20 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Apparatus and method of performing a group communication |
US11343653B2 (en) * | 2019-01-15 | 2022-05-24 | Ofinno, Llc | Session establishment to join a group communication |
WO2020168467A1 (en) * | 2019-02-19 | 2020-08-27 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Terminal and method for performing a group communication |
-
2021
- 2021-06-11 WO PCT/CN2021/099822 patent/WO2022257133A1/en active Application Filing
- 2021-06-11 CN CN202180001846.5A patent/CN115918168A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
WO2022257133A1 (en) | 2022-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111869303A (en) | Resource scheduling method, device, communication equipment and storage medium | |
CN111096058B (en) | Method and device for processing radio link failure and computer storage medium | |
CN111557102A (en) | Information transmission method, device, communication equipment and storage medium | |
CN114009111A (en) | CFR determination method, device, communication equipment and storage medium | |
CN115606291A (en) | Method and device for reporting terminal capability information, communication equipment and storage medium | |
CN114916253A (en) | Wireless communication method, device, communication equipment and storage medium | |
CN114631105A (en) | Wireless communication method and apparatus, communication device, and storage medium | |
CN114586450A (en) | Method, device, communication equipment and storage medium for switching BWP | |
WO2022257133A1 (en) | Method and apparatus for establishing shared pdu session among multiple terminals, communication device, and storage medium | |
CN114080852A (en) | Method and device for reporting capability information, communication equipment and storage medium | |
CN112640559A (en) | Wireless transmission method, device, communication equipment and storage medium | |
CN114190115A (en) | Random access method and device, communication equipment and storage medium | |
CN113966631A (en) | Data transmission method, device, communication equipment and storage medium | |
CN114270934A (en) | Method, device, communication equipment and storage medium for controlling data transmission rate | |
CN113853817A (en) | Information transmission method, device, communication equipment and storage medium | |
EP4376529A1 (en) | Information processing method and apparatus, communication device, and storage medium | |
CN111096046B (en) | Access mode determination method, device and communication equipment | |
CN112385309B (en) | Voice communication method, device, communication equipment and storage medium | |
WO2023155111A1 (en) | Information processing method and apparatus, and communication device and storage medium | |
CN113383589B (en) | Data transmission method, device and computer storage medium | |
WO2023206227A1 (en) | Redundancy version (rv) indication method, apparatus, communication device, and storage medium | |
EP4195854A1 (en) | Random access method and apparatus, and communication device and storage medium | |
CN115968564A (en) | Paging method, paging device, communication equipment and storage medium | |
CN114731204A (en) | Method, device, communication equipment and storage medium for determining resource position of channel | |
CN117751590A (en) | Method, device, communication equipment and storage medium for providing perception service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |