WO2021169645A1 - 一种数据传输方法及终端 - Google Patents
一种数据传输方法及终端 Download PDFInfo
- Publication number
- WO2021169645A1 WO2021169645A1 PCT/CN2021/071442 CN2021071442W WO2021169645A1 WO 2021169645 A1 WO2021169645 A1 WO 2021169645A1 CN 2021071442 W CN2021071442 W CN 2021071442W WO 2021169645 A1 WO2021169645 A1 WO 2021169645A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- terminal
- mode
- condition
- data transmission
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/27—Transitions between radio resource control [RRC] states
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
Definitions
- the present disclosure relates to the field of communication technology, and in particular to a data transmission method and terminal.
- the New Radio (NR) system has designed three radio resource control (Radio 10 Resource Control, RRC) states, including the RRC idle (RRC_IDLE) state, the RRC connected (RRC_CONNECTED) state, and the RRC inactive (RRC_INACTIVE) state.
- RRC Radio 10 Resource Control
- the air interface between the terminal and the wireless network is available at any time in the RRC connected state; the air interface between the terminal and the wireless network is disconnected when the RRC is idle; the air interface between the terminal and the wireless network is connected when the RRC is active. It needs to be restored before it can be used.
- the transmission may be carried in the RRC message (RRC signaling) mode, or the transmission without the RRC message (w/o RRC signaling) may be used.
- RRC signaling the transmission without the RRC message
- w/o RRC signaling the transmission without the RRC message
- the embodiments of the present disclosure provide a data transmission method and terminal to select a direct transmission mode of small data.
- the embodiments of the present disclosure provide a data transmission method, including:
- the first method is a method that does not carry a radio resource control RRC message
- the second method is a method other than the first method in the direct data transmission method.
- the embodiment of the present disclosure provides a data transmission device, including:
- the data transmission module is configured to use the first method to transmit data when the terminal meets the first condition for transmitting data in the first manner; when the terminal meets the second condition for transmitting data in the second manner, use the second Data is transmitted in a method; or, when the terminal meets the first condition for transmitting data in the first method and the second condition for transmitting data in the second method, data is transmitted in any of the first method and the second method;
- the first method is a method that does not carry a radio resource control RRC message
- the second method is a method other than the first method in the direct data transmission method.
- the embodiment of the present disclosure provides a terminal including a memory, a processor, and a computer program stored on the memory and capable of running on the processor, and the processor implements the steps of the data transmission method when the program is executed.
- the embodiment of the present disclosure provides a non-transitory computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the steps of the data transmission method are realized.
- the data transmission method and terminal provided by the embodiments of the present disclosure adopt the first method to transmit data when the terminal meets the first condition for transmitting data in the first manner, or when the terminal meets the second condition for transmitting data in the second manner , Use the second method to transmit data, or when the terminal meets the first and second conditions, use any method to transmit data, which enables the terminal to select the data transmission method in small data transmission, so that the terminal can select the appropriate data transmission method .
- FIG. 1 is a flowchart of steps of a data transmission method in an embodiment of the disclosure
- Fig. 2 is a block diagram of a data transmission device in an embodiment of the disclosure
- Figure 3 is a schematic structural diagram of a terminal in an embodiment of the disclosure.
- FIG. 1 it is a flow chart of the steps of a data transmission method in an embodiment of the present disclosure.
- the method includes the following steps:
- Step 101 When the terminal satisfies the first condition for transmitting data in the first way, the first way is used to transmit data; when the terminal satisfies the second condition for transmitting data in the second way, the second way is used to transmit data; or, when When the terminal satisfies the first condition for transmitting data in the first manner and the second condition for transmitting data in the second manner, data is transmitted in any of the first manner and the second manner.
- the first method is a method that does not carry RRC messages (w/o RRC signaling method for short), and the second method is a method other than the first method in the direct data transmission method.
- the second method may be the with RRC signaling method, of course, the specific method of the second method is not specifically limited here.
- w/o RRC signalling mode transmission data can be directed to the network side and does not carry RRC messages when sending uplinks (that is, it can be understood as including only the data to be transmitted, not RRC messages); with RRC signalling mode, It means to carry RRC message when sending uplink to the network side (that is, send data and RRC message at the same time).
- w/o RRC signalling transmission data can also be directed to the network side when sending uplinks without carrying additional RRC messages (for example, the message that triggers the sending of uplinks to the network side is itself an RRC message, and it is not required at this time. (Additionally carry other RRC messages); with RRC signaling mode can also point to the network side to carry additional RRC messages when sending uplinks.
- the data in this embodiment may refer to small data, that is, mainly refer to data with a small amount of data.
- This embodiment is used for the non-connected terminal to directly send small data.
- the determination can be made in any one of the above three situations, namely:
- the first situation When the terminal meets the first condition for transmitting data in the first manner, the first method is used to transmit data.
- the terminal meets the first condition for transmitting data in the first way, that is, regardless of whether the terminal meets the second condition for transmitting data in the second way, it is the first way to transmit data, that is, w/o Data is transmitted in RRC signalling mode.
- the second situation When the terminal meets the second condition for transmitting data in the second way, the second way is used to transmit data.
- the data is transmitted in the second way, for example, with RRC signaling Way to transfer data.
- the third situation when the terminal meets the first condition for transmitting data in the first manner and the second condition for transmitting data in the second manner, data is transmitted in any of the first manner and the second manner.
- the terminal can determine whether the first mode or the second mode is used, that is, the terminal can choose any one of these modes to transmit data.
- the data transmission mode is determined through any of the above situations, and the selection process of the small data direct transmission mode during small data transmission is realized, so that the terminal can select an appropriate small data transmission mode.
- the terminal when the terminal satisfies the first condition for transmitting data in the first manner, before transmitting data in the first manner, it may further include any one of the following:
- the network side is pre-configured or the protocol predefines the priority of the first mode and the second mode, and the priority of the first mode is higher than that of the second mode, that is, the first mode needs to be given priority when transmitting small data.
- the terminal can detect whether the terminal meets the first condition based on the priority; of course, if the terminal meets the first condition, the first method can be used to transmit data.
- the judgment order of the first mode is the first based on the judgment order of the first mode and the second mode predefined by the network side configuration or the protocol, it is detected whether the terminal meets the first condition.
- the network side is pre-configured or the protocol predefines the judgment order of the first mode and the second mode, and the judgment order of the first mode is first, and the judgment order of the second mode is later, that is, the terminal needs to first determine whether If the first condition for transmitting data in the first manner is met, the terminal can then detect whether the terminal meets the first condition based on the judgment sequence; of course, if the terminal meets the first condition, the first method can be used to transmit data.
- the terminal first detects whether the second condition is met, and when it detects that the second condition is not met, it can then detect whether the first condition is met.
- the terminal can determine whether to first detect whether the terminal meets the second condition based on the priority or the judgment order, which is not described here.
- this embodiment can first detect whether the terminal meets the first condition for transmitting data in the first mode under any one of the above three items, and if it is satisfied, then use the first mode to transmit data; of course, if it is not satisfied, then Then determine whether the second condition for data transmission in the second mode is met.
- the terminal when the terminal satisfies the second condition for using the second method to transmit data, before using the second method to transmit data, it also includes any one of the following:
- the network side is pre-configured or the protocol predefines the priority of the first mode and the second mode, and the priority of the second mode is higher than that of the first mode, that is, the second mode needs to be prioritized during small data transmission.
- the terminal can detect whether the terminal meets the second condition based on the priority; of course, if the terminal meets the second condition, the second method can be used to transmit data.
- the network side is pre-configured or the protocol predefines the judgment order of the first mode and the second mode, and the judgment order of the second mode is first, and the judgment order of the first mode is second, that is, the terminal needs to first determine whether If the second condition for transmitting data in the second mode is satisfied, the terminal can then detect whether the terminal meets the second condition based on the judgment sequence; of course, if the terminal meets the second condition, the second mode can be used to transmit data.
- the terminal first detects whether the first condition is met, and when it detects that the first condition is not met, it can then detect whether the second condition is met.
- the terminal can determine whether to first detect whether the terminal meets the first condition based on the priority or the judgment order, which is not described here.
- this embodiment can first detect whether the terminal meets the second condition for transmitting data in the second mode under any one of the above three items, and if it is satisfied, then use the second mode to transmit data; of course, if it is not satisfied, then Then determine whether the first condition for data transmission in the first manner is met.
- the terminal and/or network side may support both w/o RRC signalling and data transmission.
- RRC signalling mode at this time, which mode the terminal uses to transmit small data, can use one of the following modes:
- the specific method used depends on the implementation on the terminal side. That is, when the terminal satisfies the first condition for transmitting small data in the w/o RRC signalling mode and the second condition for transmitting small data in the with RRC signalling mode, it can choose either method to transmit small data.
- the network side configures the priority of transmitting small data in the first mode and the second mode. For example, if the network side configures the w/o RRC signalling mode to transmit small data, the priority is high, that is, it needs to be prioritized, and the terminal needs to first determine whether the first condition for using w/o RRC signalling mode to transmit small data can be met; if it is satisfied, then Use w/o RRC signalling mode to transmit small data; if it is not satisfied, then judge whether the second condition of using RRC signalling mode to transmit small data can be met.
- the protocol predefines the judgment order of the first mode and the second mode, that is, the priority is to determine which mode satisfies the condition.
- the protocol can be pre-defined, and the terminal needs to first determine whether the first condition for transmitting small data in w/o RRC signalling mode is met; if it is satisfied, it uses w/o RRC signalling mode to transmit small data; if it is not satisfied, then judge whether The second condition of using RRC signaling mode to transmit small data can be satisfied. Or, the terminal first judges whether the second condition for transmitting small data in the RRC signalling mode can be met. If it is satisfied, it uses the RCC signalling mode to transmit the small data. The first condition of the data.
- the first condition or the second condition is satisfied first, that is, whether the first mode or the second mode is preferentially selected for data transmission.
- the first condition may include at least one of the following conditions:
- the terminal has effective dedicated resources for data transmission
- the terminal has the ability to transmit data in the first way
- the network side has the ability to transmit data in the first way or allows data to be transmitted in the first way;
- the triggering cause of data transmission is terminal-initiated data (MO-data) or data transmission;
- the data to be transmitted adopts the radio link control non-acknowledgement (RLC UM) mode
- the amount of data to be transmitted or the total data transmission amount is less than or less than or equal to the first preset threshold; at this time, the amount of data to be transmitted or the total data transmission amount is greater than or equal to the first preset threshold, then It is considered that the data packet is too large to use the first method to transmit data.
- the amount of data to be transmitted or the total data transmission amount is within the first preset range; at this time, if the amount of data to be transmitted or the total data transmission amount is not within the first preset range, the data packet is considered too large Or it is too small to use the first method to transmit data.
- the terminal has no subsequent uplink data and/or downlink data
- the terminal has no expected uplink data and/or downlink data
- the data to be transmitted corresponds to the first preset data radio bearer (DRB for short).
- At least one of the foregoing first conditions may be network-side configuration or protocol pre-defined, which is not limited here.
- the terminal side can configure the first preset threshold for data transmission in the first mode to be 100bits, that is, only when the data to be transmitted is less than or equal to 100bits, the terminal uses the first mode, that is, w/o RRC signalling way.
- the condition "the terminal has no subsequent uplink data and/or downlink data" may be predefined by the protocol and does not require network side configuration.
- a dedicated resource refers to a resource specific to the terminal, and the network side can uniquely identify the terminal based on the resource; specifically, the dedicated resource can be a pre-configured resource (for example, configured grant type 1), and/or a dedicated random access channel (RACH for short) resources (for example, dedicated 4-step RACH resources, or dedicated 2-step RACH resources).
- RACH dedicated random access channel
- the dedicated resource when the dedicated resource satisfies at least one of the following items, the dedicated resource is determined to be an effective dedicated resource:
- the effective time of the dedicated resource is not exceeded
- the amount of data that the dedicated resource can transmit is greater than or equal to the amount of data to be transmitted
- the time advance (referred to as TA) under dedicated resources is valid
- the serving cell or the radio access network (abbreviated as RAN) has not changed.
- the conditions for a dedicated resource to be an effective resource can be at least one of the following, the effective time of the dedicated resource has not expired, and the effective range of the dedicated resource is still valid (for example, the effective range of the dedicated resource is configured to A and B cells, and the configuration Has been in effect), the data that the dedicated resource can transmit is greater than or equal to the data that needs to be transmitted, the TA under the dedicated resource is still valid, and the serving cell or RAN node has not changed since receiving the dedicated resource.
- the terminal detects whether the terminal adopts the first method, that is, the w/o RRC signaling method, to transmit data based on one or more of the above first conditions.
- the protocol predefines items (1), (2), (3), (4), and (5) in the above first condition as the conditions for judging whether to use w/o RRC signaling mode to transmit small data.
- the inactive terminal When the inactive terminal expects to transmit a certain data packet, the inactive terminal has valid pre-configured resources (for example, the network side configures a dedicated configured grant type 1 resource for the terminal), and the terminal has w/o The ability to transmit small data in RRC signaling mode.
- the network side has the ability to transmit small data in w/o RRC signaling mode.
- the trigger is MO-data, and the transmitted small data corresponds to RLC UM mode, and the terminal uses w/o RRC signaling Way to transfer data.
- the protocol predefines items (1), (2), (3), (4), (5), and (6) in the above first condition as the conditions for judging whether to use w/o RRC signaling mode to transmit small data .
- the inactive terminal judges that the total data to be transmitted exceeds the first preset threshold, and the terminal considers that it cannot use the RRC signaling method to transmit data.
- the protocol predefines items (1), (2), (3), (4), and (6) in the above first condition as the conditions for judging whether to use w/o RRC signaling mode to transmit small data.
- the non-connected terminal When a non-connected terminal expects to transmit a certain data packet, the non-connected terminal is configured with effective dedicated 2 step RACH resources, and the terminal has the ability to transmit small data in w/o RRC signaling mode, and the network side has w/o RRC The ability to transmit small data in signalling mode.
- the trigger is small data packet transmission.
- the small data to be transmitted or the total data size is less than the first preset threshold (the first preset threshold may be the network If the configuration is directly displayed on the side, it can also be in an implicit manner. For example, the terminal side determines that the maximum packet size that the current resource can send according to the current dedicated 2 step RACH resource is not the first preset threshold), then the terminal uses w/o RRC Data is transmitted in signalling mode.
- a terminal in a non-connected state is a terminal in any RRC state except the connected state.
- items (2), (3), and (6) in the above first condition are pre-defined by the protocol as the conditions for judging whether to use w/o RRC signaling mode to transmit small data. If the current network does not allow the transmission of small data in w/o RRC signalling mode, the terminal cannot use the w/o RRC signalling mode to transmit data.
- items (2), (3) and (10) in the above first condition are pre-defined by the protocol as the conditions for judging whether to use w/o RRC signalling to transmit small data.
- the inactive terminal has the ability to transmit small data in w/o RRC signalling mode
- the network side allows the small data to be transmitted in w/o RRC signalling mode, and the transmitted small data corresponds to a specific DRB, the terminal uses w/o Data is transmitted in RRC signalling mode.
- the terminal by detecting whether the terminal meets at least one of the foregoing first conditions, it can be determined whether the terminal can transmit small data in the first manner, so that the terminal can select an appropriate data transmission manner.
- the second condition may include at least one of the following conditions:
- the terminal has the ability to transmit data in the second mode
- the network side has the ability to transmit data in the second way or allows data to be transmitted in the second way;
- the triggering reason for data transmission is MO-data or data transmission
- the amount of data to be transmitted or the total data transmission amount is less than or less than or equal to the second preset threshold
- the amount of data to be transmitted or the total data transmission amount is within the second preset range
- the terminal has no subsequent uplink data and/or downlink data
- the terminal has no expected uplink data and/or downlink data
- the data to be transmitted corresponds to the second preset DRB.
- At least one of the above-mentioned second conditions may be configured by the network side or pre-defined by the protocol, which is not limited here, and the above-mentioned second conditions will not be exemplified here.
- this embodiment adopts the first method to transmit data when the terminal meets the first condition for transmitting data in the first method, or uses the second method to transmit data when the terminal meets the second condition for transmitting data in the second method.
- the data is transmitted in any manner, which realizes the terminal's selection of the data transmission mode in the small data transmission, so that the terminal can select the appropriate data transmission mode.
- FIG. 2 it is a block diagram of a data transmission device in an embodiment of the present disclosure, and the device includes:
- the data transmission module 201 is configured to use the first method to transmit data when the terminal meets the first condition for transmitting data in the first method; when the terminal meets the second condition for transmitting data in the second method, use the first method. Data is transmitted in the second mode; or, when the terminal meets the first condition for transmitting data in the first mode and the second condition for transmitting data in the second mode, use any of the first mode and the second mode to transmit data;
- the first method is a method that does not carry a radio resource control RRC message
- the second method is a method other than the first method in the direct data transmission method.
- the first condition includes at least one of the following conditions:
- the terminal has effective dedicated resources for data transmission; the terminal has the ability to transmit data in the first mode; the network side has the ability to transmit data in the first mode or allows data to be transmitted in the first mode;
- the reason for the transmission is that the terminal initiates data MO-data or data transmission; the data to be transmitted adopts the radio link control non-acknowledged RLC UM mode; the amount of data to be transmitted or the total data transmission is less than or equal to the first preset gate Limit; the data volume to be transmitted or the total data transmission volume is within the first preset range; the terminal has no subsequent uplink data and/or downlink data; the terminal does not have the expected uplink data and/or downlink data; the data to be transmitted corresponds to The first preset data radio bearer DRB.
- the dedicated resource satisfies at least one of the following, it is determined that the dedicated resource is a valid dedicated resource:
- the effective time of the dedicated resource is not exceeded; the effective use range of the dedicated resource is not exceeded; the amount of data that can be transmitted by the dedicated resource is greater than or equal to the amount of data to be transmitted; the timing advance under the dedicated resource TA is valid; after the terminal receives the dedicated resource, the serving cell or the radio access network RAN does not change.
- the device in this embodiment can implement all the method steps of the above method embodiments and can achieve the same beneficial effects, and the same method steps and beneficial effects will not be repeated here.
- the terminal may include: a processor 310, a communication interface 320, a memory 330, and a communication bus 340 Among them, the processor 310, the communication interface 320, and the memory 330 communicate with each other through the communication bus 340.
- the processor 310 may call a computer program stored on the memory 330 and running on the processor 310 to perform the following steps:
- the first method When the terminal satisfies the first condition for transmitting data in the first method, the first method is used to transmit data; when the terminal meets the second condition for transmitting data in the second method, the second method is used to transmit data; or, When the terminal satisfies the first condition for transmitting data in the first manner and the second condition for transmitting data in the second manner, use any of the first manner and the second manner to transmit data;
- the first method is a method that does not carry a radio resource control RRC message
- the second method is a method other than the first method in the direct data transmission method.
- the processor when the terminal satisfies the first condition for transmitting data in the first manner, before the data is transmitted in the first manner, the processor further implements any one of the following when executing the computer program :
- the processor When it is determined that the priority of the first mode is higher than the priority of the second mode based on the priority of the first mode and the second mode predefined by the network side configuration or protocol, it is detected whether the terminal meets the first mode A condition; when the judgment order of the first mode is determined based on the judgment order of the first mode and the second mode predefined by the network side configuration or protocol, it is detected whether the terminal meets the first condition; When the terminal does not meet the second condition, it is detected whether the terminal meets the first condition.
- the processor when the terminal satisfies a second condition for transmitting data in the second manner, before transmitting data in the second manner, the processor further implements any one of the following when executing the computer program :
- the processor When it is determined that the priority of the second mode is higher than the priority of the first mode based on the priority of the first mode and the second mode predefined by the network side configuration or protocol, it is detected whether the terminal meets the first mode Two conditions; when the judgment order of the second method is determined based on the judgment order of the first mode and the second mode predefined by the network side configuration or protocol, it is detected whether the terminal meets the second condition; When the terminal does not meet the first condition, it is detected whether the terminal meets the second condition.
- the first condition includes at least one of the following conditions: the terminal has effective dedicated resources for data transmission; the terminal has the ability to transmit data in the first manner; the network side has the ability to use the The ability to transmit data in the first mode or allow the data to be transmitted in the first mode; the trigger of data transmission is that the terminal initiates data MO-data or data transmission; the data to be transmitted adopts the radio link control non-acknowledged RLC UM mode; The amount of data to be transmitted or the total data transmission is less than or equal to the first preset threshold; the amount of data to be transmitted or the total data transmission is within the first preset range; the terminal has no subsequent uplink data and/or downlink Data; the terminal has no expected uplink data and/or downlink data; the data to be transmitted corresponds to the first preset data radio bearer DRB.
- the dedicated resource satisfies at least one of the following: the effective time of the dedicated resource is not exceeded; the effective use range of the dedicated resource is not exceeded; so The amount of data that can be transmitted by the dedicated resource is greater than or equal to the amount of data to be transmitted; the timing advance TA under the dedicated resource is valid; after the terminal receives the dedicated resource, the serving cell or the radio access network RAN does not occur Variety.
- the second condition includes at least one of the following conditions: the terminal has the ability to transmit data in the second manner; the network side has the ability to transmit data in the second manner or allows The second method is to transmit data; the triggering reason for data transmission is MO-data or data transmission initiated by the terminal; the amount of data to be transmitted or the total amount of data transmission is less than or equal to the second preset threshold; the amount of data to be transmitted Or the total data transmission volume is within the second preset range; the terminal has no subsequent uplink data and/or downlink data; the terminal has no expected uplink data and/or downlink data; the data to be transmitted corresponds to the second preset data radio bearer DRB .
- the terminal in this embodiment can implement all the method steps of the foregoing method embodiments and can achieve the same beneficial effects, and the same method steps and beneficial effects will not be repeated here.
- the aforementioned logic instructions in the memory 330 may be implemented in the form of software functional units and when sold or used as independent products, they may be stored in a computer readable storage medium.
- the technical solution of the present disclosure essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in the various embodiments of the present disclosure.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disks or optical disks and other media that can store program codes. .
- the embodiments of the present disclosure also provide a non-transitory computer-readable storage medium on which a computer program is stored.
- a computer program is stored on which a computer program is stored.
- the method steps provided in the above embodiments are implemented, and the same technical effect can be achieved. I will not repeat them here.
- the device embodiments described above are merely illustrative.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in One place, or it can be distributed to multiple network units.
- Some or all of the modules can be selected according to actual needs to achieve the objectives of the solutions of the embodiments. Those of ordinary skill in the art can understand and implement it without creative work.
- each implementation manner can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware.
- the above technical solution essentially or the part that contributes to the existing technology can be embodied in the form of a computer software product, which can be stored in a computer-readable storage medium, such as ROM/RAM, A magnetic disk, an optical disk, etc., include several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some parts of the embodiment.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本公开实施例提供一种数据传输方法及终端,其中方法包括当终端满足采用第一方式传输数据的第一条件时,采用所述第一方式传输数据;当终端满足采用第二方式传输数据的第二条件时,采用所述第二方式传输数据;或者,当终端满足采用第一方式传输数据的第一条件和采用第二方式传输数据的第二条件时,采用所述第一方式和第二方式中的任意方式传输数据;其中所述第一方式为不携带无线资源控制RRC消息的方式,所述第二方式为数据直接传输方式中除所述第一方式之外的方式。本公开实施例实现了小数据传输过程中对数据传输方式的选择。
Description
相关申请的交叉引用
本申请要求于2020年02月28日提交的申请号为2020101300352,发明名称为“一种数据传输方法及终端”的中国专利申请的优先权,其通过引用方式全部并入本文。
本公开涉及通信技术领域,尤其涉及一种数据传输方法及终端。
新空口(New Radio,NR)系统设计了三个无线资源控制(Radio 10 Resource Control,RRC)状态,包括RRC空闲(RRC_IDLE)状态、RRC连接(RRC_CONNECTED)状态和RRC非激活(RRC_INACTIVE)状态。其中,RRC连接态时终端和无线网之间的空口是随时可用的;RRC空闲态时终端和无线网之间的空口是断开的;RRC激活态时终端和无线网之间的空口是挂起的,需要恢复才能使用。
当终端处于RRC非激活态时如果允许直接进行小数据发送,那么将避免终端频繁进入RRC连接态,可以减低信令开销。但是当前的小数据直接传输方式的候选方案中,可能采用携带RRC消息(RRC signalling)方式传输,也可能采用不携带RRC消息(w/o RRC signalling)方式传输。但具体采用w/o RRC signalling方式传输还是采用RRC signalling方式传输,当前未有定论。
发明内容
本公开实施例提供一种数据传输方法及终端,以对小数据直接传输的方式进行选择。
本公开实施例提供一种数据传输方法,包括:
当终端满足采用第一方式传输数据的第一条件时,采用所述第一方式传 输数据;
当终端满足采用第二方式传输数据的第二条件时,采用所述第二方式传输数据;
或者,
当终端满足采用第一方式传输数据的第一条件和采用第二方式传输数据的第二条件时,采用所述第一方式和第二方式中的任意方式传输数据;
其中所述第一方式为不携带无线资源控制RRC消息的方式,所述第二方式为数据直接传输方式中除所述第一方式之外的方式。
本公开实施例提供一种数据传输装置,包括:
数据传输模块,用于当终端满足采用第一方式传输数据的第一条件时,采用所述第一方式传输数据;当终端满足采用第二方式传输数据的第二条件时,采用所述第二方式传输数据;或者,当终端满足采用第一方式传输数据的第一条件和采用第二方式传输数据的第二条件时,采用所述第一方式和第二方式中的任意方式传输数据;
其中所述第一方式为不携带无线资源控制RRC消息的方式,所述第二方式为数据直接传输方式中除所述第一方式之外的方式。
本公开实施例提供一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述的数据传输方法的步骤。
本公开实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的数据传输方法的步骤。
本公开实施例提供的数据传输方法及终端,通过在终端满足采用第一方式传输数据的第一条件时,采用第一方式传输数据,或者在终端满足采用第二方式传输数据的第二条件时,采用第二方式传输数据,或者在终端满足第一条件和第二条件时,采用任意方式传输数据,实现了终端对小数据传输中数据传输方式的选择,使得终端能够选择合适的数据传输方式。
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本公开实施例中数据传输方法的步骤流程图;
图2为本公开实施例中数据传输装置的模块框图;
图3为本公开实施例中终端的结构示意图。
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
如图1所示,为本公开实施例中数据传输方法的步骤流程图,该方法包括如下步骤:
步骤101:当终端满足采用第一方式传输数据的第一条件时,采用第一方式传输数据;当终端满足采用第二方式传输数据的第二条件时,采用第二方式传输数据;或者,当终端满足采用第一方式传输数据的第一条件和采用第二方式传输数据的第二条件时,采用第一方式和第二方式中的任意方式传输数据。
具体的,第一方式为不携带RRC消息的方式(简称w/o RRC signalling方式),第二方式为数据直接传输方式中除第一方式之外的方式。
例如,第二方式可以为with RRC signalling方式,当然在此不并不具体限定第二方式的具体方式。
在此需要说明的是,w/o RRC signalling方式传输数据可以指向网络侧发送上行时不携带RRC消息(即可以理解为仅包含待传输的数据,而不包含RRC消息);with RRC signalling方式则是指向网络侧发送上行时携带RRC消息(即 同时发送数据和RRC消息)。此外,可以扩展说明的是,w/o RRC signalling方式传输数据还可以指向网络侧发送上行时不携带额外的RRC消息(例如触发向网络侧发送上行的消息本身就是一条RRC消息,此时不需要额外的携带其他RRC消息);with RRC signalling方式还可以指向网络侧发送上行时携带额外的RRC消息。
此外,还需要说明的是,本实施例中的数据可以指小数据,即主要指数据量小的数据。本实施例用于非连接态终端直接发送小数据。
此外,具体的,本实施例中在确定采用第一方式还是第二方式传输数据时,可以通过上述三种情况中的任意一种情况进行确定,即:
第一种情况:当终端满足采用第一方式传输数据的第一条件时,采用第一方式传输数据。
在该种情况下,只要终端满足采用第一方式传输数据的第一条件,即无论终端是否满足采用第二方式传输数据的第二条件,均是采用第一方式传输数据,即采用w/o RRC signalling方式传输数据。
第二种情况:当终端满足采用第二方式传输数据的第二条件时,采用第二方式传输数据。
在该种情况下,只要终端满足采用第二方式传输数据的第二条件,即无论终端是否满足采用第一方式传输数据的第一条件,均是采用第二方式传输数据,例如采用with RRC signalling方式传输数据。
第三种情况:当终端满足采用第一方式传输数据的第一条件和采用第二方式传输数据的第二条件时,采用第一方式和第二方式中的任意方式传输数据。
在该种方式中,若终端同时满足第一条件和第二条件,则可以由终端确定具体采用第一方式还是第二方式,即终端可以任一选择其中一种方式传输数据。
这样,本实施例通过上述任一情况确定数据的传输方式,实现了小数据传输时对小数据直接传输方式的选择过程,从而使得终端能够选择合适的小数据传输方式。
进一步地,本实施例还可以基于预设的前提情况,确定是先检测终端是否满足第一条件还是先检测终端是否满足第二条件,在此通过下述描述进行说明。
其中,当终端满足采用第一方式传输数据的第一条件时,采用所述第一方式传输数据之前,还可以包括下述中的任意一项:
其一,当基于网络侧配置或协议预定义的第一方式和第二方式的优先级,确定第一方式的优先级高于第二方式的优先级时,检测终端是否满足第一条件。
在该项下,网络侧预配置或者协议预定义了第一方式和第二方式的优先级,且第一方式的优先级高于第二方式,即小数据传输时需要优先考虑第一方式,此时终端则可以基于该优先级检测终端是否满足第一条件;当然,若终端满足第一条件时则可以采用第一方式传输数据。
在此需要说明的是,若检测到终端不满足第一条件,则可以再判断终端是否满足第二条件。
其二,当基于网络侧配置或协议预定义的第一方式和第二方式的判断顺序,确定第一方式的判断顺序在前时,检测终端是否满足第一条件。
在该项下,网络侧预配置或者协议预定义了第一方式和第二方式的判断顺序,且第一方式的判断顺序在前,第二方式的判断顺序在后,即终端需要首先判断是否满足采用第一方式传输数据的第一条件,此时终端则可以基于该判断顺序检测终端是否满足第一条件;当然,若终端满足第一条件时则可以采用第一方式传输数据。
在此需要说明的是,若检测到终端不满足第一条件,则可以再判断终端是否满足第二条件。
其三,当检测到终端不满足第二条件时,检测终端是否满足第一条件。
在该项下,若终端先检测是否满足第二条件,且检测到不满足第二条件时,则可以再检测是否满足第一条件。
当然,终端可以基于优先级或判断顺序确定是否先检测终端是否满足第二条件,在此不再过多说明。
即本实施例可以在上述三项中的任一项下,首先检测终端是否满足采用第一方式传输数据的第一条件,如果满足,则采用第一方式传输数据;当然,如果不满足,则再判断是否满足采用第二方式传输数据的第二条件。
此外,当终端满足采用第二方式传输数据的第二条件时,采用第二方式传输数据之前,还包括下述中的任意一项:
其一,当基于网络侧配置或协议预定义的第一方式和第二方式的优先级,确定第二方式的优先级高于第一方式的优先级时,检测终端是否满足第二条件。
在该项下,网络侧预配置或者协议预定义了第一方式和第二方式的优先级,且第二方式的优先级高于第一方式,即小数据传输时需要优先考虑第二方式,此时终端则可以基于该优先级检测终端是否满足第二条件;当然,若终端满足第二条件时则可以采用第二方式传输数据。
在此需要说明的是,若检测到终端不满足第二条件,则可以再判断终端是否满足第一条件。
其二,当基于网络侧配置或协议预定义的第一方式和第二方式的判断顺序,确定第二方式的判断顺序在前时,检测终端是否满足第二条件。
在该项下,网络侧预配置或者协议预定义了第一方式和第二方式的判断顺序,且第二方式的判断顺序在前,第一方式的判断顺序在后,即终端需要首先判断是否满足采用第二方式传输数据的第二条件,此时终端则可以基于该判断顺序检测终端是否满足第二条件;当然,若终端满足第二条件时则可以采用第二方式传输数据。
在此需要说明的是,若检测到终端不满足第二条件,则可以再判断终端是否满足第一条件。
其三,当检测到终端不满足第一条件时,检测终端是否满足第二条件。
在该项下,若终端先检测是否满足第一条件,且检测到不满足第一条件时,则可以再检测是否满足第二条件。
当然,终端可以基于优先级或判断顺序确定是否先检测终端是否满足第一条件,在此不再过多说明。
即本实施例可以在上述三项中的任一项下,首先检测终端是否满足采用第二方式传输数据的第二条件,如果满足,则采用第二方式传输数据;当然,如果不满足,则再判断是否满足采用第一方式传输数据的第一条件。
下面以数据为小数据为例,系统的对上述实施例进行说明。
例如,若当前的小数据直接传输候选方案中,可能采用with RRC signalling方式传输,也可能采用w/o RRC signalling方式传输,终端和/或网络侧可能同时支持w/o RRC signalling方式传输数据与with RRC signalling方式,此时终端具体采用何种方式传输小数据,可以采用以下方式中的一种:
其一,具体采用何种方式取决于终端侧实现。即当终端即满足采用w/o RRC signalling方式传输小数据的第一条件,也满足采用with RRC signalling方式传输小数据的第二条件时,则可以任一选择一种方式传输小数据。
其二,网络侧配置第一方式和第二方式传输小数据的优先级。例如网络侧配置w/o RRC signalling方式传输小数据的优先级高,即需要优先考虑,则终端需要首先判断是否可以满足采用w/o RRC signalling方式传输小数据的第一条件;如果满足,则采用w/o RRC signalling方式传输小数据;如果不满足,再判断是否可以满足采用RRC signalling方式传输小数据的第二条件。
其三,协议预定义第一方式和第二方式的判断顺序,即优先判断哪种方式满足条件。例如协议可以预定义,终端需要首先判断是否可以满足采用w/o RRC signalling方式传输小数据的第一条件;如果满足,则采用w/o RRC signalling方式传输小数据;如果不满足,再判断是否可以满足采用RRC signalling方式传输小数据的第二条件。或者,终端首先判断是否可以满足采用RRC signalling方式传输小数据的第二条件,如果满足,则采用RCC signalling方式传输小数据,如果不满足,再判断是否可以满足采用w/o RRC signalling方式传输小数据的第一条件。
这样,本实施例可以基于第一方式和第二方式的优先级或判断顺序,确定先检测是否满足第一条件还是第二条件,即确定优先选择第一方式还是第二方式传输数据。
此外,进一步地,第一条件可以包括下述条件中的至少一项:
(1),终端具有有效的用于数据传输的专用资源;
(2),终端具有采用第一方式传输数据的能力;
(3),网络侧具有采用第一方式传输数据的能力或者允许通过第一方式传输数据;
(4),数据传输的触发原因为终端始发数据(MO-data)或数据传输;
(5),待传输的数据采用无线链路控制非确认(简称RLC UM)模式;
(6),待传输的数据量或者总数据传输量小于或小于等于第一预设门限值;此时待传输的数据量或者总数据传输量大于或大于等于该第一预设门限,则认为数据包太大,不合适采用第一方式传输数据。
(7),待传输的数据量或者总数据传输量处于第一预设范围内;此时若待传输的数据量或者总数据传输量不在该第一预设范围内,则认为数据包太大或太小,不适合采用第一方式传输数据。
(8),终端没有后续的上行数据和/或下行数据;
(9),终端没有期待的上行数据和/或下行数据;
(10),待传输的数据对应第一预设数据无线承载(简称DRB)。
具体的,上述第一条件中的至少一项可以是网络侧配置也可以是协议预定义,在此不对此进行限制。例如,网络侧可以配置能采用第一方式传输数据时对应的DRB id=5,即只有当待传输的数据对应的DRB id=5时,终端才采用第一方式,即w/o RRC signalling方式;或者,终端侧可以配置采用第一方式传输数据的第一预设门限值为100bits,即只有当待传输的数据小于或小于等于100bits时,终端才采用第一方式,即w/o RRC signalling方式。再例如,条件“终端没有后续的上行数据和/或下行数据”可以为协议预定义,而不需要网络侧配置。
此外,专用资源是指特定给该终端的资源,网络侧能够基于该资源唯一识别该终端;具体的,专用资源可以为预配置资源(例如configured grant type1),和/或专用的随机接入信道(简称RACH)资源(例如专用的4 step RACH资源,或者专用的2 step RACH资源)。
具体的,当专用资源满足下述至少一项时,确定专用资源为有效的专用 资源:
未超过专用资源的有效时间;
未超出专用资源的有效使用范围;
专用资源所能传输的数据量大于或大于等于待传输的数据量;
专用资源下的时间提前量(简称TA)有效;
在终端接收专用资源后,服务小区或无线接入网(简称RAN)未发生变化。
即专用资源为有效资源的条件可以为下述中的至少一项,专用资源的有效时间未超时,专用资源的有效范围仍有效(例如配置专用资源的有效范围为A和B小区,且该配置一直处于生效中),专用资源所能传输的数据大于或大于等于所需要传输的数据,专用资源下的TA仍有效,自从接收到该专用资源开始服务小区或RAN节点未发生改变等。
下面以数据为小数据为例,对终端基于上述第一条件中的一个或多个,检测终端是否采用第一方式,即w/o RRC signalling方式传输数据进行举例说明。
实施例一:
假设协议预定义上述第一条件中的第(1)、(2)、(3)、(4)和(5)项为判断是否采用w/o RRC signalling方式传输小数据的条件。则当非激活态的终端期望传输某个数据包时,该非激活态终端有有效的预配置资源(比如网络侧给终端配置了专用的configured grant type 1资源),且该终端具备w/o RRC signalling方式传输小数据的能力,网络侧具备w/o RRC signalling方式传输小数据的能力,触发原因为MO-data,所传输的小数据对应为RLC UM模式,则终端采用w/o RRC signalling方式传输数据。
实施例二:
假设协议预定义上述第一条件中的第(1)、(2)、(3)、(4)、(5)和(6)项为判断是否采用w/o RRC signalling方式传输小数据的条件。则当非激活态的终端期望传输某个数据包时,该非激活态终端判断待传输的总数据 超过第一预设门限值,则该终端认为不能采用w/o RRC signalling方式传输数据。
实施例三:
假设协议预定义上述第一条件中的第(1)、(2)、(3)、(4)和(6)项为判断是否采用w/o RRC signalling方式传输小数据的条件。则当非连接态的终端期望传输某个数据包时,该非连接态终端被配置了有效的专用2 step RACH资源,且该终端具备w/o RRC signalling方式传输小数据的能力,网络侧具备w/o RRC signalling方式传输小数据的能力,触发原因为小数据包传输,所要传输的小数据或者总的数据大小小于第一预设门限值(该第一预设门限值可以是网络侧直接显示配置的,也可以是隐式方式,如终端侧根据当前专用2 stepRACH资源,确定当前资源能发送的最大数据包大小未第一预设门限值),则终端采用w/o RRC signalling方式传输数据。
需要解释的是,非连接态的终端为连接态之外任一RRC状态的终端。
实施例四:
假设协议预定义上述第一条件中的第(2)、(3)和(6)项为判断是否采用w/o RRC signalling方式传输小数据的条件。则若当前网络不允许w/o RRC signalling方式传输小数据,则终端不能采用w/o RRC signalling方式传输数据。
实施例五:
假设协议预定义上述第一条件中的第(2)、(3)和(10)项为判断是否采用w/o RRC signalling方式传输小数据的条件。则当非激活态终端具备w/o RRC signalling方式传输小数据的能力,网络侧允许w/o RRC signalling方式传输小数据,且所传输的小数据对应某个特定DRB,则终端采用w/o RRC signalling方式传输数据。
本实施例通过检测终端是否满足上述第一条件中的至少一项,则能够确定终端是否能够采用第一方式传输小数据,使得终端能够选择合适的数据传输方式。
另外,进一步地,第二条件可以包括下述条件中的至少一项:
终端具有采用第二方式传输数据的能力;
网络侧具有采用第二方式传输数据的能力或者允许通过第二方式传输数据;
数据传输的触发原因为MO-data或数据传输;
待传输的数据量或者总数据传输量小于或小于等于第二预设门限值;
待传输的数据量或者总数据传输量处于第二预设范围内;
终端没有后续的上行数据和/或下行数据;
终端没有期待的上行数据和/或下行数据;
待传输的数据对应第二预设DRB。
在此需要说明的是,上述第二条件中的至少一项可以是由网络侧配置或者协议预定义,在此不对此进行限定,且在此不再对上述第二条件进行举例说明。
这样,本实施例通过在终端满足采用第一方式传输数据的第一条件时,采用第一方式传输数据,或者在终端满足采用第二方式传输数据的第二条件时,采用第二方式传输数据,或者在终端满足第一条件和第二条件时,采用任意方式传输数据,实现了终端对小数据传输中数据传输方式的选择,使得终端能够选择合适的数据传输方式。
此外,如图2所示,为本公开实施例中数据传输装置的模块框图,该装置包括:
数据传输模块201,用于当终端满足采用第一方式传输数据的第一条件时,采用所述第一方式传输数据;当终端满足采用第二方式传输数据的第二条件时,采用所述第二方式传输数据;或者,当终端满足采用第一方式传输数据的第一条件和采用第二方式传输数据的第二条件时,采用所述第一方式和第二方式中的任意方式传输数据;
其中所述第一方式为不携带无线资源控制RRC消息的方式,所述第二方式为数据直接传输方式中除所述第一方式之外的方式。
可选地,所述第一条件包括下述条件中的至少一项:
终端具有有效的用于数据传输的专用资源;终端具有采用所述第一方式传输数据的能力;网络侧具有采用所述第一方式传输数据的能力或者允许通 过所述第一方式传输数据;数据传输的触发原因为终端始发数据MO-data或数据传输;待传输的数据采用无线链路控制非确认RLC UM模式;待传输的数据量或者总数据传输量小于或小于等于第一预设门限值;待传输的数据量或者总数据传输量处于第一预设范围内;终端没有后续的上行数据和/或下行数据;终端没有期待的上行数据和/或下行数据;待传输的数据对应第一预设数据无线承载DRB。
可选地,当所述专用资源满足下述至少一项时,确定所述专用资源为有效的专用资源:
未超过所述专用资源的有效时间;未超出所述专用资源的有效使用范围;所述专用资源所能传输的数据量大于或大于等于待传输的数据量;所述专用资源下的时间提前量TA有效;在终端接收所述专用资源后,服务小区或无线接入网RAN未发生变化。
在此需要说明的是,本实施例中的装置能够实现上述方法实施例的所有方法步骤,并能够达到相同的有益效果,在此不再对相同的方法步骤和有益效果进行赘述。
另外,如图3所示,为本公开实施例提供的终端的实体结构示意图,该终端可以包括:处理器(processor)310、通信接口(Communications Interface)320、存储器(memory)330和通信总线340,其中,处理器310,通信接口320,存储器330通过通信总线340完成相互间的通信。处理器310可以调用存储在存储器330上并可在处理器310上运行的计算机程序,以执行下述步骤:
当终端满足采用第一方式传输数据的第一条件时,采用所述第一方式传输数据;当终端满足采用第二方式传输数据的第二条件时,采用所述第二方式传输数据;或者,当终端满足采用第一方式传输数据的第一条件和采用第二方式传输数据的第二条件时,采用所述第一方式和第二方式中的任意方式传输数据;
其中所述第一方式为不携带无线资源控制RRC消息的方式,所述第二方式为数据直接传输方式中除所述第一方式之外的方式。
可选地,所述当终端满足采用第一方式传输数据的第一条件时,采用所 述第一方式传输数据之前,所述处理器执行所述计算机程序时还实现下述中的任意一项:当基于网络侧配置或协议预定义的第一方式和第二方式的优先级,确定所述第一方式的优先级高于所述第二方式的优先级时,检测终端是否满足所述第一条件;当基于网络侧配置或协议预定义的第一方式和第二方式的判断顺序,确定所述第一方式的判断顺序在前时,检测终端是否满足所述第一条件;当检测到终端不满足所述第二条件时,检测终端是否满足所述第一条件。
可选地,所述当终端满足采用第二方式传输数据的第二条件时,采用所述第二方式传输数据之前,所述处理器执行所述计算机程序时还实现下述中的任意一项:当基于网络侧配置或协议预定义的第一方式和第二方式的优先级,确定所述第二方式的优先级高于所述第一方式的优先级时,检测终端是否满足所述第二条件;当基于网络侧配置或协议预定义的第一方式和第二方式的判断顺序,确定所述第二方式的判断顺序在前时,检测终端是否满足所述第二条件;当检测到终端不满足所述第一条件时,检测终端是否满足所述第二条件。
可选地,所述第一条件包括下述条件中的至少一项:终端具有有效的用于数据传输的专用资源;终端具有采用所述第一方式传输数据的能力;网络侧具有采用所述第一方式传输数据的能力或者允许通过所述第一方式传输数据;数据传输的触发原因为终端始发数据MO-data或数据传输;待传输的数据采用无线链路控制非确认RLC UM模式;待传输的数据量或者总数据传输量小于或小于等于第一预设门限值;待传输的数据量或者总数据传输量处于第一预设范围内;终端没有后续的上行数据和/或下行数据;终端没有期待的上行数据和/或下行数据;待传输的数据对应第一预设数据无线承载DRB。
可选地,当所述专用资源满足下述至少一项时,确定所述专用资源为有效的专用资源:未超过所述专用资源的有效时间;未超出所述专用资源的有效使用范围;所述专用资源所能传输的数据量大于或大于等于待传输的数据量;所述专用资源下的时间提前量TA有效;在终端接收所述专用资源后,服务小区或无线接入网RAN未发生变化。
可选地,所述第二条件包括下述条件中的至少一项:终端具有采用所述第二方式传输数据的能力;网络侧具有采用所述第二方式传输数据的能力或者允许通过所述第二方式传输数据;数据传输的触发原因为终端始发数据MO-data或数据传输;待传输的数据量或者总数据传输量小于或小于等于第二预设门限值;待传输的数据量或者总数据传输量处于第二预设范围内;终端没有后续的上行数据和/或下行数据;终端没有期待的上行数据和/或下行数据;待传输的数据对应第二预设数据无线承载DRB。
在此需要说明的是,本实施例中的终端能够实现上述方法实施例的所有方法步骤,并能够达到相同的有益效果,在此不再对相同的方法步骤和有益效果进行赘述。
此外,上述的存储器330中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本公开实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各实施例提供的方法步骤,并能够达到相同的技术效果,在此不再进行赘述。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的精神和范围。
Claims (19)
- 一种数据传输方法,其特征在于,包括:当终端满足采用第一方式传输数据的第一条件时,采用所述第一方式传输数据;当终端满足采用第二方式传输数据的第二条件时,采用所述第二方式传输数据;或者,当终端满足采用第一方式传输数据的第一条件和采用第二方式传输数据的第二条件时,采用所述第一方式和第二方式中的任意方式传输数据;其中所述第一方式为不携带无线资源控制RRC消息的方式,所述第二方式为数据直接传输方式中除所述第一方式之外的方式。
- 根据权利要求1所述的数据传输方法,其特征在于,所述当终端满足采用第一方式传输数据的第一条件时,采用所述第一方式传输数据之前,还包括下述中的任意一项:当基于网络侧配置或协议预定义的第一方式和第二方式的优先级,确定所述第一方式的优先级高于所述第二方式的优先级时,检测终端是否满足所述第一条件;当基于网络侧配置或协议预定义的第一方式和第二方式的判断顺序,确定所述第一方式的判断顺序在前时,检测终端是否满足所述第一条件;当检测到终端不满足所述第二条件时,检测终端是否满足所述第一条件。
- 根据权利要求1所述的数据传输方法,其特征在于,所述当终端满足采用第二方式传输数据的第二条件时,采用所述第二方式传输数据之前,还包括下述中的任意一项:当基于网络侧配置或协议预定义的第一方式和第二方式的优先级,确定所述第二方式的优先级高于所述第一方式的优先级时,检测终端是否满足所述第二条件;当基于网络侧配置或协议预定义的第一方式和第二方式的判断顺序,确定所述第二方式的判断顺序在前时,检测终端是否满足所述第二条件;当检测到终端不满足所述第一条件时,检测终端是否满足所述第二条件。
- 根据权利要求1至3任一项所述的数据传输方法,其特征在于,所述第一条件包括下述条件中的至少一项:终端具有有效的用于数据传输的专用资源;终端具有采用所述第一方式传输数据的能力;网络侧具有采用所述第一方式传输数据的能力或者允许通过所述第一方式传输数据;数据传输的触发原因为终端始发数据MO-data或数据传输;待传输的数据采用无线链路控制非确认RLC UM模式;待传输的数据量或者总数据传输量小于或小于等于第一预设门限值;待传输的数据量或者总数据传输量处于第一预设范围内;终端没有后续的上行数据和/或下行数据;终端没有期待的上行数据和/或下行数据;待传输的数据对应第一预设数据无线承载DRB。
- 根据权利要求4所述的数据传输方法,其特征在于,当所述专用资源满足下述至少一项时,确定所述专用资源为有效的专用资源:未超过所述专用资源的有效时间;未超出所述专用资源的有效使用范围;所述专用资源所能传输的数据量大于或大于等于待传输的数据量;所述专用资源下的时间提前量TA有效;在终端接收所述专用资源后,服务小区或无线接入网RAN未发生变化。
- 根据权利要求1至3任一项所述的数据传输方法,其特征在于,所述第二条件包括下述条件中的至少一项:终端具有采用所述第二方式传输数据的能力;网络侧具有采用所述第二方式传输数据的能力或者允许通过所述第二方式传输数据;数据传输的触发原因为终端始发数据MO-data或数据传输;待传输的数据量或者总数据传输量小于或小于等于第二预设门限值;待传输的数据量或者总数据传输量处于第二预设范围内;终端没有后续的上行数据和/或下行数据;终端没有期待的上行数据和/或下行数据;待传输的数据对应第二预设数据无线承载DRB。
- 一种数据传输装置,其特征在于,包括:数据传输模块,用于当终端满足采用第一方式传输数据的第一条件时,采用所述第一方式传输数据;当终端满足采用第二方式传输数据的第二条件时,采用所述第二方式传输数据;或者,当终端满足采用第一方式传输数据的第一条件和采用第二方式传输数据的第二条件时,采用所述第一方式和第二方式中的任意方式传输数据;其中所述第一方式为不携带无线资源控制RRC消息的方式,所述第二方式为数据直接传输方式中除所述第一方式之外的方式。
- 根据权利要求7所述的数据传输装置,其特征在于,所述当终端满足采用第一方式传输数据的第一条件时,采用所述第一方式传输数据之前,还包括第一检测模块,用于执行下述任意一项:当基于网络侧配置或协议预定义的第一方式和第二方式的优先级,确定所述第一方式的优先级高于所述第二方式的优先级时,检测终端是否满足所述第一条件;当基于网络侧配置或协议预定义的第一方式和第二方式的判断顺序,确定所述第一方式的判断顺序在前时,检测终端是否满足所述第一条件;当检测到终端不满足所述第二条件时,检测终端是否满足所述第一条件。
- 根据权利要求7所述的数据传输装置,其特征在于,所述当终端满足采用第二方式传输数据的第二条件时,采用所述第二方式传输数据之前,还包括第二检测模块,用于执行下述任意一项:当基于网络侧配置或协议预定义的第一方式和第二方式的优先级,确定所述第二方式的优先级高于所述第一方式的优先级时,检测终端是否满足所述第二条件;当基于网络侧配置或协议预定义的第一方式和第二方式的判断顺序,确 定所述第二方式的判断顺序在前时,检测终端是否满足所述第二条件;当检测到终端不满足所述第一条件时,检测终端是否满足所述第二条件。
- 根据权利要求7至9任一项所述的数据传输装置,其特征在于,所述第一条件包括下述条件中的至少一项:终端具有有效的用于数据传输的专用资源;终端具有采用所述第一方式传输数据的能力;网络侧具有采用所述第一方式传输数据的能力或者允许通过所述第一方式传输数据;数据传输的触发原因为终端始发数据MO-data或数据传输;待传输的数据采用无线链路控制非确认RLC UM模式;待传输的数据量或者总数据传输量小于或小于等于第一预设门限值;待传输的数据量或者总数据传输量处于第一预设范围内;终端没有后续的上行数据和/或下行数据;终端没有期待的上行数据和/或下行数据;待传输的数据对应第一预设数据无线承载DRB。
- 根据权利要求10所述的数据传输装置,其特征在于,当所述专用资源满足下述至少一项时,确定所述专用资源为有效的专用资源:未超过所述专用资源的有效时间;未超出所述专用资源的有效使用范围;所述专用资源所能传输的数据量大于或大于等于待传输的数据量;所述专用资源下的时间提前量TA有效;在终端接收所述专用资源后,服务小区或无线接入网RAN未发生变化。
- 根据权利要求7至9任一项所述的数据传输装置,其特征在于,所述第二条件包括下述条件中的至少一项:终端具有采用所述第二方式传输数据的能力;网络侧具有采用所述第二方式传输数据的能力或者允许通过所述第二方式传输数据;数据传输的触发原因为终端始发数据MO-data或数据传输;待传输的数据量或者总数据传输量小于或小于等于第二预设门限值;待传输的数据量或者总数据传输量处于第二预设范围内;终端没有后续的上行数据和/或下行数据;终端没有期待的上行数据和/或下行数据;待传输的数据对应第二预设数据无线承载DRB。
- 一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如下步骤:当终端满足采用第一方式传输数据的第一条件时,采用所述第一方式传输数据;当终端满足采用第二方式传输数据的第二条件时,采用所述第二方式传输数据;或者,当终端满足采用第一方式传输数据的第一条件和采用第二方式传输数据的第二条件时,采用所述第一方式和第二方式中的任意方式传输数据;其中所述第一方式为不携带无线资源控制RRC消息的方式,所述第二方式为数据直接传输方式中除所述第一方式之外的方式。
- 根据权利要求13所述的终端,其特征在于,所述当终端满足采用第一方式传输数据的第一条件时,采用所述第一方式传输数据之前,所述处理器执行所述计算机程序时还实现下述中的任意一项:当基于网络侧配置或协议预定义的第一方式和第二方式的优先级,确定所述第一方式的优先级高于所述第二方式的优先级时,检测终端是否满足所述第一条件;当基于网络侧配置或协议预定义的第一方式和第二方式的判断顺序,确定所述第一方式的判断顺序在前时,检测终端是否满足所述第一条件;当检测到终端不满足所述第二条件时,检测终端是否满足所述第一条件。
- 根据权利要求13所述的终端,其特征在于,所述当终端满足采用第二方式传输数据的第二条件时,采用所述第二方式传输数据之前,所述处理 器执行所述计算机程序时还实现下述中的任意一项:当基于网络侧配置或协议预定义的第一方式和第二方式的优先级,确定所述第二方式的优先级高于所述第一方式的优先级时,检测终端是否满足所述第二条件;当基于网络侧配置或协议预定义的第一方式和第二方式的判断顺序,确定所述第二方式的判断顺序在前时,检测终端是否满足所述第二条件;当检测到终端不满足所述第一条件时,检测终端是否满足所述第二条件。
- 根据权利要求13至15任一项所述的终端,其特征在于,所述第一条件包括下述条件中的至少一项:终端具有有效的用于数据传输的专用资源;终端具有采用所述第一方式传输数据的能力;网络侧具有采用所述第一方式传输数据的能力或者允许通过所述第一方式传输数据;数据传输的触发原因为终端始发数据MO-data或数据传输;待传输的数据采用无线链路控制非确认RLC UM模式;待传输的数据量或者总数据传输量小于或小于等于第一预设门限值;待传输的数据量或者总数据传输量处于第一预设范围内;终端没有后续的上行数据和/或下行数据;终端没有期待的上行数据和/或下行数据;待传输的数据对应第一预设数据无线承载DRB。
- 根据权利要求16所述的终端,其特征在于,当所述专用资源满足下述至少一项时,确定所述专用资源为有效的专用资源:未超过所述专用资源的有效时间;未超出所述专用资源的有效使用范围;所述专用资源所能传输的数据量大于或大于等于待传输的数据量;所述专用资源下的时间提前量TA有效;在终端接收所述专用资源后,服务小区或无线接入网RAN未发生变化。
- 根据权利要求13至15任一项所述的终端,其特征在于,所述第二 条件包括下述条件中的至少一项:终端具有采用所述第二方式传输数据的能力;网络侧具有采用所述第二方式传输数据的能力或者允许通过所述第二方式传输数据;数据传输的触发原因为终端始发数据MO-data或数据传输;待传输的数据量或者总数据传输量小于或小于等于第二预设门限值;待传输的数据量或者总数据传输量处于第二预设范围内;终端没有后续的上行数据和/或下行数据;终端没有期待的上行数据和/或下行数据;待传输的数据对应第二预设数据无线承载DRB。
- 一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至6任一项所述的数据传输方法的步骤。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/789,516 US20230040049A1 (en) | 2020-02-28 | 2021-01-13 | Method for transmitting data and terminal |
| EP21761805.7A EP4114077A4 (en) | 2020-02-28 | 2021-01-13 | DATA TRANSMISSION METHOD AND TERMINAL |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010130035.2 | 2020-02-28 | ||
| CN202010130035.2A CN113329523A (zh) | 2020-02-28 | 2020-02-28 | 一种数据传输方法及终端 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2021169645A1 true WO2021169645A1 (zh) | 2021-09-02 |
Family
ID=77412736
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2021/071442 Ceased WO2021169645A1 (zh) | 2020-02-28 | 2021-01-13 | 一种数据传输方法及终端 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20230040049A1 (zh) |
| EP (1) | EP4114077A4 (zh) |
| CN (1) | CN113329523A (zh) |
| WO (1) | WO2021169645A1 (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4260638B1 (en) * | 2021-01-14 | 2025-12-03 | Nokia Technologies Oy | Transmission in small data transmission mode |
| CA3214157A1 (en) * | 2021-03-30 | 2022-10-06 | Jussi-Pekka Koskinen | Methods and apparatuses for controlling small data transmission on uplink |
| CN115443729B (zh) * | 2021-04-01 | 2025-11-04 | 北京小米移动软件有限公司 | 数据量确定方法和装置、阈值配置方法和装置 |
| CN113934553B (zh) * | 2021-10-14 | 2024-10-01 | 西安万像电子科技有限公司 | 一种剪切板重定向传输方法、装置、存储介质及电子设备 |
| CN117835460A (zh) * | 2022-09-29 | 2024-04-05 | 大唐移动通信设备有限公司 | 小数据传输方法、终端、装置及存储介质 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102158901A (zh) * | 2011-02-16 | 2011-08-17 | 大唐移动通信设备有限公司 | 网络侧进行终端操作配置的方法及网络侧装置 |
| CN104080133A (zh) * | 2013-03-29 | 2014-10-01 | 中兴通讯股份有限公司 | 一种移动性优化方法、用户设备和接入网设备 |
| US20190090298A1 (en) * | 2017-09-18 | 2019-03-21 | Qualcomm Incorporated | User plane based small data service |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140038622A1 (en) * | 2012-05-22 | 2014-02-06 | Qualcomm Incorporated | Methods and apparatus for efficient communication of small data amounts while in idle mode |
| EP3535935A1 (en) * | 2016-11-04 | 2019-09-11 | Telefonaktiebolaget LM Ericsson (PUBL) | Methods, computer program, carrier, computer program product and apparatus for managing small data transmissions from user equipments |
| GB2561806B (en) * | 2017-01-05 | 2021-10-06 | Tcl Communication Ltd | Methods and devices for accessing a radio access network |
| CN106658758A (zh) * | 2017-02-10 | 2017-05-10 | 北京小米移动软件有限公司 | 状态转换方法、状态保持方法、装置及用户设备 |
| CN114222281A (zh) * | 2018-05-11 | 2022-03-22 | 华为技术有限公司 | 一种数据传输方法及通信装置 |
| US12279313B2 (en) * | 2019-11-12 | 2025-04-15 | Lg Electronics Inc. | Method and apparatus for transmitting and receiving wireless signal in wireless communication system |
-
2020
- 2020-02-28 CN CN202010130035.2A patent/CN113329523A/zh active Pending
-
2021
- 2021-01-13 US US17/789,516 patent/US20230040049A1/en not_active Abandoned
- 2021-01-13 WO PCT/CN2021/071442 patent/WO2021169645A1/zh not_active Ceased
- 2021-01-13 EP EP21761805.7A patent/EP4114077A4/en not_active Withdrawn
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102158901A (zh) * | 2011-02-16 | 2011-08-17 | 大唐移动通信设备有限公司 | 网络侧进行终端操作配置的方法及网络侧装置 |
| CN104080133A (zh) * | 2013-03-29 | 2014-10-01 | 中兴通讯股份有限公司 | 一种移动性优化方法、用户设备和接入网设备 |
| US20190090298A1 (en) * | 2017-09-18 | 2019-03-21 | Qualcomm Incorporated | User plane based small data service |
Non-Patent Citations (2)
| Title |
|---|
| HUAWEI, ERICSSON: "Summary of email discussion [NR-AH1#13][NR] UL data in INACTIVE", 3GPP DRAFT; R2-1701125, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG2, no. Athens, Greece; 20170213 - 20170217, 8 February 2017 (2017-02-08), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP051223868 * |
| See also references of EP4114077A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4114077A1 (en) | 2023-01-04 |
| CN113329523A (zh) | 2021-08-31 |
| EP4114077A4 (en) | 2024-04-03 |
| US20230040049A1 (en) | 2023-02-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2021169645A1 (zh) | 一种数据传输方法及终端 | |
| US9439209B2 (en) | Selection between random access and dedicated scheduling request resources | |
| JP5893071B2 (ja) | 無線装置における複数の無線アクセスベアラの再構成を制御する方法 | |
| US9736776B2 (en) | Power save method, access point device, and station device | |
| EP3836735B1 (en) | Methods and apparatus for resuming data radio bearer | |
| WO2016119183A1 (zh) | 无线承载重配置方法、建立方法、用户设备和基站 | |
| CN113825187B (zh) | 小区组处理方法、装置及通信设备 | |
| US20190104564A1 (en) | Conditional RRC Confirm Messaging In Wireless Communications | |
| EP3098975B1 (en) | Preamble sending method, power control method, terminal, and device | |
| CN106792628A (zh) | 多卡多待移动终端业务冲突处理方法及装置 | |
| WO2021159956A1 (zh) | 一种终端识别方法、基站及终端 | |
| WO2021159907A1 (zh) | 一种信息传输方法、基站及终端 | |
| WO2021088979A1 (zh) | 信号传输的方法和通信设备 | |
| TWI661739B (zh) | 處理網路端切片資訊的裝置及方法 | |
| CN105264993B (zh) | 一种业务数据分流方法、接入网设备以及终端 | |
| US20240406787A1 (en) | Method and apparatus for packet duplicaiton | |
| WO2023280230A1 (zh) | 一种条件主辅小区添加或改变的方法、装置和存储介质 | |
| CN113825188B (zh) | Scg处理方法、装置及通信设备 | |
| US9699706B2 (en) | Data packet sending method and radio access network device | |
| WO2023001172A1 (zh) | 推荐比特率确定方法、装置及相关设备 | |
| CN103828473A (zh) | 用于从pch或fach状态开始的语音呼叫建立的方法和系统 | |
| CN115915462A (zh) | 信道接入优先级capc的确定方法和网络侧设备 | |
| WO2021203971A1 (zh) | 数据传输方法、装置及终端 | |
| CN115413422B (zh) | 选择性rach过载控制 | |
| WO2025171586A1 (en) | Handling of requests for importance-based packet data discard functions |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21761805 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2021761805 Country of ref document: EP Effective date: 20220928 |