[go: up one dir, main page]

CN115707145A - Data transmission method and device - Google Patents

Data transmission method and device Download PDF

Info

Publication number
CN115707145A
CN115707145A CN202110900893.5A CN202110900893A CN115707145A CN 115707145 A CN115707145 A CN 115707145A CN 202110900893 A CN202110900893 A CN 202110900893A CN 115707145 A CN115707145 A CN 115707145A
Authority
CN
China
Prior art keywords
cell
data
terminal device
network device
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110900893.5A
Other languages
Chinese (zh)
Inventor
酉春华
郭英昊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202110900893.5A priority Critical patent/CN115707145A/en
Publication of CN115707145A publication Critical patent/CN115707145A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a data transmission method and a data transmission device, wherein the method comprises the following steps: the terminal equipment receives a first cell list from first network equipment, wherein the first cell list comprises at least one cell; a first cell where the terminal device resides is located in the first cell list, and when the terminal device is in an inactive state or an idle state and first data initially transmitted in a transmission session is sent to the first network device, the first cell does not send a recovery request message; wherein the recovery request message is used for requesting to recover the radio resource control connection. By implementing the above method, when the terminal device is in an inactive state or an idle state, in a data transmission session, if the terminal device resides in a cell in the first cell list, the data may be directly transmitted without transmitting a recovery request message in the initial transmission of the transmission session, which may improve data transmission efficiency.

Description

Data transmission method and device
Technical Field
The present application relates to the field of communications technologies, and in particular, to a data transmission method and apparatus.
Background
In the fifth generation (5 th generation,5 g) New Radio (NR) system, a new Radio Resource Control (RRC) state is introduced: RRC inactive state (inactive state). The terminal equipment in the RRC inactive state and the network suspend the RRC connection, thereby achieving the same power saving effect as the idle state. Different from the RRC idle state: in the RRC inactive state, the terminal device and the network device save the context of the terminal device. When the terminal equipment needs to enter the RRC connection state, the terminal equipment enters the connection state based on the stored context of the terminal equipment, so that the time delay is reduced, and the signaling overhead is saved.
A terminal device in an RRC inactive state may need to perform data transmission with a network device, and in order to reduce power consumption, it is currently discussed how the terminal device performs data transmission in a Small Data Transmission (SDT) scenario.
Disclosure of Invention
The application provides a data transmission method and device, which are used for realizing small data transmission of terminal equipment in an RRC (radio resource control) inactive state.
In a first aspect, the present application provides a data transmission method, which is applicable to a scenario where a terminal device performs data transmission with a network when the terminal device is in an inactive state or an idle state. The main execution body of the method is the terminal device or a module in the terminal device, and the terminal device is taken as the main execution body for description here. The method comprises the following steps: the terminal equipment receives a first cell list from first network equipment, wherein the first cell list comprises at least one cell; a first cell where the terminal device resides is located in the first cell list, and when the terminal device is in an inactive state or an idle state and first data initially transmitted in a transmission session is sent to the first network device, the first cell does not send a recovery request message; wherein the recovery request message is used for requesting the recovery of the radio resource control connection.
By implementing the above method, when the terminal device is in an inactive state or an idle state, in a data transmission session, if the terminal device resides in a cell in the first cell list, the data may be directly transmitted without transmitting a recovery request message in the initial transmission of the transmission session, which may improve data transmission efficiency.
In a possible implementation, the cells included in the first cell list belong to the same distribution unit DU or central unit CU of the first network device.
In a possible implementation manner, the method further includes: receiving switching indication information from the first network equipment, and switching to the second cell, wherein the switching indication information is used for indicating switching to the second cell; and if the second cell is not located in the first cell list, sending a recovery request message and second data to second network equipment corresponding to the second cell.
By implementing the method, when the terminal equipment is in an inactive state or an idle state, if the terminal equipment is switched to a second cell outside the first cell list in the process of data transmission of the resident cell, if the data transmission needs to be continued in the second cell, the recovery request message can be sent, so that the connection is recovered through the recovery request message, the continuity of data transmission can be maintained, and the interruption of data transmission caused by cell switching is avoided.
In one possible implementation manner, receiving handover indication information from a first network device and handing over to a second cell includes: when the condition of cell reselection is confirmed to be met, starting a timer, wherein the timing duration of the timer is a first duration; and during the timing of the timer, receiving the switching indication information, and switching to the second cell.
In one possible implementation, the first time duration is configured for the first network device.
In a possible implementation manner, the method further includes: direction information is received from the first network device, the direction information indicating a data transmission direction of the second cell.
By implementing the method, the data transmission direction of the second cell can be determined in advance on the first cell according to the direction information, and the efficiency of data transmission is improved.
In a possible implementation manner, sending the recovery request message and the second data to the second network device corresponding to the second cell includes: obtaining uplink authorization according to the direction information, wherein the uplink authorization indicates uplink resources; and sending the recovery request message and the second data to the second network equipment through the uplink resource.
In a possible implementation manner, the method further includes: reselecting the second cell and sending the measurement result to second network equipment corresponding to the second cell; if receiving the confirmation information from the second network equipment, determining to stay in the second cell; the confirmation information is used for confirming the second cell to be reselected, and the confirmation information is determined according to the measurement result.
In a possible implementation manner, if the second cell is not located in the first cell list, the recovery request message and the second data are sent to the second network device corresponding to the second cell.
By implementing the method, when the terminal device is in an inactive state or an idle state, if the terminal device reselects to a second cell outside the first cell list in the process of data transmission in the resident cell, if data transmission needs to be continued in the second cell, a recovery request message can be sent, so that connection is recovered through the recovery request message, continuity of data transmission can be maintained, and data transmission interruption caused by cell reselection is avoided.
In a possible implementation manner, the method further includes: receiving a release message from the second network equipment, wherein the release message is used for indicating the suspension of the radio resource control connection; and stopping data transmission to the second network equipment.
In a possible implementation manner, the method further includes: receiving a second cell list from the first network device, the second cell list including at least one cell; and if the resident first cell is positioned in the second cell list or if the resident first cell is positioned outside the first cell list, sending first data and a recovery request message to the first network equipment under the condition of an inactive state or an idle state.
In a second aspect, the present application further provides a communication device having any one of the methods provided for implementing the first aspect. The communication device may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
In one possible implementation, the communication device includes: a processor configured to support the communication device to perform the corresponding functions in the above-illustrated method. The communication device may also include a memory, which may be coupled to the processor, that stores program instructions and data necessary for the communication device. Optionally, the communication apparatus further comprises an interface circuit for supporting communication between the communication apparatus and other devices.
In a possible implementation, the communication device may be a terminal device, or a chip or a module in the terminal device.
In one possible implementation, the communication device includes corresponding functional modules, which are respectively used for implementing the steps in the above method. The functions may be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-described functions.
In a possible implementation manner, the structure of the communication device includes a processing unit and a communication unit, and these units may perform corresponding functions in the above method example, specifically refer to the description in the method provided in the first aspect, and are not described herein again.
In a third aspect, the present application provides a data transmission method, where the method is applicable to a scenario where a terminal device performs data transmission with a network when the terminal device is in an inactive state or an idle state. The main execution body of the method is the first network device or a module in the first network device, and the first network device is taken as the main execution body for description here. The method comprises the following steps: the method comprises the steps that first network equipment sends a first cell list to terminal equipment, wherein the first cell list comprises at least one cell; receiving first data from a terminal device, wherein a first cell where the terminal device resides is located in a first cell list, and the terminal device is in an inactive state or an idle state, and the first data is initially transmitted data in one transmission session.
In a possible implementation, the cells included in the first cell list belong to the same distribution unit DU or centralized unit CU of the first network device.
In a fourth aspect, the present application further provides a communication device having a function of implementing any one of the methods provided in the third aspect. The communication device may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
In one possible implementation, the communication device includes: a processor configured to enable the communication device to perform corresponding functions in the above-illustrated method. The communication device may also include a memory, which may be coupled to the processor, that retains program instructions and data necessary for the communication device. Optionally, the communication apparatus further comprises an interface circuit for supporting communication between the communication apparatus and other devices.
In a possible implementation manner, the communication device may be a network device, or a chip or a module in the network device.
In a possible implementation manner, the structure of the communication device includes a processing unit and a communication unit, and these units may perform corresponding functions in the above method example, specifically refer to the description in the method provided in the third aspect, and are not described herein again.
In a fifth aspect, the present application provides a data transmission method, including: receiving first data or first indication information from the terminal equipment in the process of transmitting data of the terminal equipment in a first radio bearer, wherein the first indication information is used for indicating the radio bearer type of the first data, the first data belongs to a second radio bearer, and the first radio bearer is different from the second radio bearer; sending second indication information to the second network equipment, wherein the second indication information is used for indicating the radio bearer type of the first data; the first network device is the device currently serving the terminal device and the second network device is the device last serving the terminal device.
By implementing the above method, in a data transmission session of a first bearer of a terminal device, if there is data of another radio bearer (e.g., a second bearer) to be transmitted, a first network device currently serving the terminal device may indicate a bearer type of the second bearer to a second network device last serving the terminal device. The second network device may determine whether to resume performing anchor relocation on the terminal device according to the bearer type of the second bearer. When the anchor point is relocated, the data transmission can be carried out under the condition that the terminal equipment is recovered to the connection state, and the data transmission efficiency is improved. When relocation is not performed, data transmission can be performed under the condition that the terminal equipment is kept in an inactive state or an idle state, power consumption of the terminal equipment can be reduced, and continuity of data transmission is guaranteed.
In a possible implementation manner, the method further includes: receiving a first message from a second network device, wherein the first message comprises address information of a first tunnel, and the address information is generated according to whether anchor relocation is carried out or not;
and sending the first data to the second network equipment according to the address information.
In a possible implementation manner, the method further includes: receiving at least one of the following information from the second network device: a connection recovery message for instructing recovery of radio resource control connection of the terminal device; fourth indication information, wherein the fourth indication information is used for indicating that the terminal equipment is converted into a connection state; the reason for anchor relocation; the context of the terminal device.
In a possible implementation manner, the method further includes: and sending a connection recovery message to the terminal equipment.
In a possible implementation manner, the method further includes: and forwarding the first data to the core network equipment.
In one possible implementation, the reason for anchor relocation includes any one of: small data transmission uplink data arrival; small data transmissions downlink data arrival; non-small data transmission uplink data arrival; non-small data transmission downlink data arrival; small data transmission data arrival of the high-priority slice; non-small data transfer data arrives for the high-priority slice.
In a possible implementation manner, before receiving the first data or the first indication information from the terminal device, the method further includes: receiving second data from the terminal equipment, wherein the second data is Small Data Transmission (SDT) data; the second data belongs to a first radio bearer; and sending third indication information to the second network equipment, wherein the third indication information indicates the radio bearer type of the second data.
In a possible implementation manner, the method further includes: receiving second address information of a second tunnel from a second network device; and sending the second data to the second network equipment through the second address information.
In a sixth aspect, the present application further provides a communication device having a function of implementing any one of the methods provided by the fifth aspect. The communication device may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
In one possible implementation, the communication device includes: a processor configured to enable the communication device to perform corresponding functions in the above-illustrated method. The communication device may also include a memory, which may be coupled to the processor, that retains program instructions and data necessary for the communication device. Optionally, the communication apparatus further comprises an interface circuit for supporting communication between the communication apparatus and other devices.
In a possible implementation manner, the communication device may be a network device, or a chip or a module in the network device.
In a possible implementation manner, the structure of the communication device includes a processing unit and a communication unit, and these units may perform corresponding functions in the above method example, specifically refer to the description in the method provided in the fifth aspect, and are not described herein again.
In a seventh aspect, the present application provides a data transmission method, including: receiving first indication information from a first network device in a process of transmitting data of a terminal device in a first radio bearer, wherein the first indication information is used for indicating a radio bearer type of first data, the first data belongs to a second radio bearer, and the first radio bearer is different from the second radio bearer; the first network equipment is equipment which serves the terminal equipment at present; and determining whether to perform anchor point relocation according to the radio bearer type of the first data.
In a possible implementation manner, determining whether to perform anchor relocation according to a radio bearer type of the first data includes: if the radio bearer type of the first data is SRB, determining to perform anchor point relocation; or, if the radio bearer type of the first data is DRB, determining not to perform anchor relocation.
In a possible implementation manner, if it is determined to perform anchor relocation, sending a first message to the first network device, where the first message includes address information of a first tunnel; the address information of the first tunnel is used for transmitting the first data.
In one possible implementation manner, if it is determined that anchor relocation is not performed, at least one of the following information is sent to the first network device: a connection recovery message, wherein the connection recovery message is used for indicating to recover the radio resource control connection of the terminal equipment; fourth indication information, wherein the fourth indication information is used for indicating that the terminal device is converted into a connection state; the reason for anchor relocation; a context of the terminal device.
In an eighth aspect, the present application further provides a communication device having a function of implementing any one of the methods provided in the seventh aspect. The communication device may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
In one possible implementation, the communication device includes: a processor configured to enable the communication device to perform corresponding functions in the above-illustrated method. The communication device may also include a memory, which may be coupled to the processor, that stores program instructions and data necessary for the communication device. Optionally, the communication apparatus further comprises an interface circuit for supporting communication between the communication apparatus and other devices.
In one possible implementation, the communication device may be a network device, or a chip or a module in the network device.
In a possible implementation manner, the structure of the communication device includes a processing unit and a communication unit, and these units may perform corresponding functions in the above method example, specifically refer to the description in the method provided in the seventh aspect, and are not described herein again.
In a ninth aspect, there is provided a communications apparatus comprising a processor and a memory, the memory having stored therein a computer program or instructions; the processor is configured to execute the computer program or instructions stored in the memory to implement the method in any possible implementation manner of the foregoing first aspect.
In a tenth aspect, there is provided a communications apparatus comprising a processor memory having stored therein a computer program or instructions; the processor is configured to execute the computer program or the instructions stored in the memory to implement the method in any possible implementation manner of the third aspect.
In an eleventh aspect, there is provided a communications apparatus comprising a processor and a memory, the memory storing a computer program or instructions therein; the processor is configured to execute the computer program or instructions stored in the memory to implement the method in any possible implementation manner in the fifth aspect.
In a twelfth aspect, there is provided a communications apparatus comprising a processor memory having stored therein a computer program or instructions; the processor is configured to execute the computer program or the instructions stored in the memory to implement the method in any possible implementation manner in the seventh aspect.
In a thirteenth aspect, there is provided a communication device comprising a processor and interface circuitry, and optionally a memory having stored therein a computer program or instructions; the interface circuit is configured to receive signals from a communication device other than the communication device and transmit the signals to the processor, or transmit the signals from the processor to the communication device other than the communication device, and the processor is configured to execute the computer program or the instructions stored in the memory to implement the method in any possible implementation manner of the first aspect.
In a fourteenth aspect, there is provided a communication device comprising a processor and interface circuitry, and optionally a memory having stored therein a computer program or instructions; the interface circuit is configured to receive signals from other communication devices than the communication device and transmit the signals to the processor or send the signals from the processor to other communication devices than the communication device, and the processor is configured to execute the computer program or the instructions stored in the memory to implement the method in any possible implementation manner in the third aspect.
In a fifteenth aspect, there is provided a communication device comprising a processor and interface circuitry, optionally a memory having stored therein a computer program or instructions; the interface circuit is configured to receive signals from other communication devices except the communication device and transmit the signals to the processor or send the signals from the processor to other communication devices except the communication device, and the processor is configured to execute the computer program or the instructions stored in the memory to implement the method in any possible implementation manner of the fifth aspect.
In a sixteenth aspect, there is provided a communication device comprising a processor and interface circuitry, and optionally a memory having stored therein a computer program or instructions; the interface circuit is configured to receive signals from other communication devices except the communication device and transmit the signals to the processor or send the signals from the processor to other communication devices except the communication device, and the processor is configured to execute the computer program or the instructions stored in the memory to implement the method in any possible implementation manner in the seventh aspect.
A seventeenth aspect provides a computer-readable storage medium having stored thereon a computer program or instructions which, when run on a computer, cause the computer to implement the method of any possible implementation of the first or third or fifth or seventh aspects.
In an eighteenth aspect, there is provided a computer program product having computer readable instructions stored thereon, which, when run on a computer, cause the computer to implement the method of any possible implementation of the first or third aspect or the fifth or seventh aspect.
A nineteenth aspect provides a chip, which includes a processor, and may further include a memory, and is configured to execute a computer program or instructions stored in the memory, so that the chip system implements the method in any possible implementation manner of the foregoing first aspect, the third aspect, the fifth aspect, or the seventh aspect.
In a twentieth aspect, there is provided a communication device comprising a processor and an interface circuit, the interface circuit being configured to receive signals from a communication device other than the communication device and transmit the signals to the processor or transmit the signals from the processor to the communication device other than the communication device, the processor being configured to execute a computer program or instructions to implement the method in any possible implementation manner of the first or third or fifth or seventh aspect.
In a twenty-first aspect, a communication device is provided, which includes means for implementing the method in any possible implementation manner of the foregoing first aspect.
In a twenty-second aspect, a communication device is provided, which includes means for implementing the method in any possible implementation manner of the foregoing third aspect.
A twenty-third aspect provides a communication device comprising means for implementing the method in any possible implementation manner of the fifth aspect.
A twenty-fourth aspect provides a communication device comprising means for implementing the method of any possible implementation manner of the foregoing seventh aspect.
In a twenty-fifth aspect, a communication system is provided, the system comprising the apparatus (e.g. terminal device) of the second aspect and the apparatus (e.g. first network device) of the fourth aspect.
In a twenty-sixth aspect, a communication system is provided, which comprises the apparatus (e.g. the first network device) of the sixth aspect and the apparatus (e.g. the second network device) of the eighth aspect.
Drawings
FIG. 1 is a schematic diagram of a network architecture suitable for use in embodiments of the present application;
fig. 2 is a schematic flowchart of a data transmission method according to an embodiment of the present application;
fig. 3 is a schematic flowchart of a data transmission method according to an embodiment of the present application;
fig. 4 is a schematic flowchart of a data transmission method according to an embodiment of the present application;
fig. 5 is a schematic flowchart of a data transmission method according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a communication device according to an embodiment of the present application.
Detailed Description
The embodiments of the present application will be described in detail below with reference to the drawings attached hereto.
The embodiment of the application can be applied to various mobile communication systems, such as: new Radio (NR) systems, global system for mobile communication (GSM) systems, long Term Evolution (LTE) systems, future communication systems, and other communication systems, which are not limited herein.
In the embodiment of the present application, an interaction between a terminal device, a network device, and a core network device is taken as an example for description, and it should be noted that the method provided in the embodiment of the present application may be applied to an interaction between a terminal device and a network side, and may also be applied to an interaction between any two devices, for example, a device-to-device (D2D) communication, which is not limited in the embodiment of the present application.
In this embodiment, the terminal device may be simply referred to as a terminal, and is a device having a wireless transceiving function or a chip that can be disposed in the device. The terminal device may also be referred to as a User Equipment (UE), an access terminal, and the like. In practical applications, the terminal device in the embodiment of the present application may be a mobile phone (mobile phone), a tablet computer (Pad), a computer with a wireless transceiving function, a Virtual Reality (VR) terminal, an Augmented Reality (AR) terminal, a wireless terminal in industrial control (industrial control), and the like. In the embodiment of the present application, the apparatus for implementing the function of the terminal device may be the terminal device; it may also be a device, such as a chip system, capable of supporting the terminal device to implement the function, and the device may be installed in the terminal device or used in cooperation with the terminal device.
A network device: the network device may be a Radio Access Network (RAN) node that accesses the terminal device to the wireless network, and may also be referred to as a RAN device or a base station. Examples of some network devices are: a next generation base station (serving Node B, nodeb), a Transmission Reception Point (TRP), an evolved Node B (eNB), a Radio Network Controller (RNC), and the like. In one network configuration, a network device may include a Centralized Unit (CU) node or a Distributed Unit (DU) node, or include a CU node and a DU node. When the network device includes CUs and DUs, a plurality of DUs can be centrally controlled by one CU. In this embodiment, the network device may also be a CU or DU in the gNB.
Fig. 1 shows a schematic diagram of a network architecture suitable for use in embodiments of the present application. As shown in fig. 1, the network architecture includes a 5G core network (5 th-generation core,5 gc) and a 5G radio access network (5 th-generation wireless access network, NG-RAN), and network communication can be performed between the 5G radio access network and the 5G core network. Wherein, the nodes in the NG-RAN comprise a gNB and a next generation eNB (NG-eNB), wherein the gNB is a termination point for providing NR system user plane and control plane protocol, and the NG-eNB is a termination point for providing E-UTRAN user plane and control plane protocol stack. In addition, the gNB is connected with the gNB, the gNB is connected with the ng-eNB, and the ng-eNB is connected with the ng-eNB through an Xn interface; the gNB and the NG-eNB are connected with an access and mobility management function (AMF) through an NG-C interface, and the gNB and the NG-eNB are connected with a user plane management function (UPF) through an NG-U interface.
Fig. 1 is merely an example, and the present application is also applicable to other types of network architectures, which are not illustrated herein in any particular order.
The method and the device for transmitting the small data can be applied to a scene that the terminal equipment in the RRC inactive state or the RRC idle state transmits the small data. In a communication system, a terminal device in an RRC inactive state or an RRC idle state may perform data transmission in a random access procedure, and such data transmission through the random access procedure is called Small Data Transmission (SDT).
Currently, when performing initial data transmission of SDT, a terminal device in an RRC inactive state or an RRC idle state needs to send an RRC recovery request (resume request) message to a network device to request to recover RRC connection, where such data transmission may also be referred to as RRC-based SDT (RRC-based SDT). Since the RRC-based SDT needs to send an RRC recovery request message to recover the RRC connection of the terminal device, the transmission efficiency may be reduced, and even the data transmission may fail. To this end, the present application provides a method that can solve the above-described problems, which will be described in detail below.
In the embodiment of the present application, the RRC inactive state may be referred to as an inactive state, the RRC idle state may be referred to as an idle state, and the RRC connected state may be referred to as a connected state.
In the embodiments of the present application, unless otherwise specified or conflicting with respect to logic, the terms and/or descriptions in different embodiments have consistency and may be mutually cited, and technical features in different embodiments may be combined to form a new embodiment according to their inherent logic relationship.
It is to be understood that the various numerical references referred to in the embodiments of the present application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of the present application. The sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of the processes should be determined by their functions and inherent logic.
The network architecture and the service scenario described in the embodiment of the present application are for more clearly illustrating the technical solution of the embodiment of the present application, and do not form a limitation on the technical solution provided in the embodiment of the present application, and as a person of ordinary skill in the art knows that along with the evolution of the network architecture and the appearance of a new service scenario, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.
Referring to fig. 2, a schematic flow chart of a data transmission method provided in the embodiment of the present application is shown. In the process shown in fig. 2, the terminal device and the network device are described as an example, and the method includes:
s201: the first network device sends a first cell list to the terminal device, and correspondingly, the terminal device receives the first cell list from the first network device.
Wherein the first cell list comprises at least one cell. The first cell list comprises cells belonging to the same DU or CU of the first network device.
In this embodiment of the present application, when the terminal device resides in a cell in the first cell list, if the terminal device is in an inactive state or an idle state, only data is sent in initial transmission of one transmission session, and a recovery request message is not required to be sent, so this data transmission may also be referred to as RRC-less small data transmission, that is, RRC-less SDT.
In conjunction with the above description, the first cell list may be considered an RRC-less cell list. In this embodiment of the present application, cell lists of RRC-less corresponding to different network slices (slices) or network slice groups (slice groups) may be separately configured.
In an embodiment of the present application, in a possible implementation manner, if the terminal device is in a connected state, the first cell list may be carried by an RRC release message. Illustratively, the RRC release message is used to release the RRC connection.
The RRC release message may further include an identifier of the terminal device, for example, the terminal identifier may be an inactive radio network temporary identity (I-RNTI); optionally, the RRC release message may further include the first time length and the second cell list.
The second cell list includes at least one cell, the cells of the second cell list are different from the cells of the first cell list, and the cells included in the second cell list may not belong to the first network device. The first time length is the time length timed by a timer, and the timer is used for prohibiting a cell reselection process during the running period of the timer or not reselecting other cells during the running period of the timer.
In another possible implementation manner, if the terminal device is in an inactive state or an idle state, the first cell list may be carried by a broadcast message, and similarly, the broadcast message may further include information such as the first time length and the second cell list.
In another possible implementation manner, if the terminal device is in an inactive state or an idle state, the first cell list may be carried by an RRC release message. Illustratively, the RRC release message is used to suspend the RRC connection.
Optionally, the RRC release message may further include the first time length and the second cell list. After the terminal device obtains the first cell list, if the terminal device is switched to the inactive state or the idle state, when the terminal device needs to send data, the following process may be executed:
s202: if the first cell where the terminal device resides is in the first cell list, sending first data to the first network device; correspondingly, the first network equipment receives the first data from the terminal equipment.
The terminal equipment is in an inactive state or an idle state when sending the first data.
In this embodiment, the first data may be data initially transmitted in one transmission session, and the terminal device does not send a recovery request message in the initial transmission of the transmission session, where the recovery request message is used to request to recover a radio resource control connection or request small data transmission in a non-connected state. In one implementation, the recovery request message may refer to an RRC resume request message.
In addition, the terminal device does not send the recovery request message in subsequent transmissions other than the initial transmission in one transmission session, i.e. the terminal device does not need to send the recovery request message in all data transmission sessions of one transmission session.
In this embodiment of the application, the first data may be transmitted through a Data Radio Bearer (DRB), that is, the first data may be DRB data; or, the first data is transmitted through signaling radio bearer1 (SRB 1), that is, the first data may be SRB1 data; alternatively, the first data is transmitted through SRB2, i.e. the first data may be SRB2 data.
In the process shown in fig. 2, taking an example that the network device that sends the first cell list to the terminal device and the network device corresponding to the first cell where the terminal device resides are the same network device, if the first cell where the terminal device resides is another network device, the process of data transmission performed by the terminal device is not changed, which may specifically refer to S202, and is not described herein again.
By implementing the above method, when the terminal device is in an inactive state or an idle state, if data needs to be sent, a data transmission session can be triggered. In the data transmission session, if the terminal device resides in the cell in the first cell list, the recovery request message may not be sent but the data may be directly sent in the initial transmission of the transmission session, which may improve the data transmission efficiency.
The process shown in fig. 2 is described by taking an example that the cell where the terminal device resides is located in the first cell list for data transmission, and how the terminal device performs data transmission when the terminal device is handed over from the cell in the first cell list to another cell, for example, to a second cell, will be described below.
Referring to fig. 3, a schematic flow chart of a data transmission method provided in the embodiment of the present application is shown. In the flow shown in fig. 3, the example that the terminal device resides in the first cell and is switched to the second cell according to the indication of the network side is described, the method includes:
s301: the terminal equipment is resided in a first cell and sends a measuring result to the first network equipment.
The embodiment of the present application does not limit the condition for the terminal device to send the measurement result, for example, the terminal device may report the measurement result when the cell reselection condition is met. The specific content of the cell reselection condition is not limited in this embodiment, for example, the cell reselection condition includes: the signal quality of the camped cell is lower than a preset threshold. At least one of cell quality information and beam quality information may be included in the measurement result; the cell quality information includes a cell identifier, reference Signal Receiving Power (RSRP), or Reference Signal Received Quality (RSRQ); the beam quality information may include Synchronization Signal Block (SSB) identification, RSRP or RSRQ, etc.
The measurement result may include cell quality information and beam quality information of a plurality of cells, for example, cell quality information and beam quality information of cells in the first cell list (for example, cell quality information and beam quality information of the second cell) may be included, and cell quality information and beam quality information of cells in the second cell list may also be included.
S302: the first network equipment sends switching indication information to the terminal equipment; correspondingly, the terminal equipment receives the switching indication information from the first network equipment and switches to the second cell.
And the switching indication information is used for indicating switching to the second cell.
In a possible implementation manner, when the cell reselection condition is met or the measurement result is sent, the terminal device starts a timer, where a timing duration of the timer is a first duration. And the terminal equipment does not perform cell reselection, namely reselects other cells during the timing period of the timer. The first duration is configured by the first network device, or the first duration is autonomously determined by the terminal device.
And if the terminal equipment receives the switching indication information during the timing of the timer, switching to the second cell. If the terminal device does not receive the handover indication information during the timer period, the terminal device reselects to another cell after the timer expires, which is described in the following description by taking the terminal device reselects to the second cell as an example.
In this embodiment, the terminal device may further receive direction information from the first network device, where the direction information indicates a data transmission direction of the second cell, for example, may indicate a beam. After receiving the direction information, the terminal device monitors a Physical Downlink Control Channel (PDCCH) corresponding to the data transmission direction (e.g., a beam) indicated by the direction information in the second cell, so as to receive an uplink grant or a downlink scheduling indication, which may complete a beam pairing process of the second cell before the first cell is lifted, thereby improving the efficiency of data transmission.
If the terminal device has triggered a data transmission session in the first cell, e.g. sends first data to the first network device in the first cell, how the terminal device continues the data transmission session in the second cell, i.e. continues the data transmission, there may be the following implementations:
in the first implementation manner, if the second cell is located in the first cell list, and the terminal device can continue the data transmission session in the second cell, that is, continue data transmission, then the method may further include S303:
s303: and the terminal equipment sends second data to second network equipment corresponding to the second cell, and correspondingly, the second network equipment receives the second data from the terminal equipment.
Specifically, the terminal device may receive an uplink grant through a PDCCH corresponding to a data transmission direction (e.g., a beam) indicated by the direction information, where the uplink grant may indicate an uplink resource. And then the terminal equipment can send second data to the second network equipment through the uplink resource indicated by the uplink authorization.
In the process of sending data to the second network device, the terminal device does not need to send a recovery request message, that is, does not need to send an RRC resume request message, so that the efficiency of data transmission can be improved.
In addition, if the second cell is located in the first cell list, the first network device and the second network device may be the same network device, for example, the first network device and the second network device may be the same DU in the gNB.
In the second implementation manner, if the second cell is not located in the first cell list, or if the second cell is located in the second cell list, and the terminal device needs to continue data transmission, the method may further include step S304:
s304: the terminal device sends a recovery request message and second data to a second network device corresponding to the second cell, and the second network device receives the recovery request message and the second data from the terminal device correspondingly.
Specifically, the terminal device may receive an uplink grant through a PDCCH corresponding to a data transmission direction (e.g., a beam) indicated by the direction information, where the uplink grant may indicate an uplink resource. The terminal device may send the recovery request message and the second data to the second network device through the uplink resource indicated by the uplink grant.
Since the second cell is not in the cell list, the terminal device needs to send a recovery request message, so that connection can be recovered in time, a data transmission session is continued, and data transmission failure is avoided.
If the second cell is not located in the first cell list, the first network device and the second network device may be different devices, for example, the gNB is an architecture in which the CU and the DU are separated, and the first network device and the second network device may be different DUs of the same gNB.
Alternatively, S305: the second network device sends a release message to the terminal device, and the terminal device receives the release message from the second network device.
Wherein, the release message is used for indicating to suspend the radio resource control connection; the release message may refer to an RRC release message. The second network device may send a release message when determining to end the data transfer session.
The terminal device receives the release message, and then can determine that the data transmission session is ended. The terminal device may thus stop the data transfer session, i.e. stop the data transfer to the second network device.
By implementing the method, when the terminal equipment is in an inactive state or an idle state, if the terminal equipment is switched to a second cell out of the first cell list in the process of data transmission of the resident cell, if the data transmission needs to be continued in the second cell, the recovery request message can be sent, so that the connection is recovered through the recovery request message, the continuity of data transmission can be maintained, and the interruption of data transmission caused by cell switching is avoided.
In the flow of fig. 3, a cell handover scenario is depicted. In this embodiment, the terminal device may also actively perform cell reselection, that is, when it is determined that the cell reselection condition is satisfied, the terminal device may also directly reselect the second cell without waiting for an indication from the network side. In the following, it will be described how the terminal device performs data transmission when reselecting from a cell in the first cell list to a cell outside the first cell list or to a cell in the second cell list.
Referring to fig. 4, a schematic flow chart of a data transmission method provided in the embodiment of the present application is shown. In the flow shown in fig. 4, taking an example that the terminal device resides in a first cell and directly reselects to a second cell when a cell reselection condition is satisfied, the method includes:
s401: the terminal equipment resides in the first cell, reselects to the second cell and sends the measurement result to the second network equipment.
And the terminal equipment can reselect to the second cell when the cell reselection condition is met. The specific content of the cell reselection condition is not limited in this embodiment of the present application. The measurement result may include at least one of cell quality information and beam quality information of the second cell, and may also include cell quality information and beam quality information of other cells; for specific contents of the cell quality information and the beam quality information, reference may be made to the description in S301, and details are not repeated here.
S402: the second network equipment sends confirmation information to the terminal equipment; correspondingly, the terminal device receives the confirmation information from the second network device, and then determines to reside in the second cell.
The confirmation information is determined according to the measurement result, for example, when the signal quality of the second cell is determined to satisfy the camping condition according to the measurement result, the confirmation information is sent to the terminal device.
If the terminal device has triggered a data transmission session in the first cell, for example, if the first network device sends first data in the first cell, how the terminal device continues the data transmission session in the second cell, that is, continues data transmission, there may be the following implementation:
in the first implementation manner, if the second cell is located in the first cell list, and the terminal device can continue the data transmission session in the second cell, that is, continue data transmission, then the method may further include S403:
s403: and the terminal equipment sends second data to second network equipment corresponding to the second cell, and correspondingly, the second network equipment receives the second data from the terminal equipment.
In the process of sending data to the second network device, the terminal device does not need to send a recovery request message, that is, does not need to send an RRC resume request message, so that the efficiency of data transmission can be improved.
Additionally, the first network device and the second network device can be the same network device if the second cell is in the first cell list.
In the second implementation manner, if the second cell is not located in the first cell list, or if the second cell is located in the second cell list, and the terminal device needs to continue data transmission, the method may further include step S404:
s404: the terminal device sends a recovery request message and second data to a second network device corresponding to the second cell, and the second network device receives the recovery request message and the second data from the terminal device correspondingly.
Since the second cell is not in the cell list, the terminal device needs to send a recovery request message, so that connection can be recovered in time, a data transmission session is continued, and data transmission failure is avoided.
If the second cell is not located in the first cell list, the first network device and the second network device may be different devices, for example, the gNB is an architecture in which the CU and the DU are separated, and the first network device and the second network device may be different DUs of the same gNB.
Optionally, S405: the second network device sends a release message to the terminal device, and the terminal device receives the release message from the second network device.
The release message is used to suspend the RRC connection, and the release message may refer to an RRC release message. The second network device may send a release message upon determining to end the data transmission session.
The terminal device receives the release message, and then can determine that the data transmission session is ended. The terminal device may thus stop the data transfer session, i.e. stop the transfer of data to the second network device.
By implementing the method, when the terminal device is in an inactive state or an idle state, if the terminal device reselects to a second cell outside the first cell list in the process of data transmission in the resident cell, if data transmission needs to be continued in the second cell, a recovery request message can be sent, so that connection is recovered through the recovery request message, continuity of data transmission can be maintained, and data transmission interruption caused by cell reselection is avoided.
In the embodiment of the present application, in a data transmission session of a first bearer of a terminal device, if there is data of another radio bearer that needs to be transmitted, a network side may determine whether to recover an RRC connection of the terminal device, so as to improve efficiency of data transmission, which will be described in detail below.
Referring to fig. 5, a schematic flow chart of a data transmission method provided in the embodiment of the present application is shown. In the flow shown in fig. 5, taking an example that data of the terminal device needs to be transmitted through the second radio bearer in the process of transmitting data of the terminal device through the first radio bearer, the method includes:
s501: and the terminal equipment sends second data to the first network equipment under the condition of being in an inactive state or an idle state.
The second data is SDT data, and the second data is transmitted through a first radio bearer, that is, the second data belongs to the first radio bearer, and the first radio bearer may be a DRB or an SRB.
The terminal device may trigger a data transfer session when it is determined that data needs to be transferred, thereby sending the data to the first network device. The terminal device moves out of the cell of the second network device that is served for the terminal device last, and is currently located in the cell of the first network device, that is, the first network device may be a device that is currently serving for the terminal device. The second network device may also be referred to as last serving gbb.
Optionally, when the terminal device sends the second data, it may also send a recovery request message to the first network device, where the recovery request message may refer to an RRC resume request message.
S502: a first network device sends a context request (context request) message to a second network device, and correspondingly, the second network device receives the context request message from the first network device.
The context request message includes bearer indication information, which may indicate a bearer type of the first radio bearer, for example, indicate that the first radio bearer is SRB1. Other names may also exist for the bearer indication information, such as the third indication information.
S503: the second network device sends a context response (context response) message or a context failure message to the first network device, and correspondingly, the first network device receives the context response message or the context failure message from the second network device.
The context response message or the context failure message may include address information of the second tunnel used for transmitting the second data in the Xn interface. The context response message or context failure message may also indicate that no anchor relocation (without relocation) is to be performed.
S504: the first network equipment sends second data to the second network equipment according to the address information of the second tunnel; correspondingly, the second network device receives the second data from the first network device and forwards the second data to the core network device.
For example, if the second data is DRB data, the core network device may be a User Plane Function (UPF), and the second network device may forward the second data to the UPF; if the second data is SRB data, the core network device may be an access and mobility management function (AMF), and the second network device may forward the second data to the AMF.
S505: the terminal equipment sends first data or first indication information to first network equipment; correspondingly, the first network device receives the first data or the first indication information from the terminal device.
The first data or the first indication information is sent in the process of transmitting the data of the terminal equipment in the first radio bearer. If the first data is SDT data, the terminal device may directly transmit the first data; if the first data is non-SDT data, the terminal device may send first indication information, where the first indication information is used to indicate a radio bearer type of the first data, the first data belongs to a second radio bearer, and the first radio bearer is different from the second radio bearer. The first indication information may be transmitted through a Dedicated Control Channel (DCCH) or a Dedicated Traffic Channel (DTCH).
The SDT data may refer to data with a data amount less than or equal to 100 bytes transmitted at one time, and the non-SDT data may refer to data with a data amount greater than 100 bytes transmitted at one time. Of course, this is merely an example, and there may be other defining manners for the SDT data and the non-SDT data, and the present application is not limited thereto.
S506: the first network device sends the second indication information to the second network device, and correspondingly, the second network device receives the second indication information from the first network device.
Wherein the second indication information is used for indicating the radio bearer type of the first data, and the second indication information may be determined according to the first indication information, or the second indication information may be determined according to the first data.
S507: and the second network equipment determines whether to perform anchor relocation according to the radio bearer type of the first data.
For example, if the radio bearer type of the first data is SRB, determining to perform anchor point relocation; and if the radio bearer type of the first data is DRB, determining not to perform anchor point relocation. If the radio bearer type of the first data is DRB, anchor relocation may also be performed, which is specifically determined according to actual conditions.
If relocation is not anchored, the following process may be included:
s508: the second network device sends the first message to the first network device, and correspondingly, the first network device receives the first message from the second network device.
Wherein the first message includes address information of the first tunnel.
S509: the first network device sends first data to the second network device according to the address information of the first tunnel, and correspondingly, the second network device receives the first data from the first network device.
Wherein the first data is from a terminal device.
S510: the second network device forwards the first data to the core network device.
The second network device may send the first data to the second network device according to the address information of the first tunnel.
Wherein the second network device forwards the first data to the UPF if the first data is DRB data, and forwards the first data to the AMF if the second data is SRB data.
Alternatively, S511: the first network device sends an RRC release message to the terminal device.
The first network device may send an RRC release message when determining to end the data transfer session. Correspondingly, the terminal equipment stops the data transmission session when receiving the RRC release message.
If the anchor point relocates, the following process may be included:
s512: and the second network equipment sends the second message to the first network equipment, and correspondingly, the first network equipment receives the second message from the second network equipment.
Wherein the second message includes the context of the terminal device, and may further include at least one of the following information:
1, connecting recovery information, wherein the connecting recovery information is used for indicating to recover the radio resource control connection of the terminal equipment;
2, fourth indication information, wherein the fourth indication information is used for indicating that the terminal equipment is converted into a connection state;
3, anchor relocation cause;
wherein the reason for anchor relocation includes any one of:
small data transmission uplink data arrival; small data transmissions downlink data arrival; non-small data transmission uplink data arrival; non-small data transmission downlink data arrival; when the small data transmission data of the high-priority slice arrives, for example, when the priority of the slice corresponding to the arrived small data is higher than the priority of the slice supported by the second network device, anchor relocation may be performed; when the non-small data transmission data of the high-priority slice arrives, for example, the priority of the slice corresponding to the arrived non-small data is higher than the priority of the slice supported by the second network device, the anchor relocation may be performed; for example, when the second network device does not support data corresponding to a slice ID or a slice group ID for data arrival, anchor relocation may be performed.
When the second message includes the connection restoration message or the fourth indication information, the first network device may transmit the connection restoration message to the terminal device. When the second message includes the reason for the anchor relocation, the first network device may determine whether to transmit the connection recovery message according to the reason for the anchor relocation. For example, when the reason for the anchor relocation includes the arrival of the small data transmission data of the high-priority slice, the first network device determines the priority of the slice corresponding to the arriving small data, and the connection recovery message may be sent when the priority of the slice is higher than the priority of the slice supported by the second network device; for another example, the reason for anchor relocation includes a slice identifier or a slice group identifier where data arrives, and when the first network device determines that the second network device does not support data corresponding to the slice identifier or the slice group identifier, the first network device may send a connection recovery message, which is not described in detail in other cases.
S513: the first network device sends a connection recovery message to the terminal device, wherein the connection recovery message is used for recovering the RRC connection of the terminal device.
Wherein, the connection recovery message may be an RRC resume message.
After receiving the connection recovery message, the terminal device may terminate the data transmission session, enter a connected state, and recover the RRC connection. The data transfer session procedure may also continue after the terminal device resumes the RRC connection.
S514: the terminal device sends first data to the first network device, and correspondingly, the first network device receives the first data from the terminal device.
S515: the first network device forwards the first data to the core network device.
And if the first data is DRB data, the first network equipment forwards the first data to the UPF, and if the second data is SRB data, the first network equipment forwards the first data to the AMF.
By implementing the above method, in a data transmission session of a first bearer of a terminal device, if there is data of another radio bearer (e.g., a second bearer) to be transmitted, a first network device currently serving the terminal device may indicate a bearer type of the second bearer to a second network device last serving the terminal device. The second network device may determine whether to resume performing anchor relocation on the terminal device according to the bearer type of the second bearer. When the anchor point is relocated, the data transmission can be carried out under the condition that the terminal equipment is recovered to the connection state, and the data transmission efficiency is improved. When relocation is not performed, data transmission can be performed under the condition that the terminal equipment is kept in an inactive state or an idle state, power consumption of the terminal equipment can be reduced, and continuity of data transmission is guaranteed.
In the embodiments provided in the present application, the method provided in the embodiments of the present application is introduced from the perspective of interaction between the devices. The steps performed by the network device may be implemented by different communication apparatuses. For example: the first apparatus is configured to receive a first signal and initiate random access, and the second apparatus is configured to process the first signal using energy provided by the first signal, that is, the first apparatus and the second apparatus together complete the steps performed by the network device in the embodiment of the present application. When the network architecture includes one or more Distributed Units (DUs), one or more Centralized Units (CUs) and one or more Radio Units (RUs), the steps performed by the network device may be implemented by the DUs, CUs and RUs, respectively.
In order to implement the functions in the method provided by the embodiments of the present application, the network device, the terminal device, or the communication apparatus may include a hardware structure and/or a software module, and the functions are implemented in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether any of the above-described functions is implemented as a hardware structure, a software module, or a hardware structure plus a software module depends upon the particular application and design constraints imposed on the technical solution.
The division of the modules in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation. In addition, functional modules in the embodiments of the present application may be integrated into one processor, may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
Similar to the above concept, as shown in fig. 6, the embodiment of the present application further provides an apparatus 600. The communication apparatus 600 may implement the method of the terminal device or the network device in the method embodiments corresponding to fig. 2 to 5, and for specific functions, reference may be made to the description in the method embodiments.
Specifically, the apparatus 600 may include: a processing unit 601 and a communication unit 602. In this embodiment, the communication unit may also be referred to as a transceiver unit, and may include a sending unit and/or a receiving unit, which are respectively configured to perform the steps of sending and receiving by the network device or the terminal device in the foregoing method embodiments. Hereinafter, a communication device according to an embodiment of the present application will be described in detail with reference to fig. 6 to 7.
In some possible embodiments, in the above method embodiments, the behaviors and functions of the terminal device or the network device may be implemented by the communication apparatus 800, for example, implementing the methods executed by the terminal device or the network device in fig. 2 to 5. For example, the communication apparatus 800 may be a network device, a component (e.g., a chip or a circuit) applied in the network device, or a chip set in the network device or a part of the chip for performing the related method function. The communication unit 802 may be used to perform receiving or transmitting operations performed by the network device in fig. 2 to 5, and the processing unit 801 may be used to perform operations other than transceiving operations performed by the network device as in fig. 2 to 5.
For example, the communication apparatus 800 may be a terminal device, a component (e.g., a chip or a circuit) applied in the terminal device, or a chip set in the terminal device, or a part of the chip for performing a function of the related method. The communication unit 802 may be configured to perform a receiving or transmitting operation performed by the terminal device in fig. 2 to 5, and the processing unit 801 may be configured to perform an operation other than a transceiving operation performed by the terminal device as in fig. 2 to 5.
When the communication apparatus implements the functions of the terminal device in the flows shown in fig. 2 to 4:
a processing unit, configured to receive, through a communication unit, a first cell list from a first network device, where the first cell list includes at least one cell; a first cell where the terminal device resides is located in the first cell list, and when the terminal device is in an inactive state or an idle state and first data initially transmitted in a transmission session is sent to the first network device, the first cell does not send a recovery request message; wherein the recovery request message is used for requesting to recover the radio resource control connection.
In a possible implementation, the first cell list includes cells belonging to the same DU or CU of the first network device.
In a possible implementation manner, the communication unit is further configured to:
receiving switching indication information from first network equipment, and switching to a second cell, wherein the switching indication information is used for indicating switching to the second cell; and if the second cell is not located in the first cell list, sending the recovery request message and second data to second network equipment corresponding to the second cell.
In a possible implementation manner, the processing unit is further configured to: starting a timer when the condition of cell reselection is satisfied, wherein the timing duration of the timer is a first duration;
the communication unit is configured to: receiving the handover indication information during the timer.
In one possible implementation, the first time duration is configured for the first network device.
In a possible implementation manner, the communication unit is further configured to:
and receiving direction information from the first network equipment, wherein the direction information indicates the data transmission direction of the second cell.
In one possible implementation, the processing unit is further configured to:
obtaining uplink authorization according to the direction information, wherein the uplink authorization indicates uplink resources;
the communication unit is further configured to: and sending the recovery request message and the second data to the second network equipment through the uplink resource.
In one possible implementation, the processing unit is further configured to: reselecting to a second cell;
the communication unit is further configured to: sending a measurement result to second network equipment corresponding to the second cell; if the confirmation information from the second network equipment is received, determining to reside in the second cell; the confirmation information is used for confirming the second cell to be reselected, and the confirmation information is determined according to the measurement result.
In a possible implementation manner, the communication unit is further configured to:
and if the second cell is not located in the first cell list, sending the recovery request message and second data to second network equipment corresponding to the second cell.
In one possible implementation, the communication unit is further configured to: receiving a second cell list from the first network device, the second cell list including at least one cell; and if the resident first cell is positioned in the second cell list, sending first data and a recovery request message to the first network equipment under the condition of being in an inactive state or an idle state.
When the communication apparatus implements the functions of the network device in the flows shown in fig. 2 to 4:
the processing unit is used for sending a first cell list to the terminal equipment through the communication unit, wherein the first cell list comprises at least one cell; receiving first data from a terminal device, wherein a first cell where the terminal device resides is in a first cell list, and the terminal device is in an inactive state or an idle state, and the first data is initially transmitted data in one transmission session.
In a possible implementation, the cells included in the first cell list belong to the same distribution unit DU or central unit CU of the first network device.
When the communication apparatus implements the function of the first network device in the flow shown in fig. 5:
a processing unit, configured to receive, through a communication unit, first data or first indication information from a terminal device in a process of transmitting data of the terminal device in a first radio bearer, where the first indication information is used to indicate a radio bearer type of the first data, the first data belongs to a second radio bearer, and the first radio bearer is different from the second radio bearer; sending second indication information to the second network equipment, wherein the second indication information is used for indicating the radio bearer type of the first data; the first network device is the device currently serving the terminal device, and the second network device is the last device serving the terminal device.
In a possible implementation manner, the communication unit is further configured to: receiving a first message from a second network device, wherein the first message comprises address information of a first tunnel, and the address information is generated according to whether anchor relocation is carried out or not; and sending the first data to the second network equipment according to the address information.
In a possible implementation manner, the communication unit is further configured to: receiving at least one of the following information from the second network device: a connection recovery message, wherein the connection recovery message is used for indicating to recover the radio resource control connection of the terminal equipment; fourth indication information, wherein the fourth indication information is used for indicating that the terminal equipment is converted into a connection state; the reason for anchor relocation; the context of the terminal device.
In one possible implementation, the communication unit is further configured to: and sending a connection recovery message to the terminal equipment.
In a possible implementation manner, the communication unit is further configured to: and forwarding the first data to the core network equipment.
In one possible implementation, the reason for anchor relocation includes any one of: small data transmission uplink data arrival; small data transmission downlink data arrival; non-small data transmission uplink data arrival; non-small data transmissions downlink data arrivals; small data transmission data arrives for high-priority slices; non-small data transfer data arrives for high-priority slices.
In a possible implementation manner, before receiving the first data or the first indication information from the terminal device, the communication unit is further configured to: receiving second data from the terminal equipment, wherein the second data is small data transmission SDT data; the second data belongs to a first radio bearer; and sending third indication information to the second network equipment, wherein the third indication information indicates the radio bearer type of the second data.
In one possible implementation, the communication unit is further configured to: receiving second address information for a second tunnel from a second network device; and sending the second data to the second network equipment through the second address information.
When the communication apparatus implements the function of the second network device in the flow shown in fig. 5:
a communication unit, configured to receive first indication information from a first network device in a process of transmitting data of a terminal device in a first radio bearer, where the first indication information is used to indicate a radio bearer type of first data, the first data belongs to a second radio bearer, and the first radio bearer is different from the second radio bearer; the first network equipment is equipment which currently serves the terminal equipment;
and the processing unit is used for determining whether to perform anchor relocation according to the radio bearer type of the first data.
In a possible implementation manner, the processing unit is specifically configured to: if the radio bearer type of the first data is SRB, determining to perform anchor relocation; or, if the radio bearer type of the first data is DRB, determining not to perform anchor relocation.
In one possible implementation, if it is determined to perform anchor relocation, the communication unit is further configured to: sending a first message to the first network device, wherein the first message comprises address information of a first tunnel; and the address information of the first tunnel is used for transmitting the first data.
In one possible implementation, if it is determined not to perform anchor relocation, the communication unit is further configured to: sending, to the first network device, at least one of: a connection recovery message, wherein the connection recovery message is used for indicating to recover the radio resource control connection of the terminal equipment; fourth indication information, wherein the fourth indication information is used for indicating that the terminal device is converted into a connection state; the reason for anchor relocation; a context of the terminal device.
The above are merely examples, and the processing unit 601 and the communication unit 602 may also perform other functions, and for a more detailed description, reference may be made to relevant descriptions in the method embodiments shown in fig. 2 to 5, which are not repeated herein.
As shown in fig. 7, which is a device 700 provided in the embodiment of the present application, the device shown in fig. 7 may be implemented as a hardware circuit of the device shown in fig. 6. The communication device can be applied to the flow chart shown in the foregoing, and performs the functions of the terminal device or the network device in the above method embodiment. For convenience of explanation, fig. 7 shows only the main components of the communication apparatus.
As shown in fig. 7, the communication device 700 includes a processor 710 and an interface circuit 720. Processor 710 and interface circuit 720 are coupled to each other. It is understood that interface circuit 720 may be a transceiver or an input-output interface. Optionally, the communication device 700 may further include a memory 730 for storing instructions to be executed by the processor 710 or for storing input data required by the processor 710 to execute the instructions or for storing data generated by the processor 710 after executing the instructions.
When the communication device 700 is used to implement the methods shown in fig. 2 to 5, the processor 710 is used to implement the functions of the processing unit 601, and the interface circuit 720 is used to implement the functions of the communication unit 602.
When the communication device is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the method embodiment. The terminal device chip receives information from other modules (such as a radio frequency module or an antenna) in the terminal device, and the information is sent to the terminal device by the network device; or, the terminal device chip sends information to other modules (such as a radio frequency module or an antenna) in the terminal device, where the information is sent by the terminal device to the network device.
When the communication device is a chip applied to a network device, the network device chip implements the functions of the network device in the above method embodiments. The network device chip receives information from other modules (such as a radio frequency module or an antenna) in the network device, wherein the information is sent to the network device by the terminal device; or, the network device chip sends information to other modules (such as a radio frequency module or an antenna) in the network device, where the information is sent by the network device to the terminal device.
It is understood that the Processor in the embodiments of the present Application may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The general purpose processor may be a microprocessor, but may be any conventional processor.
In embodiments of the present application, the Memory may be a Random Access Memory (RAM), a flash Memory, a Read-Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Programmable Read-Only Memory (EPROM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), a register, a hard disk, a removable hard disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an ASIC. In addition, the ASIC may reside in a network device or a terminal device. Of course, the processor and the storage medium may reside as discrete components in a network device or a terminal device.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (30)

1. A data transmission method is applied to a terminal device or a chip in the terminal device, and comprises the following steps:
receiving a first cell list from a first network device, the first cell list comprising at least one cell;
if the resident first cell is located in the first cell list, sending first data to the first network equipment under the condition of being in an inactive state or an idle state;
the first data is data initially transmitted in a transmission session, and a recovery request message is not sent in the initial transmission of the transmission session, wherein the recovery request message is used for requesting recovery of radio resource control connection.
2. The method of claim 1, wherein the first cell list comprises cells belonging to the same Distribution Unit (DU) or Central Unit (CU) of the first network device.
3. The method according to claim 1 or 2, characterized in that the method further comprises:
receiving switching indication information from a first network device, wherein the switching indication information is used for indicating switching to the second cell;
and if the second cell is not located in the first cell list, sending the recovery request message and second data to second network equipment corresponding to the second cell.
4. The method of claim 3, wherein receiving handover indication information from the first network device comprises:
when the condition of cell reselection is confirmed to be met, starting a timer, wherein the timing duration of the timer is a first duration;
receiving the handover indication information during the timer.
5. The method of claim 4, wherein the first duration is configured for the first network device.
6. The method according to any one of claims 3 to 5, further comprising:
and receiving direction information from the first network equipment, wherein the direction information indicates the data transmission direction of the second cell.
7. The method of claim 6, wherein the sending the recovery request message and the second data to the second network device corresponding to the second cell comprises:
obtaining uplink authorization according to the direction information, wherein the uplink authorization indicates uplink resources;
and sending the recovery request message and the second data to the second network equipment through the uplink resource.
8. The method according to claim 1 or 2, characterized in that the method further comprises:
reselecting a second cell and sending a measurement result to second network equipment corresponding to the second cell;
if receiving confirmation information from the second network equipment, determining to reside in the second cell; the confirmation information is used for confirming the second cell to be reselected, and the confirmation information is determined according to the measurement result.
9. The method of claim 8, further comprising:
and if the second cell is not located in the first cell list, sending the recovery request message and second data to second network equipment corresponding to the second cell.
10. A data transmission method is applied to a first network device or a chip in the first network device, and comprises the following steps:
sending a first cell list to a terminal device, wherein the first cell list comprises at least one cell;
receiving first data from the terminal device, wherein a first cell where the terminal device resides is located in the first cell list, and the terminal device is in an inactive state or an idle state, and the first data is initially transmitted data in one transmission session.
11. The method of claim 10, wherein the first cell list comprises cells belonging to the same Distribution Unit (DU) or Central Unit (CU) of the first network device.
12. A communications apparatus, comprising:
a processing unit configured to receive, through a communication unit, a first cell list from a first network device, the first cell list including at least one cell;
if the first cell is in the first cell list, the processing unit is configured to send first data to the first network device through the communication unit under the condition of being in an inactive state or an idle state;
the first data is data initially transmitted in a transmission session, and a recovery request message is not sent in the initial transmission of the transmission session, wherein the recovery request message is used for requesting recovery of radio resource control connection.
13. The apparatus of claim 12, wherein the first cell list comprises cells belonging to a same Distribution Unit (DU) or a Concentration Unit (CU) of the first network device.
14. The apparatus of claim 12 or 13, wherein the communication unit is further configured to:
receiving switching indication information from first network equipment, and switching to a second cell, wherein the switching indication information is used for indicating switching to the second cell;
and if the second cell is not located in the first cell list, sending the recovery request message and second data to second network equipment corresponding to the second cell.
15. The apparatus of claim 14, wherein the processing unit is further configured to:
starting a timer when the condition of cell reselection is satisfied, wherein the timing duration of the timer is a first duration;
the communication unit is configured to: receiving the handover indication information during the timer.
16. The apparatus of claim 15, wherein the first duration is configured for the first network device.
17. The apparatus according to any of claims 14 to 16, wherein the communication unit is further configured to:
and receiving direction information from the first network equipment, wherein the direction information indicates the data transmission direction of the second cell.
18. The apparatus of claim 17, wherein the processing unit is further configured to:
obtaining uplink authorization according to the direction information, wherein the uplink authorization indicates uplink resources;
the communication unit is further configured to: and sending the recovery request message and the second data to the second network equipment through the uplink resource.
19. The apparatus according to claim 12 or 13, wherein the processing unit is further configured to:
reselecting to a second cell;
the communication unit is further configured to: sending a measurement result to second network equipment corresponding to the second cell; if receiving confirmation information from the second network equipment, determining to reside in the second cell; the confirmation information is used for confirming the second cell to be reselected, and the confirmation information is determined according to the measurement result.
20. The apparatus of claim 19, wherein the communication unit is further configured to:
and if the second cell is not located in the first cell list, sending the recovery request message and second data to second network equipment corresponding to the second cell.
21. A communications apparatus, comprising:
the processing unit is used for sending a first cell list to the terminal equipment through the communication unit, wherein the first cell list comprises at least one cell;
the processing unit is configured to receive first data from the terminal device through the communication unit, where a first cell in which the terminal device resides is located in a first cell list, and the terminal device is in an inactive state or an idle state, and the first data is data initially transmitted in one transmission session.
22. The apparatus of claim 21, wherein the first cell list comprises cells belonging to a same Distribution Unit (DU) or Centralized Unit (CU) of the first network device.
23. A communications apparatus comprising means for performing the method of any of claims 1-9.
24. A communications device comprising means for performing the method of any of claims 10 to 11.
25. A communications apparatus comprising a processor and a memory, the processor and the memory coupled, the processor configured to control the apparatus to implement the method of any of claims 1 to 9.
26. A communications apparatus comprising a processor and a memory, the processor and the memory coupled, the processor configured to control the apparatus to implement the method of any of claims 10 to 11.
27. A communication device comprising a processor and interface circuitry configured to receive signals from a communication device other than the communication device and transmit the signals to or from the processor to the communication device other than the communication device, the processor being configured to implement the method of any one of claims 1 to 11 by logic circuitry or executing code instructions.
28. A computer-readable storage medium, in which a computer program or instructions are stored which, when executed by a communication apparatus, carry out the method of any one of claims 1 to 11.
29. A computer program product having computer readable instructions stored thereon, which, when run on a computer, cause the computer to carry out the method of any one of claims 1 to 11.
30. A communication system comprising an apparatus as claimed in any one of claims 22, 24 and an apparatus as claimed in any one of claims 23, 25.
CN202110900893.5A 2021-08-06 2021-08-06 Data transmission method and device Pending CN115707145A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110900893.5A CN115707145A (en) 2021-08-06 2021-08-06 Data transmission method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110900893.5A CN115707145A (en) 2021-08-06 2021-08-06 Data transmission method and device

Publications (1)

Publication Number Publication Date
CN115707145A true CN115707145A (en) 2023-02-17

Family

ID=85179027

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110900893.5A Pending CN115707145A (en) 2021-08-06 2021-08-06 Data transmission method and device

Country Status (1)

Country Link
CN (1) CN115707145A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024178649A1 (en) * 2023-02-28 2024-09-06 北京小米移动软件有限公司 Network communication method and apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024178649A1 (en) * 2023-02-28 2024-09-06 北京小米移动软件有限公司 Network communication method and apparatus

Similar Documents

Publication Publication Date Title
AU2017213508B2 (en) A wireless device, and methods therein for handling a device-to-device (d2d) communication during handover in a wireless telecommunications network
CN109417695B (en) Communication path switching method and equipment
KR102200982B1 (en) UE state switching method and apparatus
JP6637056B2 (en) Method and apparatus for signaling optimization
CN107708104B (en) Method and device for changing auxiliary base station
WO2020167205A1 (en) Early measurement reporting with rrc resume request message and indication of request for early measurements in association with paging
CN107635258B (en) data or signaling sending and transmitting method and device
CN114630381B (en) Security context in a wireless communication system
WO2017152757A1 (en) Cell handover method and system, and related device
CN108605258B (en) Mobility management method, base station and wearable device
US11985592B2 (en) Systems and methods for determining the validity of idle mode measurements
CN107371206A (en) A method and device for data transmission
CN116636253B (en) Mobility of small data transmission process
CN114097277B (en) Active switching of V2X communication from SIDELINK connection to cell connection
JP2022502958A (en) Early data transmission and radio access network notification area update
WO2017166390A1 (en) Communication method, terminal, and network equipment
WO2021031035A1 (en) Communication method and apparatus
CN114071801B (en) State indication method of terminal equipment and communication device
CN109892004B (en) Communication control method, radio control unit, user terminal and core network controller
CN115707145A (en) Data transmission method and device
KR20170125292A (en) Methods for changing connection status and Apparatuses thereof
JP7647944B2 (en) User Equipment, Radio Access Network Node, and Method
WO2023067687A1 (en) Radio communication device, radio communication system, and radio communication method
KR20250043545A (en) Improved beam management
CN116567743A (en) A communication method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination