Communication method and device
By using the first session between the access network device and the core network element to transmit random access configuration information in the AIOT scenario, the problem of low data transmission performance of terminal equipment is solved, and more efficient data transmission and low power consumption are achieved.
Patent Information
- Application Number
- CN202311045366.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-17
- Publication Date
- 2025-02-25
AI Technical Summary
In the AIOT scenario, the data transmission performance of terminal devices is low, making it difficult to meet the needs of ultra-low power consumption and efficient communication.
Through the first session between the access network device and the core network element, downlink data is received and random access configuration information is sent, so that the terminal device can access randomly and improve data transmission performance.
It improves the data transmission performance of terminal devices in AIOT scenarios, reduces power consumption, and supports more efficient service data transmission.
Smart Images

Figure CN119521437A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of mobile communication technology, and in particular to a communication method and device. Background Art
[0002] With the increasing application of NR (machine-type communication, MTC) and Internet of Things (IoT) communications in the fifth generation (5G) mobile communications, the number of IoT device connections is increasing day by day. Therefore, the industry's demand for reducing the cost and power consumption of IoT devices is becoming stronger and stronger. In the fourth generation (4G) mobile communications period, 3GPP introduced the narrowband IoT (narrow-band IoT, NB-IoT) system to reduce the cost and power consumption of IoT devices. However, NB-IoT terminals still require overall external power supply, such as through batteries or external power supply functions, and NB-IoT terminals have the ability to generate local high-frequency local oscillator carriers, so this type of terminal can only have milliwatt-level power consumption, and energy consumption needs to be further reduced. Radio frequency identification (RFID) technology provides a good technical reference in the direction of low power consumption, which can support microwatt-level power consumption, and therefore has a better application prospect.
[0003] Given the advantage of RFID communication technology in low power consumption, 5G ambient IoT (AIOT) has emerged. The terminal in AIOT is called AIOT terminal. In order to meet the ultra-low power consumption requirements, it uses low-precision, low-power medium-low frequency ring oscillators, or supports receiving downlink signals without local oscillation. At present, the communication performance of terminals in AIOT scenarios needs to be improved. Summary of the invention
[0004] The present application provides a communication method and device for improving the communication performance of a terminal in an AIOT scenario.
[0005] In a first aspect, a communication method is provided. The method may be implemented by an access network device or a component of an access network device. Among them, the components in the present application may include, for example, at least one of a chip, a chip system, a processor, a transceiver, a processing unit, or a transceiver unit. Taking the execution subject as an access network device as an example, the method can be implemented by the following steps: the access network device receives first data of a first service through a first session, and the first session is used to transmit data of the first service; or, the access network device receives a first signaling, and the first signaling is used to trigger paging, and the first signaling includes the first data; the access network device sends random access configuration information and the first data to the first terminal device, and the random access configuration information is used for the first terminal device to perform random access.
[0006] In the existing AIOT scenario, when sending data, the terminal device needs to receive the signal sent by the access network device or other communication device, and modulate and reflect the signal according to the data to be sent to realize the sending of the data to be sent. Therefore, the terminal device in the current AIOT scenario does not access the access network device, and the performance of data transmission is reduced. Based on the method of the first aspect, the access network device can send the first data and random access configuration information after receiving the data of the first downlink service, so that the terminal device receiving the first data can perform random access according to the random access configuration information. Therefore, the access network device can trigger the first terminal device in the AIOT scenario to perform random access according to the first downlink data of the first service or the first signaling carrying the first data, so that the first terminal device sends uplink data through the interface between the first terminal device and the access network device during or after accessing the access network device. Compared with the terminal device in the existing AIOT scenario sending data by modulating and reflecting the signal, the method shown in the first aspect can improve the data transmission performance of the terminal device in the AIOT scenario. Among them, the interface between the first terminal and the access network device is, for example, a universal user network interface (Uu) interface.
[0007] In a possible implementation manner of the first aspect, the access network device may also receive second data of the first service from the first terminal device, and send the second data through the first session.
[0008] Based on this implementation, when uplink data exists in the first terminal device, the uplink data can be transmitted through the first session to further improve transmission reliability and improve transmission efficiency.
[0009] In a possible implementation of the first aspect, an access network device may receive a first indication from a first core network network element. The first indication may be used to indicate that the first session corresponds to the first terminal device; or, the first indication is used to indicate that the first session corresponds to multiple terminal devices or corresponds to the first service. In addition, the first indication may also be used to indicate the subsequent data transmission of the first session. For example, the first indication may be used to indicate a single (or single-packet) data transmission or multiple (or multiple-packet) data transmissions of the first terminal device included in the first session; or, the first indication is specifically used to indicate whether there is subsequent uplink and / or downlink data of the first service; or, the first indication is specifically used to indicate the number of subsequent uplink and / or downlink data of the first service; or, the first indication is specifically used to indicate whether the transmission needs to be ended after confirmation by the core network.
[0010] It can be understood that in the present application, the subsequent downlink data may include downlink data of at least one first service other than (or after) the first data. The subsequent uplink data may include uplink data of at least one first service other than (or after) the second data; it can also be understood that the subsequent uplink data refers to uplink data of at least one first service after the first data.
[0011] As an example, an access network device may receive a first indication indicating that a first session corresponds to a first terminal device. Optionally, if the first indication is received, the access network device may release the first session after completing the data transmission of the first terminal device to reduce the resource occupancy of the first session. For example, when the first indication is used to indicate that the first session is not in the subsequent uplink and / or downlink data of the first service, or the first indication is used to indicate that the first session only has a single data transmission of the first terminal, or the first indication is used to indicate the first session or multiple data transmissions, or the first indication is used to indicate that the first service has only one uplink and / or downlink data, or the first indication is used to indicate that the first session does not need to end the transmission after confirmation by the core network, or is used to indicate that the first service is an inventory service, the access network device releases the first session after completing the data transmission of the first service of the first terminal device.
[0012] Based on the implementation of this example, the access network device can learn that the first session corresponds to the first terminal device based on the first indication, and the access network device can release the first session after completing the data transmission of the first terminal device to save session resources. Otherwise, if the first indication is not received, the access network device can still retain the first session after completing the data transmission with the terminal device, so as to transmit the data of the first service of other terminals through the first session.
[0013] As another example, the access network device may also receive a first indication indicating that the first session corresponds to multiple terminal devices or corresponds to a first service. Then, the access network device may retain or not release the first session according to the indication after completing the data transmission of the first service of the first terminal device, so as to avoid re-establishing the session when transmitting data of other terminals and / or the first service, and may directly use the existing first session for transmission, thereby reducing the transmission delay. For example, when the first indication is used to indicate that the first session corresponds to multiple terminal devices, or when the first indication is used to indicate that the first session corresponds to the first service, or when the first indication is used to indicate the first session, or when the first indication is used to indicate that the first session is specifically used to indicate that there is subsequent uplink and / or downlink data of the first service, or when the first indication is used to indicate that the first session has the number of subsequent uplink and / or downlink data of the first service, or when the first indication is specifically used to indicate that the transmission needs to be terminated after confirmation by the core network, the access network device retains the first session after completing the data transmission of the first service of the first terminal device. Optionally, the access network device may wait for subsequent data transmission, and / or release the first session after receiving an indication from the core network side.
[0014] In a second aspect, a communication method is provided. The method may be implemented by a first core network element or a component in the first core network element. Among them, the components in the present application may include, for example, at least one of a chip, a chip system, a processor, a transceiver, a processing unit, or a transceiver unit. The first core network element is, for example, a UPF, an SMF, or an AMF. Taking the execution subject as the first core network element as an example, the method can be implemented by the following steps: the first core network element receives the first data of the first service, the first data is used to trigger the access of one or more terminal devices, or the first data is used to page one or more terminal devices; the first core network element sends the first data to the access network device through the first session, and the first session is used to transmit the data of the first service between the first core network element and the access network device.
[0015] Based on the method shown in the second aspect, the first core network element can be used to send the first data to the access network device through the first session, or to send the first signaling carrying the first data to the access network device. Referring to the description of the first aspect, the access network device can trigger the first terminal in the AIOT scenario to perform random access according to the first data or the first signaling, so that the first terminal sends uplink data through the interface between the first terminal and the access network device during or after accessing the access network device. Compared with the existing AIOT scenario where the terminal sends data by modulating and reflecting signals, the method shown in the second aspect can improve the data transmission performance of the terminal in the AIOT scenario.
[0016] In a possible implementation of the second aspect, the first core network element may receive second data of a first service of a first terminal device of an access network device through a first session. Therefore, uplink data of the first service may be received through the first session. The first core network element may also forward the second data to an NEF, an AF, or an application server of the first service to implement uplink data transmission.
[0017] In a possible implementation manner of the second aspect, the first core network element may send a first indication to the access network device. The implementation manner of the first indication and the corresponding beneficial effects may refer to the description in the first aspect.
[0018] In a possible implementation manner of the first aspect or the second aspect, the first signaling may also include address information of the first session, wherein the address information of the first session is used by the access network device to send data of the first service through the first session.
[0019] Based on this implementation, the first signaling may be a signaling used to carry the address information of the first session during the process of establishing the first session. That is, the downlink data of the first service may be carried by the signaling during the process of establishing the first session to improve data transmission efficiency. In addition, the access network device may also be triggered by the signaling to send random access configuration information to the first terminal to improve random access efficiency.
[0020] In a possible implementation of the first aspect or the second aspect, the first data is used to trigger access of one or more terminal devices, or the first data is used to page one or more terminal devices, wherein the one or more terminal devices include the first terminal device. Compared with the existing AIOT scenario in which the terminal sends data by modulating and reflecting signals, this implementation method triggers multiple terminal devices to access the access network device through the first data, thereby further improving the transmission performance.
[0021] In a possible implementation of the first aspect or the second aspect, the first session is initiated and established by a core network device, and the first session is used for uplink transmission or downlink transmission of one or more terminal devices, and the one or more terminal devices include the first terminal device. This implementation method can support the core network device to initiate and establish a first session for transmitting data related to the AIOT service of one or more terminal devices, thereby supporting the transmission of service data in the session in the AIOT scenario.
[0022] In a possible implementation of the first aspect or the second aspect, the access network device sends the first data to the first terminal device, including: the access network device sends the first data to the first terminal device through paging signaling or MAC signaling. Compared with the existing AIOT scenario where the terminal sends data by modulating and reflecting signals, this implementation can support the access network device to send data to the first terminal through paging signaling or MAC signaling.
[0023] In a possible implementation of the first aspect or the second aspect, the type of the first service includes at least one of an AIOT service, a read service, a write service, or an inventory service. This implementation can improve the data transmission performance of services such as read services, write services, and inventory services in AIOT scenarios.
[0024] In a possible implementation of the first aspect or the second aspect, the first session is used to transmit data of a first service of one or more terminal devices, and the one or more terminal devices include the first terminal device. This implementation can support transmission of downlink AIOT data of one or more terminal devices through a session, thereby supporting transmission of service data in a session in an AIOT scenario.
[0025] In a possible implementation manner of the first aspect or the second aspect, the first data is carried in first information, and the first indication is carried in a header of the first information. The first information is, for example, a GTP-U message.
[0026] Based on this implementation, the indication for indicating that the first session is associated with one terminal, multiple terminals or a service can be carried in the header of the information carried in the first data, thereby improving indication efficiency and indication reliability.
[0027] In a possible implementation of the first aspect or the second aspect, the first indication may include service type information of the first service. Therefore, the session may be associated with the service through the service type indication, and / or, the subsequent transmission of the data through the service type indication, so that the access network device can reasonably determine whether to release the session after completing the data transmission of the first terminal. For example, if the service type information indicates an inventory service, or the service type information indicates a service with only one uplink data of the first service, that is, the first service is an inventory service or a service with only one uplink data, then the access network device may release the terminal after completing the data transmission of the first service of the first terminal. For another example, if the service type information indicates that there is a service with subsequent uplink data and downlink data, the access network device cannot release the transmission of the first terminal or the first session immediately after completing the data transmission of the first service of the first terminal, and the access network device may wait for the subsequent transmission of the first terminal; for example, the access network device may release the transmission of the terminal after waiting for a release indication from the core network.
[0028] In a third aspect, a communication method is provided. The method may be implemented by an access network device or a component of an access network device. Among them, the components in the present application may include at least one of a chip, a chip system, a processor, a transceiver, a processing unit, or a transceiver unit. Taking the execution subject as an access network device as an example, the method may be implemented by the following steps: the access network device receives the third data of the first service from the second terminal device. If the access network device determines that the second session has been established, the third data is sent through the second session, wherein the second session is used to transmit the data of the first service of the terminal device group, and the terminal device group includes the second terminal device.
[0029] Based on this method, the access network device can transmit the third data of the terminal through the group session when it is determined that the terminal device group to which the second terminal device belongs has established a group session, so as to improve the transmission performance of the terminal in the AIOT scenario. In addition, the access network device can also avoid repeatedly establishing a session of the second terminal device in this case to save session resources.
[0030] In a possible implementation of the third aspect, the access network device may receive the identifier of the second terminal device and the information of the second session from the second core network element, and the access network device may also determine that the second session has been established based on the information of the second session.
[0031] Based on this implementation method, the access network device can obtain the identification of the second terminal device and the information of the second session according to the instructions of the second core network network element, so that the access network device knows that the group session of the terminal device group to which the second terminal device belongs has been established, and the group session is the second session, so that the access network device transmits the data of the second terminal device through the second session.
[0032] In a possible implementation manner of the third aspect, the access network device may also determine, according to an identifier of the second terminal device, that the second terminal device belongs to the terminal device group. The access network device determines, according to the terminal device group, that the second session has been established.
[0033] Based on this implementation, the access network device can determine, according to the identifier of the second terminal device, that the second terminal device belongs to a terminal device group for which a group session has been established, namely, the second session, so that the access network device can transmit data of the second terminal device through the second session.
[0034] In a possible implementation manner of the third aspect, the access network device may also receive a group identifier of the terminal device group from the second core network element. In this case, the group identifier of the terminal device group may be allocated by the second core network element.
[0035] In a possible implementation manner of the third aspect, the access network device may also send the group identifier to the second terminal device. In this case, the group identifier of the terminal device group may be allocated by the access network device.
[0036] In a fourth aspect, a communication method is provided. The method may be implemented by a second core network element or a component in the second core network element. Among them, the components in the present application may include, for example, at least one of a chip, a chip system, a processor, a transceiver, a processing unit, or a transceiver unit. The first core network element is, for example, an SMF or an AMF. Taking the execution subject as the second core network element as an example, the method may be implemented by the following steps: the second core network element receives an identifier of a second terminal device, and the identifier of the second terminal device is associated with a terminal device group. The second core network element sends the identifier of the second terminal device and information about the second session to the access network device, the second session is an established session, and the second session is used to transmit data of the first service of the terminal device group.
[0037] Based on the method shown in the fourth aspect, the second core network network element may receive the identifier of the second terminal device, and send the identifier of the second terminal device and the information of the second session to the access network device, which is used to indicate that the second session has been established, and the second session can be used to transmit the data of the first service of the terminal in the group where the second terminal device is located. Referring to the description of the third aspect, the access network device may determine that the terminal device group where the second terminal device is located has established a group session based on the identifier of the second terminal device and the information of the second session, and in this case transmit the third data of the terminal through the group session to improve the transmission performance of the terminal in the AIOT scenario. In addition, it is also possible to avoid repeatedly establishing a session of the second terminal device in this case to save session resources.
[0038] In a possible implementation of the fourth aspect, the second core network element may further receive an identifier of a third terminal device, where the identifier of the third terminal device is associated with the terminal device group. If the second core network element determines that a session corresponding to the group identifier for transmitting data of the first service has not been established, a session establishment request for a second session may be sent.
[0039] Based on this implementation, if the session corresponding to the group identifier is not established, the second core network element may send a session establishment request to trigger the establishment of the session corresponding to the group identifier. This process may be performed before the second core network element receives the identifier of the second terminal device. Optionally, after the second session is established, the second core network element may store the association relationship between the second session and the group identifier to identify whether the group session has been established.
[0040] In a possible implementation manner of the fourth aspect, the session establishment request includes the group identifier, so that an association between the session and the terminal device group can be established.
[0041] In a possible implementation manner of the third aspect or the fourth aspect, the information of the second session includes an identifier of the second session or core network address information of the second session to achieve accurate indication of the second session.
[0042] In a possible implementation of the third aspect or the fourth aspect, the type of the first service includes at least one of an AIOT service, a read service, a write service, or an inventory service. This implementation can improve the data transmission performance of services such as read services, write services, and inventory services in AIOT scenarios.
[0043] In a possible implementation of the third aspect or the fourth aspect, the second session is specifically used to transmit data of a first service of one or more terminal devices, and the one or more terminal devices include the first terminal device. This implementation can support transmission of downlink AIOT data of one or more terminal devices through a session, thereby supporting transmission of service data in a session in an AIOT scenario.
[0044] In a fifth aspect, a communication device is provided. The device may implement the method described in any possible implementation of any one of the first to fourth aspects. The device has the functions of the access network device, the first core network element, or the second core network element. The device is, for example, a terminal device, or a functional module in a terminal device, or a network device or a functional module in a network device.
[0045] In an optional implementation, the device may include a module corresponding to the method / operation / step / action described in any possible implementation of any aspect from the first aspect to the fourth aspect, and the module may be a hardware circuit, or software, or a hardware circuit combined with software. In an optional implementation, the device includes a processing unit (sometimes also referred to as a processing module) and a communication unit (sometimes also referred to as a transceiver module, a communication module, etc.). The transceiver unit can implement a sending function and a receiving function. When the transceiver unit implements the sending function, it can be called a sending unit (sometimes also referred to as a sending module), and when the transceiver unit implements the receiving function, it can be called a receiving unit (sometimes also referred to as a receiving module). The sending unit and the receiving unit can be the same functional module, which is called a transceiver unit, and the functional module can implement the sending function and the receiving function; or, the sending unit and the receiving unit can be different functional modules, and the transceiver unit is a general term for these functional modules.
[0046] Exemplarily, when the device is used to execute the method described in any one of the first to fourth aspects, the device may include a communication unit and a processing unit.
[0047] In the sixth aspect, an embodiment of the present application also provides a communication device, comprising a processor for executing a computer program (or computer executable instructions) stored in a memory, so that when the computer program (or computer executable instructions) is executed, the device executes the method described in any possible implementation of any aspect from the first to the fourth aspect.
[0048] In one possible implementation, the processor and the memory are integrated together;
[0049] In another possible implementation, the memory is located outside the communication device.
[0050] The communication device also includes a communication interface, which is used for the communication device to communicate with other devices, such as sending or receiving data and / or signals. Exemplarily, the communication interface can be a transceiver, circuit, bus, module or other type of communication interface.
[0051] In the seventh aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium is used to store computer programs or instructions, which, when executed, enables the method described in any possible implementation of any aspect from the first to the fourth aspect and the method shown in any possible implementation thereof to be implemented.
[0052] In an eighth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the method described in any possible implementation of any one of the first to fourth aspects to be implemented.
[0053] In a ninth aspect, an embodiment of the present application further provides a communication device for executing the method described in any possible implementation method of any one of the first to fourth aspects above.
[0054] In the tenth aspect, a chip system is provided, which includes a logic circuit (or understood as, the chip system includes a processor, the processor may include a logic circuit, etc.), and may also include an input and output interface. The input and output interface can be used to input messages, and may also be used to output messages. The input and output interfaces may be the same interface, that is, the same interface can realize both the sending function and the receiving function; or, the input and output interface includes an input interface and an output interface, the input interface is used to realize the receiving function, that is, for receiving messages; the output interface is used to realize the sending function, that is, for sending messages. The logic circuit can be used to perform operations other than the sending and receiving functions in the method described in any possible implementation of any aspect of the first to fourth aspects above; the logic circuit can also be used to transmit messages to the input and output interface, or receive messages from other communication devices from the input and output interface. The chip system can be used to implement the method described in any possible implementation of any aspect of the first to fourth aspects above. The chip system can be composed of chips, or it can include chips and other discrete devices.
[0055] Optionally, the chip system may further include a memory, which may be used to store instructions, and the logic circuit may call the instructions stored in the memory to implement corresponding functions.
[0056] In an eleventh aspect, a communication method is provided, and the communication system may include the method implemented by the access network device as shown in the first aspect and any possible implementation thereof and the method implemented by the first core network network element as shown in the second aspect and any possible implementation thereof. Alternatively, the communication system may include the method implemented by the access network device as shown in the third aspect and any possible implementation thereof and the method implemented by the second core network network element as shown in the fourth aspect and any possible implementation thereof.
[0057] In a twelfth aspect, a communication system is provided, which may include an access network device and a first core network element, or include an access network device and a second core network element. The access network device may be used to implement the method shown in the first aspect or the third aspect and any possible implementation thereof, the first core network element may be used to implement the method shown in the second aspect and any possible implementation thereof, and the second core network element may be used to implement the method shown in the fourth aspect and any possible implementation thereof.
[0058] The technical effects brought about by the above-mentioned fifth to twelfth aspects can be found in the description of the corresponding schemes in the above-mentioned first to fourth aspects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] Figure 1 A schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present application;
[0060] Figure 2A A schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present application;
[0061] Figure 2B A schematic diagram of the architecture of another wireless communication system provided in an embodiment of the present application;
[0062] Figure 3 A schematic diagram of a communication process between an AIOT terminal and a reader / writer provided in an embodiment of the present application;
[0063] Figure 4 A flow chart of a communication method provided in an embodiment of the present application;
[0064] Figure 5 A flowchart of another communication method provided in an embodiment of the present application;
[0065] Figure 6 A flowchart of another communication method provided in an embodiment of the present application;
[0066] Figure 7 A flowchart of another communication method provided in an embodiment of the present application;
[0067] Figure 8 A flowchart of another communication method provided in an embodiment of the present application;
[0068] Fig. 9 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0069] Fig.10 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;
[0070] Fig.11 A schematic diagram of the structure of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0071] The embodiment of the present application provides a communication method and device. The method and device are based on the same inventive concept. Since the method and device solve the problem in a similar principle, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0072] In the description of this application, words such as "first" and "second" are only used for the purpose of distinguishing descriptions, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order. It should be noted that the order of appearance of first, second, etc. is not limited in this application. For example, the second may appear first and then the first, and this application does not limit this.
[0073] In the description of this application, "at least one (kind)" refers to one (kind) or more (kinds), and more (kinds) refers to two (kinds) or more than two (kinds). "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple. In the description of this application, " / " means "or", for example, a / b means a or b.
[0074] Figure 1 Schematic diagram of the architecture of the communication system used in the embodiment of the present application. Figure 1 As shown, the communication system includes an access network 100 and a core network 200. Optionally, the communication system may also include the Internet 300. The radio access network (RAN) 100 may include at least one RAN node (eg, Figure 1 110a and 110b), and may further include at least one terminal (such as Figure 1 120a-120j in the figure). The terminal is connected to the wireless access network device (or simply referred to as the access network device) by wireless means, and the wireless access network device is connected to the core network by wireless or wired means. The core network device and the wireless access network device can be independent and different physical devices, or the functions of the core network device and the logical functions of the wireless access network device can be integrated on the same physical device, or part of the functions of the core network device and part of the functions of the wireless access network device can be integrated on one physical device. Terminals and wireless access network devices can be connected to each other by wired or wireless means. Figure 1 It is just a schematic diagram. It can be understood that in addition to the access network equipment, the communication system may also include other network equipment, such as wireless relay equipment and wireless backhaul equipment. Figure 1 Not drawn in.
[0075] In the present application, a network device is a network-side device with transceiver functions. For example, a network device may be a device in a RAN that provides priority and / or wireless communication functions for a terminal device, referred to as a RAN device. The RAN may be an access network in a third generation partnership project (3GPP), for example, 4G, 5G, or a future-oriented sixth generation (6G) mobile communication network. The RAN may also be an open access network (openRAN, O-RAN or ORAN), a cloud radio access network (cloud radio access network, CRAN), or a communication network of two or more of the above networks. RAN equipment can be a base station in LTE or LTE advanced (LTE-A) communication systems, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation nodeB (gNB) in the fifth generation (5G) mobile communication system, a next generation base station in the sixth generation (6G) mobile communication system, a base station in a future mobile communication system, a wireless fidelity (WiFi) system, a long range radio (LoRa) system, or an access node in a connected vehicle system. RAN equipment can also be a module or unit that performs some of the functions of a base station, for example, a centralized unit (CU), a distributed unit (DU), or a radio unit (RU). The CU here completes the functions of the radio resource control protocol and packet data convergence protocol (PDCP) of the base station, and can also complete the function of the service data adaptation protocol (SDAP); the DU completes the functions of the radio link control layer and medium access control (MAC) layer of the base station, and can also complete the functions of part or all of the physical layer. For the specific description of the above-mentioned protocol layers, please refer to the relevant technical specifications of the 3rd generation partnership project (3GPP).CU and DU may be separately configured, or may be included in the same network element, such as a baseband unit (BBU). RU may be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). In different systems, CU, DU, or RU may also have different names, but those skilled in the art may understand their meanings. For example, in an ORAN system, CU may also be referred to as O-CU (open CU), DU may also be referred to as O-DU, and RU may also be referred to as O-RU. Any of the CU (or CU-CP, CU-UP), DU, and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. The wireless access network device may be a macro base station (eg. Figure 1 110a), or a micro base station or an indoor station (such as Figure 1 110b), may also be a relay node or a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the wireless access network device. For ease of description, the network device can be used as an abbreviation of the wireless access network device, and the base station can be used as an example of the wireless access network device.
[0076] It is understandable that the access network device may be a device including one or more of CU, DU, and AAU. In addition, the CU may be classified as a network device in the access network, or may be classified as a network device in the core network (CN), which is not limited in this application.
[0077] A terminal is a device with wireless transceiver function, which can send signals to a base station or receive signals from a base station. A terminal can also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, automatic driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, smart home, etc. A terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, an airplane, a ship, a robot, a mechanical arm, a smart home device, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal.
[0078] It can be understood that the terminal in the present application can be a device with a backscatter transmission function, such as an AIOT terminal, which can also be called a tag or an AIOT tag or a terminal in an AIOT scenario or a tag in an AIOT scenario. The AIOT terminal can be a terminal device that supports RFID technology.
[0079] The types of AIOT terminals can be classified based on whether the communication method is based on backscatter. For example, terminals can be divided into three types: active terminals, passive terminals, and semi-active terminals. The types of tags can be divided into active tags, passive tags, and semi-passive tags. Among them, passive tags and semi-passive tags use a reflection-based communication method; active tags use the technology of actively generating carriers, that is, they communicate non-reflection-based. AIOT terminals can also be called AIOT devices, that is, in order to distinguish them from 5G terminals, they can also be called devices.
[0080] In addition, AIOT terminals can also be classified based on the ability to store energy and the ability not to store energy, or based on the combined capabilities of the two. For example, the terminal in the present application can also be device A, device B, or device C. Among them, device A refers to a device without energy storage and without independent signal generation, such as a backscatter transmission device with this characteristic. Device B can be a device with energy storage but without independent signal generation, such as a backscatter transmission device with this characteristic, wherein the use of stored energy can include amplification of reflected signals. Device C can be a device with energy storage and independent signal generation, such as an active wireless radio frequency (RF) component for transmission.
[0081] In the embodiments of the present application, the functions of the base station may also be performed by a module (such as a chip) in the base station, or by a control subsystem including the base station function. The control subsystem including the base station function here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal may also be performed by a module (such as a chip or a modem) in the terminal, or by a device including the terminal function.
[0082] In this application, the base station sends a downlink (DL) signal or downlink information to the terminal, and the downlink information is carried on the downlink channel; the terminal sends an uplink (UL) signal or uplink information to the base station, and the uplink information is carried on the uplink channel. In order to communicate with the base station, the terminal needs to establish a wireless connection with the cell controlled by the base station. The cell with which the terminal has established a wireless connection is called the service cell of the terminal. When the terminal communicates with the service cell, it will also be interfered by signals from neighboring cells.
[0083] It can be understood that the roles of the base station and the terminal in the present application may be relative, for example, Figure 1 The helicopter or drone 120i in the figure can be configured as a mobile base station. For the terminal 120j that accesses the wireless access network 100 through 120i, the terminal 120i is a base station; but for the base station 110a, 120i is a terminal, that is, 110a and 120i communicate through the wireless air interface protocol. Of course, 110a and 120i can also communicate through the interface protocol between base stations. In this case, relative to 110a, 120i is also a base station. Therefore, base stations and terminals can be collectively referred to as communication devices. Figure 1 110a and 110b in the figure may be referred to as communication devices having base station functions. Figure 1 120a-120j in the figure can be called communication devices with terminal functions.
[0084] Base stations and terminals, base stations and base stations, and terminals and terminals can communicate through authorized spectrum, unauthorized spectrum, or both; they can communicate through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.
[0085] The network equipment may also include CN equipment. The core network element may include one or more of the following:
[0086] (1) User plane network element, used for packet routing and forwarding and quality of service (QoS) processing of user plane data. In a 5G communication system, the user plane network element may be a user plane function (UPF) network element. In future communication systems, the user plane network element may still be a UPF network element, or may have other names, which are not limited in this application.
[0087] (2) Data network element, used to provide a network for transmitting data. In a 5G communication system, the data network element may be a data network (DN) element. In future communication systems, the data network element may still be a DN element, or may have other names, which are not limited in this application.
[0088] (3) An authentication server, which is used to perform security authentication of the user. In a 5G communication system, the authentication server may be an authentication server function (AUSF).
[0089] (4) Mobility management network element, mainly used for mobility management and access management. In the 5G communication system, the access management network element can be the access and mobility management function (AMF), which mainly performs mobility management, access authentication / authorization and other functions. In addition, it is also responsible for transmitting user policies between the terminal and the policy control function (PCF) network element.
[0090] (5) Session management network element, mainly used for session management, allocation and management of Internet protocol (IP) addresses of user equipment, selection of endpoints for manageable user plane functions, policy control and charging function interfaces, and downlink data notification. In the 5G communication system, the session management network element can be a session management function (SMF) network element, which completes terminal IP address allocation, UPF selection, and billing and QoS policy control.
[0091] (6) Application network element: In the 5G communication system, the application network element can be an application function (AF) network element, which represents the application function of a third party or an operator. It is the interface for the 5G network to obtain external application data and is mainly used to convey the requirements of the application side to the network side.
[0092] (7) Unified data management network element, responsible for the management of user identification, contract data, authentication data, and user service network element registration management. In the 5G communication system, the unified data management network element can be unified data management (UDM).
[0093] (8) Policy control network element, including user subscription data management function, policy control function, charging policy control function, quality of service (QoS) control, etc., a unified policy framework for guiding network behavior, providing policy rule information for control plane function network elements (such as AMF, SMF network elements, etc.). In the 5G communication system, the policy control network element can be PCF.
[0094] (9) Network function repository function network element, which is used to provide storage and selection functions for network function entity information for other core network elements. In the 5G communication system, this network element can be a network function repository function network element (NRF).
[0095] (10) Network open network element: In the 5G communication system, the network open network element may be a network open function (NEF) network element, which is mainly used to expose the services and capabilities of the 3GPP network function to the AF, and also allows the AF to provide information to the 3GPP network function. In this application, the application server (AS) may connect to the NEF through the AF to obtain the 3GPP network function.
[0096] (11) Network slice selection function network element, which is responsible for selecting network slices for the terminal. In the 5G communication system, this application network element can be a network slice selection function (NSSF) network element.
[0097] In future communication systems, such as 6G communication systems, the above-mentioned network elements or devices may still use their names in 5G communication systems, or may have other names, which is not limited in the embodiments of the present application. The functions of the above-mentioned network elements or devices may be completed by an independent network element or by several network elements. In actual deployment, the network elements in the core network may be deployed on the same or different physical devices. For example, as a possible deployment, AMF and SMF may be deployed on the same physical device. For another example, the network elements of the 5G core network may be deployed on the same physical device as the network elements of the 4G core network. This is not limited in the embodiments of the present application.
[0098] In a 5G communication system, the application network element may be an application function (AF) network element. In future communication systems, the application network element may still be an AF network element, or may have other names, which are not limited in this application.
[0099] like Figure 2A and Figure 2B The figure shows a schematic diagram of the 5G network architecture, where: Figure 2A This is a schematic diagram of the 5G network architecture under a non-service architecture. Figure 2B The following is a schematic diagram of the 5G network architecture under the service-based architecture (SBA). The service-based architecture is the basic architecture of the 5G network. Service-orientedness is mainly reflected in the control plane. The essence of SBA is to define network functions as several "service" modules that can be flexibly called according to the three principles of "self-contained, reusable, and independently managed". Based on this, operators can flexibly customize the network according to business needs. The interaction between network functions is realized by service calls. Each network function presents a general service interface to the outside world, which can be called by authorized network functions or services. Figure 2B The figure shows an exemplary service-oriented architecture diagram of a 5G network. In this architecture, core network elements can communicate with other core network elements through service-oriented interfaces. For example, the service-oriented interface corresponding to AMF is called Namf interface, and the interface corresponding to LMF is called Nlmf interface.
[0100] Figure 2A and Figure 2B The 5G network architecture shown may include three parts, namely, terminal, DN and operator network. The functions of some network elements are briefly introduced below.
[0101] The operator network may include but is not limited to one or more of the following network elements: AUSF, PCF, UDM, AF, AMF, SMF network element, RAN) equipment, UPF and NSSF, etc. In the above operator network, network elements or devices other than radio access network equipment may be referred to as core network network elements or core network equipment.
[0102] also, Figure 2A The communication interfaces shown may include: N1 interface, which is the signaling interface between AMF and the terminal, used to exchange signaling messages between the core network and the terminal, such as terminal registration, terminal establishment of packet data unit (packet data unit) unit, PDU) session, network-side terminal policy configuration, etc.; N2 interface, which is the interface between AMF and RAN, is used to transmit wireless bearer control information from the core network to RAN, etc.; N3 interface, which is the interface between RAN and UPF, is used to transmit terminal service data between RAN and UPF; N4 interface, which is the interface between SMF and UPF, is used to transmit information between the control plane and the user plane, including the control plane terminal equipment completing the network access operation according to the contract information with the operator; N6 interface, which is the interface between UPF and DN, is used to transmit terminal service data between UPF and DN; N5 interface, which is the interface between PCF and AF; N7 interface, which is the interface between PCF and SMF, is used to send PDU session granularity and service data flow granularity control strategy; N8 interface, which is the interface between AMF and UDM, is used for AMF to obtain access and mobility management related contract data and authentication data from UDM, and AMF to register the current mobility management related information of the terminal with UDM; N9 interface, which is the interface between two UPFs. For example Figure 2A As shown, the N9 interface is the interface between the intermediate UPF (I-UPF) and the UPF serving as the PDU session anchor (PSA); the N10 interface is the interface between the SMF and the UDM, used for the SMF to obtain session management related contract data from the UDM, and for the SMF to register the current session related information of the terminal with the UDM; the N11 interface is the interface between the SMF and the AMF, used for transmitting the PDU session tunnel information between the RAN and the UPF, transmitting the control message sent to the terminal, transmitting the wireless resource control information sent to the RAN, etc.; the N12 interface includes the interface between the AMF and the AUSF; the N13 interface includes the interface between the AUSF and the UDM; the N22 interface includes the interface between the NSSF and the AMF.
[0103] It is understandable that the above network element or function can be a network element in a hardware device, a software function running on dedicated hardware, or a virtualized function instantiated on a platform (e.g., a cloud platform). Optionally, the above network element or function can be implemented by one device, or by multiple devices, or a functional module in one device, which is not specifically limited in the embodiments of the present application.
[0104] The session management network element, user plane network element, and mobility management network element in this application can be Figure 2A The SMF, UPF, and AMF in the network may also be network elements having the functions of the above SMF, UPF, and AMF in future communications such as 6G networks, and this application is not limited to this. In the embodiments of this application, SMF, UPF, and AMF are described as examples of session management network elements, user plane network elements, and mobility management network elements, respectively.
[0105] In this application, the base station is used as an example of the access network device for explanation. The base station and the terminal can be fixed or movable. The base station and the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on airplanes, balloons and artificial satellites. The embodiments of this application do not limit the application scenarios of the base station and the terminal.
[0106] With the increasing application of 5G NR communication MTC technology and IoT communication, the number of IoT device connections is increasing day by day. Therefore, the industry's demand for reducing the cost and power consumption of IoT devices is becoming stronger and stronger. In the 4G era, 3GPP introduced the NB-IoT system to reduce the cost and power consumption of IoT devices. However, the NB-IoT terminal also requires overall external energy supply, such as through batteries or external power supply functions, and the NB-IoT terminal has the ability to generate local high-frequency local oscillator carriers, so this type of terminal can only have milliwatt-level power consumption, and energy consumption needs to be further reduced. RFID technology provides a good technical reference in the direction of low power consumption, which can support microwatt-level power consumption, and therefore has better application prospects. In this application, the terminal can use a low-precision, low-power medium- and low-frequency ring oscillator or a completely local oscillator-free downlink signal. For example, when the terminal is working, the energy and carrier of the communication come from the reader and writer, and the communication is based on the reflected carrier. The reader and writer can be a handheld or fixed device for reading tag information. Optionally, the reader and writer can also be used to write information to the terminal. The present application does not limit the form of the reader / writer, which can be a base station, a terminal or a relay node accessing an integrated access and backhaul (IAB) node. For example, when the reader / writer is a terminal, the communication between the terminal and the terminal can be regarded as transmission between terminals. For another example, when the reader / writer is a base station, the communication between the terminal and the terminal is a Uu interface, that is, air interface communication. The terminal can be located within the coverage provided by the reader / writer.
[0107] like Figure 3 As shown, the reader / writer transmits the carrier shown by the solid line through the antenna, and the terminal modulates based on the carrier sent by the reader / writer and reflects the signal shown by the dotted line to transmit information. Among them, the process in which the reader / writer triggers multiple terminals to complete the report is called the inventory process. The terminal can decide whether to access the reader / writer based on the inventory flag. The inventory flag can be implemented by software or by hardware capacitors. For example, the inventory flag can be a flag containing two states, and the two states are A and B or 0 and 1, which are not specifically limited. Among them, any terminal can contain at least one inventory flag, and the terminal can determine whether to respond to the reader / writer based on the inventory flag. For example, the reader / writer can choose to access the network with an inventory flag of A or an inventory flag of B. In addition, optionally, the present application can also be applied to communication scenarios where a reader / writer and an excitation source (helper) exist at the same time, wherein the terminal and the reader / writer (such as a base station) have only an uplink (or downlink) connection, and the terminal and the excitation source (such as another terminal) have only a downlink (or uplink) connection, that is, the terminal transmits uplink and downlink data through the reader / writer and the excitation source, respectively.
[0108] In summary, the downlink receiving power consumption of current terminals has been reduced, and for such low-power receiving methods, only amplitude detection such as envelope detection can be performed, because the low-precision ring oscillator cannot guarantee the accurate demodulation of signal phase information. As cellular networks gradually support AIOT terminals and their services, the data transmission performance of terminals with low receiving power consumption such as terminals in AIOT scenarios needs to be improved under the cellular network framework.
[0109] The present application provides a communication method, in which after the first session is established, the base station receives the data of the AIOT service from the network through the first session, and then sends the data of the first service and the random access configuration information to the first terminal, so that the first terminal can initiate random access to the base station according to the random access configuration information; or, the base station carries the first data through the signaling for triggering paging, so that the terminal receives the data and initiates paging. It can be understood that the first terminal can also be referred to as a first terminal device or a first terminal apparatus, for example, it can be an AIOT terminal, or it can be other equipment or devices that perform AIOT services. This method can improve the data transmission performance of the terminal in the AIOT scenario. Among them, the AIOT terminal may include device A, device B or device C described in the present application. The following is combined with Figure 4 This method is introduced.
[0110] Figure 4 In the example of the base station as an access network device, it is described. It can be understood that in actual implementation, other access network devices other than the base station can also be used to perform Figure 4 The actions of the base station shown, and / or, can be implemented by a terminal device other than the first terminal Figure 4 The actions of the first terminal are shown.
[0111] like Figure 4 As shown, the communication method provided in the embodiment of the present application may include the following steps:
[0112] S101: A base station receives first data of a first service from a first core network element.
[0113] Optionally, the first data in S101 may come from the first core network element, which may include AMF, SMF or UPF. When the first core network element is UPF, the base station may receive the first data transmitted by UPF through the first session. When the first core network element is AMF or SMF, the base station may receive the first signaling of AMF or SMF, which may include the first data. Figure 5 The process describes the manner in which the base station receives the first data.
[0114] Among them, the first service may be an AIOT service. For example, the first service may include at least one of an AIOT service, a read service, a write service, or an inventory service. In the AIOT scenario, the AIOT service may include data reception and / or data transmission of the terminal; the read service may refer to the terminal reading data based on a downlink command and sending the data to the network, such as sending it to an AIOT server; in the write service, the terminal may receive data sent by the network and store the data in the memory; in the inventory service, the terminal may send data, such as sending a terminal identifier, and the terminal may optionally receive data.
[0115] In addition, from the data content point of view, the first data may include service data, service information of the first service, or information of the terminal performing the first service, etc., without specific limitation. Among them, the service information may include information for instructing the terminal to perform a read service, a write service, or an inventory service.
[0116] In the present application, the first data may be used to trigger the first terminal to access the base station, or to page the first terminal. The first terminal may be one or more terminals supporting the first service. For example, the first data is data of the first service of the first terminal. For example, the first data of the first service of the first terminal is the first data, which may be used to trigger the first terminal to access the base station, or to page the first terminal.
[0117] Optionally, the first data may be used to trigger one or more terminals to access the base station, or the first data may be used to page one or more terminals, wherein the one or more terminals include the first terminal. Therefore, the base station may perform S102 based on the first data. For example, in the terminal group to which the first terminal belongs, the first data of the first service is the first data, which may be used to trigger the first terminal and / or multiple terminals in the group to access the base station, or may be used to page the first terminal and / or multiple terminals in the group.
[0118] Optionally, the base station may also receive access indication information (or paging indication information). For example, the access indication information is sent to the base station together with the first data. The access indication information may be used to indicate that the first terminal has uplink data, or to indicate that the first terminal performs random access, for the base station to trigger the first terminal to access the base station, or to trigger the first base station to page the first terminal. Therefore, the base station may perform S102 according to the access indication information to trigger the first terminal to initiate random access.
[0119] In addition, the access indication information can also be used to indicate the data transmission status of the first service of the first terminal, to indicate whether the first terminal needs to access, or to indicate whether the first terminal needs to be paged. For example, the indication information can be used to indicate whether the first terminal has only one uplink data, the amount of uplink data of the first terminal, whether it is necessary to send reception feedback of downlink data, subsequent transmission of a single data or multiple data of the first service of the first terminal, whether subsequent downlink data is included or the amount of subsequent downlink data included, etc., whether there is still downlink transmission after the uplink data transmission.
[0120] Among them, the access indication information may include the service type information of the first service, or the access indication information may be used to indicate the service type information of the first service or the identification information corresponding to the first service, for example, it may be used to indicate that the first terminal has uplink data of the first service. Specifically, the service type information of the first service may include the type information of at least one service among AIOT service, read service, write service or inventory service, or include an indication corresponding to the type information of at least one service among AIOT service, read service, write service or inventory service, or include an identification of the first service. The base station may execute S102 when it is learned that the first service is at least one service among AIOT service, read service, write service or inventory service.
[0121] Further optionally, the access indication information may be carried in a first message from a first core network element. The first message may also include first data. As an example, the access indication information may be carried in a header of the first message. For example, the first core network element sends the access indication information and the first data to the base station via a general packet radio service (GPRS) tunneling protocol-user plane (GTP-U) message. The access indication information may be included in the header of the GTP-U message. The first message may also be data or information.
[0122] S102: The base station sends random access configuration information and first data to the first terminal.
[0123] After receiving the first data in S101, the base station may determine and send the random access configuration information according to the first data to trigger the first terminal to access the base station.
[0124] As an example, the base station may be informed based on the configuration information that after receiving the data of the first service from the first core network element, the first terminal access is triggered. For example, when the base station receives the first data of the first service of the first terminal from the first core network element, the base station may determine and send random access configuration information to the first terminal based on the first data, that is, the first data is the first data used to trigger the first terminal to access the base station or to page the first terminal; optionally, the data of the first service of the first terminal subsequently received by the base station may be ordinary data transmission data, that is, the base station does not need to execute S102 after receiving the subsequent data, that is, it does not need to trigger the access or paging of the terminal.
[0125] In addition, as described in S101, when the base station receives the access indication information, the base station can determine and send the random access configuration information according to the access indication information to trigger the first terminal to access the base station.
[0126] Optionally, in S102, the random access configuration information may include parameters required for the random access process such as random access resources. For example, part or all of the random access resources may be used as sending resources when the first terminal sends a random access request to the base station.
[0127] Correspondingly, the first terminal receives the random access configuration information and the first data from the base station. The first terminal may initiate random access to the base station according to the random access configuration information.
[0128] Optionally, the base station may send the random access configuration and / or the first data via paging signaling or MAC signaling (such as MAC CE).
[0129] Specifically, after receiving the first data, the base station can send the data (such as the first data) used to trigger paging together with the random access configuration information. Optionally, the base station can specifically send an RRC message or a MAC layer message or other message carrying data and random access configuration information to select or page one or a group of terminals for access. Among them, the RRC message includes, for example, a select command or a paging message; the MAC layer message includes, for example, a MAC CE. Accordingly, if the first terminal determines that the access is triggered, a random access process can be performed according to the random access configuration information. For example, four-step random access or two-step random access can be performed.
[0130] As an example of four-step random access, during the four-step random access process, the first terminal may receive random access configuration information sent by the base station, determine the time-frequency resources of the physical random access channel (PRACH) according to the configuration information, and do not perform steps one to four to achieve random access. Among them, step one may include: the first terminal sends a random access preamble (preamble) to the base station on a determined PRACH time-frequency resource, or is called sending message 1 (message 1, Msg1) containing the random access preamble; step two may include: after receiving the random access preamble, the base station sends a random access response (random access response, RAR) to the first terminal, or is called sending message 2 (message 2, Msg2) containing the random access response. The random access response may include parameters such as the random access preamble, the uplink data timing advance, the configuration information of the uplink resources for sending uplink data, and the temporary cell radio network temporary identifier (C-RNTI); Step 3 may include: the first terminal receives the random access response, if the random access preamble indicated by the sequence number of the random access preamble in the random access response is the same as the random access preamble sent by the first terminal to the base station in step 1, then the first terminal determines that the random access response is for the first terminal, and the first terminal sends uplink data to the base station according to the indication of the random access response, or sends message 3 (message 3, Msg3) containing uplink data, such as sending uplink data on PUSCH time-frequency resources; Step 4 may include: the base station receives the uplink data sent by the first terminal, and sends a conflict resolution message (also called a contention resolution message) to the first terminal, or sends message 4 (message 4, Msg4) containing the conflict resolution message. The base station will carry a unique identifier in the conflict resolution message to specify the first terminal that has successfully accessed, and other first terminals that have not successfully accessed will re-initiate random access.
[0131] As an example of two-step random access, in the two-step random access process, the first terminal may receive random access configuration information sent by the base station, determine the PRACH time-frequency resources and the PUSCH time-frequency resources according to the configuration information, and perform steps one and two to achieve random access. Step one may include: the first terminal sends message A (message A, MsgA) to the base station, and MsgA includes a random access preamble and uplink data, wherein the random access preamble is transmitted on a determined PRACH time-frequency resource, and the uplink data is transmitted on a determined PUSCH time-frequency resource. In one embodiment, step one in the two-step random access process is equivalent to step one and step three in the four-step random access process. Step two may include: after the base station receives MsgA sent by the first terminal, it sends message B (message B, MsgB) to the first terminal, and MsgB can be used to send a random access response and / or information for conflict resolution. Step two in the two-step random access process may be equivalent to step two and step four in the four-step random access.
[0132] Among them, as described in S101, the first data received by the base station can be carried in the first signaling sent by the core network element to the base station, or can be carried in the first session, i.e., the transmission tunnel. Optionally, if the base station receives the first data through the first signaling, the base station can send the first data to the first terminal through the signaling. Among them, the signaling may include an RRC message, MAC CE, etc. sent by the base station to the first terminal, and the first data can be used as a field in the signaling. If the first data is received through the transmission tunnel, such as receiving the first data sent by the UPF through the first session, the first data can be sent to the terminal through a PDCP data packet, a radio link control (radio link control, RLC) data packet or a MAC data packet.
[0133] Optionally, the content and / or meaning of the first data may be invisible to the base station. For example, when the base station also receives access indication information, the execution of S102 may be triggered according to the access indication information, and the base station does not need to parse or read the first data.
[0134] based on Figure 4 In the process, the base station can send random access configuration information to the first terminal according to the first data, so that the first terminal accesses the base station to improve the transmission efficiency of the data of the first service. For example, the first terminal can be an AIOT device, and the first service can be an AIOT service. Therefore, when the base station receives downlink data of the AIOT service, it can trigger the terminal to initiate random access based on the data.
[0135] Below Figure 4 The possible implementation methods of the process are described.
[0136] In a possible implementation, the base station may receive the first data of the first service before or during the establishment of the first session. For example, the base station receives the first signaling, which may be used to trigger paging and carry the first data or the second information, and may also be referred to as the first field. The first data or the second information or the first field contains information for paging at least one terminal. Optionally, the first signaling may be used to establish the first session. For example, the first signaling is the signaling received by the base station during the establishment of the first session, for example, a message carrying the address information of the first session, the address information is, for example, uplink address information, and the address information may be used to transmit uplink data through the first session. The first signaling may be sent to the base station by the AMF or SMF. For example, the AMF may obtain the address information of the first session from the SMF or from the NEF, and send the first signaling. For another example, the SMF may send the first signaling to the base station after obtaining the address information of the first session; optionally, the SMF may send the first signaling to the base station through the AMF. In the present application, the signaling may also be replaced by a message or information.
[0137] In another possible implementation manner, the base station may receive the first data of the first service through the first session. That is, after the first session is established, the base station receives the first data transmitted through the first session.
[0138] In the present application, the first session is used to transmit data of the first service, or in other words, the first session is associated with or corresponds to the first service, or the first session is established for the first service.
[0139] In this application, a session may also be referred to as a tunnel or a transport tunnel.
[0140] The following will be combined Figure 5 The embodiment 1 shown illustrates the scheme of the base station receiving the first data in these two implementations. In this process, the first session can be initiated and established by a core network device such as SMF or NEF, or can be initiated and established by AF or AS of the first service. Among them, embodiment 1 is an exemplary establishment process of the first session, and it should not be understood that the establishment process of the first session is limited to this. Among them, Figure 5 In the process shown, the establishment of the first session is based on the triggering creation of the SMF, NEF or the AF or AS corresponding to the first service.
[0141] like Figure 5As shown in S202, the SMF may trigger the UPF to establish the first session based on the session establishment request (such as an inventory session establishment request or having other names) of the NEF. The session establishment request may be used to request the SMF to establish a session for the first service. For example, the session establishment request may be an inventory session establishment request, that is, the requested session may be called an inventory session. As shown in S201 and S202, the NEF may send a session establishment request based on a data transmission requirement message. The data transmission requirement message may come from the AF or the AS, Figure 5 AF is used as an example for illustration. For example, the data transmission requirement message may be used to request the transmission of data of the first service, and the NEF may send a session establishment request to the SMF based on the data transmission request. The data transmission request and the session establishment request may include data that needs to be transmitted to the terminal, and the data may include the first data.
[0142] Optionally, the session establishment request and / or the data transmission request may include an identifier of the session of the first service, so that the SMF triggers the UPF to create a first session with the identifier. In addition, the identifier of the first session may also be allocated by the SMF or by the UPF, which is not specifically limited in this application. The first session identifier may also be service type information.
[0143] In S203, the SMF may send a session request to the UPF to trigger the UPF to establish a session for the first service, which is the first session. The session request may include service type information of the first service, such as access indication information. The session request may also include information for indicating the establishment of a public session, such as a session type indication. Optionally, the session request may also include a session identifier, a tunnel identifier (tunnel ID) and / or a port number associated with the first session, for establishing the first session. Correspondingly, after the first session is established, the SMF may receive a session response message from the UPF. In addition, the session response message may include address information of the UPF, for sending data of the first service to the UPF. For example, the session response message may include CN tunnel information (CN tunnel info) of the first session, and the CN tunnel information may include address information of the UPF, such as information such as a tunnel identifier and / or a port number. The CN tunnel information may also be referred to as uplink tunnel information (UL tunnel info). Optionally, the session response message may include service type information of the first service, such as access indication information. The session response message may also include a session identifier. For example, the UPF may allocate a session identifier for the first session, and the SMF may carry the session identifier in the session response information.
[0144] In a possible example, the session establishment request and / or the data transmission request may include access indication information, that is, service type information of the first service. The SMF may learn to create a session for the first service based on the access indication information. Optionally, the SMF may send the access indication information to the UPF in S203.
[0145] In another possible example, the session establishment request and / or the data transmission request may include time information of the first service. The time information may include, for example, the start time and end time of the first service, or the time when the first service completes transmission. The first session may transmit data of the first service within a corresponding time period. Optionally, the SMF may trigger the establishment of the first session before the start time of the first service, i.e., send a session request to the UPF. Alternatively, if the end time of the first service is reached, a release indication may be sent by the SMF, UPF or other network element to trigger the release of the first session.
[0146] In another possible example, the session establishment request and / or the data transmission request may include the address request information of the core network element. Based on the request information, the SMF may send the address information of the UPF to the NEF, so that the NEF or AF or AS may send the downlink data of the first service to the UPF according to the address information of the UPF, and the UPF may send the downlink data through the first session.
[0147] Optionally, after S203, SMF can exchange address information with NEF. For example, SMF can obtain the address information of NEF and send it to UPF, and / or, SMF can send the address information of UPF to NEF. In addition, if the session identifier of the first session is allocated by UPF or SMF, SMF can also send the session identifier of the first session to NEF. Among them, the address information of UPF and / or the session identifier of the first session can be carried in the session establishment response information sent by SMF to NEF, and the session establishment response information can also be called the inventory session response. The address of NEF can be carried in the response information sent by NEF to SMF.
[0148] In S204, SMF may also send a context establishment request to AMF, such as an inventory context request. The request may include address information of UPF, such as CN tunnel information. In addition, the context establishment request may also include area information of the first service and / or area information of the first session. The area information of the first service and / or the area information of the first session can be used by AMF to determine the base station so that AMF sends the address information of UPF or the context establishment request to the corresponding base station. For example, the base station is located in the area of the first service and / or the area of the first session. Optionally, the area information of the first service may be included in the session establishment request and / or the data transmission request. Optionally, the message may also include first data for paging at least one terminal.
[0149] Optionally, the context establishment request in the present application may be carried in N1N2 message transmission (N1N2MessageTransfer).
[0150] It is understandable that the area information of the first service may be used to indicate an inventory area or an inventory area or a working area. The area information of the first session may be determined based on the area information of the first service. For example, the area information of the first service may be the longitude and latitude information of the area where the first service is performed, and the area information of the first session may include location information such as a cell list or a tracking area identity (TAI) list obtained by mapping the area information of the first service.
[0151] Exemplarily, the context establishment request may include area information and an N2 session management message (SM), and the N2 SM message may include address information of the UPF such as CN tunnel information. Exemplarily, the AMF may send the N2 SM message to the base station. Optionally, the context establishment request may also include service type information of the first service, such as access indication information, for indicating that the first session is associated with the first service.
[0152] Optionally, the context establishment request may also include a session identifier and / or a tunnel identifier of the first session.
[0153] In S205, the AMF may send an N2 message request to the base station, such as a session establishment request, which may include address information of the UPF such as CN tunnel information. Optionally, the N2 message request may also include service type information of the first service, such as access indication information, used to indicate that the first session is associated with the first service. Optionally, the N2 message request may also include a session identifier and / or a tunnel identifier of the first session.
[0154] Optionally, the N2 message may carry information for paging the terminal, and is sent by the base station to the terminal to implement paging of the terminal.
[0155] Optionally, the N2 message request may be carried in an N2 PDU session request message.
[0156] In S206, the base station may send an N2 message response to the AMF, which may carry the address information of the base station. Correspondingly, in S207, the AMF may send the address information of the base station to the SMF via a context establishment response message. For example, the AMF sends an inventory context establishment response message to the SMF, which includes the address information of the base station. In addition, in S208, the SMF may send the address information of the base station to the UPF via a session update message. Alternatively, it can be said that the address information of the base station is sent from the AMF to the UPF via the SMF. Among them, the address information of the base station is, for example, the DL tunnel information (DL tunnel info) of the first session, and the downlink tunnel information may include the address information of the base station, such as a tunnel identifier and / or a port number, which is used to send downlink data to the base station via the first session.
[0157] Optionally, the base station may also allocate a session identifier and / or tunnel identifier of the first session, and the N2 message response, context establishment response information, and session update message may also include the session identifier and / or tunnel identifier of the first session. Optionally, the N2 message response may also include service type information of the first service, such as access indication information.
[0158] In S209, the UPF may send data, such as first data, to the base station through the first session according to the address information of the base station.
[0159] Optionally, S102 may be indicated thereafter.
[0160] based on Figure 5 In the process shown, if the base station receives the first data during the establishment of the first session, the first data can be carried in the signaling sent by the AMF or SMF to the base station during the establishment of the first session. For example, the first data is carried in the data transmission requirement message in S201, the session establishment request in S202, the context establishment request in S204, and the N2 message request in S205, so the base station can obtain the first data from the N2 message request. Among them, the N2 message is the first signaling carrying the first data received by the base station in S101. Optionally, the first data can be carried in the N2 SM message in the context establishment request.
[0161] Optionally, the data transmission requirement message, the session establishment request, and the context establishment request N2 message request may also include access indication information. Therefore, the base station can know that the first data of the first service is received, and thus S102 can be executed. At this time, the first data may come from AMF or SMF, or in other words, the first core network element is SMF or AMF.
[0162] In addition, if the base station receives the first data of the first service through the first session, the first data may come from the UPF, and the first core network element is the UPF. For example, after the first session is established, the UPF sends the data of the first service to the base station through the first session, such as sending the first data.
[0163] Optionally, the UPF may also add access indication information to the header of the first message carrying the first data. The first message may be a GTP-U message. For example, the access indication information includes service type information. When the base station receives the first message and reads the access indication information from the header of the first message, it may be known that the first data of the first service is received, and therefore S102 may be executed to trigger access of the first terminal.
[0164] Optionally, after accessing the base station, and / or during the process of accessing the base station, the first terminal may send second data to the base station. The second data may include uplink data of the first service. Accordingly, the base station may receive the second data, and send the second data to the AF or the AS of the first service through the core network. For example, the base station may send the second data to the UPF through the first session, and then the UPF sends the second data to the AF, so that the AS of the first service obtains the second data from the AF.
[0165] As an example implementation method, in the AIOT scenario, the random access process of the first terminal and the process of the first terminal sending the second data to the base station include, for example: Figure 6 As an example, Figure 6 During the random access process, the base station can act as a reader / writer and the first terminal can act as an AIOT terminal.
[0166] Figure 6 The random access procedure shown may include the following steps:
[0167] S301: Optionally, the base station sends a paging message or a selection command, which includes the memory information of the terminal, for selecting or paging one or a group of terminals for access, wherein the one or a group of terminals includes the first terminal. The specific operation method is that the base station selects the terminal matching the signaling selection condition through the select command to execute the state setting of a certain inventory flag, for example, setting the state A of the first inventory flag to state B, and the terminal that does not match the base station selection condition sets the first inventory flag from state B to A. A and B here can also be replaced by 0 and 1.
[0168] S302: Optionally, the base station sends a query (such as a query) signaling to initialize an inventory cycle. The query signaling may specifically include the state of the first inventory flag, such as state B, for selecting a terminal whose state of the first inventory flag is B for access. The signaling may also allocate a parameter Q to facilitate the terminal to calculate the total number of time slots allocated by the base station.
[0169] S303: The first terminal matching the first inventory flag state indicated by the query signaling (such as state B in the previous step) selects a random access opportunity or access time slot. Specifically, the first terminal can calculate the access time slot range as [0, 2Q-1] based on the Q value. The first terminal can randomly select a value within the range and save it as a counter. Whenever the first terminal receives the Query signaling again, the counter value is processed as follows: counter = counter-1. When counter is equal to 0, the first terminal can send a random number, such as a 16-bit random number (random number 16, RN16). Optionally, RN16 can be carried in Msg3 of the four-step random access process. It should be noted that the time slot corresponding to the base station sending the query signaling is 0, and the terminal that generates the initial value of the counter as 0 can initiate access after receiving the query signaling. Among them, the Query signaling received again can be called QueryRep, or it can have other names.
[0170] S304: If the base station successfully receives RN16, the base station sends an acknowledgment (ACK) message to the first terminal. The acknowledgment message may be included in Msg4 of the four-step random access process. The RN16 may be included in the acknowledgment message. Accordingly, the first terminal may determine that the access is successful after determining that the RN16 included in the received acknowledgment message is consistent with the RN16 sent by itself.
[0171] The above access process is an example, and terminal access can also be achieved in other ways in this application.
[0172] S305: The first terminal sends uplink data, such as second data, to the base station.
[0173] The second data includes, for example, an electronic product code (EPC) of the first terminal.
[0174] S306: Optionally, the base station sends an instruction to the first terminal, such as a read instruction or a write instruction, etc. Correspondingly, the first terminal responds to the instruction, such as sending response information after execution.
[0175] S307: Optionally, after the base station finishes processing the first terminal, it sends a QueryRep. The first terminal can flip the inventory flag bit according to the signaling, such as setting it from B to A. The signaling can also be used to trigger the next access opportunity, that is, to make the terminal whose counter is not 0 perform a subtraction operation, and when the counter of the terminal = 0, the access can be initiated.
[0176] S308: Optionally, the base station may select a terminal with a next access opportunity to initiate a random access procedure.
[0177] based on Figure 6 The process shown can efficiently implement random access of AIOT terminals and the sending of uplink data after random access. Optionally, the first terminal can send second data to the base station after the RRC connection is established. For example, the first terminal sends the second data through S305. And / or, the first terminal can carry the second data through the uplink signaling in the random access process during the random access process, for example, carrying the second data in Msg3. It can be understood that the first data, second data and third data in this application all refer to the data of the first business, and do not represent one or more specific data. In other words, the first data, the second data and the third data can respectively include one or more data of the first business.
[0178] It can be understood that when the base station determines that the transmission of the service is completed, for example, after the inventory service is completed, when the base station detects that no new terminal is connected, it can send a completion indication to the core network. For example, the base station sends a stop indication to the AMF to indicate that the service is completed; optionally, the AMF can send a release session indication to the SMF to release the first session. Among them, the base station can determine that the inventory service is completed after receiving the indication that the inventory service is completed.
[0179] In addition, the base station may also receive the first indication and decide whether to release the session and / or decide the timing of releasing the session according to the first indication.
[0180] In a possible embodiment, the first indication may indicate that the first session is associated with the first terminal, associated with multiple terminals, or associated with the first service. If the first indication is used to indicate that the first session is associated with the first terminal, the base station may release the session after completing the data transmission of the first service of the first terminal. For example, after the base station sends the second data through the first session, the session is released to reduce the occupation of session resources. If the first indication is used to indicate that the first session is associated with multiple terminals or associated with the first service, rather than associated with a specific terminal, the base station needs to retain the first session after completing the data transmission of the first terminal to avoid re-establishing the session when transmitting data of other terminals and / or the first service. The existing first session can be directly used for transmission, thereby reducing the transmission delay.
[0181] As an example of a first indication used to indicate that the first session is associated with the first service, the first indication may include service type information or a service identifier of the first service. For example, if the service type information indicates an inventory service, or the service type information indicates a service with only one uplink data of the first service, that is, the first service is an inventory service or a service with only one uplink data, the base station may release the terminal after completing the data transmission of the first service of the first terminal. For another example, if the service type information indicates that there is a service with subsequent uplink data and downlink data, the base station cannot release the transmission of the first terminal or the first session immediately after completing the data transmission of the first service of the first terminal, and the base station may wait for the subsequent transmission of the first terminal; for example, the base station may release the transmission of the terminal after waiting for a release indication from the core network.
[0182] In another possible embodiment, the first indication may also be associated with one terminal or multiple terminals or services without displaying the indication. For example, the first indication may be used to indicate whether there is subsequent uplink and / or downlink data transmission for the first session, so that the base station determines the timing of releasing the first session according to the first indication. The subsequent downlink data may include downlink data of at least one first service other than (or after) the first data. The subsequent uplink data may include uplink data of at least one first service other than (or after) the second data. The uplink data and the downlink data may be collectively referred to as data.
[0183] It can be understood that if the first indication is used to indicate that there is no subsequent data transmission in the first session, the base station can release the transmission of the first terminal or release the first session after completing the data transmission of the first service of the first terminal. For example, the base station receives the second data from the first terminal and releases the first terminal or releases the first session or releases the first terminal after sending the second data through the first session.
[0184] In addition, if there is or may be subsequent data transmission in the first session, the base station may retain (i.e., not release) the first session or retain the transmission of the first terminal after completing the data transmission of the first service of the first terminal. Therefore, when the base station receives the same type of service data sent by the same address (such as UPF address) within one terminal time, it is not necessary to establish a session again. Optionally, the base station may release the first session after receiving a release indication from the network. The release indication may be initiated by the SMF or the AS of the first service. For example, the SMF or the AS of the first service may send a release indication according to the end time of the first service, or the AS may also send a release indication according to the service requirements of the first service. Therefore, multiple terminals in the same group may use the same session to transmit data of the first service, and the establishment of multiple sessions may be avoided. In addition, for other services other than the first service, or the same service in other service areas or other service times, a new session may be re-established.
[0185] In this embodiment, the first indication may indicate the session type or the subsequent transmission situation, and accordingly, the base station determines whether to release the session or the terminal according to the service type or the subsequent transmission situation. The session type may be used to determine the subsequent transmission situation of the session.
[0186] For example, the transmission situation can refer to the following example description:
[0187] For example, the first indication may be specifically used to indicate that the first session contains a single piece of data (or a single package) or multiple pieces of data (or multiple packages) transmitted by the first terminal. If the first indication is used to indicate that the first session contains only a single piece of data transmitted by the first terminal, it indicates that there is no subsequent data transmission; if the first indication is used to indicate that there are multiple pieces of data transmitted by the first terminal in the first session, it indicates that there is or may be subsequent data transmission.
[0188] For another example, the first indication may be used to indicate that the first session corresponds to multiple terminals or corresponds to the first service. If it corresponds to multiple terminals or corresponds to the first service, it indicates that there is or may be subsequent downlink data transmission.
[0189] For another example, the first indication may be used to indicate whether or not subsequent uplink and / or downlink data is included or the amount of subsequent uplink and / or downlink data included. For example, the first indication includes one or more bits for indicating the number of times or the range of times of data subsequently transmitted. In addition, the first indication may also be used to indicate the type of data subsequently transmitted to indicate the existence of subsequent data transmission. For example, when the first indication is used to indicate the existence of subsequent reception feedback of uplink data from the UPF, it indicates that there is subsequent data transmission in the first session. Wherein, if the first indication is used to indicate that there is no subsequent data transmission, or the number of subsequent transmissions is zero, it indicates that there is no subsequent data transmission; if the first indication is used to indicate that there is a subsequent transmission, or the number of subsequent transmissions is not zero, it indicates that there is or may be subsequent data transmission.
[0190] For another example, the first indication may also be used to indicate whether the transmission needs to be terminated after the core network confirms, or to indicate that the transmission needs to be terminated after waiting for the core network to confirm. If the first indication is used to indicate that the transmission needs to be terminated after the core network confirms, it indicates that there is or may be subsequent data transmission; if the first indication is used to indicate that the transmission does not need to be terminated after the core network confirms, it indicates that there is no subsequent data transmission.
[0191] Optionally, the function of the first indication can be implemented by information elements at different positions. For example, the information element used to indicate the transmission of a single data or multiple data including the first terminal is different from the information element used to indicate that the first session corresponds to multiple terminals or corresponds to the first service.
[0192] As an example, if there is or may be subsequent data transmission, the first indication can be specifically used to indicate that the first session corresponds to multiple terminals, for example, the first indication includes the identification or grouping information of multiple terminals. The grouping information includes, for example, a group identification, a group number, or a service number. Therefore, the base station can learn from the grouping information that the first session is associated with the terminal group, that is, the first session is not associated with a specific terminal, or in other words, the first session is associated with multiple terminals. Therefore, the base station can retain the first session and release the first session after receiving the release indication, so as to avoid releasing the session after the data of a certain terminal is sent, resulting in the data of other terminals not being sent in time. Optionally, the base station sends the first data and the grouping information of the terminal to one or more terminals at the same time, and the terminal belonging to the group initiates access and data transmission.
[0193] In the present application, the first data may include multiple groups of data, and different groups of data may be used to select different groups of terminals for transmission. Optionally, the resources for transmitting the data of each group of terminals may be different.
[0194] For example, the grouping information may include a group identifier and an identifier of one or more terminals corresponding to each group identifier to indicate which terminals are included in each terminal group. In addition, the grouping information may also be pre-configured in the AS, AMF, SMF, base station or terminal.
[0195] In this application, a terminal group may also be referred to as a session group.
[0196] It can be understood that the first indication and the access indication information in the present application can be the same information or indication, that is, the same information can be used to indicate that the base station triggers the first terminal to access the base station or to trigger the first base station to page the first terminal, and can also be used to indicate whether there is subsequent data transmission for the first session. Or it can be said that the access indication information can include the first indication. For example, the access indication information and the first indication are both used to indicate the existence of uplink data of one or more first services of the first terminal, to indicate the number of uplink data of the first service of the first terminal, to indicate the subsequent transmission status of the data of the first service of the first terminal, etc.
[0197] As a possible implementation, the first indication may be carried in a header of a first message, and the first message may carry the first data. For example, the first message may be a GTP-U message, or may be data or information.
[0198] Optionally, if the first indication is used to indicate that there is only one uplink data, the first session may be a public session; if the first indication is used to indicate that there is more than one data transmission, the first session may be a session for each terminal, that is, the session is associated with the terminal.
[0199] In addition, optionally, the first indication may also be used to indicate a timing for the base station to release the first session. For example, the first indication may be used to indicate whether the base station releases the first session after the first session sends the second data.
[0200] The above is Figure 4 It can be understood that based on the above Figures 4 to 6 In the process shown, the base station can trigger the first terminal to perform random access based on the first downlink data transmitted through the first session or the first data obtained during the establishment of the first session, so that the first terminal sends uplink data through the interface between the first terminal and the base station during or after accessing the base station. Compared with the existing AIOT scenario where the terminal sends data by modulating and reflecting signals, the data transmission performance of the terminal in the AIOT scenario can be improved. Optionally, the base station can also send the second data from the first terminal through the first session to improve the network-side transmission performance of the data of the first service.
[0201] like Figure 7 As shown, the present application also provides another communication method, in which the network device determines whether a session of the first service associated with the terminal group to which the terminal belongs already exists based on the information of the terminal. If so, there is no need to re-establish a new session, and only the data of the first service of the terminal needs to be transmitted through the existing session. Therefore, multiple terminals can share the session to avoid repeatedly creating sessions of the first service. The network device can be a base station, AMF, SMF or other network elements. To facilitate communication with Figure 4 The first session in the embodiment shown is distinguished, and the session of the first service in this embodiment is called the second session. The description of the second session can refer to the first session. As an example, Figure 7 In the example, the execution subject is the base station and the second terminal. In actual implementation, it can also be executed by other base stations other than the base station. Figure 7 The actions of the base station shown, and / or, may be performed by a terminal other than the second terminal Figure 4 The actions of the second terminal are shown.
[0202] S401: A base station receives third data of a first service from a second terminal.
[0203] Among them, the first business can refer to Figure 4 Description of the illustrated embodiment.
[0204] In the present application, the second terminal may be an AIOT terminal, for example, including device A, device B or device C described in the present application. The second terminal may also be other devices or apparatuses for performing AIOT services. In addition, the second terminal may be a terminal in a terminal group. The terminal group may include one or more terminals for performing the first service. As an example, one or more terminals in the terminal group belong to the same group.
[0205] Optionally, in S401, the base station may receive third data during the random access process of the second terminal, for example, the third data is carried in Msg3; or, the base station may receive third data from the second terminal after the second terminal performs random access, wherein the third data is uplink data of the first service.
[0206] The random access process of the second terminal can refer to Figure 5 Introduction.
[0207] S402: The base station determines that the second session has been established, and sends third data to the UPF through the second session.
[0208] The second session may be a session of the first service, so the second session may refer to Figure 4 Description of the first session in the embodiment.
[0209] Understandably, Figure 7 In the illustrated embodiment, the second session is associated or corresponds to the terminal group, and the second session may also be referred to as a group session. The association relationship may be reflected in that the second session is used to transmit data of the first service of one or more terminals in the terminal group.
[0210] In S402, if the second session has been established, there is no need to repeatedly establish the session for the first service.
[0211] As an implementation method for the base station to determine that the second session has been established, the base station can receive the identifier of the second terminal and the information of the second session from the second core network element, so that it can be known that the second terminal is associated with the established second session. The information of the second session includes, for example, at least one of the session identifier, tunnel identifier, CN tunnel information, UPF address information, or identifier of the first service of the second session. For example, before S402, the base station obtains the information of the established second session. After receiving the identifier of the second terminal and the information of the second session, the base station can establish an association between the second terminal and the second session, so as to facilitate the transmission of data of the first service of the second terminal through the second session.
[0212] Among them, the second core network network element can be AMF or SMF.
[0213] As an example, the second terminal may initiate a session establishment to the AMF after performing random access, or the second terminal may send a session establishment request to the SMF, but forward the request through the AMF. For example, the request may carry the identifier of the second terminal to request the establishment of a session. For example, the identifier of the second terminal may be included in an uplink non-access stratum (NAS) (UL NAS) message. Exemplarily, the UL NAS message may also include the aforementioned access indication information and / or the first indication to indicate a request to establish a session for the first service. Optionally, the AMF may determine whether a public session already exists based on the identifier of the second terminal for transmitting data of the first service of the terminal group to which the second terminal belongs. For example, the AMF determines that the second terminal belongs to a terminal group based on the identifier of the second terminal, and the terminal group has established a second session, then the AMF may send a message to the base station indicating that the second session has been established, for example, the message may include information about the second session, and optionally may also include the identifier of the second terminal. It can be understood that the above NAS message is only an example. If the device does not support the NAS layer, then other layers or simple messages may carry access indication information and / or the first indication.
[0214] Another way to establish a session is that after the second terminal performs random access, it can send data and / or signaling to the base station to request to establish a session, and the base station sends a signaling to the AMF. The signaling may include the base station address (downlink address information), and the AMF may forward the base station address to the SMF, which in turn forwards it to the UPF. The UPF subsequently replies to the response message and may send the uplink address (such as the UPF address) to the SMF, which then forwards the uplink address to the AMF, which in turn sends it to the base station. This can also be a session or transport connection establishment process, which can be identified by an identifier or session type.
[0215] Optionally, when any one or more of the following are met, it indicates that the second session has been established: in the process of terminal triggering session establishment, AMF has sent session establishment acceptance information or completion information of the second session, and accordingly, the base station can determine that the second session has been established based on the received acceptance information or the completion information; in the process of core network triggering session establishment, AMF has received session establishment response information of the second session, and accordingly, the base station can determine that the second session has been established based on the received session establishment response information; the base station and the core network have obtained or stored or have session information such as the transmission address, tunnel address, QoS information or transmission interface of the service, that is, the base station can determine that the second session has been established based on the obtained session information such as the transmission address, tunnel address, QoS information or transmission interface of the service.
[0216] In this example, the AMF may store the association relationship between the second terminal and the group identifier of the terminal group to obtain the terminal group to which the second terminal belongs. If the AMF determines that there is a public session of the first service associated with the terminal group, it may determine that there is a second session associated with the second terminal.
[0217] In addition, after receiving the UL NAS message from the terminal, the AMF may send a session establishment request to the SMF to request the SMF to establish a session for the first service without determining whether the second session exists, wherein the SMF may determine whether the second session already exists. Similar to the way in which the AMF determines whether the second session exists, if the SMF determines, based on the identifier of the second terminal, that a public session for transmitting data of the first service of the terminal group to which the second terminal belongs has been established, the SMF may send a message to the base station through the AMF to indicate that the second session has been established, for example, the message may include information about the second session, and may optionally include the identifier of the second terminal.
[0218] Optionally, establishing the second session may mean that the SMF has sent a session request for the second session and / or that the SMF has received session response information for the second session.
[0219] In this example, the SMF may store the association relationship between the second terminal and the group identifier of the terminal group to obtain the terminal group to which the second terminal belongs. If the SMF determines that there is a public session of the first service associated with the terminal group, it may determine that there is a second session associated with the second terminal.
[0220] As another implementation, the base station may receive an association relationship between the identifier of the second terminal and the group identifier of the terminal group from the network element of the second core network. For example, before S402, the base station has obtained an association relationship between the established second session and the group identifier of the terminal group. After receiving the association relationship between the identifier of the second terminal and the group identifier of the terminal group, the base station may learn that the second terminal is associated with the second session, so as to facilitate transmission of data of the first service of the second terminal through the second session.
[0221] In addition, the base station may also determine, according to the identifier of the second terminal, that the second session has been established.
[0222] For example, referring to the description of the grouping information in the aforementioned method embodiment, the base station may pre-store the association relationship between the group identifier and the identifier of one or more terminals in the terminal group, wherein the one or more terminals may include the second terminal. After the base station receives the third data from the second terminal through S401, the base station may determine the terminal group to which the second terminal belongs based on the association relationship between the identifier of the second terminal and the group identifier, and when the second session corresponding to the terminal group has been established, the base station may determine that the second session corresponding to the second terminal has been established. Optionally, the association relationship between the identifier of the second terminal and the group identifier may be pre-defined in the base station, or may be sent to the base station by a core network element such as AMF or SMF, which is not specifically limited in this application.
[0223] In addition, refer to Figure 4 The process and corresponding embodiments shown in Figure 7 The base station in the process shown may also receive a first indication, and the first indication may be used to indicate whether there is subsequent transmission in the second session. It is understood that if there is no subsequent data transmission in the second session, the base station may release the second session after sending downlink data through the second session. In addition, if there is subsequent data transmission in the second session, the base station may retain (i.e., not release) the second session after sending downlink data through the second session. Optionally, the base station may release the second session after receiving a release indication from the network.
[0224] As a possible implementation, SMF can trigger UPF to establish a second session based on the session establishment request of NEF, for example, referring to Figure 5 As described above, SMF can establish a second session based on the session establishment request from NEF. That is to say, the establishment process of the second session can refer to S201 to S208 and will not be repeated.
[0225] As another possible implementation, the second session can be established by SMF triggering UPF to establish the second session based on the session establishment request of AMF.
[0226] like Figure 8 As shown, the process in which SMF triggers UPF to establish a second session based on AMF's session establishment request may include the following steps:
[0227] S501: The third terminal sends a UL NAS message to the AMF after randomly accessing the base station.
[0228] The UL NAS message may include an identifier of the third terminal, such as a UE ID.
[0229] S502: AMF sends a session establishment request to SMF.
[0230] The session establishment request may include a group identifier of a terminal group to which the third terminal belongs, or may include an identifier of the third terminal. Optionally, the session establishment request may also include a non-Internet protocol (IP) data transmission (NIDD) and / or a session identifier of the second session. NIDD may be used to indicate that an IP address is not required to transmit data.
[0231] Optionally, AMF may identify the third terminal as an AIOT terminal based on the identifier and / or group identifier of the third terminal, or identify that the third terminal is associated with the first service, so that it can be known that the third terminal requests to perform the first service. Accordingly, the session establishment request may include service type information of the first service, such as carrying access indication information and / or a first indication. The access indication information and the first indication can refer to the description in the embodiment shown in 4.
[0232] Optionally, the AMF may store an association relationship between the identifier of the third terminal and the group identifier, that is, the AMF may obtain the group identifier of the terminal group to which the third terminal belongs.
[0233] Further optionally, before S502, the AMF may determine, based on the group identifier, that a public session for transmitting data of the first service associated with the group identifier has not been established before. If the AMF determines that a public session for transmitting data of the first service associated with the group identifier has been established, S502 and subsequent steps are stopped, and / or the AMF may send an identifier of the public session to the base station accessed by the third terminal to indicate that the data of the first service of the third terminal is transmitted through the public session.
[0234] S503: SMF sends a session request to UPF, so as to enable UPF to establish a session for the first service, that is, to establish a second session.
[0235] Optionally, before S503, the SMF may determine, based on the group identifier, that a public session for transmitting data of the first service that is associated with the group identifier has not been established before. If the SMF determines that a public session for transmitting data of the first service that is associated with the group identifier has been established, S503 and subsequent steps are stopped, and / or the SMF may send an identifier of the public session to the AMF or the base station to which the third terminal accesses, to indicate that the data of the first service of the third terminal is transmitted through the public session.
[0236] Optionally, the SMF may identify the third terminal as an AIOT terminal based on the identifier and / or group identifier of the third terminal or through instructions from other network elements, thereby being aware that the third terminal requests to perform the first service.
[0237] Among them, if the session establishment request in S502 contains the identifier of the third terminal but not the group identifier, the SMF can store the association between the identifier of the third terminal and the group identifier, that is, the SMF can obtain the group identifier of the terminal group to which the third terminal belongs based on the identifier of the third terminal.
[0238] Optionally, the session request may also include information for indicating the establishment of a public session, such as a session type indication. In addition, the session request may also include a session identifier, a tunnel identifier (tunnel ID) and / or a port number associated with the first session, for establishing the first session.
[0239] S504: SMF receives session response information from UPF.
[0240] The session response information may include the address information of the UPF, such as CN tunnel information.
[0241] Optionally, the session response information may include access indication information and / or a first indication, such as service type information of the first service. The session response information may also include a session identifier. For example, optionally, the UPF may allocate a session identifier for the first session, and the SMF may carry the session identifier in the session response information.
[0242] After S504, SMF can exchange address information with NEF. Figure 5 Description of the process, SMF can obtain the address information of NEF and send the address information of UPF to NEF.
[0243] S505: SMF sends a context establishment request to AMF.
[0244] The context establishment request may include the address information of the UPF, such as CN tunnel information.
[0245] In addition, the context establishment request may also include the area information of the first service and / or the area information of the first session. The area information of the first service and / or the area information of the first session can be used by the AMF to determine the base station so that the AMF sends the address information of the UPF or the context establishment request to the corresponding base station.
[0246] Optionally, the SMF may receive the area information of the first service from the NEF. For example, referring to the description of S201 to S202, the SMF may obtain the area information of the first service from the NEF in a session establishment process or a non-session establishment process.
[0247] For S505, please refer to the description of S204.
[0248] S506: AMF sends an N2 message request to the base station, which may include the address information of the UPF, such as CN tunnel information.
[0249] The base station can perform air interface configuration and uplink data scheduling according to the QoS corresponding to the service.
[0250] S507: The base station sends an N2 message response to the AMF, which may carry the address information of the base station, such as DL tunnel information.
[0251] S508: AMF sends a context establishment response message to SMF, which includes the address information of the base station.
[0252] S509: SMF sends a session update message to UPF, which includes the address information of the base station.
[0253] Based on the above process, the creation of the second session can be completed between the base station and the UPF.
[0254] After the second terminal belonging to the terminal group is connected and sends the terminal identifier to the AMF, the base station, AMF or SMF can determine whether the second session associated with the second terminal has been established based on the registration information and / or the saved terminal information of the second terminal. The terminal information, for example, includes information such as the terminal identifier in the terminal group, the correspondence between the terminal and the terminal group. If the AMF or SMF confirms that the second terminal belongs to the terminal group associated with the second session, it can send a session identifier to the base station, or send a special identifier of this type to indicate that the second session has been established without re-establishing the session of the first service. Therefore, when the second terminal belonging to the group of sessions sends data, the base station can directly send the data to the UPF through the tunnel associated with the second session, and the UPF can subsequently send the downlink data to the AS server of the first service.
[0255] The process of downlink data transmission is similar. UPF can send downlink data to the base station through the second session. The base station determines the only terminal associated with the tunnel and sends the data to the corresponding terminal.
[0256] Optionally, in this application, the UPF or other core network elements may also add indication information in the GTP-U header, so that the base station can associate the corresponding relationship between the data transmitted by the tunnel and the terminal to facilitate the identification of the terminal. For example, the terminal identifier is carried in the header indication.
[0257] Apart from Figure 8In addition to the process shown, in S501, the third terminal may request AMF to establish a session through the base station. Among them, the base station may allocate DL tunnel information and send the DL tunnel information to AMF. Correspondingly, in S502, the base station may also send DL tunnel information to AMF, for example, the session establishment request may include DL tunnel information. In addition, in S503, the SMF may send DL tunnel information to the UPF, for example, the DL tunnel information may be carried in the session request. In this implementation, S507 to S509 may not be executed.
[0258] Based on the same concept, the embodiment of the present application also provides a communication device. The communication device may include hardware structures and / or software modules corresponding to the functions shown in the above method. Those skilled in the art should easily appreciate that, in combination with the units and method steps of each example described in the embodiment disclosed in the present application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0259] Figures 9 to 11 A schematic diagram of the structure of a possible communication device provided for an embodiment of the present application. The communication device can be used to implement the functions of the access network device, the first core network element or the second core network element in the above method embodiment, and thus can also achieve the beneficial effects of the above method embodiment. The relevant details and technical effects of the access network device, the first core network element or the second core network element can be found in the description of the above embodiment.
[0260] like Fig. 9 As shown, the communication device 900 includes a processing unit 910 and a communication unit 920. The communication unit 920 can implement corresponding communication functions, and the processing unit 910 is used to perform data processing. The communication unit 920 can also be a transceiver unit or an input / output interface. The communication device 900 can be used to implement the above Figures 4 to 8 The functions of the base station, the first core network element or the second core network element in any of the method embodiments shown.
[0261] For example, in implementing Figure 4 When the functions of the base station in the illustrated embodiment are performed, the communication unit 920 may be used to receive the first data and send the random access configuration information and the first data to the first terminal. In addition, the communication unit 920 may also be used to receive the access indication information, the second data or the first indication.
[0262] In realization Figure 4 When the function of the first core network element in the embodiment shown is performed, the communication unit 920 can be used to send access indication information, first data and the first indication. In addition, the communication unit 920 can also be used to send the first indication.
[0263] For example, in the implementation Figure 7 When the function of the base station in the illustrated embodiment is performed, the communication unit 920 may be used to receive the third data, and transmit the third data through the second session when it is determined that the second session has been established. In addition, the communication unit 920 may also be used to receive the identifier of the second terminal and the information of the second session from the second core network element. The processing unit 910 may be used to determine that the second session has been established, for example, to determine that the second terminal belongs to the terminal group according to the identifier of the second terminal. In addition, the communication unit 920 may also be used to receive the group identifier of the terminal group from the second core network element. The communication unit 920 may also be used to send the group identifier to the second terminal.
[0264] In realization Figure 7 In the illustrated embodiment, when the function of the second core network element is performed, the communication unit 920 may be used to receive the identifier of the second terminal, and send the identifier of the second terminal and information of the second session. The communication unit 920 may also be used to receive the identifier of the third terminal, and if it is determined that the session corresponding to the group identifier for transmitting data of the first service has not been established, a session establishment request for the second session may be sent.
[0265] The meanings of the above-mentioned techniques can be found in the description of the method embodiment section and will not be repeated here.
[0266] It can be understood that the division of modules in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional module in each embodiment of the present application may be integrated into a processor, or may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated modules may be implemented in the form of hardware or in the form of software functional modules.
[0267] like Fig.10The communication device 1000 provided in the embodiment of the present application is shown, which is used to implement the communication method provided in the present application. The communication device 1000 may be a communication device that applies the communication method, or a component in the communication device, or a device that can be used in combination with the communication device. The communication device 1000 may be an access network device, a first core network element, or a second core network element. Among them, the communication device 1000 may be a chip system or a chip. In the embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices. The communication device 1000 includes at least one processor 1020, which is used to implement the communication method provided in the embodiment of the present application. The communication device 1000 may also include an input and output interface 1010, and the input and output interface may include an input interface and / or an output interface. In the embodiment of the present application, the input and output interface 1010 may be used to communicate with other devices through a transmission medium, and its functions may include sending and / or receiving. For example, when the communication device 1000 is a chip, it is transmitted with other chips or devices through the input and output interface 1010. The processor 1020 may be used to implement the method shown in the above method embodiment.
[0268] Exemplarily, the processor 1020 may be used to execute actions executed by the processing unit 910 , and the input / output interface 1010 may be used to execute actions executed by the communication unit 920 , which will not be described in detail.
[0269] Optionally, the communication device 1000 may further include at least one memory 1030 for storing program instructions and / or data. The memory 1030 is coupled to the processor 1020. The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which may be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The processor 1020 may operate in conjunction with the memory 1030. The processor 1020 may execute program instructions stored in the memory 1030. At least one of the at least one memory may be integrated with the processor.
[0270] In an embodiment of the present application, the memory 1030 may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), such as a random access memory (RAM). The memory is any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory in the embodiment of the present application may also be a circuit or any other device that can implement a storage function, for storing program instructions and / or data.
[0271] In the embodiment of the present application, the processor 1020 may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiment of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0272] like Fig.11 The communication device 1100 provided in an embodiment of the present application is shown, which is used to implement the communication method provided in the present application. The communication device 1100 may be a communication device that applies the communication method shown in the embodiment of the present application, or it may be a component in the communication device, or it may be a device that can be used in combination with the communication device. The communication device 1100 may be an access network device, a first core network element, or a second core network element. Among them, the communication device 1100 may be a chip system or a chip. In the embodiment of the present application, the chip system may be composed of a chip, or it may include a chip and other discrete devices. Part or all of the communication methods provided in the above embodiments may be implemented by hardware or by software. When implemented by hardware, the communication device 1100 may include: an input interface circuit 1101, a logic circuit 1102, and an output interface circuit 1103.
[0273] Optionally, taking the device being used to implement the function of the receiving end as an example, the input interface circuit 1101 can be used to execute the above-mentioned receiving action performed by the communication unit 920, the output interface circuit 1103 can be used to execute the above-mentioned sending action performed by the communication unit 920, and the logic circuit 1102 can be used to execute the above-mentioned action performed by the processing unit 910, which will not be repeated.
[0274] Optionally, the communication device 1100 may be a chip or an integrated circuit in a specific implementation.
[0275] Part or all of the operations and functions performed by the communication device described in the above method embodiments of the present application can be completed using a chip or an integrated circuit.
[0276] An embodiment of the present application provides a computer-readable storage medium storing a computer program, wherein the computer program includes instructions for executing the above method embodiment.
[0277] An embodiment of the present application provides a computer program product including instructions, which, when executed on a computer, enables the computer to execute the above method embodiment.
[0278] The present application provides a communication system, which may include an access network device and a first core network element, or include an access network device and a second core network element, for implementing Figures 4 to 8 The method shown in any one of the embodiments.
[0279] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0280] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loading and executing computer instructions on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that contains one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, an SSD), etc.
[0281] Note: A portion of this patent application document contains material which is subject to copyright protection. The copyright owner reserves all rights reserved except for the production of copies of the material in the patent file or patent record in the Patent Office.
[0282] The access network device, the first core network element or the second core network element in the above-mentioned various device embodiments correspond to the corresponding modules or units to perform the corresponding steps. For example, the communication unit (transceiver) performs the steps of receiving or sending in the method embodiment, and other steps except sending and receiving can be performed by the processing unit (processor). The functions of the specific units can refer to the corresponding method embodiments. Among them, the processor can be one or more.
[0283] The terms "component", "module", "system", etc. used in this specification are used to represent computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program and / or a computer. By way of illustration, both applications running on a computing device and a computing device can be components. One or more components may reside in a process and / or an execution thread, and a component may be located on a computer and / or distributed between two or more computers. In addition, these components may be executed from various computer-readable media having various data structures stored thereon. Components may, for example, communicate through local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system and / or a network, such as the Internet interacting with other systems through signals).
[0284] Those of ordinary skill in the art will appreciate that the various illustrative logical blocks and steps described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or in a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0285] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0286] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0287] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0288] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. If the function is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium.
[0289] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A communication method, characterized in that: include: The access network device receives first data of a first service through a first session, where the first session is used to transmit the data of the first service; or, The access network device receives a first signaling, where the first signaling is used to trigger paging, and the first signaling includes the first data; The access network device sends random access configuration information and the first data to the first terminal device, where the random access configuration information is used by the first terminal device to perform random access.
2. The method according to claim 1, characterized in that The first data is used to trigger access of one or more terminal devices, or the first data is used to page one or more terminal devices, wherein the one or more terminal devices include the first terminal device.
3. The method according to claim 1 or 2, characterized in that The first session is initiated and established by a core network device, and the first session is used for uplink transmission or downlink transmission of one or more terminal devices, and the one or more terminal devices include the first terminal device.
4. The method according to any one of claims 1 to 3, characterized in that: The access network device sending the first data to the first terminal device includes: The access network device sends the first data to the first terminal device via paging signaling or media access control MAC signaling.
5. The method according to any one of claims 1 to 4, characterized in that: The first signaling also includes address information of the first session, and the address information of the first session is used by the access network device to send data of the first service through the first session.
6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: The access network device receives second data of the first service from the first terminal device; The access network device sends the second data through the first session.
7. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: The access network device receives a first indication; The first indication is used to indicate that the first session corresponds to the first terminal device; or The first indication is used to indicate a single data transmission or multiple data transmissions of the first terminal device included in the first session; or, The first indicator is used to indicate that the first session corresponds to a plurality of terminal devices; or, The first indicator is used to indicate that the first session corresponds to the first service; or, The first indication is specifically used to indicate whether there is subsequent data of the first service; or, The first indication is specifically used to indicate the amount of subsequent data of the first service; or, The first indication is specifically used to indicate whether the transmission needs to be ended after confirmation by the core network.
8. The method according to claim 7, characterized in that The first data is carried in first information, and the first indication is carried in a header of the first information.
9. The method according to claim 8, characterized in that The first indication includes service type information of the first service.
10. The method according to any one of claims 1 to 9, characterized in that: The type of the first service includes at least one of an environmental Internet of Things (AIOT) service, a read service, a write service or an inventory service.
11. The method according to any one of claims 1 to 10, characterized in that: The first session is used to transmit data of a first service of one or more terminal devices, and the one or more terminal devices include the first terminal device.
12. A communication method, characterized in that: include: The first core network element receives first data of the first service; The first core network element sends the first data to the access network device through a first session, and the first session is used to transmit data of the first service; or, the first core network element sends a first signaling to the access network device, and the first signaling is used to trigger paging, and the first signaling includes the first data.
13. The method according to claim 12, characterized in that The first data is used to trigger access of one or more terminal devices, or the first data is used to page one or more terminal devices, wherein the one or more terminal devices include the first terminal device.
14. The method according to claim 12 or 13, characterized in that The first session is initiated and established by a core network device, and the first session is used for uplink transmission or downlink transmission of one or more terminal devices, and the one or more terminal devices include the first terminal device.
15. The method according to any one of claims 12 to 14, characterized in that: The first signaling also includes address information of the first session, and the address information of the first session is used by the access network device to send data of the first service through the first session.
16. The method according to any one of claims 12 to 15, characterized in that: The method further comprises: The first core network element receives second data of the first service of the first terminal device through the first session.
17. The method according to any one of claims 12 to 16, characterized in that: The method further comprises: The first core network element sends a first instruction to the access network device; The first indication is used to indicate that the first session corresponds to the first terminal device; or The first indication is used to indicate a single data transmission or multiple data transmissions of the first terminal device included in the first session; or, The first indicator is used to indicate that the first session corresponds to a plurality of terminal devices; or, The first indicator is used to indicate that the first session corresponds to the first service; or, The first indication is specifically used to indicate whether there is subsequent data of the first service; or, The first indication is specifically used to indicate the amount of subsequent data of the first service; or, The first indication is specifically used to indicate whether the transmission needs to be ended after confirmation by the core network.
18. The method according to claim 17, characterized in that The first data is carried in first information, and the first indication is carried in a header of the first information.
19. The method according to any one of claims 12 to 18, characterized in that: The type of the first service includes at least one of an environmental Internet of Things (AIOT) service, a read service, a write service, or an inventory service.
20. The method according to any one of claims 12 to 19, characterized in that: The first session is used to transmit data of a first service of one or more terminal devices, and the one or more terminal devices include the first terminal device.
21. A communication method, characterized in that: include: The access network device receives third data of the first service from the second terminal device; The access network device determines that the second session has been established; The access network device sends the third data through the second session, wherein the second session is used to transmit data of a first service of a terminal device group, and the terminal device group includes the second terminal device.
22. The method according to claim 21, characterized in that The method further comprises: The access network device receives the identifier of the second terminal device and the information of the second session from the second core network network element; The access network device determines, according to the information of the second session, that the second session has been established.
23. The method of claim 22, wherein: The information of the second session includes an identifier of the second session or core network address information of the second session.
24. The method of claim 21, wherein: The method further comprises: The access network device determines, according to the identifier of the second terminal device, that the second terminal device belongs to the terminal device group; The access network device determines, based on the terminal device group, that the second session has been established.
25. The method according to any one of claims 21 to 24, characterized in that: The method further comprises: The access network device receives the group identifier of the terminal device group from the second core network network element.
26. The method according to any one of claims 21 to 25, characterized in that: The method further comprises: The access network device sends the group identifier of the terminal device group to the second terminal device.
27. The method according to any one of claims 21 to 26, characterized in that: The type of the first service includes at least one of an environmental Internet of Things (AIOT) service, a read service, a write service or an inventory service.
28. A communication method, characterized in that: include: The second core network network element receives an identifier of a second terminal device, where the identifier of the second terminal device is associated with the terminal device group; The second core network network element sends the identifier of the second terminal device and information of a second session to the access network device, where the second session is an established session and is used to transmit data of a first service of the terminal device group.
29. The method of claim 28, wherein: The information of the second session includes an identifier of the second session or core network address information of the second session.
30. The method of claim 28, wherein: The method further comprises: The second core network element receives an identifier of a third terminal device, where the identifier of the third terminal device is associated with the terminal device group; The second core network element determines that a session corresponding to the group identifier and used to transmit data of the first service is not established; The second core network element sends a session establishment request for the second session.
31. The method of claim 30, wherein: The session establishment request includes the group identifier.
32. The method according to any one of claims 28 to 31, characterized in that: The type of the first service includes at least one of an environmental Internet of Things (AIOT) service, a read service, a write service or an inventory service.
33. A communication device, characterized in that: The method comprises a processor configured to execute a computer program or instructions to implement the method according to any one of claims 1 to 32.
34. The device according to claim 33, characterized in that The device further comprises a memory and / or a transceiver, wherein the memory is used to store the computer program or instructions, and the transceiver is used for the device to communicate.
35. A communication device, characterized in that: Comprising modules for executing the method as claimed in any one of claims 1-32.
36. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or instruction. When the computer program or instruction is executed by the communication device, the method according to any one of claims 1 to 32 is implemented.
37. A computer program product, characterized in that The method comprises a computer program or an instruction, which, when executed by a computer, causes the computer to implement the method according to any one of claims 1 to 32.
Citation Information
Cited By
As id allocation for a-IOT device
WO2026045260A1
Communication method, communication apparatus, and storage medium
WO2026200500A1