[go: up one dir, main page]

WO2018171708A1 - Data transmission method and terminal device - Google Patents

Data transmission method and terminal device Download PDF

Info

Publication number
WO2018171708A1
WO2018171708A1 PCT/CN2018/080142 CN2018080142W WO2018171708A1 WO 2018171708 A1 WO2018171708 A1 WO 2018171708A1 CN 2018080142 W CN2018080142 W CN 2018080142W WO 2018171708 A1 WO2018171708 A1 WO 2018171708A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
service
transmitted
information
amount
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
Application number
PCT/CN2018/080142
Other languages
French (fr)
Chinese (zh)
Inventor
王婷婷
酉春华
娄崇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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
Publication of WO2018171708A1 publication Critical patent/WO2018171708A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0268Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/26Reselection being triggered by specific parameters by agreed or negotiated communication parameters
    • H04W36/28Reselection being triggered by specific parameters by agreed or negotiated communication parameters involving a plurality of connections, e.g. multi-call or multi-bearer connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/563Allocation or scheduling criteria for wireless resources based on priority criteria of the wireless resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/04Interfaces between hierarchically different network devices
    • H04W92/10Interfaces between hierarchically different network devices between terminal device and access point, i.e. wireless air interface

Definitions

  • the present application relates to communication technologies, and in particular, to a data transmission method and a terminal device.
  • the fifth generation (5G) communication system can support different services.
  • the foregoing services may be, for example, enhanced mobile broadband (eMBB) services, mass machine type communication (MTC) services, and ultra-reliable low latency communications (URLC).
  • eMBB enhanced mobile broadband
  • MTC mass machine type communication
  • URLC ultra-reliable low latency communications
  • MBMS Multimedia Broadcast Multicast Service
  • MBMS Multimedia Broadcast Multicast Service
  • positioning service can be transmitted through the service bearer corresponding to the service.
  • the 5G communication system proposes that the base station and the terminal device can be used in a continuous spectrum or multiple carriers by means of Frequency Division Multiplexing (FDM) or Time Division Multiplexing (TDM).
  • FDM Frequency Division Multiplexing
  • TDM Time Division Multiplexing
  • One or more air interface technologies are different.
  • one service bearer in the 5G communication system can be transmitted by using one or more air interface technologies, and multiple service bearers can also be transmitted using the same air interface technology.
  • the base station and the terminal device can transmit different service bearer data with different service quality (QoS) requirements, and transmit different service bearers with similar QoS requirements through the same air interface technology through different air interface technologies.
  • QoS service quality
  • the base station instructs the terminal device to use a certain air interface technology to transmit data on a certain uplink transmission resource
  • the air interface technology can be used to transmit data carried by multiple services
  • the existing transmission resource allocation technology cannot solve the scenario in this scenario.
  • the present invention relates to a data transmission method and a terminal device, which are used to solve the technical problem of how the terminal device uses the air interface technology corresponding to the uplink transmission resource in the prior art, and how to send data to the base station on the uplink transmission resource.
  • the application provides a data transmission method, where the method includes:
  • the terminal device determines a first air interface technology corresponding to the first uplink transmission resource of the multiple air interface technologies
  • the terminal device determines at least one service bearer capable of using the first air interface technology
  • the terminal device determines whether to send the first information on the first uplink transmission resource according to the amount of data to be transmitted carried by the first service and the first data amount.
  • the first information is used to notify the amount of data to be transmitted.
  • the first service bearer is the service bearer with the highest transmission priority among the at least one service bearer, and the first data volume is the transport data amount of the first uplink transmission resource.
  • the terminal device may determine the first uplink transmission after receiving the indication information for indicating the first uplink transmission resource.
  • the first air interface technology corresponding to the resource, and then the at least one service bearer using the first air interface technology may be determined, so that when the data is to be sent on the first service bearer in the at least one service bearer, the first service bearer may be transmitted according to the first service bearer.
  • the amount of data and the first amount of data of the first uplink transmission resource determine whether the first information of the data to be transmitted is sent while the data of the first service is transmitted on the first uplink transmission resource. In this way, it is ensured that the terminal device preferentially transmits the data of the service bearer with the higher priority of the transmission on the first uplink transmission resource, so as to ensure the transmission efficiency of the service corresponding to the service bearer with the highest transmission priority.
  • the terminal device determines, according to the amount of data to be transmitted carried by the first service, and the first data quantity, whether to send the first on the first uplink transmission resource.
  • the information includes: when the first data volume is smaller than the amount of data to be transmitted by the first service, the terminal device determines to send the first information on the first uplink transmission resource; and the method further includes: the terminal device transmitting the resource in the first uplink Sending the first information and the partial data of the first service bearer; wherein the first information includes the remaining data to be transmitted of the first service bearer.
  • the terminal device determines, according to the amount of data to be transmitted carried by the first service, and the first data quantity, whether to send the first on the first uplink transmission resource.
  • the information includes: when the first data quantity is greater than or equal to the second data quantity, the terminal device determines that the first information is not sent by the first uplink transmission resource, where the second data quantity is the data to be transmitted carried by the first service And the sum of the amount of data to be transmitted carried by the second service, where the second service bearer is a service bearer with a lower priority than the first service bearer; and the method further includes: the terminal device is in the first uplink All data carried by the first service and all data carried by the second service are sent on the transmission resource.
  • the terminal device determines whether to send the first information on the first uplink transmission resource according to the amount of data to be transmitted and the first data amount that are carried by the first service
  • the information includes: when the first data volume is greater than the amount of data to be transmitted carried by the first service and less than the second data amount, the terminal device determines to send the first information on the first uplink transmission resource; wherein, the second data volume is The sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, where the second service bearer is a service bearer with a lower transmission priority than the first service bearer of the at least one service bearer; The terminal device sends the first information and all the data of the first service bearer and the part of the data of the second service bearer on the first uplink transmission resource, where the first information includes the remaining data to be transmitted of the second service bearer.
  • the terminal device determines, according to the quantity of data to be transmitted and the first data quantity that are carried by the first service, whether to send the first information on the first uplink transmission resource.
  • the information includes: when the first data volume is greater than the amount of data to be transmitted and is smaller than the second data volume, the terminal device determines that the first uplink transmission resource can transmit all data and the second service bearer of the first service bearer.
  • the partial data where the second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer is the transmission of the at least one service bearer than the first service bearer.
  • the terminal device determines that the first information is not sent on the first uplink transmission resource; The method further includes: transmitting, by the terminal device, all data of the first service bearer and a part of the second service bearer on the first uplink transmission resource Data, and transmitting the remaining portion of data of the second service bearer using the second uplink transmission resource.
  • the terminal device determines, according to the amount of data to be transmitted carried by the first service, and the first data quantity, whether to send the first on the first uplink transmission resource.
  • the information includes: when the first data volume is greater than the amount of data to be transmitted and is smaller than the second data volume, the terminal device determines that the first uplink transmission resource can transmit all data and the second service bearer of the first service bearer.
  • the partial data where the second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer is the transmission of the at least one service bearer than the first service bearer.
  • the terminal device determines that the first information is sent on the first uplink transmission resource; The method further includes: the terminal device transmitting, on the first uplink transmission resource, the first information and all data of the first service bearer and the second Part of the data traffic bearer; wherein the first amount of remaining information to be transmitted contains data of the second bearer service.
  • the terminal device determines, according to the amount of data to be transmitted carried by the first service, and the first data quantity, whether to send the first on the first uplink transmission resource.
  • the information includes: when the first data amount is equal to the amount of data to be transmitted carried by the first service, the terminal device determines that the first information is not sent on the first uplink transmission resource; and the method further includes: the terminal device transmitting in the first uplink All data carried by the first service is sent on the resource.
  • the method further includes: the terminal device sends the second information to the network device
  • the second information includes one or more of the following parameters: the identifier of the air interface technology used by the data of the amount of data to be transmitted indicated in the first information, and the data amount of the data to be transmitted indicated in the first information
  • the identifier of the air interface technology to be used, the data of the amount of data to be transmitted indicated in the first information is used preferentially or the identifier of the component carrier CC that is not used preferentially, and the data of the amount of data to be transmitted indicated in the first information is required to be used.
  • the identifier of the CC that is not used, the sum of the amount of data to be transmitted on all the service data adaptation protocol SDAP entities, the identifier of at least one SDAP entity, and the amount of data to be transmitted on at least one SDAP entity.
  • the terminal device may report the second information to the network device in addition to the amount of the data to be transmitted to the network device by using the first information, so that the network device passes the second information and the second information.
  • a message can accurately know the information of the data to be transmitted of the terminal device, so that the network device can accurately allocate the uplink transmission resource for the terminal device, and improve the accuracy of the uplink transmission resource allocation.
  • the foregoing first information and the second information are carried in the same medium access control MAC protocol data unit PDU Give network devices.
  • the data sent by the terminal device is carried in a media access control MAC protocol a data unit PDU; wherein the MAC PDU includes: first indication information; the first indication information is used to indicate at least one decoding initial bit of the MAC PDU; each of the at least one decoding initial bit is other than a start bit of the MAC PDU Any location.
  • the terminal device carries the first indication information for indicating at least one decoding initial bit other than the existing decoding initial bit in the MCA PDU transmitted to the network device,
  • the network device can perform parallel decoding on the MAC PDU, which improves the efficiency of the network device in decoding the MAC PDU.
  • the data sent by the terminal device is carried in a media access control MAC protocol
  • the data unit PDU wherein the MAC PDU further comprises: second indication information; the second indication information is used to indicate whether the MAC PDU supports backward decoding, and the backward decoding indicates that decoding is performed from the end position of the MAC PDU.
  • the terminal device carries the second indication information in the MCA PDU sent to the network device, indicating whether the MAC PDU supports backward decoding, and then enables the network device when supporting backward decoding.
  • the MAC PDU can be decoded in parallel, which improves the efficiency of the network device in decoding the MAC PDU.
  • the foregoing MAC PDU includes at least: at least one MAC service data unit SDU, where Each of the at least one MAC SDU includes third indication information, where the third indication information is used to indicate whether each of the at least one MAC SDU is in a backward decoding direction or a last decoding unit in a backward decoding direction; the MAC PDU includes at least: At least one MAC CE, wherein the MAC CE includes fourth indication information, where the fourth indication information is used to indicate whether the MAC CE is the last decoding unit from the backward forward decoding direction or the backward decoding direction.
  • the data transmission method provided by the possible implementation manner may enable the network device to forward the MAC PDU based on the existing decoding initial bit.
  • it is determined whether to continue backward decoding based on the third indication information of each MAC SDU subheader to be decoded, and/or the fourth indication information of each MAC CE subheader.
  • the network device may determine, according to the third indication information of each MAC SDU subheader to be decoded, and/or the fourth indication information of each MAC CE subheader. Whether to continue to decode forward, to ensure the correctness of the decoding, improve the efficiency of decoding.
  • the application provides a terminal device, where the terminal device includes: a first determining module, configured by a first air interface technology corresponding to a first uplink transmission resource, and a second determining module, configured to determine The at least one service bearer of the first air interface technology can be used; the determining module is configured to: when the data is to be sent on the first service bearer in the at least one service bearer, the amount of data to be transmitted and the first data according to the first service bearer And determining whether the sending module sends the first information on the first uplink transmission resource, where the first information is used to notify the data volume to be transmitted, where the first service bearer is the service bearer with the highest transmission priority among the at least one service bearer.
  • the first amount of data is the amount of transmitted data of the first uplink transmission resource.
  • the determining module is configured to: when the first data volume is smaller than the data volume to be transmitted of the first service bearer, determine that the indication sending module is in the first Sending the first information on the uplink transmission resource; the sending module is configured to send the first information and the part of the data of the first service bearer on the first uplink transmission resource, where the first information includes the remaining to be transmitted of the first service bearer The amount of data.
  • the determining module is configured to determine, when the first data quantity is greater than or equal to the second data quantity, that the sending module does not indicate that the sending module is transmitting in the first uplink.
  • the first information is sent on the resource, where the second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer is at least one service bearer than the first service.
  • the transmitting module is configured to send all data of the first service bearer and all data of the second service bearer on the first uplink transmission resource.
  • the determining module is configured to determine, when the first data volume is greater than the data volume to be transmitted of the first service bearer and less than the second data volume, The instruction sending module sends the first information on the first uplink transmission resource, where the second data volume is the sum of the data volume to be transmitted carried by the first service and the data volume to be transmitted carried by the second service, and the second service bearer is And the sending module is configured to send the first information and all data of the first service bearer and the second service bearer on the first uplink transmission resource, where the service bearer has a lower priority than the first service bearer. Part of the data; wherein the first information includes the remaining amount of data to be transmitted carried by the second service.
  • the determining module is configured to determine, when the first data volume is greater than the data volume to be transmitted of the first service bearer and less than the second data volume,
  • the first uplink transmission resource is capable of transmitting all data of the first service bearer and part of data of the second service bearer; and when the second air interface technology corresponding to the second uplink transmission resource is used to transmit the remaining data of the second service bearer, determining
  • the sending module does not instruct the sending module to send the first information on the first uplink transmission resource, where the second data volume is the sum of the data volume to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer is
  • the sending module is configured to send, on the first uplink transmission resource, all the data carried by the first service and part of the data carried by the second service, where the service bearer has a lower priority than the first service bearer. And transmitting, on the second uplink transmission resource, remaining data of the second service bearer.
  • the determining module is configured to determine, when the first data volume is greater than the amount of data to be transmitted of the first service bearer and less than the second data volume,
  • the first uplink transmission resource can transmit all data of the first service bearer and part of the data of the second service bearer; when there is no second air interface technology corresponding to the second uplink transmission resource to transmit the remaining data of the second service bearer, Determining that the sending module sends the first information on the first uplink transmission resource, where the second data volume is the sum of the data volume to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer And the sending module is configured to send the first information and all data and the second service of the first service bearer on the first uplink transmission resource, where the service bearer has a lower priority than the first service bearer. Part of the data to be carried; wherein the first information includes the remaining amount of data to be transmitted carried by the second service.
  • the determining module is configured to: when the first data volume is equal to the amount of data to be transmitted carried by the first service, determine that the sending module is not instructed And transmitting, by the first uplink transmission resource, the first information, where the sending module is configured to send, on the first uplink transmission resource, all the data carried by the first service.
  • the sending module is further configured to send the second information to the network device
  • the second information includes one or more of the following parameters: the identifier of the air interface technology used by the data of the amount of data to be transmitted indicated in the first information, and the data amount of the data to be transmitted indicated in the first information
  • the identifier of the air interface technology to be used, the data of the amount of data to be transmitted indicated in the first information is used preferentially or the identifier of the component carrier CC that is not used preferentially, and the data of the amount of data to be transmitted indicated in the first information is required to be used.
  • the identifier of the CC that is not used, the sum of the amount of data to be transmitted on all the service data adaptation protocol SDAP entities, the identifier of at least one SDAP entity, and the amount of data to be transmitted on at least one SDAP entity.
  • the foregoing sending module is configured to carry the first information and the second information in the same media access control
  • the MAC protocol data unit PDU is sent to the network device.
  • the sending module is configured to carry the sent data in the media.
  • Access control MAC protocol data unit PDU wherein the MAC PDU includes: first indication information; the first indication information is used to indicate at least one decoding initial bit of the MAC PDU; each of the at least one decoding initial bit is a MAC PDU Any position other than the start bit.
  • the sending module is configured to carry the sent data in the media.
  • the foregoing MAC PDU includes at least: at least one MAC service data unit SDU, where Each of the at least one MAC SDU includes third indication information, where the third indication information is used to indicate whether each of the at least one MAC SDU is in a backward decoding direction or a last decoding unit in a backward decoding direction; the MAC PDU includes at least: At least one MAC CE, wherein the MAC CE includes fourth indication information, where the fourth indication information is used to indicate whether the MAC CE is the last decoding unit from the backward forward decoding direction or the backward decoding direction.
  • the application provides a terminal device, where the terminal device includes: a processor and a memory;
  • the memory is used to store computer executable program code
  • the program code includes instructions; when the processor executes the instructions, the instructions cause the terminal device to perform the image processing method according to any of the first aspect and each of the possible implementations of the first aspect .
  • a fourth aspect of the present application provides a terminal device comprising at least one processing element (or chip) for performing the method of the above first aspect.
  • a fifth aspect of the present application provides a program for performing the method of the above first aspect when executed by a processor.
  • a sixth aspect of the present application provides a program product, such as a computer readable storage medium, comprising the program of the fifth aspect.
  • a seventh aspect of the present application provides a computer readable storage medium having stored therein instructions that, when run on a computer, cause the computer to perform the method of the first aspect described above.
  • the terminal device may determine the first uplink after receiving the indication information for indicating the first uplink transmission resource.
  • the first air interface technology corresponding to the transmission resource, and then the at least one service bearer using the first air interface technology may be determined, so that when there is data to be sent on the first service bearer in the at least one service bearer, the first service bearer may be configured according to the first service Transmitting the amount of data and the first amount of data of the first uplink transmission resource, determining whether the first information of the data to be transmitted is sent while transmitting the data of the first service transmission on the first uplink transmission resource. In this way, it is ensured that the terminal device preferentially transmits the data of the service bearer with the higher priority of the transmission on the first uplink transmission resource, so as to ensure the transmission efficiency of the service corresponding to the service bearer with the highest transmission priority.
  • FIG. 1 is a frame diagram of a communication system according to the present application.
  • FIG. 2 is a schematic flowchart of a data transmission method provided by the present application.
  • FIG. 3 is a schematic diagram of a MAC CE provided by the present application.
  • FIG. 4 is a schematic diagram of another MAC CE provided by the present application.
  • FIG. 5 is a schematic diagram of still another MAC CE provided by the present application.
  • FIG. 6 is a schematic diagram of still another MAC CE provided by the present application.
  • FIG. 7 is a schematic diagram of still another MAC CE provided by the present application.
  • FIG. 8 is a schematic diagram of still another MAC CE provided by the present application.
  • FIG. 9 is a schematic diagram of still another MAC CE provided by the present application.
  • FIG. 10 is a schematic diagram of still another MAC CE provided by the present application.
  • FIG. 11 is a schematic diagram of still another MAC CE provided by the present application.
  • FIG. 12 is a schematic diagram of still another MAC CE provided by the present application.
  • FIG. 13 is a schematic diagram of still another MAC CE provided by the present application.
  • FIG. 14 is a schematic diagram of still another MAC CE provided by the present application.
  • FIG. 15 is a schematic diagram of still another MAC CE provided by the present application.
  • 16 is a schematic diagram of still another MAC CE provided by the present application.
  • FIG. 17 is a schematic diagram of still another MAC CE provided by the present application.
  • FIG. 18 is a schematic structural diagram of a MAC PDU provided by the present application.
  • FIG. 19 is a schematic structural diagram of another MAC PDU provided by the present application.
  • 20 is a schematic structural diagram of a terminal device provided by the present application.
  • 21 is a schematic structural diagram of another terminal device provided by the present application.
  • FIG. 22 is a structural block diagram of a terminal device provided by the application as a mobile phone.
  • the fifth generation (5G) communication system will be able to support a wider variety of services.
  • enhanced mobile broadband (eMBB) services massive machine type communication (mMTC) services, ultra-reliable and low latency communications (URLLC) services, multimedia broadcasts Multicast Broadcast Multicast Service (MBMS) service and positioning service.
  • eMBB enhanced mobile broadband
  • URLLC ultra-reliable and low latency communications
  • MBMS multimedia broadcasts Multicast Broadcast Multicast Multicast Service
  • the eMBB service is based on the existing mobile broadband service scenario, and further improves the performance of the user experience.
  • the above mMTC service is mainly used for providing network access services for large-scale, low-power, low-cost, deep-coverage Internet of Things terminal equipment.
  • the above URLLC service is demanding for data transmission reliability and delay, and can be applied to application scenarios such as vehicle networking and industrial control.
  • the 5G communication system proposes that the base station and the terminal device can use one or more air interface technologies on a continuous spectrum or multiple carriers by means of FDM or TDM. Among them, different air interface technologies have different numerologies.
  • the 5G communication system can also support different service bearers.
  • the service carried here is a channel for transmitting information.
  • the service data transmitted on the service bearer includes the foregoing eMBB service, URLLC service, and mMTC service.
  • padding information (all 0s) may also be transmitted on the service bearer to meet the requirements of the wireless communication system.
  • the above service bearers may be logical channels in an LTE system, and the terms of the logical channels may still be used in the 5G mobile communication system. This application does not limit the naming of specific services carried in each communication system. Different service bearers can be used to transmit data of different types of services, and the same service bearer may also transmit data of different types of services with the same or similar QoS to ensure different communication requirements.
  • a service bearer in a 5G communication system can be transmitted using one or more air interface technologies, and multiple service bearers can also be transmitted using the same air interface technology. Therefore, the base station and the terminal device can transmit data of different service bearers with different QoS requirements through different air interface technologies, and transmit data of different service bearers with similar QoS requirements through the same air interface technology to meet different service bearer pairs. Different requirements for transmission rate, delay, power consumption, coverage, etc.
  • the base station instructs the terminal device to use a certain air interface technology to transmit data on a certain uplink transmission resource
  • the air interface technology can transmit data carried by multiple services
  • the existing transmission resource allocation technology cannot solve the transmission in this scenario.
  • FIG. 1 is a frame diagram of a communication system according to the present application.
  • the communication system includes: a network device 01 and a terminal device 02.
  • Network device 01 and terminal device 02 can communicate using one or more air interface technologies. among them,
  • the network device may be the foregoing base station, or various wireless access points, or may refer to a device in the access network that communicates with the terminal device through one or more sectors on the air interface.
  • the base station can be used to convert the received air frame to the IP packet as a router between the wireless terminal and the rest of the access network, wherein the remainder of the access network can include an Internet Protocol (IP) network.
  • IP Internet Protocol
  • the base station can also coordinate attribute management of the air interface.
  • the base station may be a Global System of Mobile communication (GSM) or a Base Transceiver Station (BTS) in Code Division Multiple Access (CDMA), or may be a wideband code division multiple access (
  • the base station (NodeB, NB) in the Wideband Code Division Multiple Access (WCDMA) may also be an evolved base station (Evolutional Node B, eNB or eNodeB) in Long Term Evolution (LTE), or a relay station or an access point. , or a base station in a future 5G network, etc., is not limited herein.
  • Terminal device may be a wireless terminal or a wired terminal, the wireless terminal may be a device that provides voice and/or other service data connectivity to the user, a handheld device with wireless connectivity, or other processing device connected to the wireless modem. .
  • the wireless terminal can communicate with one or more core networks via a Radio Access Network (RAN), which can be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal.
  • RAN Radio Access Network
  • it may be a portable, pocket, handheld, computer built-in or in-vehicle mobile device that exchanges language and/or data with a wireless access network.
  • RAN Radio Access Network
  • the wireless terminal may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, and a remote terminal.
  • the access terminal, the user terminal (User Terminal), the user agent (User Agent), and the user device (User Device or User Equipment) are not limited herein.
  • the foregoing communication system may be an LTE communication system, or may be other communication systems in the future, and is not limited herein.
  • FIG. 2 is a schematic flowchart diagram of a data transmission method provided by the present application.
  • the embodiment relates to a process in which the terminal device uses the first air interface technology corresponding to the first uplink transmission resource to determine whether to send the first information to the base station on the first uplink transmission resource.
  • the method may include:
  • the terminal device determines a first air interface technology corresponding to the first uplink transmission resource of the multiple air interface technologies.
  • the terminal device and the network device can communicate through multiple air interface technologies, and the terminal device and the network device can transmit data of at least one service bearer by using an air interface technology.
  • Each of the uplink transmission resources allocated by the network device to the terminal device corresponds to an air interface technology, that is, the terminal device can only transmit data of at least one service bearer that can be transmitted by using the air interface technology on the uplink transmission resource. Therefore, after receiving the indication information for indicating the first uplink transmission resource, the terminal device may determine the air interface technology (ie, the first air interface technology) corresponding to the first uplink transmission resource in the multiple air interface technologies.
  • the indication information mentioned above may be, for example, an uplink grant grant (UL grant) information.
  • the implementation manner of the first air interface technology corresponding to the first uplink transmission resource is determined by the foregoing terminal device.
  • the terminal device may determine, according to a preset correspondence between the uplink transmission resource and the air interface technology, the first air interface technology corresponding to the first uplink transmission resource.
  • the terminal device may further determine the first air interface technology corresponding to the first uplink transmission resource by receiving the information that is sent by the network device to indicate the “first air interface technology corresponding to the first uplink transmission resource”.
  • the terminal device determines at least one service bearer that can use the first air interface technology.
  • the terminal device stores a corresponding relationship between the air interface technology and the service bearer.
  • an air interface technology can correspond to one or more service bearers. Therefore, after determining the first air interface technology corresponding to the first uplink transmission resource, the terminal device may determine, according to the corresponding relationship between the air interface technology and the service bearer, at least one service bearer that can use the first air interface technology.
  • the terminal device determines whether to send the first uplink transmission resource according to the amount of data to be transmitted and the first data amount carried by the first service.
  • the information is used to notify the amount of data to be transmitted.
  • the first service bearer is the service bearer with the highest transmission priority among the at least one service bearer, and the first data volume is the transport data amount of the first uplink transmission resource.
  • each service bearer is pre-set with a transmission priority. Therefore, after determining that at least one service bearer capable of using the first air interface technology, the terminal device may be configured according to each service in the at least one service bearer.
  • the preset transmission priority is carried, and the first service bearer with the highest transmission priority among the at least one service bearer is determined.
  • the preset transmission priority of the service bearer may be determined according to, for example, a maximum delay allowed by the transmitted service. For example, a service with a smaller maximum delay has a higher transmission priority.
  • the terminal device may determine whether to send the first service on the first uplink transmission resource by comparing the amount of data to be transmitted and the size of the first data amount carried by the first service.
  • the first information for notifying the amount of data to be transmitted is transmitted.
  • the terminal device may determine that the first information is not sent on the first uplink transmission resource when the amount of data to be transmitted carried by the first service is equal to the first data quantity, and the amount of data to be transmitted in the first service is greater than the first
  • the terminal device preferentially transmits the data of the service bearer with the higher priority of the transmission on the first uplink transmission resource, so as to ensure the transmission efficiency of the service corresponding to the service bearer with the highest transmission priority.
  • the first information may be, for example, a Buffer State Reports (BSR).
  • BSR Buffer State Reports
  • the amount of data to be transmitted that is notified by the foregoing first information may be the amount of data to be transmitted of the first service bearer, and may be the amount of data to be transmitted of all service bearers that use the first air interface technology, and may be determined according to the configuration. It should be noted that the calculation manner of the amount of data to be transmitted notified by the foregoing first information may be calculated by using the BSR in the prior art.
  • the terminal device may determine, according to the indication information for indicating the first uplink transmission resource, that the first uplink transmission resource corresponds to
  • the first air interface technology can further determine at least one service bearer using the first air interface technology, so that when there is data to be sent on the first service bearer in the at least one service bearer, the amount of data to be transmitted according to the first service bearer can be And determining, by the first data quantity of the first uplink transmission resource, whether to send the first information of the data to be transmitted while transmitting the data of the first service transmission on the first uplink transmission resource. In this way, it is ensured that the terminal device preferentially transmits the data of the service bearer with the higher priority of the transmission on the first uplink transmission resource, so as to ensure the transmission efficiency of the service corresponding to the service bearer with the highest transmission priority.
  • the foregoing embodiment where the at least one service bearer includes the first service bearer and the second service bearer, as an example, introduces the amount of data to be transmitted and the first uplink of the terminal device according to the first service bearer. And transmitting, by the first data amount of the resource, whether the first information is sent on the first uplink transmission resource.
  • the second service bearer is a service bearer with a lower transmission priority than the first service bearer in the at least one service bearer.
  • the foregoing step S103 may include the following situations:
  • the first data amount is smaller than the amount of data to be transmitted carried by the first service.
  • the terminal device compares the amount of data to be transmitted and the size of the first data volume, the terminal device determines that the first data volume is smaller than the data volume to be transmitted carried by the first service, indicating that the terminal device uses the first uplink.
  • the transmission resource cannot transmit the data to be transmitted carried by the first service.
  • the transmission priority of the second service bearer is lower than the transmission priority of the first service bearer. Therefore, in this case, the terminal device does not consider to use the first uplink transmission resource to transmit data of the second service bearer.
  • the terminal device may determine, when the part of the to-be-transmitted data of the first service bearer is sent on the first uplink transmission resource, send the first information for notifying the amount of data to be transmitted, so that the network device may be based on the first information, The terminal device continues to allocate uplink transmission resources.
  • the terminal device may send the first information and the partial data of the first service bearer on the first uplink transmission resource.
  • the sum of the data amounts of the first information and the partial data carried by the first service may be the first data amount. That is, the size of the data amount of the partial data carried by the first service transmitted by the terminal device on the first uplink transmission resource is related to the size of the first information.
  • Which data of the first service bearer is sent by the terminal device on the first uplink transmission resource can refer to the prior art. For example, part of the data of the first service carried by the terminal device in the first uplink transmission resource may be the data with higher priority among all the data carried by the first service.
  • the first information may include the remaining data to be transmitted of the first service bearer, that is, after the partial data of the first service bearer transmitted by the first uplink transmission resource is removed, the first service bearer remains. The amount of data transferred.
  • the first information may further include the remaining data to be transmitted of all the service bearers in the at least one service bearer, that is, the remaining data to be transmitted of the first service bearer and the remaining to be transmitted of other service bearers in the at least one service bearer. The sum of the amount of data.
  • the amount of data to be transmitted of other service bearers is the amount of data to be transmitted carried by other services, because the terminal device does not transmit data of other service bearers on the first uplink transmission resource.
  • the first service bearer included in the at least one service bearer is a bearer carrying a URL LC service (referred to as a URLLC service bearer) and a second service bearer is a bearer eMBB service.
  • a URLLC service bearer a bearer carrying a URL LC service
  • a second service bearer is a bearer eMBB service.
  • the first data volume is Z
  • the amount of data to be transmitted carried by the URLLC service is X
  • the amount of data to be transmitted carried by the eMBB service is Y.
  • the transmission priority of the URLLC service bearer is higher than the transmission priority of the eMBB service bearer. That is, the first service bearer is a URLLC service bearer, and the second service bearer is an eMBB service bearer.
  • the terminal device determines that the first data amount Z is smaller than the data volume X to be transmitted carried by the URLLC service by comparing the size of the data to be transmitted X and the size of the first data amount Z, the terminal device uses the first uplink transmission resource.
  • the data to be transmitted carried by the URLLC service cannot be transmitted.
  • the terminal device may determine to send the first information for notifying the amount of data to be transmitted while transmitting part of the to-be-transmitted data of the URLLC service bearer on the first uplink transmission resource. Therefore, the terminal device may send part of the data to be transmitted and the first information carried by the URLLC service on the first uplink transmission resource.
  • the first information may include only the remaining data to be transmitted carried by the URLLC service, and may also include the remaining data to be transmitted of all the service bearers in the at least one service bearer, that is, the remaining data to be transmitted and the eMBB service carried by the URLLC service. The sum of the remaining amount of data to be transmitted carried.
  • the second case the first data amount is equal to the amount of data to be transmitted carried by the first service.
  • the terminal device compares the amount of data to be transmitted and the size of the first data volume, the terminal device determines that the first data amount is equal to the amount of data to be transmitted carried by the first service, indicating that the terminal device uses the first uplink.
  • the transmission resource can transmit the data to be transmitted carried by the first service.
  • the first uplink transmission resource is occupied by the data to be transmitted carried by the first service, and the transmission priority of the second service bearer is lower than the transmission priority of the first service bearer. Therefore, in this case, the terminal device The data carried by the second service is transmitted without using the first uplink transmission resource.
  • the terminal device may determine that the first information is not sent on the first uplink transmission resource, and only all data of the first service bearer is sent on the first uplink transmission resource. In this way, after the terminal device does not send the first information on the first uplink transmission resource, the terminal device may send all the data carried by the first service on the first uplink transmission resource.
  • the terminal device when the terminal device compares the amount of data to be transmitted X and the size of the first data amount Z carried by the URLLC service, it is determined that the first data amount Z is equal to the data amount X to be transmitted carried by the URLLC service.
  • the terminal device can use the first uplink transmission resource to transmit the data to be transmitted carried by the URLLC service.
  • the terminal device may determine that all the data to be transmitted carried by the URLLC service bearer is sent on the first uplink transmission resource, and the first information for notifying the amount of data to be transmitted is not sent. Therefore, the terminal device can send all the data to be transmitted carried by the URLLC service on the first uplink transmission resource.
  • the third case the first amount of data is greater than or equal to the second amount of data.
  • the second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service.
  • the terminal device may further determine the first Whether the amount of data is greater than or equal to the second amount of data, that is, the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service. If the first data volume is greater than or equal to the second data volume, the terminal device can use the first uplink transmission resource to not only transmit the data to be transmitted carried by the first service, but also transmit the data to be transmitted carried by the second service.
  • the data to be transmitted carried by all the services corresponding to the first air interface technology can be transmitted by using the first uplink transmission resource. That is, all the service bearers corresponding to the first air interface technology do not have data to be transmitted. Therefore, the terminal device does not need to report the first information. In this case, the terminal device may determine that the first information is not sent on the first uplink transmission resource, but all the data to be transmitted of the first service bearer is sent, and all the data to be transmitted carried by the second service is sent. In addition, after the terminal device does not send the first information on the first uplink transmission resource, the terminal device may send all data of the first service bearer and all data of the second service bearer on the first uplink transmission resource.
  • the terminal device compares the amount of data to be transmitted X and the size of the first data amount Z carried by the URLLC service, it is determined that the first data amount Z is greater than the data amount X to be transmitted carried by the URLLC service.
  • the terminal device may further determine whether the first data amount Z is greater than or equal to the second data amount, that is, the sum of the data volume X to be transmitted carried by the URLLC service and the data amount Y to be transmitted carried by the eMBB service.
  • the terminal device can use the first uplink transmission resource to not only transmit the data to be transmitted carried by the URLLC service, but also transmit the data to be transmitted carried by the eMBB service. That is to say, the data to be transmitted carried by all the services corresponding to the first air interface technology can be transmitted by using the first uplink transmission resource. That is, all the service bearers corresponding to the first air interface technology do not have data to be transmitted. Therefore, the terminal device does not need to report the first information. In this case, the terminal device may determine that the first information is not sent on the first uplink transmission resource, but all the data to be transmitted carried by the URLLC service and all the data to be transmitted carried by the eMBB service are sent. Therefore, the terminal device can send all the data to be transmitted carried by the URLLC service and all the data to be transmitted carried by the eMBB service on the first uplink transmission resource.
  • the first data amount is greater than the amount of data to be transmitted carried by the first service and smaller than the second data amount.
  • the second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service.
  • the terminal device may further determine the first Whether the amount of data is greater than the second amount of data, that is, the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service. If the first data volume is smaller than the second data volume, the terminal device can use the first uplink transmission resource to transmit the data to be transmitted carried by the first service, but cannot transmit the data to be transmitted carried by the second service.
  • the terminal device may determine that all the data to be transmitted and the part of the data to be transmitted of the second service bearer are sent on the first uplink transmission resource, and the first information is sent, so that the network device
  • the uplink transmission resource may continue to be allocated to the terminal device based on the first information.
  • the first information includes the remaining data to be transmitted of the second service bearer, that is, after the partial data of the second service bearer transmitted by the first uplink transmission resource is removed, the second service carries the remaining data amount of the data to be transmitted. .
  • the terminal device may send the first information and all data of the first service bearer and part of the data of the second service bearer on the first uplink transmission resource.
  • the sum of the first information, the data amount of all the data carried by the first service, and the data amount of the partial data carried by the second service may be the first data amount. That is, the size of the data amount of the partial data carried by the second service carried by the terminal device on the first uplink transmission resource is related to the size of the first information and the data size of all the data carried by the first service.
  • part of the data carried by the second service carried by the terminal device in the first uplink transmission resource may be the higher priority data among all the data carried by the second service.
  • the terminal device compares the amount of data to be transmitted X and the size of the first data amount Z carried by the URLLC service, it is determined that the first data amount Z is greater than the data amount X to be transmitted carried by the URLLC service.
  • the terminal device may further determine whether the first data amount Z is greater than the second data amount, that is, the sum of the data volume X to be transmitted carried by the URLLC service and the data amount Y to be transmitted carried by the eMBB service. If the first data volume is smaller than the second data volume, the terminal device can use the first uplink transmission resource to transmit the data to be transmitted carried by the URLLC service, but cannot transmit the data to be transmitted carried by the eMBB service.
  • the terminal device may determine to send the first information while transmitting all the to-be-transmitted data of the URLLC service bearer and part of the to-be-transmitted data carried by the eMBB service bearer on the first uplink transmission resource. Therefore, the terminal device may send, on the first uplink transmission resource, all the data to be transmitted carried by the URLLC service, part of the data to be transmitted carried by the eMBB service, and the first information.
  • the first information may include the remaining data to be transmitted carried by the eMBB service.
  • the first data amount is greater than the amount of data to be transmitted carried by the first service and smaller than the second data amount.
  • the second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service.
  • the terminal device when the first data volume is greater than the to-be-transmitted quantity of the first service bearer and less than the second data quantity, the terminal device further determines whether there is currently data for transmitting the second service bearer.
  • the second uplink transmission resource is used to determine whether to send the first information on the first uplink transmission resource while transmitting all data of the first service bearer and part of the data of the second service bearer on the first uplink transmission resource .
  • the terminal equipment uses the first uplink transmission resource to transmit the first service bearer to be transmitted. Data, but the data to be transmitted carried by the second service cannot be transmitted. Therefore, in this case, the terminal device may further determine whether there is currently a second uplink transmission resource corresponding to the second air interface technology. The terminal device may use the second air interface technology to transmit data carried by the second service.
  • the terminal device determines that the second air interface technology corresponding to the second uplink transmission resource currently exists to transmit the remaining data of the second service bearer, that is, in addition to the first uplink transmission resource, the second uplink transmission resource transmits the second service bearer.
  • the terminal device determines that all the to-be-transmitted data of the first service bearer and part of the to-be-transmitted data of the second service bearer are sent on the first uplink transmission resource, and the first information is not sent on the first uplink transmission resource. Further, the terminal device sends all the data of the first service bearer and part of the data of the second service bearer on the first uplink transmission resource, and sends the remaining part of the data of the second service bearer on the second uplink transmission resource.
  • the terminal device determines that there is no second air interface technology corresponding to the second uplink transmission resource to transmit the remaining data of the second service bearer, reference may be made to the description of the fourth case, and details are not described herein again.
  • the terminal device when the terminal device compares the amount of data to be transmitted X and the size of the first data amount Z carried by the URLLC service, it is determined that the first data amount Z is greater than the data amount X to be transmitted carried by the URLLC service.
  • the terminal device may further determine whether the first data amount Z is greater than the second data amount, that is, the sum of the data volume X to be transmitted carried by the URLLC service and the data amount Y to be transmitted carried by the eMBB service. If the first data volume is smaller than the second data volume, the terminal device may further determine whether there is currently a second uplink transmission resource corresponding to the second air interface technology. The terminal device can use the second air interface technology to transmit data carried by the eMBB service.
  • the terminal device determines that the second air interface technology corresponding to the second uplink transmission resource currently exists to transmit the remaining data of the eMBB service bearer, that is, when the second transmission resource transmits the data carried by the eMBB service, in addition to the first uplink transmission resource.
  • the terminal device determines that all the to-be-transmitted data carried by the URLLC service and the part of the to-be-transmitted data carried by the eMBB service are transmitted on the first uplink transmission resource, and the first information is not sent on the first uplink transmission resource. Further, the terminal device sends all the data carried by the URLLC service and part of the data carried by the eMBB service on the first uplink transmission resource, and sends the remaining part of the eMBB service bearer on the second uplink transmission resource.
  • the terminal device determines that there is no second air interface technology corresponding to the second uplink transmission resource to transmit the remaining data of the eMBB service bearer, that is, when no other transmission resource transmits the data carried by the eMBB service except the first uplink transmission resource
  • the terminal device determines to send the first information while transmitting all the to-be-transmitted data carried by the URLLC service and part of the to-be-transmitted data carried by the eMBB service on the first uplink transmission resource. Further, the terminal device sends all the data carried by the URLLC service, part of the data carried by the eMBB service, and the first information on the first uplink transmission resource.
  • the first information includes the remaining data to be transmitted carried by the eMBB service, that is, the amount of data to be transmitted on the eMBB service bearer after the partial data carried by the eMBB service transmitted by the first uplink transmission resource is removed.
  • the first data amount is greater than the amount of data to be transmitted carried by the first service and smaller than the second data amount.
  • the second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service. It should be noted that, in the foregoing fifth scenario, when the first data quantity is greater than the to-be-transmitted quantity of the first service bearer and less than the second data quantity, the terminal device further determines whether the current presence may be transmitted.
  • the second uplink transmission resource of the data carried by the service but does not consider whether the second uplink transmission resource can transmit the remaining data of the second service bearer that has not been transmitted by the first uplink transmission resource.
  • the terminal device may further determine whether the second uplink transmission resource can use the first uplink transmission resource when determining that the second uplink transmission resource that can transmit the data of the second service bearer is currently present.
  • the remaining data of the second service bearer that has not been transmitted is transmitted, so as to determine whether to send all the data of the first service bearer and part of the data of the second service bearer on the first uplink transmission resource, and whether it is to be in the first uplink.
  • the first information is sent on the transmission resource.
  • the terminal equipment uses the first uplink transmission resource to transmit the first service bearer to be transmitted. Data, but the data to be transmitted carried by the second service cannot be transmitted. Therefore, in this case, the terminal device may further determine whether there is currently a second uplink transmission resource corresponding to the second air interface technology. The terminal device may use the second air interface technology to transmit data carried by the second service.
  • the terminal device determines that the second air interface technology corresponding to the second uplink transmission resource currently exists to transmit the remaining data of the second service bearer, that is, in addition to the first uplink transmission resource, the second transmission resource transmits the second service bearer.
  • the terminal device may further determine whether the amount of data transmitted by the second uplink transmission resource is greater than or equal to the amount of data corresponding to the remaining data of the second service bearer that has not been transmitted by using the first uplink transmission resource, and further, based on the second uplink. Whether the transmission resource can transmit the remaining data of the second service bearer that has not been transmitted by the first uplink transmission resource, to determine whether to send the first information on the first uplink transmission resource. In this way, the first information sent by the terminal device is more accurate, and the uplink transmission resource allocated by the network device to the terminal device based on the first information is also more accurate, which improves resource utilization, reduces allocated resources, or allocates resources. Too many situations.
  • the terminal device may use the first uplink transmission resource and the second uplink resource.
  • the data to be transmitted carried by the first service and the data to be transmitted carried by the second service are transmitted. That is to say, the data to be transmitted carried by all the services corresponding to the first air interface technology can be transmitted by using the first uplink transmission resource and the second uplink resource. That is, all the service bearers corresponding to the first air interface technology have no remaining data to be transmitted. Therefore, the terminal device does not need to report the first information.
  • the terminal device may determine that the first information is not sent on the first uplink transmission resource, but the data to be transmitted of the second service bearer is sent while the data to be transmitted of the first service bearer is sent. After the terminal device does not send the first information on the first uplink transmission resource, the terminal device may send all the data of the first service bearer and part of the data of the second service bearer on the first uplink transmission resource, and in the second All remaining data carried by the second service is sent on the uplink transmission resource.
  • the terminal device may determine, while transmitting the to-be-transmitted data of the first service bearer on the first uplink transmission resource, and send the part of the data to be transmitted that is to be transmitted by the second service, while transmitting the data in the first uplink.
  • the first information is sent on, so that the network device can continue to allocate the uplink transmission resource for the terminal device based on the first information.
  • the first information may include the remaining data to be transmitted of the second service bearer, that is, after the partial data of the second service bearer transmitted by the first uplink transmission resource and the second uplink transmission resource is removed, the second service bearer remains. The amount of data to be transferred.
  • the terminal device may send the first information and all data of the first service bearer and part of the data of the second service bearer on the first uplink transmission resource, and And transmitting part of the remaining data carried by the second service on the second uplink transmission resource.
  • the sum of the first information, the data amount of all the data carried by the first service, and the data amount of the partial data carried by the second service may be the first data amount. That is, the size of the data amount of the partial data carried by the second service carried by the terminal device on the first uplink transmission resource is related to the size of the first information and the data size of all the data carried by the first service.
  • part of the data carried by the second service carried by the terminal device in the first uplink transmission resource may be the higher priority data among all the data carried by the second service.
  • the terminal device determines that there is no second air interface technology corresponding to the second uplink transmission resource to transmit the remaining data of the second service bearer, reference may be made to the description of the fourth case, and details are not described herein again.
  • the terminal equipment is based on the second uplink transmission when there is a second uplink transmission resource that can transmit data of the second service bearer. Whether the resource can transmit the remaining data of the second service bearer that has not been transmitted by the first uplink transmission resource, and decides to send all the data of the first service bearer and part of the data of the second service bearer on the first uplink transmission resource. Whether the first information is to be sent on the first uplink transmission resource. It can be understood by those skilled in the art that when the terminal device still has another one or more uplink transmission resources that can transmit data of the second service bearer, the foregoing sixth scenario may also be used for determining, and the implementation principle thereof is implemented. Similar to the technical effect, we will not repeat them.
  • the terminal device when the terminal device compares the amount of data to be transmitted X and the size of the first data amount Z carried by the URLLC service, it is determined that the first data amount Z is greater than the data amount X to be transmitted carried by the URLLC service.
  • the terminal device may further determine whether the first data amount Z is greater than the second data amount, that is, the sum of the data volume X to be transmitted carried by the URLLC service and the data amount Y to be transmitted carried by the eMBB service. If the first data volume is smaller than the second data volume, the terminal device may further determine whether there is currently a second uplink transmission resource corresponding to the second air interface technology. The terminal device can use the second air interface technology to transmit data carried by the eMBB service.
  • the terminal device may further determine whether the amount of data transmitted by the second uplink transmission resource is greater than or equal to the amount of data corresponding to the remaining data of the eMBB service carried by the first uplink transmission resource.
  • the terminal device can transmit the first uplink transmission resource and the second uplink resource.
  • the data to be transmitted carried by the URLLC service and the data to be transmitted carried by the eMBB service are completed. That is to say, the data to be transmitted carried by all the services corresponding to the first air interface technology can be transmitted by using the first uplink transmission resource and the second uplink transmission resource. That is, all the service bearers corresponding to the first air interface technology have no remaining data to be transmitted. Therefore, the terminal device does not need to report the first information.
  • the terminal device may determine not to transmit the first information on the first uplink transmission resource, but send all the to-be-transmitted data carried by the eMBB service while transmitting all the data to be transmitted carried by the URLLC service. After the terminal device does not send the first information on the first uplink transmission resource, the terminal device may send all the data carried by the URLLC service and part of the data carried by the eMBB service on the first uplink transmission resource, and transmit the second uplink. All remaining data carried by the eMBB service is sent on the resource.
  • the terminal device may determine to send all the to-be-transmitted data of the URLLC service bearer on the first uplink transmission resource, and send part of the to-be-transmitted data carried by the eMBB service, and send the data on the first uplink transmission resource.
  • the first information is such that the network device can continue to allocate the uplink transmission resource for the terminal device based on the first information.
  • the terminal device sends all the data carried by the URLLC service, part of the data and the first information carried by the eMBB service, and sends the remaining data of the eMBB service bearer on the second uplink transmission resource.
  • the first information may include the remaining data to be transmitted carried by the eMBB service, that is, after the partial data of the eMBB service carried by the first uplink transmission resource and the second uplink transmission resource is removed, the remaining waiting for the eMBB service bearer The amount of data transferred.
  • the above example takes the at least one service bearer including the first service bearer and the second service bearer as an example, and the amount of data to be transmitted and the first uplink transmission resource of the terminal device according to the first service bearer.
  • a method of determining whether to transmit the first information on the first uplink transmission resource is introduced.
  • the at least one service bearer includes more than two service bearers, for example, when the at least one service bearer includes the first service bearer, the second service bearer, and the third service bearer.
  • the terminal device can still use the manners listed in the foregoing example to determine whether to send the first information on the first uplink transmission resource, and the implementation manner and the technical effect are similar, and details are not described herein again.
  • the first service bearer may be, for example, a bearer carrying a URL LC service (referred to as a URLLC service bearer), and the second service bearer may be, for example, a bearer carrying an eMBB service (abbreviated as an eMBB service bearer), and a third service bearer may be, for example, The bearer carrying the MTC service (referred to as the MTC service bearer).
  • the terminal device may determine, according to the indication information for indicating the first uplink transmission resource, that the first uplink transmission resource corresponds to
  • the first air interface technology can further determine at least one service bearer using the first air interface technology, so that when there is data to be sent on the first service bearer in the at least one service bearer, the amount of data to be transmitted according to the first service bearer can be And determining, by the first data quantity of the first uplink transmission resource, whether to send the first information of the data to be transmitted while transmitting the data of the first service transmission on the first uplink transmission resource. In this way, it is ensured that the terminal device preferentially transmits the data of the service bearer with the higher priority of the transmission on the first uplink transmission resource, so as to ensure the transmission efficiency of the service corresponding to the service bearer with the highest transmission priority.
  • the terminal device reports the amount of data to be transmitted of the terminal device to the network device through the BSR, so that the network device can allocate the uplink transmission resource to the terminal device based on the BSR.
  • the LTE communication system introduces the concept of Logical Channel Group (LCG). That is, multiple service bearers (also referred to as logical channels) with similar scheduling requirements are divided into one LCG. In this way, the terminal device can report the BSR based on the LCG, instead of reporting the BSR based on each service bearer.
  • LCG Logical Channel Group
  • the network device cannot know the amount of data to be transmitted of each service bearer (also referred to as a logical channel) in the LCG through the BSR, so that the network device is based on The accuracy of the uplink transmission resources allocated by the BSR is low. Therefore, in consideration of the situation, the present application provides a data transmission method.
  • the terminal device may report the second information to the network device in addition to the amount of data to be transmitted to the network device, so that the network device passes the second information and waits.
  • the amount of data transmitted can accurately allocate uplink transmission resources to the terminal equipment, which improves the accuracy of uplink transmission resource allocation.
  • the method may further include:
  • the terminal device sends the second information to the network device.
  • the second information includes one or more of the following parameters: an identifier of the air interface technology to be used for the data of the amount of data to be transmitted indicated in the first information, and the amount of data to be transmitted indicated in the first information.
  • the identifier of the air interface technology that is preferentially used by the data
  • the identifier of the component carrier (CC) that is used or not used by the data of the data volume to be transmitted indicated in the first information
  • the data to be transmitted indicated in the first information includes one or more of the following parameters: an identifier of the air interface technology to be used for the data of the amount of data to be transmitted indicated in the first information, and the amount of data to be transmitted indicated in the first information.
  • SDAP Service Data Adaptation Protocol
  • the foregoing network device may indicate, by using high layer signaling (eg, RRC signaling, etc.), which parameters are carried by the terminal device in the second information.
  • the network device may periodically indicate the parameter carried in the second information to the terminal device, and may also indicate the parameter and the like carried in the second information to the terminal device only when the terminal device initially accesses.
  • the MAC PDU includes a MAC Service Data Unit (SDU) and a MAC Control Control Element (CE).
  • SDU Media Access Control
  • CE MAC Control Control Element
  • the MAC SDU is used to transmit data carried by different services
  • the MAC CE is used to transmit some control information.
  • the terminal device may send the first information and the second information by using the same MAC CE of the same MAC PDU. That is, the first information and the second information are carried in the same MAC CE and sent to the network device.
  • the terminal device may also send the first information and the second information through different MAC CEs of the same MAC PDU. That is, the first information and the second information are carried in different MAC CEs of the same MAC PDU.
  • the MAC CE may be, for example, a MAC CE used in the prior art to send the BSR.
  • the MAC CE that sends the first information may be, for example, a MAC CE used to send the BSR in the prior art, and the MAC address of the second information is sent.
  • the CE can for example be a newly defined MAC CE.
  • the terminal device and the network device can transmit data of at least one service bearer by using an air interface technology, where the at least one service bearer can be a service bearer with similar QoS requirements. Therefore, when the network device side pre-allocates different uplink transmission resources for different air interface technologies, the terminal device needs to use the air interface technology required to transmit data including the amount of data to be transmitted indicated in the first information to the network device.
  • the second information of the identifier may be used by the network device to allocate the air interface to the terminal device according to the air interface technology required for the data of the data volume to be transmitted indicated in the second information, and the uplink transmission resource pre-allocated by the air interface technology.
  • the foregoing terminal device may further send, to the network device, second information that includes an identifier of an air interface technology that uses data of a data volume to be transmitted indicated in the first information to be preferentially used.
  • the network device may determine, according to the air interface technology that is preferentially used, and the uplink transmission resource that is pre-allocated by the preferentially used air interface technology, whether the uplink transmission resource pre-allocated by the preferentially used air interface technology has an idle uplink transmission resource.
  • the network device determines that there is an idle uplink transmission resource, the network device preferentially allocates the uplink transmission resource corresponding to the air interface technology to the terminal device, thereby improving the accuracy of the uplink transmission resource allocation.
  • FIG. 3 is a schematic diagram of a MAC CE provided by the present application.
  • the identifier (NUM ID) of the air interface technology used for the second information including the data amount of the data to be transmitted indicated in the first information is taken as an example, when the terminal device passes different MAC addresses of the same MAC PDU.
  • the CE sends the first information and the second information
  • the second information may be a MAC CE as shown in FIG. 3.
  • the air interface technology required for the data of the data volume to be transmitted indicated in the first information may be indicated to the network device, so that the network device may according to the amount of data to be transmitted indicated in the second information.
  • the air interface technology required for the data is allocated to the terminal device for the uplink transmission resource corresponding to the air interface technology, thereby further improving the accuracy of the uplink transmission resource allocation.
  • FIG. 3 shows a case where the second information includes a NUM ID and the NUM ID occupies the first byte (Oct1) of the MAC CE, the embodiment does not limit the foregoing.
  • FIG. 4 is a schematic diagram of another MAC CE provided by the present application.
  • the identifier (NUM ID) of the air interface technology used for the second information including the data of the data volume to be transmitted indicated in the plurality of first information is taken as an example, when the terminal device passes the same MAC PDU.
  • the MAC CE that sends the BSR sends the first information and the second information
  • the MAC CE may be a MAC CE as shown in FIG. 4. In the manner shown in FIG.
  • the amount of data to be transmitted corresponding to each air interface technology to be used may be indicated to the network device, so that the network device can receive data to be transmitted according to each air interface technology that is required to be used, and
  • the uplink transmission resource pre-allocated by each air interface technology to be used, and the uplink transmission resource corresponding to each required air interface technology is allocated to the terminal device, thereby further improving the accuracy of the uplink transmission resource allocation.
  • the network device can further allocate the uplink transmission resource by using the uplink transmission resource used when the terminal device allocates the air interface technology corresponding to the NUM ID#0 according to the data to be transmitted Bus Size#0 of the NUM ID#0. The accuracy of the assignment.
  • FIG. 4 shows a MAC CE including four NUM IDs and their corresponding Buffer Sizes.
  • this embodiment does not limit the number of NUM IDs included in the MAC CE and the number of Buffer Sizes corresponding thereto, and the size of the bytes occupied by the amount of data to be transmitted corresponding to each NUM ID and the NUM ID.
  • the terminal device may send, to the network device, the data required to include the data volume to be transmitted indicated in the first information.
  • the second information of the identity of the CC may be configured to enable the network device to allocate the first terminal to the terminal device based on the CC to be used for the data of the data volume to be transmitted indicated in the second information, and the uplink transmission resource pre-allocated on the CC.
  • the uplink transmission resource corresponding to the CC used for the data of the data to be transmitted indicated in the information further improves the accuracy of the uplink transmission resource allocation.
  • the foregoing terminal device may further include, in the second information, the identifier of the CC that is used by the data of the data volume to be transmitted indicated in the first information, but carries the to-be-transmitted indication indicated in the first information.
  • the data of the data amount is not used by the CC, and implicitly indicates the CC to be used for the data of the amount of data to be transmitted indicated in the first information.
  • the foregoing terminal device may further send, to the network device, second information that includes an identifier of a CC that uses data preferentially used for the amount of data to be transmitted indicated in the first information.
  • the network device may determine whether the uplink transmission resource pre-allocated on the preferentially used CC has an idle uplink transmission resource based on the preferentially used CC and the uplink transmission resource pre-allocated on the preferentially used CC.
  • the network device preferentially allocates the uplink transmission resource corresponding to the CC to the terminal device, thereby improving the accuracy of the uplink transmission resource allocation.
  • the terminal device may further carry the identifier of the CC that is prioritized by the data of the data to be transmitted indicated in the first information, but carries the amount of data to be transmitted indicated in the first information.
  • the data is preferentially used without the CC identifier, and the CC indicating the data amount of the data to be transmitted indicated in the first information is implicitly used.
  • the terminal device sends the information to the network device, including “in the first information.
  • the second information indicating the identifier of the air interface technology used for the data of the amount of data to be transmitted and the identifier of the CC to be used for the data of the amount of data to be transmitted indicated in the first information may be used to make the network device
  • the air interface technology and the required CC used for the data based on the amount of data to be transmitted indicated in the second information, and the uplink transmission resource pre-allocated on the CC to be used, using the air interface technology is the terminal
  • the CC used by the device to allocate the data of the data to be transmitted indicated in the first information and the uplink transmission resource corresponding to the air interface technology to be used further improve the accuracy of the uplink transmission resource allocation.
  • the foregoing terminal device may further include, in the second information, the identifier of the CC that is used by the data of the data volume to be transmitted indicated in the first information, but carries the to-be-transmitted indication indicated in the first information.
  • the data of the data amount is not used by the CC, and implicitly indicates the CC to be used for the data of the amount of data to be transmitted indicated in the first information.
  • the foregoing terminal device may further send, to the network device, an identifier of the air interface technology that includes the data of the data volume to be transmitted indicated in the first information, and the indication in the first information.
  • the second information of the identification of the CC of the data to be transmitted is preferentially used.
  • the air interface technology and the used CC that can be preferentially used by the network device based on the data of the data to be transmitted indicated in the second information, and the uplink transmission resource that is pre-allocated on the preferentially used CC using the air interface technology is the terminal.
  • the device preferentially allocates the priority used CC of the data to be transmitted indicated in the first information and the uplink transmission resource corresponding to the preferentially used air interface technology, thereby further improving the accuracy of the uplink transmission resource allocation.
  • the foregoing terminal device may further carry the identifier of the CC that is preferentially used by the data of the data volume to be transmitted indicated in the first information, but carries the data to be transmitted indicated in the first information.
  • the amount of data preferentially indicates the CC of the CC that is not used, and implicitly indicates the CC of the data to be transmitted indicated in the first information.
  • FIG. 5 is a schematic diagram of still another MAC CE provided by the present application.
  • the identifier (NUM ID) of the air interface technology used for the second information including the data amount of the data to be transmitted indicated in the first information, and the amount of data to be transmitted indicated in the first information
  • the MAC CE can be as shown in FIG. 5 .
  • FIG. 5 shows a format in which the first information is reported in the existing BSR, that is, the amount of data to be transmitted reported by one LCG ID.
  • the air interface technology and the required CC used for the data volume to be transmitted may be further indicated, so that the network device can be based on the The information, the CC used by the terminal device to allocate the data of the data volume to be transmitted indicated in the first information, and the uplink transmission resource corresponding to the air interface technology to be used, further improve the accuracy of the uplink transmission resource allocation.
  • the second information ie, NUM ID and CC ID
  • FIG. 5 shows that the second information includes a NUM ID and a CC ID, and the NUM ID and the CC ID respectively occupy one byte of the MAC CE (ie, Oct2, Oct3)
  • This embodiment does not limit the number of NUM IDs and CC IDs included in the foregoing second information, the location of the NUM ID and the CC ID in the MAC CE, and the byte size occupied by each NUM ID and each CC ID.
  • the foregoing second information includes multiple CC IDs
  • the multiple CC IDs may be arranged in the MAC CE in descending order of CC priorities.
  • the MAC CE may be sent to the network device as shown in FIG. 3 or FIG. 4, and the implementation manner thereof is similar, and details are not described herein again.
  • the 5G communication system has the function of mapping an IP data packet or an IP data stream to different radio bearers, and is disposed from the core network and the application layer to the access network side. That is, in the 5G communication system, a protocol layer is added on the PDCP layer of the access network for performing the mapping of the user plane data stream to the user plane radio bearer, and assigning an ID to the uplink and downlink user plane data streams. The operation of the logo, etc.
  • the newly added protocol layer may be, for example, an SDAP layer. Take the SDAP layer as an example.
  • a SDAP entity is added to the PDCP entity.
  • the SDAP entity is used to perform the functions of the SDAP layer.
  • a SDAP entity can correspond to one or more service bearers. When the corresponding SDAP entity of each service bearer can also cache data, the data cached by the SDAP entity is data that has not been allocated to the SDAP entity and the RLC entity corresponding to the service bearer.
  • the terminal device may send, by the network device, a sum of the amount of data to be transmitted on all the SDAP entities, and/or the identifier of the at least one SDAP entity and the second information of the amount of data to be transmitted on the at least one SDAP entity,
  • the network device is configured to obtain a relatively accurate amount of data to be transmitted currently received by the terminal device based on the first information and the second information. In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.
  • FIG. 6 is a schematic diagram of still another MAC CE provided by the present application.
  • the second information includes the sum of the data to be transmitted on all the SDAP entities (Buffer Size for SDAP), and the terminal device sends the first information and the second information through different MAC CEs of the same MAC PDU.
  • the second information may be a MAC CE as shown in FIG. 6.
  • the network device can learn that the terminal device is currently more accurate based on the first information and the second information by using the second information (that is, the sum of the amount of data to be transmitted on all the SDAP entities). The amount of data transferred. In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.
  • FIG. 6 shows a case where the sum of the amount of data to be transmitted on all the SDAP entities occupies the first byte (Oct1) of the MAC CE, the present embodiment does not limit the foregoing second information.
  • FIG. 7 is a schematic diagram of still another MAC CE provided by the present application.
  • the second information includes the sum of the data to be transmitted on all the SDAP entities (Buffer Size for SDAP).
  • the terminal device sends the first MAC CE for sending the BSR in the same MAC PDU, the first device sends the first.
  • the MAC CE may be a MAC CE as shown in FIG.
  • FIG. 7 shows a format in which the first information is reported in the existing BSR, that is, the amount of data to be transmitted reported by one LCG ID.
  • the network device can learn that the terminal device is currently more accurate based on the first information and the second information by using the second information (that is, the sum of the amount of data to be transmitted on all the SDAP entities). The amount of data transferred. In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.
  • FIG. 7 shows a case where the sum of the amount of data to be transmitted on all the SDAP entities occupies one byte (Oct2) of the MAC CE, the embodiment does not limit the second information included.
  • FIG. 8 is a schematic diagram of still another MAC CE provided by the present application.
  • the second information includes the sum of the data to be transmitted on all the SDAP entities (Buffer Size for SDAP).
  • the terminal device sends the first MAC CE for sending the BSR in the same MAC PDU, the first device sends the first.
  • the MAC CE may also be a MAC CE as shown in FIG. FIG. 8 shows a format in which the first information is reported by the existing BSR, that is, the format of the data to be transmitted of all the LCG IDs.
  • Buffer Size#0 refers to the amount of data to be transmitted corresponding to LCG#0
  • Buffer Size#1 refers to the amount of data to be transmitted corresponding to LCG#1, and so on.
  • the network device can learn that the terminal device is currently more accurate based on the first information and the second information by using the second information (that is, the sum of the amount of data to be transmitted on all the SDAP entities). The amount of data transferred. In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.
  • FIG. 8 shows a case where the sum of the amount of data to be transmitted on all the SDAP entities occupies one byte (Oct4) of the MAC CE, the embodiment does not limit the second information included.
  • FIG. 9 is a schematic diagram of still another MAC CE provided by the present application.
  • the second information including the identifier of a SDAP entity (SDAP ID) and the amount of data to be transmitted (Buffer Size) on the SDAP entity
  • the second information may be a MAC CE as shown in FIG.
  • the network device can learn, according to the first information and the second information, the current relatively accurate data volume to be transmitted by the terminal device, by using the second information (that is, the amount of data to be transmitted on a certain SDAP entity) in the MAC CE. . In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.
  • FIG. 9 shows the identifier (SDAP ID) of one SDAP entity and the first byte (Oct1) of the MAC CE occupied by the Buffer Size on the SDAP entity.
  • this embodiment does not limit the identifier (SDAP ID) of one SDAP entity included in the foregoing second information, and the location of the Buffer Size to be transmitted in the MAC CE on the SDAP entity, and in the MAC CE. The size of the bytes occupied.
  • FIG. 10 is a schematic diagram of still another MAC CE provided by the present application.
  • FIG. 11 is a schematic diagram of still another MAC CE provided by the present application.
  • the MAC CE may be a MAC CE as shown in FIG. 10 or FIG. 10 and FIG. 11 show the format in which the first information is reported by the existing BSR. The difference is that the first information shown in FIG.
  • the network device can learn the terminal based on the first information and the second information by carrying the second information (that is, the amount of data to be transmitted on a certain SDAP entity) in the MAC CE shown in FIG. 10 or FIG.
  • the current relatively accurate amount of data to be transmitted by the device In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.
  • FIG. 10 and FIG. 11 show the case where the identifier of one SDAP entity (SDAP ID) and the amount of data to be transmitted on the SDAP entity occupy one byte of the MAC CE
  • the embodiment does not limit the identifier (SDAP ID) of one SDAP entity included in the foregoing second information, and the location of the Buffer Size on the SDAP entity in the MAC CE, and is occupied in the MAC CE. Byte size.
  • FIG. 12 is a schematic diagram of still another MAC CE provided by the present application.
  • the second information includes an identifier of a plurality of SDAP entities (SDAP ID) and a data volume to be transmitted on each of the plurality of SDAP entities, for example, when the terminal device passes the same
  • SDAP ID an identifier of a plurality of SDAP entities
  • the second information may be a MAC CE as shown in FIG.
  • the network device can be made based on the first information and the second information by carrying the second information (ie, the identifiers of the plurality of SDAP entities and the amount of data to be transmitted on each of the plurality of SDAP entities) in the MAC CE.
  • the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.
  • FIG. 12 shows a case where the ID of each SDAP entity (SDAP ID) and the amount of data to be transmitted on the SDAP entity occupy one byte of the MAC CE, the present implementation is implemented.
  • the example does not limit the identifier (SDAP ID) of one SDAP entity included in the foregoing second information and the size of the byte occupied by the Buffer Size on the SDAP entity in the MAC CE.
  • FIG. 13 is a schematic diagram of still another MAC CE provided by the present application.
  • FIG. 14 is a schematic diagram of still another MAC CE provided by the present application.
  • the second information including the identifiers of the plurality of SDAP entities (SDAP ID) and the amount of data to be transmitted on each of the plurality of SDAP entities as an example, when the terminal device passes the same MAC PDU.
  • the MAC CE may be the MAC CE as shown in FIG. 13 or FIG. 14.
  • FIG. 14 show the format in which the first information is reported by the existing BSR. The difference is that the first information shown in FIG. 13 reports the data to be transmitted corresponding to one LCG ID, and the first information shown in FIG.
  • the network 14 reports the amount of data to be transmitted corresponding to all LCG IDs.
  • the network can be made by carrying the second information (ie, the identifiers of the plurality of SDAP entities and the amount of data to be transmitted on each of the plurality of SDAP entities) in the MAC CE shown in FIG. 13 or FIG.
  • the device learns the current relatively accurate amount of data to be transmitted by the terminal device based on the first information and the second information. In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.
  • FIG. 13 and FIG. 14 show the case where the identifier of one SDAP entity (SDAP ID) and the amount of data to be transmitted on the SDAP entity occupy one byte of the MAC CE
  • the embodiment does not limit the identifier (SDAP ID) of one SDAP entity included in the foregoing second information, and the location of the Buffer Size on the SDAP entity in the MAC CE, and is occupied in the MAC CE. Byte size.
  • FIG. 15 is a schematic diagram of still another MAC CE provided by the present application.
  • the second information includes an identifier of each of the SDAP entities and an amount of data to be transmitted on each of the SDAP entities, and the terminal device sends the first MAC CE through the same MAC CE.
  • the second information may be a MAC CE as shown in FIG. That is, the second information may also report the identifier of each SDAP entity in all the SDAP entities and the amount of data to be transmitted of each SDAP entity in a manner of reporting the amount of data to be transmitted corresponding to all the LCGs, that is, pre-constrained each time.
  • the location of the SDAP entity in the MAC CE to implicitly indicate the identity of the SDAP through the location, and report the amount of data to be transmitted of the SDAP entity at the location. In this way, the number of bytes occupied by the MAC CE can be reduced.
  • SDAP Buffer Size#0 refers to the amount of data to be transmitted corresponding to SDAP#0
  • SDAP Buffer Size#1 refers to the amount of data to be transmitted corresponding to SDAP#1. It should be noted that, in this embodiment, the size of the byte to be transmitted of each SDAP entity included in the foregoing second information is occupied by the MAC CE.
  • FIG. 16 is a schematic diagram of still another MAC CE provided by the present application.
  • FIG. 17 is a schematic diagram of still another MAC CE provided by the present application.
  • the MAC CE may be a MAC CE as shown in FIG. 16 or FIG. 16 and FIG. 17 show the format in which the first information is reported by the existing BSR. The difference is that the first information shown in FIG. 16 reports the data to be transmitted corresponding to one LCG ID, and the first information shown in FIG.
  • the network device reports the amount of data to be transmitted corresponding to all LCG IDs.
  • the network device can be made based on the MAC information shown in FIG. 16 or FIG. 17 carrying the second information (ie, the identity of each SDAP entity in all SDAP entities and the amount of data to be transmitted on each entity).
  • the first information and the second information are used to know the current relatively accurate amount of data to be transmitted by the terminal device. In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.
  • the second information shown in FIG. 16 and FIG. 17 adopts a manner of reporting the amount of data to be transmitted corresponding to all the LCGs, and reports the identity of each SDAP entity in all the SDAP entities in the MAC CE.
  • the amount of data to be transmitted of each SDAP entity that is, the location of each SDAP entity in the MAC CE is pre-constrained to implicitly indicate the identity of the SDAP through the location, and the SDAP entity is reported to be sent at the location.
  • the amount of data transferred In this way, the number of bytes occupied by the MAC CE can be reduced.
  • SDAP Buffer Size#0 refers to the amount of data to be transmitted corresponding to SDAP#0
  • SDAP Buffer Size#1 refers to the amount of data to be transmitted corresponding to SDAP#1. It should be noted that, in this embodiment, the size of the byte to be transmitted of each SDAP entity included in the foregoing second information is occupied by the MAC CE.
  • the terminal device may report the second information to the network device, so that the network device can pass the second information and the first information, by using the first information to report the amount of data to be transmitted to the network device.
  • the information of the data to be transmitted of the terminal device is accurately obtained, so that the network device can accurately allocate the uplink transmission resource to the terminal device, thereby improving the accuracy of the uplink transmission resource allocation.
  • the second information corresponding to the first information sent by the terminal device on the first uplink transmission resource is taken as an example, and the second information sent by the terminal device is explained and illustrated.
  • the foregoing terminal device can use the manner of the embodiment to send the information to the network device in any manner to the network device.
  • the MAC PDU includes at least one MAC SDU and at least one MAC CE.
  • the MAC SDU may be a MAC SDU corresponding to the URLLC service, a MAC SDU corresponding to the eMBB service, a MAC SDU corresponding to the mMTC service, or a MAC SDU corresponding to the other service, and may be determined according to the service supported by the communication system.
  • the network device After receiving the MAC PDU, the network device decodes the MAC PDU from the start bit of the MAC PDU (that is, the existing decoding initial bit), so that the network device is less efficient in decoding the MAC PDU. . Therefore, in consideration of the problem, the present application provides a data transmission method by which a terminal device carries an indication for indicating another decoding initial bit other than an existing decoding initial bit by transmitting an MCA PDU to a network device. The information enables the network device to perform parallel decoding on the MAC PDU, which improves the efficiency of the network device in decoding the MAC PDU.
  • the method can include the following four ways:
  • the first mode the first indication information is included in the MCA PDU sent by the terminal device to the network device.
  • the first indication information is used to indicate at least one decoding initial bit of the MAC PDU, and each of the at least one decoding initial bit is any position other than a start bit of the MAC PDU. That is, the decoding initial bit indicated by the first indication information is an initial bit other than the existing decoding initial bit.
  • the initial decoding bit indicated by the first indication information may be a sub-head start bit of a certain MAC CE in the MAC PDU or a sub-head start bit of a certain MAC SDU.
  • the terminal device may indicate one or more decoding initial bits to the network device by using the first indication information carried in the MAC PDU, so that the network device may perform the initial bit-to-MAC PDU based on the existing decoding.
  • the network device may perform the initial bit-to-MAC PDU based on the existing decoding.
  • one or more decoding initial bits may be indicated based on the first indication information, and the MAC PDUs are decoded in parallel.
  • FIG. 18 is a schematic structural diagram of a MAC PDU provided by the present application.
  • an indicator field of a fixed number of bits may be set before the existing decoding initial bit on the MAC PDU or at the end of the MAC PDU.
  • the first indication information is carried in the MAC PDU by using the indication field. Because the indication domain is located at the initial or end position of the MAC PDU, and the number of digits of the indication domain is fixed, after receiving the MAC PDU, the network device may first decode the indication domain, so that the indication domain may be based on the indication domain.
  • the MAC PDU is decoded in parallel by one or more decoding initial bits indicated by the first indication information.
  • FIG. 18 shows a schematic diagram indicating a decoding initial bit, that is, decoding initial bit 2, with the first indication information.
  • the initial decoding bit 1 is the aforementioned conventional decoding initial bit. That is to say, after receiving the MAC PDU shown in FIG. 18, the network device obtains the decoding initial bit 2 by decoding the indication field of the MAC PDU, and can decode backward after decoding from the initial bit 1 of the decoding. Decoding from the initial bit 2 of the decoding improves the decoding efficiency of the network device for the MAC PDU.
  • the above first indication information may indicate the position of each decoding initial bit in the MAC PDU by indicating the position of each decoding initial bit with respect to the end of the MAC PDU.
  • the above first indication information may indicate the position of each decoding initial bit in the MAC PDU, etc. by indicating the position of each decoding initial bit with respect to the start bit of the MAC PDU.
  • the second mode the second indication information is included in the MCA PDU sent by the terminal device to the network device, where the second indication information is used to indicate whether the MAC PDU supports backward decoding, and the backward decoding indicates that the MAC PDU ends from the end of the MAC PDU. Decode from the back.
  • the terminal device can indicate to the network device whether the MAC PDU supports backward decoding through the second indication information carried in the MAC PDU, and further, when the MAC PDU supports backward decoding, the network device can be based on the current
  • the MAC PDU can be decoded from the back to the front of the MAC PDU to implement parallel decoding of the MAC PDU.
  • FIG. 19 is a schematic structural diagram of another MAC PDU provided by the present application.
  • an indicator field Indicator Field
  • the second indication information is carried in the MAC PDU by using the indication field. Because the indication domain is located at the initial or end position of the MAC PDU, and the number of digits of the indication domain is fixed, after receiving the MAC PDU, the network device may first decode the indication domain, so that the indication domain may be based on the indication domain. The second indication information determines whether the MAC PDU supports backward decoding, and then performs parallel decoding on the MAC PDU when the MAC PDU supports backward decoding.
  • FIG. 19 is a schematic diagram showing that the MAC PDU supports backward decoding with the second indication information.
  • the backward decoding initial bit of the MAC PDU is the decoding initial bit 2 shown in FIG.
  • the initial decoding bit 1 is the aforementioned conventional decoding initial bit. That is, after receiving the MAC PDU shown in FIG. 19, the network device determines that the MAC PDU has the decoding initial bit 2 after decoding the indication field of the MAC PDU, and can start from the decoding initial bit 1 from the front to the back. At the same time of decoding, parallel decoding from the initial bit 2 of the decoding starts from the back, which improves the decoding efficiency of the network device for the MAC PDU.
  • the foregoing second indication information may indicate whether the MAC PDU supports backward decoding by carrying a flag bit.
  • the flag bit when the flag bit is 0, it indicates that the MAC PDU supports backward decoding.
  • the flag bit when the flag bit is 1, it indicates that the MAC PDU does not support backward decoding.
  • the flag bit when the flag bit is 1, it indicates that the MAC PDU supports backward decoding, and when the flag bit is 0, it indicates that the MAC PDU does not support backward decoding or the like. In this way, the cost of the second indication information can be reduced while the network device obtains whether the MAC PDU supports backward decoding.
  • the sub-head corresponding to each MAC SDU of the MAC PDU may include a third indication information, which is used to indicate whether the MAC SDU is in the backward decoding direction or from the backward direction.
  • the last decoding unit in the decoding direction may be used to indicate whether the MAC SDU is in the backward decoding direction or from the backward direction.
  • the sub-header corresponding to each MAC CE of the foregoing MAC PDU may include a fourth indication information for indicating whether the MAC CE is the last decoding unit from the backward forward decoding direction or the backward decoding direction.
  • the network device when the network device decodes the MAC PDU from front to back based on the existing decoding initial bit, it may be based on the third indication information of each MAC SDU subheader to be decoded, and/or each MAC CE sub
  • the fourth indication of the header determines whether to continue decoding backward.
  • the network device when the network device decodes the MAC PDU from the back to the front, it may determine, according to the third indication information of each MAC SDU subheader to be decoded, and/or the fourth indication information of each MAC CE subheader. Whether to continue to decode forward, to ensure the correctness of the decoding, improve the efficiency of decoding.
  • the embodiment does not limit the manner in which the MAC SDU subhead carries the third indication information.
  • the embodiment does not limit whether the third indication information indicates whether the MAC SDU is the last decoding unit from the backward forward decoding direction or the backward decoding direction.
  • the foregoing third indication information may indicate whether the MAC SDU is the last decoding unit from the backward forward decoding direction or from the backward decoding direction by carrying one flag bit.
  • the flag bit when the flag bit is 0, it indicates that the MAC SDU is the last decoding unit from the backward forward decoding direction or the backward decoding direction.
  • the flag bit is 1, the MAC SDU is not from the back.
  • the decoding direction or the last decoding unit from the direction of the post-decoding.
  • the flag bit when the flag bit is 1, it indicates that the MAC SDU is the last decoding unit from the backward forward decoding direction or the backward decoding direction. When the flag bit is 0, it indicates that the MAC SDU is not from the backward forward decoding direction. Or the last decoding unit from the direction of the post-decoding direction. In this way, the overhead of the third indication information can be reduced while the network device obtains whether the MAC SDU is the last decoding unit from the backward decoding direction or the backward decoding direction.
  • the third mode the fifth indication information is included in the MCA PDU sent by the terminal device to the network device, where the fifth indication information is used to indicate whether the MAC PDU supports backward decoding, and the backward decoding indicates that the end position of the MAC PDU is started. Decode from the back.
  • the terminal device can indicate to the network device whether the MAC PDU supports backward decoding through the fifth indication information carried in the MAC PDU, and then, when the MAC PDU supports backward decoding, the network device can be based on the current
  • the MAC PDU can be decoded from the back to the front of the MAC PDU to implement parallel decoding of the MAC PDU.
  • the embodiment does not limit the manner in which the foregoing MAC PDU carries the fifth indication information.
  • a fixed number of reserved bits of the first MAC sub-header on the MAC PDU may be used as an indicator field, so that the fifth indication information is carried in the MAC by using the indication field.
  • the location of the indication field in the MAC PDU is fixed, and the number of digits of the indication field is fixed.
  • the network device may first decode the indication domain, and thus may be based on the indication domain.
  • the fifth indication information determines whether the MAC PDU supports backward decoding, and further performs parallel decoding on the MAC PDU when the MAC PDU supports backward decoding.
  • the fifth indication information may indicate whether the MAC PDU supports backward decoding by carrying a flag bit.
  • the flag bit indicates that the MAC PDU supports backward decoding.
  • the flag bit indicates that the MAC PDU does not support backward decoding.
  • the flag bit indicates that the MAC PDU supports backward decoding, and when the flag bit is 0, it indicates that the MAC PDU does not support backward decoding or the like. In this way, the cost of the fifth indication information can be reduced while the network device obtains whether the MAC PDU supports backward decoding.
  • the sub-header corresponding to each MAC SDU of the MAC PDU may include a sixth indication information, which is used to indicate whether the MAC SDU is in the backward decoding direction or from the backward direction. The last decoding unit in the decoding direction.
  • the sub-header corresponding to each MAC CE of the foregoing MAC PDU may include a seventh indication information for indicating whether the MAC CE is the last decoding unit from the backward forward decoding direction or the backward decoding direction.
  • the network device when the network device decodes the MAC PDU from front to back based on the existing decoding initial bit, it may be based on the sixth indication information of each MAC SDU subheader to be decoded, and/or each MAC CE sub
  • the seventh indication of the header determines whether to continue decoding backward.
  • the network device when the network device decodes the MAC PDU from the back to the front, it may determine, according to the sixth indication information of each MAC SDU subheader to be decoded, and/or the seventh indication information of each MAC CE subheader. Whether to continue to decode forward, to ensure the correctness of the decoding, and the efficiency of decoding.
  • the embodiment does not limit the manner in which the MAC SDU subhead carries the sixth indication information.
  • This embodiment does not limit the manner in which the sixth indication information indicates whether the MAC SDU is the last decoding unit from the backward forward decoding direction or the backward decoding direction.
  • the sixth indication information may indicate whether the MAC SDU is the last decoding unit from the backward forward decoding direction or from the backward decoding direction by carrying a flag bit.
  • the flag bit when the flag bit is 0, it indicates that the MAC SDU is the last decoding unit from the backward forward decoding direction or the backward decoding direction.
  • the flag bit is 1, the MAC SDU is not from the back.
  • the decoding direction or the last decoding unit from the direction of the post-decoding.
  • the flag bit when the flag bit is 1, it indicates that the MAC SDU is the last decoding unit from the backward forward decoding direction or the backward decoding direction. When the flag bit is 0, it indicates that the MAC SDU is not from the backward forward decoding direction. Or the last decoding unit from the direction of the post-decoding direction. In this way, the overhead of the sixth indication information can be reduced while the network device obtains whether the MAC SDU is the last decoding unit from the backward decoding direction or the backward decoding direction.
  • the fourth mode the eighth indication information is included in the MCA PDU sent by the terminal device to the network device, where the eighth indication information is used to indicate whether the MAC PDU supports backward decoding, and the backward decoding indicates that the end position of the MAC PDU is started. Decode from the back.
  • the terminal device can indicate to the network device whether the MAC PDU supports backward decoding through the eighth indication information carried in the MAC PDU, and then, when the MAC PDU supports backward decoding, the network device can be based on the current
  • the MAC PDU can be decoded from the back to the front of the MAC PDU to implement parallel decoding of the MAC PDU.
  • the embodiment does not limit the manner in which the foregoing MAC PDU carries the eighth indication information.
  • an indication field of a fixed number of bits may be set on the MAC PDU from the front to the back and the boundary from the backward to the forward decoding to pass the eighth field through the indication field.
  • the indication information is carried in the MAC PDU. Since the number of bits in the indication field is fixed, after receiving the MAC PDU, the network device may first decode from the beginning of the MAC PDU, and decode the fixed position at a certain position in the MAC PDU.
  • the information on the indication field of the number of bits determines that the MAC PDU supports backward decoding in this transmission, and terminates the decoding process in the current decoding direction and decodes from the end position of the MAC PDU from the back to the front; if from the front to the back
  • the information on the indication field of the fixed number of bits is not decoded at any position in the MAC PDU, and it is determined that the MAC PDU does not support backward decoding in this transmission.
  • the foregoing eighth indication information may indicate whether the MAC PDU supports backward decoding by carrying a padding bit.
  • the padding bit when the padding bit exists, it indicates that the MAC PDU supports backward decoding.
  • the padding bit does not exist, it indicates that the MAC PDU does not support backward decoding. In this way, the cost of the eighth indication information can be reduced while the network device obtains whether the MAC PDU supports backward decoding.
  • the terminal device enables the network device to perform MAC PDU by transmitting some indication information indicating other decoding initial bits except the existing decoding initial bit in the MCA PDU sent to the network device.
  • Parallel decoding is performed to improve the efficiency of the network device in decoding the MAC PDU.
  • the manner of the embodiment may be used to carry the indication information indicating the decoding mode in the MAC PDU, thereby making the network Based on the indication information, the device performs parallel decoding on the MAC PDC, which improves decoding efficiency. That is, the present embodiment may exist as a separate embodiment and does not necessarily have to be attached to the foregoing embodiment.
  • the MAC PDU according to the present embodiment is not limited to the MAC PDUs shown in FIGS. 18 and 19 described above.
  • the method in this embodiment is applicable to a MAC PDU in a MAC sub-header arrangement in the form of a group, for example, a MAC PDU in an existing LTE.
  • the method in this embodiment is also applicable to a MAC PDU in a MAC sub-header arrangement in the form of Interleave, for example, a MAC PDU proposed by a current 5G communication system.
  • the method in this embodiment can also be applied to the application scenario that the network device carries the data to be sent in the MAC PDU and sent to the terminal device to carry some indications in the MAC PDU.
  • the indication information of the decoding mode so that the terminal device performs parallel decoding on the received MAC PDC based on the indication information, which improves the efficiency of decoding the MAC PDU by the terminal device, and the implementation manner and technical effects can be described in the foregoing embodiment. No longer.
  • FIG. 20 is a schematic structural diagram of a terminal device provided by the present application. As shown in FIG. 20, the foregoing terminal device may include: a first determining module 11, a second determining module 12, a determining module 13, and a sending module 14. among them,
  • the first determining module 11 is configured to be used by the first air interface technology corresponding to the first uplink transmission resource of the multiple air interface technologies;
  • a second determining module 12 configured to determine at least one service bearer capable of using the first air interface technology
  • the judging module 13 is configured to determine, according to the amount of data to be transmitted and the first data amount, that the first sending module 14 is in the first, if the data is to be sent on the first service bearer in the at least one service bearer.
  • the first information is sent to the uplink transmission resource, where the first information is used to notify the data to be transmitted.
  • the first service bearer is the service bearer with the highest transmission priority among the at least one service bearer, and the first data volume is the first uplink transmission resource. The amount of data transferred.
  • the determining module 13 is configured to: when the first data volume is smaller than the to-be-transmitted data volume of the first service bearer, determine that the sending module sends the first information on the first uplink transmission resource.
  • the sending module 14 is configured to send the first information and the part of the data of the first service bearer on the first uplink transmission resource, where the first information includes the remaining data to be transmitted of the first service bearer.
  • the determining module 13 is configured to: when the first data quantity is greater than or equal to the second data quantity, determine that the sending module does not send the first information on the first uplink transmission resource, where the second data quantity is The sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, where the second service bearer is a service bearer of the at least one service bearer having a lower transmission priority than the first service bearer.
  • the sending module 14 is configured to send all data of the first service bearer and all data of the second service bearer on the first uplink transmission resource.
  • the determining module 13 is configured to: when the first data volume is greater than the to-be-transmitted data volume of the first service bearer and less than the second data volume, determine that the indication sending module sends the first uplink resource on the first uplink transmission resource.
  • Information wherein the second data volume is a sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer is a transmission priority of the at least one service bearer than the first service bearer. Low business hosting.
  • the sending module 14 is configured to send, by using the first information, all data of the first service bearer and part of data of the second service bearer, where the first information includes the first information. The amount of data to be transmitted carried by the second service.
  • the determining module 13 is configured to: when the first data volume is greater than the to-be-transmitted data volume of the first service bearer and less than the second data volume, determine that the first uplink transmission resource can transmit all the first service bearers. The data and the part of the data carried by the second service; when the second air interface technology corresponding to the second uplink transmission resource is used to transmit the remaining data of the second service bearer, determining that the sending module does not send the first uplink transmission resource Information, wherein the second data volume is a sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer is a transmission priority of the at least one service bearer than the first service bearer. Low business hosting.
  • the sending module 14 is configured to send, on the first uplink transmission resource, all data of the first service bearer and part of data of the second service bearer, and send the second uplink transmission resource The remaining part of data carried by the second service.
  • the determining module 13 is configured to: when the first data volume is greater than the to-be-transmitted data volume of the first service bearer and less than the second data volume, determine that the first uplink transmission resource can transmit all the first service bearers. The data and the part of the data carried by the second service; when there is no second air interface technology corresponding to the second uplink transmission resource to transmit the remaining data of the second service bearer, determining that the indication sending module sends the first uplink transmission resource a second data volume is a sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer is the priority of the transmission of the at least one service bearer than the first service bearer. Low level of business hosting.
  • the sending module 14 is configured to send, by using the first information, all data of the first service bearer and part of data of the second service bearer, where the first information includes the first information. The amount of data to be transmitted carried by the second service.
  • the determining module 13 is configured to: when the first data volume is equal to the amount of data to be transmitted carried by the first service, determine that the sending module does not send the first information on the first uplink transmission resource.
  • the sending module 14 is configured to send all data carried by the first service on the first uplink transmission resource.
  • the terminal device provided by the present application can perform the method embodiment shown in FIG. 2, and the implementation principle and technical effects are similar, and details are not described herein again.
  • the sending module 14 is further configured to send the second information to the network device, where the second information includes one or more of the following parameters:
  • the identifier of the air interface technology used for transmitting the data amount preferentially, the identifier of the air interface technology used for the data of the data volume to be transmitted indicated in the first information, and the data of the data volume to be transmitted indicated in the first information is preferentially used.
  • the sending module 14 may carry the first information and the second information in the same media access control MAC protocol data unit PDU and send the information to the network device.
  • the terminal device provided by the present application can perform the method embodiments shown in FIG. 3 to FIG. 17 , and the implementation principle and technical effects are similar, and details are not described herein again.
  • the sending module 14 is configured to carry the sent data in a media access control MAC protocol data unit PDU, where the MAC PDU includes: first indication information; The indication information is used to indicate at least one decoding initial bit of the MAC PDU; each of the at least one decoding initial bit is any position other than the start bit of the MAC PDU.
  • the sending module 14 is configured to carry the sent data in a media access control MAC protocol data unit PDU, where the MAC PDU further includes: second indication information;
  • the two indication information is used to indicate whether the MAC PDU supports backward decoding, and the backward decoding indicates that decoding is performed from the end position of the MAC PDU from the end to the front.
  • the MAC PDU includes at least one MAC service data unit (SDU), wherein each of the at least one MAC SDU includes third indication information, and the third indication information is used to indicate whether each of the at least one MAC SDU is a slave.
  • the MAC PDU includes at least one MAC CE, and the MAC information includes a fourth indication information, where the fourth indication information is used to indicate whether the MAC CE is a slave or not. Forward the decoding direction or the last decoding unit from the post-decoding direction.
  • the terminal device provided by the present application can perform the method embodiments shown in FIG. 18 and FIG. 19, and the implementation principle and technical effects are similar, and details are not described herein again.
  • the transmitting module 14 of the above terminal device may be a transmitter when actually implemented.
  • the division of the first determining module 11, the second determining module 12, and the determining module 13 of the terminal device is only a division of a logical function. In actual implementation, it may be integrated into one physical entity in whole or in part, or may be physically separated.
  • these modules can all be implemented by software in the form of processing component calls; or all of them can be implemented in hardware form; some modules can be realized by processing component calling software, and some modules are realized by hardware.
  • the determination module may be a separate processing element, or may be integrated in one of the above-mentioned devices, or may be stored in the memory of the device in the form of program code, and processed by one of the terminal devices.
  • the component calls and executes the functions of the above judgment module.
  • the implementation of other modules is similar.
  • all or part of these modules can be integrated or implemented independently.
  • the processing elements described herein can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above modules may be completed by an integrated logic circuit of hardware in the processor element or an instruction in a form of software.
  • the above modules may be one or more integrated circuits configured to implement the above methods, such as one or more Application Specific Integrated Circuits (ASICs), or one or more microprocessors (digital) Singnal processor (DSP), or one or more Field Programmable Gate Array (FPGA).
  • ASICs Application Specific Integrated Circuits
  • DSP digital Singnal processor
  • FPGA Field Programmable Gate Array
  • the processing component may be a general purpose processor, such as a central processing unit (CPU) or other processor that can call the program code.
  • CPU central processing unit
  • these modules can be integrated and implemented in the form of a system-on-a-chip (SOC).
  • SOC system-on-a-chip
  • FIG. 21 is a schematic structural diagram of another terminal device provided by the present application.
  • the terminal device may include: a processor 21 (for example, a CPU) and a memory 22; the memory 22 may include a high-speed RAM memory, and may also include a non-volatile memory NVM, such as at least one disk storage, and the memory 22 Various instructions may be stored for performing various processing functions and implementing the method steps of the present application.
  • the terminal device involved in the present application may further include: a receiver 23, a transmitter 24, a power source 25, a communication bus 26, and a communication port 27.
  • the receiver 23 and the transmitter 24 may be integrated in the transceiver of the terminal device, or may be an independent transceiver antenna on the terminal device.
  • Communication bus 26 is used to implement a communication connection between the components.
  • the communication port 27 is used to implement connection communication between the terminal device and other peripheral devices.
  • the above-mentioned memory 22 is used to store computer executable program code, and the program code includes instructions; when the processor 21 executes the instructions, the instructions cause the processor 21 to perform the actions determined and determined in the above method embodiments, so that the transmitter
  • the implementation of the action in the foregoing method embodiment is similar to the technical effect, and details are not described herein again.
  • FIG. 22 is a structural block diagram of the terminal device provided by the application as a mobile phone.
  • the mobile phone may include: a radio frequency (RF) circuit 1110, a memory 1120, an input unit 1130, a display unit 1140, a sensor 1150, an audio circuit 1160, a wireless fidelity (WiFi) module 1170, and processing.
  • RF radio frequency
  • Device 1180, and power supply 1190 and other components It will be understood by those skilled in the art that the structure of the handset shown in FIG. 22 does not constitute a limitation to the handset, and may include more or less components than those illustrated, or some components may be combined, or different components may be arranged.
  • the RF circuit 1110 can be used for receiving and transmitting signals during the transmission or reception of information or during a call. For example, after receiving the downlink information of the base station, the processing is performed by the processor 1180. In addition, the uplink data is sent to the base station.
  • RF circuits include, but are not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like.
  • LNA Low Noise Amplifier
  • RF circuitry 1110 can also communicate with the network and other devices via wireless communication. The above wireless communication may use any communication standard or protocol, including but not limited to Global System of Mobile communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (Code Division). Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), e-mail, Short Messaging Service (SMS), and the like.
  • GSM Global System of Mobile communication
  • GPRS General
  • the memory 1120 can be used to store software programs and modules, and the processor 1180 executes various functional applications and data processing of the mobile phone by running software programs and modules stored in the memory 1120.
  • the memory 1120 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored according to Data created by the use of the mobile phone (such as audio data, phone book, etc.).
  • memory 1120 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
  • the input unit 1130 can be configured to receive input numeric or character information and to generate key signal inputs related to user settings and function controls of the handset.
  • the input unit 1130 may include a touch panel 1131 and other input devices 1132.
  • the touch panel 1131 also referred to as a touch screen, can collect touch operations on or near the user (such as the user using a finger, a stylus, or the like on the touch panel 1131 or near the touch panel 1131. Operation), and drive the corresponding connecting device according to a preset program.
  • the touch panel 1131 may include two parts: a touch detection device and a touch controller.
  • the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information.
  • the processor 1180 is provided and can receive commands from the processor 1180 and execute them.
  • the touch panel 1131 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves.
  • the input unit 1130 may also include other input devices 1132.
  • other input devices 1132 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, joysticks, and the like.
  • the display unit 1140 can be used to display information input by the user or information provided to the user as well as various menus of the mobile phone.
  • the display unit 1140 may include a display panel 1141.
  • the display panel 1141 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
  • the touch panel 1131 can be overlaid on the display panel 1141. When the touch panel 1131 detects a touch operation thereon or nearby, the touch panel 1131 transmits to the processor 1180 to determine the type of the touch event, and then the processor 1180 is The type of touch event provides a corresponding visual output on display panel 1141.
  • touch panel 1131 and the display panel 1141 are used as two independent components to implement the input and input functions of the mobile phone in FIG. 10, in some embodiments, the touch panel 1131 and the display panel 1141 may be integrated. Realize the input and output functions of the phone.
  • the handset may also include at least one type of sensor 1150, such as a light sensor, motion sensor, and other sensors.
  • the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 1141 according to the brightness of the ambient light, and the light sensor may close the display panel 1141 and/or when the mobile phone moves to the ear. Or backlight.
  • the acceleration sensor can detect the acceleration of each direction (usually three axes). When it is still, it can detect the magnitude and direction of gravity. It can be used to identify the gesture of the mobile phone (such as horizontal and vertical screen switching, related games).
  • the mobile phone can also be configured with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, no longer repeat .
  • Audio circuitry 1160, speaker 1161, and microphone 1162 can provide an audio interface between the user and the handset.
  • the audio circuit 1160 can transmit the converted electrical data of the received audio data to the speaker 1161, and convert it into a sound signal output by the speaker 1161; on the other hand, the microphone 1162 converts the collected sound signal into an electrical signal, and the audio circuit 1160 After receiving, it is converted into audio data, and then processed by the audio data output processor 1180, transmitted to the other mobile phone via the RF circuit 1110, or outputted to the memory 1120 for further processing.
  • WiFi is a short-range wireless transmission technology.
  • the mobile phone can help users to send and receive emails, browse web pages and access streaming media through the WiFi module 1170, which provides users with wireless broadband Internet access.
  • FIG. 22 shows the WiFi module 1170, it can be understood that it does not belong to the essential configuration of the mobile phone, and may be omitted as needed within the scope of not changing the essence of the present application.
  • the processor 1180 is a control center for the handset, which connects various portions of the entire handset using various interfaces and lines, by executing or executing software programs and/or modules stored in the memory 1120, and invoking data stored in the memory 1120, The phone's various functions and processing data, so that the overall monitoring of the phone.
  • the processor 1180 may include one or more processing units; for example, the processor 1180 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system, a user interface, an application, and the like.
  • the modem processor primarily handles wireless communications. It will be appreciated that the above described modem processor may also not be integrated into the processor 1180.
  • the handset also includes a power supply 1190 (such as a battery) that powers the various components.
  • a power supply 1190 (such as a battery) that powers the various components.
  • the power supply can be logically coupled to the processor 1180 via a power management system to manage charging, discharging, and power management functions through the power management system.
  • the mobile phone can also include a camera 1200, which can be a front camera or a rear camera.
  • the mobile phone may further include a Bluetooth module, a GPS module, and the like, and details are not described herein again.
  • the processor 1180 included in the mobile phone may be used to perform the foregoing data transmission method embodiment, and the implementation principle and technical effects are similar, and details are not described herein again.
  • a computer program product includes one or more computer instructions.
  • the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
  • the computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, computer instructions can be wired from a website site, computer, server or data center (eg Coax, fiber, digital subscriber line (DSL) or wireless (eg, infrared, wireless, microwave, etc.) is transmitted to another website, computer, server, or data center.
  • the computer readable storage medium can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that includes one or more available media.
  • Useful media can be magnetic media (eg, floppy disk, hard disk, magnetic tape), optical media (eg, DVD), or semiconductor media (eg, Solid State Disk (SSD)).

Landscapes

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

Abstract

Provided in the present application are a data transmission method and a terminal device. The method comprises: a terminal device determines, among multiple air interface technologies, a first air interface technology corresponding to a first uplink transmission resource; the terminal device determines at least one service bearer which the first air interface technology can use; and if there is data to be transmitted on a first service bearer from the at least one service bearer, according to the amount of data to be transmitted for the first service bearer and a first amount of data of the first uplink transmission resource, the terminal device determines whether first information is to be transmitted over the first uplink transmission resource, the first information being used to indicate the amount of data to be transmitted, wherein the first service bearer is a service bearer from the at least one service bearer having the highest transmission priority, and the first amount of data is a transmission data amount of the first uplink transmission resource. The data transmission method and terminal device of the present application can ensure that a terminal device preferentially transmits, over a first uplink transmission resource, data for a service bearer having a higher transmission priority.

Description

数据传输方法和终端设备Data transmission method and terminal device

本申请要求于2017年03月24日提交中国专利局、申请号为201710184806.4、申请名称为“数据传输方法和终端设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。The present application claims the priority of the Chinese Patent Application, filed on March 24, 2017, the entire disclosure of which is hereby incorporated by reference.

技术领域Technical field

本申请涉及通信技术,尤其涉及一种数据传输方法和终端设备。The present application relates to communication technologies, and in particular, to a data transmission method and a terminal device.

背景技术Background technique

第五代(the fifth Generation,5G)通信系统可以支持不同的业务。上述所说的业务例如可以为增强的移动宽带(enhanced Mobile Broadband,eMBB)业务、海量机器类型通信(massive Machine Type Communication,MTC)业务、超可靠低延迟通信(Ultra-reliable and low latency communications,URLLC)业务、多媒体广播多播(Multimedia Broadcast Multicast Service,MBMS)业务和定位业务等。其中,每种业务可以通过该业务对应的业务承载进行传输。The fifth generation (5G) communication system can support different services. The foregoing services may be, for example, enhanced mobile broadband (eMBB) services, mass machine type communication (MTC) services, and ultra-reliable low latency communications (URLC). ) Service, Multimedia Broadcast Multicast Service (MBMS) service, and positioning service. Each service can be transmitted through the service bearer corresponding to the service.

5G通信系统提出基站和终端设备可以通过频分多址复用(Frequency Division Multiplexing,FDM)或者时分多址复用(Time Division Multiplexing,TDM)的方式,在一段连续的频谱或者多个载波上使用一个或者多个空口技术。其中,不同的空口技术对应的空口格式(numerology)不同。同时,5G通信系统中的一个业务承载可以使用一个或多个空口技术进行传输,多个业务承载也可以使用同一个空口技术进行传输。这样,基站和终端设备可以通过不同的空口技术,传输对业务质量(Quality of Service,QoS)要求差异较大的不同业务承载的数据,通过同一空口技术,传输对QoS要求相近的不同业务承载的数据,以满足不同业务承载对传输速率、时延、功耗、覆盖等的不同需求。The 5G communication system proposes that the base station and the terminal device can be used in a continuous spectrum or multiple carriers by means of Frequency Division Multiplexing (FDM) or Time Division Multiplexing (TDM). One or more air interface technologies. Among them, the air interface format (numerology) corresponding to different air interface technologies is different. At the same time, one service bearer in the 5G communication system can be transmitted by using one or more air interface technologies, and multiple service bearers can also be transmitted using the same air interface technology. In this way, the base station and the terminal device can transmit different service bearer data with different service quality (QoS) requirements, and transmit different service bearers with similar QoS requirements through the same air interface technology through different air interface technologies. Data to meet the different needs of different service bearers for transmission rate, delay, power consumption, coverage, etc.

当基站指示终端设备使用某一空口技术在某一上行传输资源上发送数据时,若使用该空口技术可以传输多种业务承载的数据,则现有传输资源分配技术并不能解决这种场景下的传输资源的分配。因此,终端设备使用上行传输资源对应的空口技术,如何在上行传输资源上向基站发送数据是一个亟待解决的问题。When the base station instructs the terminal device to use a certain air interface technology to transmit data on a certain uplink transmission resource, if the air interface technology can be used to transmit data carried by multiple services, the existing transmission resource allocation technology cannot solve the scenario in this scenario. The allocation of transmission resources. Therefore, the terminal device uses the air interface technology corresponding to the uplink transmission resource, and how to send data to the base station on the uplink transmission resource is an urgent problem to be solved.

发明内容Summary of the invention

本申请一种数据传输方法和终端设备,用于解决现有技术中终端设备使用上行传输资源对应的空口技术,如何在上行传输资源上向基站发送数据的技术问题。The present invention relates to a data transmission method and a terminal device, which are used to solve the technical problem of how the terminal device uses the air interface technology corresponding to the uplink transmission resource in the prior art, and how to send data to the base station on the uplink transmission resource.

第一方面,本申请提供一种数据传输方法,方法包括:In a first aspect, the application provides a data transmission method, where the method includes:

终端设备确定多个空口技术中第一上行传输资源所对应的第一空口技术;The terminal device determines a first air interface technology corresponding to the first uplink transmission resource of the multiple air interface technologies;

终端设备确定能够使用第一空口技术的至少一个业务承载;The terminal device determines at least one service bearer capable of using the first air interface technology;

在至少一个业务承载中第一业务承载上有数据要发送的情况下,终端设备根据第一业 务承载的待传输数据量以及第一数据量,判断是否在第一上行传输资源上发送第一信息,第一信息用于通知待传输数据量;其中,第一业务承载为至少一个业务承载中传输优先级最高的业务承载,第一数据量为第一上行传输资源的传输数据量。If the data is to be sent on the first service bearer in the at least one service bearer, the terminal device determines whether to send the first information on the first uplink transmission resource according to the amount of data to be transmitted carried by the first service and the first data amount. The first information is used to notify the amount of data to be transmitted. The first service bearer is the service bearer with the highest transmission priority among the at least one service bearer, and the first data volume is the transport data amount of the first uplink transmission resource.

通过第一方面提供的数据传输方法,在终端设备和网络设备可以通过多个空口技术进行通信时,终端设备可以在接收到用于指示第一上行传输资源的指示信息之后,确定第一上行传输资源对应的第一空口技术,进而可以确定使用第一空口技术的至少一个业务承载,从而在至少一个业务承载中的第一业务承载上有数据要发送时,可以根据第一业务承载的待传输数据量以及第一上行传输资源的第一数据量,判断是否在第一上行传输资源上发送第一业务承载的数据的同时,发送用于通知待传输数据量的第一信息。通过这种方式,可以确保终端设备在第一上行传输资源上优先发送传输优先级较高的业务承载的数据,以保证传输优先级最高的业务承载对应的业务的传输效率。With the data transmission method provided by the first aspect, when the terminal device and the network device can communicate through multiple air interface technologies, the terminal device may determine the first uplink transmission after receiving the indication information for indicating the first uplink transmission resource. The first air interface technology corresponding to the resource, and then the at least one service bearer using the first air interface technology may be determined, so that when the data is to be sent on the first service bearer in the at least one service bearer, the first service bearer may be transmitted according to the first service bearer. The amount of data and the first amount of data of the first uplink transmission resource determine whether the first information of the data to be transmitted is sent while the data of the first service is transmitted on the first uplink transmission resource. In this way, it is ensured that the terminal device preferentially transmits the data of the service bearer with the higher priority of the transmission on the first uplink transmission resource, so as to ensure the transmission efficiency of the service corresponding to the service bearer with the highest transmission priority.

结合第一方面,在第一方面的第一种可能的实施方式中,上述终端设备根据第一业务承载的待传输数据量以及第一数据量,判断是否在第一上行传输资源上发送第一信息,包括:在第一数据量小于第一业务承载的待传输数据量时,终端设备判断在第一上行传输资源上发送第一信息;则上述方法还包括:终端设备在第一上行传输资源上发送第一信息和第一业务承载的部分数据;其中,第一信息包含第一业务承载的剩余待传输数据量。With reference to the first aspect, in a first possible implementation manner of the first aspect, the terminal device determines, according to the amount of data to be transmitted carried by the first service, and the first data quantity, whether to send the first on the first uplink transmission resource. The information includes: when the first data volume is smaller than the amount of data to be transmitted by the first service, the terminal device determines to send the first information on the first uplink transmission resource; and the method further includes: the terminal device transmitting the resource in the first uplink Sending the first information and the partial data of the first service bearer; wherein the first information includes the remaining data to be transmitted of the first service bearer.

结合第一方面,在第一方面的第二种可能的实施方式中,上述终端设备根据第一业务承载的待传输数据量以及第一数据量,判断是否在第一上行传输资源上发送第一信息,包括:终端设备在第一数据量大于或等于第二数据量时,终端设备判断不在第一上行传输资源上发送第一信息,其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,第二业务承载为至少一个业务承载中比第一业务承载的传输优先级低的业务承载;则上述方法还包括:终端设备在第一上行传输资源上发送第一业务承载的全部数据和第二业务承载的全部数据。With reference to the first aspect, in a second possible implementation manner of the first aspect, the terminal device determines, according to the amount of data to be transmitted carried by the first service, and the first data quantity, whether to send the first on the first uplink transmission resource. The information includes: when the first data quantity is greater than or equal to the second data quantity, the terminal device determines that the first information is not sent by the first uplink transmission resource, where the second data quantity is the data to be transmitted carried by the first service And the sum of the amount of data to be transmitted carried by the second service, where the second service bearer is a service bearer with a lower priority than the first service bearer; and the method further includes: the terminal device is in the first uplink All data carried by the first service and all data carried by the second service are sent on the transmission resource.

结合第一方面,在第一方面的第三种可能的实施方式中,上述终端设备根据第一业务承载的待传输数据量以及第一数据量,判断是否在第一上行传输资源上发送第一信息,包括:在第一数据量大于第一业务承载的待传输数据量且小于第二数据量时,终端设备判断出在第一上行传输资源上发送第一信息;其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,第二业务承载为至少一个业务承载中比第一业务承载的传输优先级低的业务承载;则上述方法还包括:终端设备在第一上行传输资源上发送第一信息和第一业务承载的全部数据和第二业务承载的部分数据;其中,第一信息中包含第二业务承载的剩余待传输数据量。With reference to the first aspect, in a third possible implementation manner of the first aspect, the terminal device determines whether to send the first information on the first uplink transmission resource according to the amount of data to be transmitted and the first data amount that are carried by the first service The information includes: when the first data volume is greater than the amount of data to be transmitted carried by the first service and less than the second data amount, the terminal device determines to send the first information on the first uplink transmission resource; wherein, the second data volume is The sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, where the second service bearer is a service bearer with a lower transmission priority than the first service bearer of the at least one service bearer; The terminal device sends the first information and all the data of the first service bearer and the part of the data of the second service bearer on the first uplink transmission resource, where the first information includes the remaining data to be transmitted of the second service bearer.

结合第一方面,在第一方面的第四种可能的实施方式中,上述终端设备根据第一业务承载的待传输数据量以及第一数据量,判断是否在第一上行传输资源上发送第一信息,包括:在第一数据量大于第一业务承载的待传输数据量且小于第二数据量时,终端设备判断出第一上行传输资源能够传输第一业务承载的全部数据和第二业务承载的部分数据,其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,第二业务承载为至少一个业务承载中比第一业务承载的传输优先级低的业务承载;在有第二上行传输资源对应的第二空口技术来传输第二业务承载的剩余数据时,终端设备判断出不在第一上行传输资源上发送第一信息;则上述方法还包括:终端设备在第一上行传输资源 上发送第一业务承载的全部数据和第二业务承载的部分数据,以及使用第二上行传输资源发送第二业务承载的剩余部分数据。With reference to the first aspect, in a fourth possible implementation manner of the first aspect, the terminal device determines, according to the quantity of data to be transmitted and the first data quantity that are carried by the first service, whether to send the first information on the first uplink transmission resource. The information includes: when the first data volume is greater than the amount of data to be transmitted and is smaller than the second data volume, the terminal device determines that the first uplink transmission resource can transmit all data and the second service bearer of the first service bearer. The partial data, where the second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer is the transmission of the at least one service bearer than the first service bearer. If the second air interface technology corresponding to the second uplink transmission resource is used to transmit the remaining data of the second service, the terminal device determines that the first information is not sent on the first uplink transmission resource; The method further includes: transmitting, by the terminal device, all data of the first service bearer and a part of the second service bearer on the first uplink transmission resource Data, and transmitting the remaining portion of data of the second service bearer using the second uplink transmission resource.

结合第一方面,在第一方面的第五种可能的实施方式中,上述终端设备根据第一业务承载的待传输数据量以及第一数据量,判断是否在第一上行传输资源上发送第一信息,包括:在第一数据量大于第一业务承载的待传输数据量且小于第二数据量时,终端设备判断出第一上行传输资源能够传输第一业务承载的全部数据和第二业务承载的部分数据,其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,第二业务承载为至少一个业务承载中比第一业务承载的传输优先级低的业务承载;在不存在有第二上行传输资源对应的第二空口技术来传输第二业务承载的剩余数据时,终端设备判断出在第一上行传输资源上发送第一信息;则上述方法还包括:终端设备在第一上行传输资源上发送第一信息和第一业务承载的全部数据和第二业务承载的部分数据;其中,第一信息中包含第二业务承载的剩余待传输数据量。With reference to the first aspect, in a fifth possible implementation manner of the first aspect, the terminal device determines, according to the amount of data to be transmitted carried by the first service, and the first data quantity, whether to send the first on the first uplink transmission resource. The information includes: when the first data volume is greater than the amount of data to be transmitted and is smaller than the second data volume, the terminal device determines that the first uplink transmission resource can transmit all data and the second service bearer of the first service bearer. The partial data, where the second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer is the transmission of the at least one service bearer than the first service bearer. If the second air interface technology corresponding to the second uplink transmission resource does not exist to transmit the remaining data of the second service transmission, the terminal device determines that the first information is sent on the first uplink transmission resource; The method further includes: the terminal device transmitting, on the first uplink transmission resource, the first information and all data of the first service bearer and the second Part of the data traffic bearer; wherein the first amount of remaining information to be transmitted contains data of the second bearer service.

结合第一方面,在第一方面的第六种可能的实施方式中,上述终端设备根据第一业务承载的待传输数据量以及第一数据量,判断是否在第一上行传输资源上发送第一信息,包括:在第一数据量等于第一业务承载的待传输数据量时,终端设备判断出不在第一上行传输资源上发送第一信息;则上述方法还包括:终端设备在第一上行传输资源上发送第一业务承载的全部数据。With reference to the first aspect, in a sixth possible implementation manner of the first aspect, the terminal device determines, according to the amount of data to be transmitted carried by the first service, and the first data quantity, whether to send the first on the first uplink transmission resource. The information includes: when the first data amount is equal to the amount of data to be transmitted carried by the first service, the terminal device determines that the first information is not sent on the first uplink transmission resource; and the method further includes: the terminal device transmitting in the first uplink All data carried by the first service is sent on the resource.

结合第一方面至第一方面的第六种可能的实施方式中的任一项,在第一方面的第七种可能的实施方式中,上述方法还包括:终端设备向网络设备发送第二信息;第二信息包含了下述一项或多项参数:第一信息中所指示的待传输数据量的数据优先使用的空口技术的标识,第一信息中所指示的待传输数据量的数据所需使用的空口技术的标识,第一信息中所指示的待传输数据量的数据优先使用或优先不使用的成员载波CC的标识,第一信息中所指示的待传输数据量的数据所需使用或不使用的CC的标识,所有业务数据自适应协议SDAP实体上的待传输数据量之和,至少一个SDAP实体的标识以及至少一个SDAP实体上的待传输数据量。In conjunction with the first aspect, the sixth possible implementation manner of the first aspect, in the seventh possible implementation manner of the first aspect, the method further includes: the terminal device sends the second information to the network device The second information includes one or more of the following parameters: the identifier of the air interface technology used by the data of the amount of data to be transmitted indicated in the first information, and the data amount of the data to be transmitted indicated in the first information The identifier of the air interface technology to be used, the data of the amount of data to be transmitted indicated in the first information is used preferentially or the identifier of the component carrier CC that is not used preferentially, and the data of the amount of data to be transmitted indicated in the first information is required to be used. The identifier of the CC that is not used, the sum of the amount of data to be transmitted on all the service data adaptation protocol SDAP entities, the identifier of at least one SDAP entity, and the amount of data to be transmitted on at least one SDAP entity.

通过该可能的实施方式提供的数据传输方法,终端设备在通过第一信息向网络设备上报待传输数据量之外,还可以向网络设备上报第二信息,以使得网络设备通过第二信息和第一信息,可以精准的获知终端设备的待传输数据的信息,从而使得网络设备可以准确的为终端设备分配上行传输资源,提高了上行传输资源分配的准确性。In the data transmission method provided by the possible implementation, the terminal device may report the second information to the network device in addition to the amount of the data to be transmitted to the network device by using the first information, so that the network device passes the second information and the second information. A message can accurately know the information of the data to be transmitted of the terminal device, so that the network device can accurately allocate the uplink transmission resource for the terminal device, and improve the accuracy of the uplink transmission resource allocation.

结合第一方面的第七种可能的实施方式,在第一方面的第八种可能的实施方式中,上述第一信息和第二信息携带在同一个媒体接入控制MAC协议数据单元PDU中发送给网络设备。With reference to the seventh possible implementation manner of the first aspect, in the eighth possible implementation manner of the first aspect, the foregoing first information and the second information are carried in the same medium access control MAC protocol data unit PDU Give network devices.

结合第一方面至第一方面的第八种可能的实施方式中的任一项,在第一方面的第九种可能的实施方式中,上述终端设备发送的数据携带在媒体接入控制MAC协议数据单元PDU中;其中,MAC PDU包括:第一指示信息;第一指示信息用于指示MAC PDU的至少一个解码初始位;至少一个解码初始位的每一个为除MAC PDU的起始位之外的任一位置。With reference to the first aspect to any one of the eighth possible implementation manners of the first aspect, in the ninth possible implementation manner of the first aspect, the data sent by the terminal device is carried in a media access control MAC protocol a data unit PDU; wherein the MAC PDU includes: first indication information; the first indication information is used to indicate at least one decoding initial bit of the MAC PDU; each of the at least one decoding initial bit is other than a start bit of the MAC PDU Any location.

通过该可能的实施方式提供的数据传输方法,终端设备通过在向网络设备发送的MCA PDU中携带用于指示除现有的解码初始位之外的至少一个解码初始位的第一指示信息,使 网络设备可以对MAC PDU进行并行解码,提高了网络设备解码MAC PDU的效率。With the data transmission method provided by the possible implementation manner, the terminal device carries the first indication information for indicating at least one decoding initial bit other than the existing decoding initial bit in the MCA PDU transmitted to the network device, The network device can perform parallel decoding on the MAC PDU, which improves the efficiency of the network device in decoding the MAC PDU.

结合第一方面至第一方面的第八种可能的实施方式中的任一项,在第一方面的第十种可能的实施方式中,上述终端设备发送的数据携带在媒体接入控制MAC协议数据单元PDU中;其中,MAC PDU还包括:第二指示信息;第二指示信息用于指示MAC PDU是否支持后向解码,后向解码表明从MAC PDU的结尾位置开始从后往前解码。With reference to the first aspect to any one of the eighth possible implementation manners of the first aspect, in the tenth possible implementation manner of the first aspect, the data sent by the terminal device is carried in a media access control MAC protocol The data unit PDU; wherein the MAC PDU further comprises: second indication information; the second indication information is used to indicate whether the MAC PDU supports backward decoding, and the backward decoding indicates that decoding is performed from the end position of the MAC PDU.

通过该可能的实施方式提供的数据传输方法,终端设备通过在向网络设备发送的MCA PDU中携带第二指示信息,指示MAC PDU是否支持后向解码,进而在支持后向解码时,使网络设备可以对MAC PDU进行并行解码,提高了网络设备解码MAC PDU的效率。With the data transmission method provided by the possible implementation, the terminal device carries the second indication information in the MCA PDU sent to the network device, indicating whether the MAC PDU supports backward decoding, and then enables the network device when supporting backward decoding. The MAC PDU can be decoded in parallel, which improves the efficiency of the network device in decoding the MAC PDU.

结合第一方面的第十种可能的实施方式中的任一项,在第一方面的第十一种可能的实施方式中,上述MAC PDU中至少包括:至少一个MAC服务数据单元SDU,其中,至少一个MAC SDU每一个包括第三指示信息,第三指示信息用于指示至少一个MAC SDU每一个是否为从后往前解码方向或从前往后解码方向最后一个解码单元;MAC PDU中至少包括:至少一个MAC CE,其中,MAC CE包括第四指示信息,第四指示信息用于指示MAC CE是否为从后往前解码方向或从前往后解码方向最后一个解码单元。With reference to any one of the tenth possible implementation manner of the first aspect, in the eleventh possible implementation manner of the first aspect, the foregoing MAC PDU includes at least: at least one MAC service data unit SDU, where Each of the at least one MAC SDU includes third indication information, where the third indication information is used to indicate whether each of the at least one MAC SDU is in a backward decoding direction or a last decoding unit in a backward decoding direction; the MAC PDU includes at least: At least one MAC CE, wherein the MAC CE includes fourth indication information, where the fourth indication information is used to indicate whether the MAC CE is the last decoding unit from the backward forward decoding direction or the backward decoding direction.

通过该可能的实施方式提供的数据传输方法,通过MAC SDU包括的第三指示信息,以及,MAC CE包括的第四指示信息,可以使网络设备在基于现有的解码初始位对MAC PDU从前向后进行解码时,基于待解码的每个MAC SDU子头的第三指示信息,和/或每个MAC CE子头的第四指示信息,来确定是否要继续向后解码。相应地,网络设备对MAC PDU从后向前进行解码时,可以基于待解码的每个MAC SDU子头的第三指示信息,和/或每个MAC CE子头的第四指示信息,来确定是否要继续向前解码,确保了解码的正确性,提高了解码的效率。The data transmission method provided by the possible implementation manner, by using the third indication information included in the MAC SDU, and the fourth indication information included in the MAC CE, may enable the network device to forward the MAC PDU based on the existing decoding initial bit. When decoding is performed, it is determined whether to continue backward decoding based on the third indication information of each MAC SDU subheader to be decoded, and/or the fourth indication information of each MAC CE subheader. Correspondingly, when the network device decodes the MAC PDU from the back to the front, it may determine, according to the third indication information of each MAC SDU subheader to be decoded, and/or the fourth indication information of each MAC CE subheader. Whether to continue to decode forward, to ensure the correctness of the decoding, improve the efficiency of decoding.

第二方面,本申请提供一种终端设备,该终端设备包括:第一确定模块,用于多个空口技术中第一上行传输资源所对应的第一空口技术;第二确定模块,用于确定能够使用第一空口技术的至少一个业务承载;判断模块,用于在至少一个业务承载中第一业务承载上有数据要发送的情况下,根据第一业务承载的待传输数据量以及第一数据量,判断是否指示发送模块在第一上行传输资源上发送第一信息,第一信息用于通知待传输数据量;其中,第一业务承载为至少一个业务承载中传输优先级最高的业务承载,第一数据量为第一上行传输资源的传输数据量。In a second aspect, the application provides a terminal device, where the terminal device includes: a first determining module, configured by a first air interface technology corresponding to a first uplink transmission resource, and a second determining module, configured to determine The at least one service bearer of the first air interface technology can be used; the determining module is configured to: when the data is to be sent on the first service bearer in the at least one service bearer, the amount of data to be transmitted and the first data according to the first service bearer And determining whether the sending module sends the first information on the first uplink transmission resource, where the first information is used to notify the data volume to be transmitted, where the first service bearer is the service bearer with the highest transmission priority among the at least one service bearer. The first amount of data is the amount of transmitted data of the first uplink transmission resource.

结合第二方面,在第二方面的第一种可能的实施方式中,上述判断模块,具体用于在第一数据量小于第一业务承载的待传输数据量时,判断指示发送模块在第一上行传输资源上发送第一信息;则上述发送模块,用于在第一上行传输资源上发送第一信息和第一业务承载的部分数据;其中,第一信息包含第一业务承载的剩余待传输数据量。With reference to the second aspect, in a first possible implementation manner of the second aspect, the determining module is configured to: when the first data volume is smaller than the data volume to be transmitted of the first service bearer, determine that the indication sending module is in the first Sending the first information on the uplink transmission resource; the sending module is configured to send the first information and the part of the data of the first service bearer on the first uplink transmission resource, where the first information includes the remaining to be transmitted of the first service bearer The amount of data.

结合第二方面,在第二方面的第二种可能的实施方式中,上述判断模块,具体用于在第一数据量大于或等于第二数据量时,判断不指示发送模块在第一上行传输资源上发送第一信息,其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,第二业务承载为至少一个业务承载中比第一业务承载的传输优先级低的业务承载;则上述发送模块,用于在第一上行传输资源上发送第一业务承载的全部数据和第二业务承载的全部数据。With reference to the second aspect, in a second possible implementation manner of the second aspect, the determining module is configured to determine, when the first data quantity is greater than or equal to the second data quantity, that the sending module does not indicate that the sending module is transmitting in the first uplink. The first information is sent on the resource, where the second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer is at least one service bearer than the first service. And the transmitting module is configured to send all data of the first service bearer and all data of the second service bearer on the first uplink transmission resource.

结合第二方面,在第二方面的第三种可能的实施方式中,上述判断模块,具体用于在 第一数据量大于第一业务承载的待传输数据量且小于第二数据量时,判断出指示发送模块在第一上行传输资源上发送第一信息;其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,第二业务承载为至少一个业务承载中比第一业务承载的传输优先级低的业务承载;则上述发送模块,用于在第一上行传输资源上发送第一信息和第一业务承载的全部数据和第二业务承载的部分数据;其中,第一信息中包含第二业务承载的剩余待传输数据量。With reference to the second aspect, in a third possible implementation manner of the second aspect, the determining module is configured to determine, when the first data volume is greater than the data volume to be transmitted of the first service bearer and less than the second data volume, The instruction sending module sends the first information on the first uplink transmission resource, where the second data volume is the sum of the data volume to be transmitted carried by the first service and the data volume to be transmitted carried by the second service, and the second service bearer is And the sending module is configured to send the first information and all data of the first service bearer and the second service bearer on the first uplink transmission resource, where the service bearer has a lower priority than the first service bearer. Part of the data; wherein the first information includes the remaining amount of data to be transmitted carried by the second service.

结合第二方面,在第二方面的第四种可能的实施方式中,上述判断模块,具体用于在第一数据量大于第一业务承载的待传输数据量且小于第二数据量时,判断出第一上行传输资源能够传输第一业务承载的全部数据和第二业务承载的部分数据;在有第二上行传输资源对应的第二空口技术来传输第二业务承载的剩余数据时,判断出不指示发送模块在第一上行传输资源上发送第一信息;其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,第二业务承载为至少一个业务承载中比第一业务承载的传输优先级低的业务承载;则上述发送模块,用于在第一上行传输资源上发送第一业务承载的全部数据和第二业务承载的部分数据,以及在所述第二上行传输资源上发送所述第二业务承载的剩余部分数据。With reference to the second aspect, in a fourth possible implementation manner of the second aspect, the determining module is configured to determine, when the first data volume is greater than the data volume to be transmitted of the first service bearer and less than the second data volume, The first uplink transmission resource is capable of transmitting all data of the first service bearer and part of data of the second service bearer; and when the second air interface technology corresponding to the second uplink transmission resource is used to transmit the remaining data of the second service bearer, determining The sending module does not instruct the sending module to send the first information on the first uplink transmission resource, where the second data volume is the sum of the data volume to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer is And the sending module is configured to send, on the first uplink transmission resource, all the data carried by the first service and part of the data carried by the second service, where the service bearer has a lower priority than the first service bearer. And transmitting, on the second uplink transmission resource, remaining data of the second service bearer.

结合第二方面,在第二方面的第五种可能的实施方式中,上述判断模块,具体用于在第一数据量大于第一业务承载的待传输数据量且小于第二数据量时,判断出第一上行传输资源能够传输第一业务承载的全部数据和第二业务承载的部分数据;在不存在有第二上行传输资源对应的第二空口技术来传输第二业务承载的剩余数据时,判断出指示发送模块在第一上行传输资源上发送第一信息;其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,第二业务承载为至少一个业务承载中比第一业务承载的传输优先级低的业务承载;则上述发送模块,用于在第一上行传输资源上发送第一信息和第一业务承载的全部数据和第二业务承载的部分数据;其中,第一信息中包含第二业务承载的剩余待传输数据量。With reference to the second aspect, in a fifth possible implementation manner of the second aspect, the determining module is configured to determine, when the first data volume is greater than the amount of data to be transmitted of the first service bearer and less than the second data volume, The first uplink transmission resource can transmit all data of the first service bearer and part of the data of the second service bearer; when there is no second air interface technology corresponding to the second uplink transmission resource to transmit the remaining data of the second service bearer, Determining that the sending module sends the first information on the first uplink transmission resource, where the second data volume is the sum of the data volume to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer And the sending module is configured to send the first information and all data and the second service of the first service bearer on the first uplink transmission resource, where the service bearer has a lower priority than the first service bearer. Part of the data to be carried; wherein the first information includes the remaining amount of data to be transmitted carried by the second service.

结合第二方面,在第二方面的第六种可能的实施方式中,上述判断模块,具体用于在第一数据量等于第一业务承载的待传输数据量时,判断出不指示发送模块在第一上行传输资源上发送第一信息;则上述发送模块,用于在第一上行传输资源上发送第一业务承载的全部数据。With reference to the second aspect, in a sixth possible implementation manner of the second aspect, the determining module is configured to: when the first data volume is equal to the amount of data to be transmitted carried by the first service, determine that the sending module is not instructed And transmitting, by the first uplink transmission resource, the first information, where the sending module is configured to send, on the first uplink transmission resource, all the data carried by the first service.

结合第二方面至第二方面的第六种可能的实施方式中的任一项,在第二方面的第七种可能的实施方式中,上述发送模块,还用于向网络设备发送第二信息;第二信息包含了下述一项或多项参数:第一信息中所指示的待传输数据量的数据优先使用的空口技术的标识,第一信息中所指示的待传输数据量的数据所需使用的空口技术的标识,第一信息中所指示的待传输数据量的数据优先使用或优先不使用的成员载波CC的标识,第一信息中所指示的待传输数据量的数据所需使用或不使用的CC的标识,所有业务数据自适应协议SDAP实体上的待传输数据量之和,至少一个SDAP实体的标识以及至少一个SDAP实体上的待传输数据量。In combination with the second aspect, the sixth possible implementation manner of the second aspect, in the seventh possible implementation manner of the second aspect, the sending module is further configured to send the second information to the network device The second information includes one or more of the following parameters: the identifier of the air interface technology used by the data of the amount of data to be transmitted indicated in the first information, and the data amount of the data to be transmitted indicated in the first information The identifier of the air interface technology to be used, the data of the amount of data to be transmitted indicated in the first information is used preferentially or the identifier of the component carrier CC that is not used preferentially, and the data of the amount of data to be transmitted indicated in the first information is required to be used. The identifier of the CC that is not used, the sum of the amount of data to be transmitted on all the service data adaptation protocol SDAP entities, the identifier of at least one SDAP entity, and the amount of data to be transmitted on at least one SDAP entity.

结合第二方面的第七种可能的实施方式,在第二方面的第八种可能的实施方式中,上述发送模块,具体用于将第一信息和第二信息携带在同一个媒体接入控制MAC协议数据单元PDU中发送给网络设备。With reference to the seventh possible implementation manner of the second aspect, in the eighth possible implementation manner of the second aspect, the foregoing sending module is configured to carry the first information and the second information in the same media access control The MAC protocol data unit PDU is sent to the network device.

结合第二方面至第二方面的第八种可能的实施方式中的任一项,在第二方面的第九种可能的实施方式中,上述发送模块,具体用于将发送的数据携带在媒体接入控制MAC协议数据单元PDU中;其中,MAC PDU包括:第一指示信息;第一指示信息用于指示MAC PDU的至少一个解码初始位;至少一个解码初始位的每一个为除MAC PDU的起始位之外的任一位置。In conjunction with the second aspect, the eighth possible implementation manner of the second aspect, in the ninth possible implementation manner of the second aspect, the sending module is configured to carry the sent data in the media. Access control MAC protocol data unit PDU; wherein the MAC PDU includes: first indication information; the first indication information is used to indicate at least one decoding initial bit of the MAC PDU; each of the at least one decoding initial bit is a MAC PDU Any position other than the start bit.

结合第二方面至第二方面的第八种可能的实施方式中的任一项,在第二方面的第十种可能的实施方式中,上述发送模块,具体用于将发送的数据携带在媒体接入控制MAC协议数据单元PDU中;其中,MAC PDU还包括:第二指示信息;第二指示信息用于指示MAC PDU是否支持后向解码,后向解码表明从MAC PDU的结尾位置开始从后往前解码。With reference to any one of the second aspect to the eighth possible implementation manner of the second aspect, in the tenth possible implementation manner of the second aspect, the sending module is configured to carry the sent data in the media. The access control MAC protocol data unit PDU; wherein the MAC PDU further includes: second indication information; the second indication information is used to indicate whether the MAC PDU supports backward decoding, and the backward decoding indicates that the MAC PDU ends from the end position Decode forward.

结合第二方面的第十种可能的实施方式中的任一项,在第二方面的第十一种可能的实施方式中,上述MAC PDU中至少包括:至少一个MAC服务数据单元SDU,其中,至少一个MAC SDU每一个包括第三指示信息,第三指示信息用于指示至少一个MAC SDU每一个是否为从后往前解码方向或从前往后解码方向最后一个解码单元;MAC PDU中至少包括:至少一个MAC CE,其中,MAC CE包括第四指示信息,第四指示信息用于指示MAC CE是否为从后往前解码方向或从前往后解码方向最后一个解码单元。With reference to any one of the tenth possible implementation manner of the second aspect, in the eleventh possible implementation manner of the second aspect, the foregoing MAC PDU includes at least: at least one MAC service data unit SDU, where Each of the at least one MAC SDU includes third indication information, where the third indication information is used to indicate whether each of the at least one MAC SDU is in a backward decoding direction or a last decoding unit in a backward decoding direction; the MAC PDU includes at least: At least one MAC CE, wherein the MAC CE includes fourth indication information, where the fourth indication information is used to indicate whether the MAC CE is the last decoding unit from the backward forward decoding direction or the backward decoding direction.

上述第二方面以及第二方面的各可能的实施方式所提供的终端设备,其有益效果可以参见上述第一方面和第一方面的各可能的实施方式所带来的有益效果,在此不再赘述。For the beneficial effects of the above-mentioned second aspect and the possible implementation manners of the second aspect, reference may be made to the advantages of the first aspect and the possible implementation manners of the first aspect, and no longer Narration.

第三方面,本申请提供一种终端设备,终端设备包括:处理器、存储器;In a third aspect, the application provides a terminal device, where the terminal device includes: a processor and a memory;

其中,存储器用于存储计算机可执行程序代码,程序代码包括指令;当处理器执行指令时,指令使终端设备执行如第一方面和第一方面的各可能的实施方式任一项的图像处理方法。Wherein the memory is used to store computer executable program code, the program code includes instructions; when the processor executes the instructions, the instructions cause the terminal device to perform the image processing method according to any of the first aspect and each of the possible implementations of the first aspect .

上述第三方面所提供的终端设备,其有益效果可以参见上述第一方面和第一方面的各可能的实施方式所带来的有益效果,在此不再赘述。For the beneficial effects of the terminal device provided by the foregoing third aspect, reference may be made to the advantages of the foregoing first aspect and the possible implementation manners of the first aspect, and details are not described herein again.

本申请第四方面提供一种终端设备,包括用于执行以上第一方面的方法的至少一个处理元件(或芯片)。A fourth aspect of the present application provides a terminal device comprising at least one processing element (or chip) for performing the method of the above first aspect.

本申请第五方面提供一种程序,该程序在被处理器执行时用于执行以上第一方面的方法。A fifth aspect of the present application provides a program for performing the method of the above first aspect when executed by a processor.

本申请第六方面提供一种程序产品,例如计算机可读存储介质,包括第五方面的程序。A sixth aspect of the present application provides a program product, such as a computer readable storage medium, comprising the program of the fifth aspect.

本申请第七方面提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面的方法。A seventh aspect of the present application provides a computer readable storage medium having stored therein instructions that, when run on a computer, cause the computer to perform the method of the first aspect described above.

本申请提供的数据传输方法和终端设备,在终端设备和网络设备可以通过多个空口技术进行通信时,终端设备可以在接收到用于指示第一上行传输资源的指示信息之后,确定第一上行传输资源对应的第一空口技术,进而可以确定使用第一空口技术的至少一个业务承载,从而在至少一个业务承载中的第一业务承载上有数据要发送时,可以根据第一业务承载的待传输数据量以及第一上行传输资源的第一数据量,判断是否在第一上行传输资源上发送第一业务承载的数据的同时,发送用于通知待传输数据量的第一信息。通过这种方式,可以确保终端设备在第一上行传输资源上优先发送传输优先级较高的业务承载的数据,以保证传输优先级最高的业务承载对应的业务的传输效率。The data transmission method and the terminal device provided by the present application, when the terminal device and the network device can communicate through multiple air interface technologies, the terminal device may determine the first uplink after receiving the indication information for indicating the first uplink transmission resource. The first air interface technology corresponding to the transmission resource, and then the at least one service bearer using the first air interface technology may be determined, so that when there is data to be sent on the first service bearer in the at least one service bearer, the first service bearer may be configured according to the first service Transmitting the amount of data and the first amount of data of the first uplink transmission resource, determining whether the first information of the data to be transmitted is sent while transmitting the data of the first service transmission on the first uplink transmission resource. In this way, it is ensured that the terminal device preferentially transmits the data of the service bearer with the higher priority of the transmission on the first uplink transmission resource, so as to ensure the transmission efficiency of the service corresponding to the service bearer with the highest transmission priority.

附图说明DRAWINGS

图1为本申请所涉及的一种通信系统的框架图;1 is a frame diagram of a communication system according to the present application;

图2为本申请提供的一种数据传输方法的流程示意图;2 is a schematic flowchart of a data transmission method provided by the present application;

图3为本申请提供的一种MAC CE的示意图;3 is a schematic diagram of a MAC CE provided by the present application;

图4为本申请提供的另一种MAC CE的示意图;4 is a schematic diagram of another MAC CE provided by the present application;

图5为本申请提供的又一种MAC CE的示意图;FIG. 5 is a schematic diagram of still another MAC CE provided by the present application; FIG.

图6为本申请提供的又一种MAC CE的示意图;6 is a schematic diagram of still another MAC CE provided by the present application;

图7为本申请提供的又一种MAC CE的示意图;FIG. 7 is a schematic diagram of still another MAC CE provided by the present application;

图8为本申请提供的又一种MAC CE的示意图;FIG. 8 is a schematic diagram of still another MAC CE provided by the present application; FIG.

图9为本申请提供的又一种MAC CE的示意图;9 is a schematic diagram of still another MAC CE provided by the present application;

图10为本申请提供的又一种MAC CE的示意图;10 is a schematic diagram of still another MAC CE provided by the present application;

图11为本申请提供的又一种MAC CE的示意图;11 is a schematic diagram of still another MAC CE provided by the present application;

图12为本申请提供的又一种MAC CE的示意图;12 is a schematic diagram of still another MAC CE provided by the present application;

图13为本申请提供的又一种MAC CE的示意图;FIG. 13 is a schematic diagram of still another MAC CE provided by the present application; FIG.

图14为本申请提供的又一种MAC CE的示意图;FIG. 14 is a schematic diagram of still another MAC CE provided by the present application; FIG.

图15为本申请提供的又一种MAC CE的示意图;15 is a schematic diagram of still another MAC CE provided by the present application;

图16为本申请提供的又一种MAC CE的示意图;16 is a schematic diagram of still another MAC CE provided by the present application;

图17为本申请提供的又一种MAC CE的示意图;17 is a schematic diagram of still another MAC CE provided by the present application;

图18为本申请提供的一种MAC PDU的结构示意图;FIG. 18 is a schematic structural diagram of a MAC PDU provided by the present application;

图19为本申请提供的另一种MAC PDU的结构示意图;FIG. 19 is a schematic structural diagram of another MAC PDU provided by the present application;

图20为本申请提供的一种终端设备的结构示意图;20 is a schematic structural diagram of a terminal device provided by the present application;

图21为本申请提供的另一种终端设备的结构示意图;21 is a schematic structural diagram of another terminal device provided by the present application;

图22为申请提供的终端设备为手机时的结构框图。FIG. 22 is a structural block diagram of a terminal device provided by the application as a mobile phone.

具体实施方式detailed description

第五代(the fifth Generation,5G)通信系统将可以支持更加丰富多样的业务。例如:增强的移动宽带(enhanced mobile broadband,eMBB)业务、海量机器类型通信(massive machine type communication,mMTC)业务、超可靠低时延通信(ultra-reliable and low latency communications,URLLC)业务、多媒体广播多播(Multimedia Broadcast Multicast Service,MBMS)业务和定位业务等。其中,上述eMBB业务是在现有移动宽带业务场景的基础上,进一步提升了用户体验等性能。上述mMTC业务主要用于大规模、低功耗、低成本、深度覆盖的物联网的终端设备提供网络接入服务。上述URLLC业务对数据传输可靠性和时延要求苛刻,可以适用于车联网、工业控制等应用场景。The fifth generation (5G) communication system will be able to support a wider variety of services. For example: enhanced mobile broadband (eMBB) services, massive machine type communication (mMTC) services, ultra-reliable and low latency communications (URLLC) services, multimedia broadcasts Multicast Broadcast Multicast Service (MBMS) service and positioning service. The eMBB service is based on the existing mobile broadband service scenario, and further improves the performance of the user experience. The above mMTC service is mainly used for providing network access services for large-scale, low-power, low-cost, deep-coverage Internet of Things terminal equipment. The above URLLC service is demanding for data transmission reliability and delay, and can be applied to application scenarios such as vehicle networking and industrial control.

5G通信系统提出基站和终端设备可以通过FDM或者TDM的方式,在一段连续的频谱或者多个载波上使用一个或者多个空口技术。其中,不同的空口技术对应的numerology不同。同时,5G通信系统还可以支持不同的业务承载。其中,这里所说的业务承载为传输信息的通道。例如,所述业务承载上传输的业务数据包括前述的eMBB业务,URLLC业务以及mMTC业务。可选地,业务承载上还可能传输填充(padding)信息(全0)来满足无 线通信系统要求。上述业务承载可以为LTE系统中逻辑信道,在5G移动通信系统可能仍然沿用逻辑信道的术语。本申请对具体业务承载在各个通信系统中的命名不作限定。不同业务承载可用于传输不同类型业务的数据,同一业务承载也可能传输具有相同或相近QoS的不同类型业务的数据,来保证不同通信需求。The 5G communication system proposes that the base station and the terminal device can use one or more air interface technologies on a continuous spectrum or multiple carriers by means of FDM or TDM. Among them, different air interface technologies have different numerologies. At the same time, the 5G communication system can also support different service bearers. Among them, the service carried here is a channel for transmitting information. For example, the service data transmitted on the service bearer includes the foregoing eMBB service, URLLC service, and mMTC service. Optionally, padding information (all 0s) may also be transmitted on the service bearer to meet the requirements of the wireless communication system. The above service bearers may be logical channels in an LTE system, and the terms of the logical channels may still be used in the 5G mobile communication system. This application does not limit the naming of specific services carried in each communication system. Different service bearers can be used to transmit data of different types of services, and the same service bearer may also transmit data of different types of services with the same or similar QoS to ensure different communication requirements.

5G通信系统中的一个业务承载可以使用一个或多个空口技术进行传输,多个业务承载也可以使用同一个空口技术进行传输。因此,基站和终端设备可以通过不同的空口技术,传输对QoS要求差异较大的不同业务承载的数据,通过同一空口技术,传输对QoS要求相近的不同业务承载的数据,以满足不同业务承载对传输速率、时延、功耗、覆盖等的不同需求。A service bearer in a 5G communication system can be transmitted using one or more air interface technologies, and multiple service bearers can also be transmitted using the same air interface technology. Therefore, the base station and the terminal device can transmit data of different service bearers with different QoS requirements through different air interface technologies, and transmit data of different service bearers with similar QoS requirements through the same air interface technology to meet different service bearer pairs. Different requirements for transmission rate, delay, power consumption, coverage, etc.

当基站指示终端设备使用某一空口技术在某一上行传输资源上发送数据时,若该空口技术可以传输多种业务承载的数据,则现有传输资源分配技术并不能解决这种场景下的传输资源的分配。因此,终端设备使用上行传输资源对应的空口技术,如何在上行传输资源上向基站发送数据是一个亟待解决的问题。When the base station instructs the terminal device to use a certain air interface technology to transmit data on a certain uplink transmission resource, if the air interface technology can transmit data carried by multiple services, the existing transmission resource allocation technology cannot solve the transmission in this scenario. The allocation of resources. Therefore, the terminal device uses the air interface technology corresponding to the uplink transmission resource, and how to send data to the base station on the uplink transmission resource is an urgent problem to be solved.

图1为本申请所涉及的一种通信系统的框架图。如图1所示,该通信系统包括:网络设备01和终端设备02。网络设备01和终端设备02可以使用一个或多个空口技术进行通信。其中,FIG. 1 is a frame diagram of a communication system according to the present application. As shown in FIG. 1, the communication system includes: a network device 01 and a terminal device 02. Network device 01 and terminal device 02 can communicate using one or more air interface technologies. among them,

网络设备:可以是前述基站,或者各种无线接入点,或者可以是指接入网中在空中接口上通过一个或多个扇区与终端设备进行通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)网络。基站还可协调对空中接口的属性管理。例如,基站可以是全球移动通讯(Global System of Mobile communication,GSM)或码分多址(Code Division Multiple Access,CDMA)中的基站(Base Transceiver Station,BTS),也可以是宽带码分多址(Wideband Code Division Multiple Access,WCDMA)中的基站(NodeB,NB),还可以是长期演进(Long Term Evolution,LTE)中的演进型基站(Evolutional Node B,eNB或eNodeB),或者中继站或接入点,或者未来5G网络中的基站等,在此并不限定。The network device: may be the foregoing base station, or various wireless access points, or may refer to a device in the access network that communicates with the terminal device through one or more sectors on the air interface. The base station can be used to convert the received air frame to the IP packet as a router between the wireless terminal and the rest of the access network, wherein the remainder of the access network can include an Internet Protocol (IP) network. The base station can also coordinate attribute management of the air interface. For example, the base station may be a Global System of Mobile communication (GSM) or a Base Transceiver Station (BTS) in Code Division Multiple Access (CDMA), or may be a wideband code division multiple access ( The base station (NodeB, NB) in the Wideband Code Division Multiple Access (WCDMA) may also be an evolved base station (Evolutional Node B, eNB or eNodeB) in Long Term Evolution (LTE), or a relay station or an access point. , or a base station in a future 5G network, etc., is not limited herein.

终端设备:可以是无线终端也可以是有线终端,无线终端可以是指向用户提供语音和/或其他业务数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(Personal Communication Service,PCS)电话、无绳电话、会话发起协议(Session Initiation Protocol,SIP)话机、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)等设备。无线终端也可以称为系统、订户单元(Subscriber Unit)、订户站(Subscriber Station),移动站(Mobile Station)、移动台(Mobile)、远程站(Remote Station)、远程终端(Remote Terminal)、接入终端(Access Terminal)、用户终端(User Terminal)、用户代理(User Agent)、用户设备(User Device or User Equipment),在此不作限定。Terminal device: may be a wireless terminal or a wired terminal, the wireless terminal may be a device that provides voice and/or other service data connectivity to the user, a handheld device with wireless connectivity, or other processing device connected to the wireless modem. . The wireless terminal can communicate with one or more core networks via a Radio Access Network (RAN), which can be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal. For example, it may be a portable, pocket, handheld, computer built-in or in-vehicle mobile device that exchanges language and/or data with a wireless access network. For example, Personal Communication Service (PCS) phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (Personal Digital Assistant, PDA) and other equipment. The wireless terminal may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, and a remote terminal. The access terminal, the user terminal (User Terminal), the user agent (User Agent), and the user device (User Device or User Equipment) are not limited herein.

需要说明的是,上述通信系统可以是LTE通信系统,也可以是未来其他通信系统,在 此不作限制。It should be noted that the foregoing communication system may be an LTE communication system, or may be other communication systems in the future, and is not limited herein.

下面以该通信系统为例,通过一些实施例对本申请的技术方案进行详细说明。下面这几个实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。The technical solution of the present application is described in detail below by using some examples of the communication system. The following embodiments may be combined with each other, and the same or similar concepts or processes may not be described in some embodiments.

图2为本申请提供的一种数据传输方法的流程示意图。本实施例涉及的是终端设备使用第一上行传输资源对应的第一空口技术,判断在第一上行传输资源上是否向基站发送第一信息的过程。如图2所示,该方法可以包括:FIG. 2 is a schematic flowchart diagram of a data transmission method provided by the present application. The embodiment relates to a process in which the terminal device uses the first air interface technology corresponding to the first uplink transmission resource to determine whether to send the first information to the base station on the first uplink transmission resource. As shown in FIG. 2, the method may include:

S101、终端设备确定多个空口技术中第一上行传输资源所对应的第一空口技术。S101. The terminal device determines a first air interface technology corresponding to the first uplink transmission resource of the multiple air interface technologies.

具体的,在本申请中,终端设备和网络设备之间可以通过多个空口技术进行通信,终端设备和网络设备使用一个空口技术可以传输至少一个业务承载的数据。网络设备为终端设备分配的每个上行传输资源对应一个空口技术,即终端设备在该上行传输资源上只能传输可以使用该空口技术传输的至少一个业务承载的数据。因此,终端设备在接收到用于指示第一上行传输资源的指示信息之后,可以在多个空口技术中确定第一上行传输资源所对应的空口技术(即第一空口技术)。其中,上述所说的指示信息例如可以为上行调度授权(Uplink grant,UL grant)信息。Specifically, in the present application, the terminal device and the network device can communicate through multiple air interface technologies, and the terminal device and the network device can transmit data of at least one service bearer by using an air interface technology. Each of the uplink transmission resources allocated by the network device to the terminal device corresponds to an air interface technology, that is, the terminal device can only transmit data of at least one service bearer that can be transmitted by using the air interface technology on the uplink transmission resource. Therefore, after receiving the indication information for indicating the first uplink transmission resource, the terminal device may determine the air interface technology (ie, the first air interface technology) corresponding to the first uplink transmission resource in the multiple air interface technologies. The indication information mentioned above may be, for example, an uplink grant grant (UL grant) information.

本实施例不限定上述终端设备确定第一上行传输资源对应的第一空口技术的实现方式。可选的,终端设备可以根据预设的上行传输资源与空口技术的对应关系,确定第一上行传输资源所对应的第一空口技术。可选的,终端设备还可以通过接收网络设备发送的用于指示“第一上行传输资源所对应的第一空口技术”的信息,确定第一上行传输资源对应的第一空口技术。The implementation manner of the first air interface technology corresponding to the first uplink transmission resource is determined by the foregoing terminal device. Optionally, the terminal device may determine, according to a preset correspondence between the uplink transmission resource and the air interface technology, the first air interface technology corresponding to the first uplink transmission resource. Optionally, the terminal device may further determine the first air interface technology corresponding to the first uplink transmission resource by receiving the information that is sent by the network device to indicate the “first air interface technology corresponding to the first uplink transmission resource”.

S102、终端设备确定能够使用第一空口技术的至少一个业务承载。S102. The terminal device determines at least one service bearer that can use the first air interface technology.

具体的,本申请中,终端设备存储有空口技术与业务承载的对应关系。其中,一个空口技术可以对应一个或多个业务承载。因此,终端设备在确定第一上行传输资源所对应的第一空口技术之后,可以根据该空口技术与业务承载的对应关系,确定能够使用第一空口技术的至少一个业务承载。Specifically, in the present application, the terminal device stores a corresponding relationship between the air interface technology and the service bearer. Among them, an air interface technology can correspond to one or more service bearers. Therefore, after determining the first air interface technology corresponding to the first uplink transmission resource, the terminal device may determine, according to the corresponding relationship between the air interface technology and the service bearer, at least one service bearer that can use the first air interface technology.

S103、在至少一个业务承载中第一业务承载上有数据要发送的情况下,终端设备根据第一业务承载的待传输数据量以及第一数据量,判断是否在第一上行传输资源上发送第一信息,第一信息用于通知待传输数据量;其中,第一业务承载为至少一个业务承载中传输优先级最高的业务承载,第一数据量为第一上行传输资源的传输数据量。S103. If there is data to be sent on the first service bearer in the at least one service bearer, the terminal device determines whether to send the first uplink transmission resource according to the amount of data to be transmitted and the first data amount carried by the first service. The information is used to notify the amount of data to be transmitted. The first service bearer is the service bearer with the highest transmission priority among the at least one service bearer, and the first data volume is the transport data amount of the first uplink transmission resource.

具体的,在本申请中,每个业务承载都预设有传输优先级,因此,终端设备在确定能够使用第一空口技术的至少一个业务承载之后,可以根据至少一个业务承载中的每个业务承载预设的传输优先级,确定该至少一个业务承载中传输优先级最高的第一业务承载。其中,上述业务承载所预设的传输优先级例如可以根据所传输的业务允许的最大时延确定。例如:最大时延越小的业务,传输优先级越高。Specifically, in the present application, each service bearer is pre-set with a transmission priority. Therefore, after determining that at least one service bearer capable of using the first air interface technology, the terminal device may be configured according to each service in the at least one service bearer. The preset transmission priority is carried, and the first service bearer with the highest transmission priority among the at least one service bearer is determined. The preset transmission priority of the service bearer may be determined according to, for example, a maximum delay allowed by the transmitted service. For example, a service with a smaller maximum delay has a higher transmission priority.

此时,若第一业务承载上有数据要发送,则终端设备可以通过比较第一业务承载的待传输数据量和第一数据量的大小,判断是否在第一上行传输资源上发送第一业务承载的数据的同时,发送用于通知待传输数据量的第一信息。示例性的,终端设备可以在第一业务承载的待传输数据量等于第一数据量时,确定不在第一上行传输资源上发送第一信息,在第一业务承载的待传输数据量大于第一数据量时,确定在第一上行传输资源上发送第一信息。通过这种方式,可以确保终端设备在第一上行传输资源上优先发送传输优先级较高的 业务承载的数据,以保证传输优先级最高的业务承载对应的业务的传输效率。At this time, if there is data to be sent on the first service bearer, the terminal device may determine whether to send the first service on the first uplink transmission resource by comparing the amount of data to be transmitted and the size of the first data amount carried by the first service. At the same time as the carried data, the first information for notifying the amount of data to be transmitted is transmitted. Exemplarily, the terminal device may determine that the first information is not sent on the first uplink transmission resource when the amount of data to be transmitted carried by the first service is equal to the first data quantity, and the amount of data to be transmitted in the first service is greater than the first When the amount of data is determined, it is determined that the first information is sent on the first uplink transmission resource. In this way, it is ensured that the terminal device preferentially transmits the data of the service bearer with the higher priority of the transmission on the first uplink transmission resource, so as to ensure the transmission efficiency of the service corresponding to the service bearer with the highest transmission priority.

其中,上述第一信息例如可以为缓冲区状态报告(Buffer State Reports,BSR)。上述第一信息所通知的待传输数据量可以为第一业务承载的剩余待传输数据量,还可以为使用第一空口技术的所有业务承载的剩余待传输数据量,具体可以根据配置确定。需要说明的是,上述第一信息所通知的待传输数据量的计算方式可以采用现有技术中BSR的计算方式。The first information may be, for example, a Buffer State Reports (BSR). The amount of data to be transmitted that is notified by the foregoing first information may be the amount of data to be transmitted of the first service bearer, and may be the amount of data to be transmitted of all service bearers that use the first air interface technology, and may be determined according to the configuration. It should be noted that the calculation manner of the amount of data to be transmitted notified by the foregoing first information may be calculated by using the BSR in the prior art.

本申请提供的数据传输方法,在终端设备和网络设备可以通过多个空口技术进行通信时,终端设备可以在接收到用于指示第一上行传输资源的指示信息之后,确定第一上行传输资源对应的第一空口技术,进而可以确定使用第一空口技术的至少一个业务承载,从而在至少一个业务承载中的第一业务承载上有数据要发送时,可以根据第一业务承载的待传输数据量以及第一上行传输资源的第一数据量,判断是否在第一上行传输资源上发送第一业务承载的数据的同时,发送用于通知待传输数据量的第一信息。通过这种方式,可以确保终端设备在第一上行传输资源上优先发送传输优先级较高的业务承载的数据,以保证传输优先级最高的业务承载对应的业务的传输效率。The data transmission method provided by the present application, when the terminal device and the network device can communicate by using multiple air interface technologies, the terminal device may determine, according to the indication information for indicating the first uplink transmission resource, that the first uplink transmission resource corresponds to The first air interface technology can further determine at least one service bearer using the first air interface technology, so that when there is data to be sent on the first service bearer in the at least one service bearer, the amount of data to be transmitted according to the first service bearer can be And determining, by the first data quantity of the first uplink transmission resource, whether to send the first information of the data to be transmitted while transmitting the data of the first service transmission on the first uplink transmission resource. In this way, it is ensured that the terminal device preferentially transmits the data of the service bearer with the higher priority of the transmission on the first uplink transmission resource, so as to ensure the transmission efficiency of the service corresponding to the service bearer with the highest transmission priority.

进一步地,在上述实施例的基础上,本实施例以上述至少一个业务承载包括第一业务承载和第二业务承载为例,介绍终端设备根据第一业务承载的待传输数据量以及第一上行传输资源的第一数据量,判断是否在第一上行传输资源上发送第一信息。其中,上述第二业务承载为上述至少一个业务承载中比第一业务承载的传输优先级低的业务承载。Further, on the basis of the foregoing embodiment, the foregoing embodiment, where the at least one service bearer includes the first service bearer and the second service bearer, as an example, introduces the amount of data to be transmitted and the first uplink of the terminal device according to the first service bearer. And transmitting, by the first data amount of the resource, whether the first information is sent on the first uplink transmission resource. The second service bearer is a service bearer with a lower transmission priority than the first service bearer in the at least one service bearer.

则在该场景下,上述步骤S103可以包括如下几种情况:In this scenario, the foregoing step S103 may include the following situations:

第一种情况:第一数据量小于第一业务承载的待传输数据量。In the first case, the first data amount is smaller than the amount of data to be transmitted carried by the first service.

具体的,当终端设备通过比较第一业务承载的待传输数据量和第一数据量的大小,确定,第一数据量小于第一业务承载的待传输数据量时,说明终端设备使用第一上行传输资源无法传完第一业务承载的待传输数据。此时,由于第二业务承载的传输优先级低于第一业务承载的传输优先级,所以,在该情况下,终端设备不考虑使用第一上行传输资源传输第二业务承载的数据。因此,终端设备可以确定在第一上行传输资源上发送第一业务承载的部分待传输数据的同时,发送用于通知待传输数据量的第一信息,以使得网络设备可以基于第一信息,为终端设备继续分配上行传输资源。Specifically, when the terminal device compares the amount of data to be transmitted and the size of the first data volume, the terminal device determines that the first data volume is smaller than the data volume to be transmitted carried by the first service, indicating that the terminal device uses the first uplink. The transmission resource cannot transmit the data to be transmitted carried by the first service. At this time, the transmission priority of the second service bearer is lower than the transmission priority of the first service bearer. Therefore, in this case, the terminal device does not consider to use the first uplink transmission resource to transmit data of the second service bearer. Therefore, the terminal device may determine, when the part of the to-be-transmitted data of the first service bearer is sent on the first uplink transmission resource, send the first information for notifying the amount of data to be transmitted, so that the network device may be based on the first information, The terminal device continues to allocate uplink transmission resources.

终端设备在确定第一上行传输资源上发送第一信息之后,终端设备可以在第一上行传输资源上发送该第一信息和第一业务承载的部分数据。其中,第一信息和第一业务承载的部分数据的数据量之和可以为第一数据量。也就是说,终端设备在第一上行传输资源上传输的第一业务承载的部分数据的数据量的大小与第一信息的大小有关。终端设备具体在第一上行传输资源上发送第一业务承载的哪些数据可以参见现有技术。例如:终端设备在第一上行传输资源所传输的第一业务承载的部分数据,可以为第一业务承载的所有数据中优先级较高的数据。After the terminal device sends the first information on the first uplink transmission resource, the terminal device may send the first information and the partial data of the first service bearer on the first uplink transmission resource. The sum of the data amounts of the first information and the partial data carried by the first service may be the first data amount. That is, the size of the data amount of the partial data carried by the first service transmitted by the terminal device on the first uplink transmission resource is related to the size of the first information. Which data of the first service bearer is sent by the terminal device on the first uplink transmission resource can refer to the prior art. For example, part of the data of the first service carried by the terminal device in the first uplink transmission resource may be the data with higher priority among all the data carried by the first service.

在本实施例中,上述第一信息可以包含第一业务承载的剩余待传输数据量,即将通过第一上行传输资源传输的第一业务承载的部分数据除去之后,第一业务承载剩下的待传输数据的数据量。可选的,上述第一信息还可以包含至少一个业务承载中所有业务承载的剩余待传输数据量,即第一业务承载的剩余待传输数据量和至少一个业务承载中其他业务承载的剩余待传输数据量之和。由于终端设备未在第一上行传输资源上传输其他业务承载的数据,因此,其他业务承载的剩余待传输数据量即为其他业务承载的待传输数据量。In this embodiment, the first information may include the remaining data to be transmitted of the first service bearer, that is, after the partial data of the first service bearer transmitted by the first uplink transmission resource is removed, the first service bearer remains. The amount of data transferred. Optionally, the first information may further include the remaining data to be transmitted of all the service bearers in the at least one service bearer, that is, the remaining data to be transmitted of the first service bearer and the remaining to be transmitted of other service bearers in the at least one service bearer. The sum of the amount of data. The amount of data to be transmitted of other service bearers is the amount of data to be transmitted carried by other services, because the terminal device does not transmit data of other service bearers on the first uplink transmission resource.

为了使得本领域技术人员更容易理解,这里不失一般性地,以上述至少一个业务承载包括的第一业务承载为承载URLLC业务的承载(简称URLLC业务承载)、第二业务承载为承载eMBB业务的承载(简称eMBB业务承载)为例,假定第一数据量为Z,URLLC业务承载的待传输数据量为X,eMBB业务承载的待传输数据量为Y。其中,URLLC业务承载的传输优先级高于eMBB业务承载的传输优先级。即,第一业务承载为URLLC业务承载,第二业务承载为eMBB业务承载。In order to make it easier for a person skilled in the art to understand, the first service bearer included in the at least one service bearer is a bearer carrying a URL LC service (referred to as a URLLC service bearer) and a second service bearer is a bearer eMBB service. For example, the first data volume is Z, the amount of data to be transmitted carried by the URLLC service is X, and the amount of data to be transmitted carried by the eMBB service is Y. The transmission priority of the URLLC service bearer is higher than the transmission priority of the eMBB service bearer. That is, the first service bearer is a URLLC service bearer, and the second service bearer is an eMBB service bearer.

当终端设备通过比较URLLC业务承载的待传输数据量X和第一数据量Z的大小,确定第一数据量Z小于URLLC业务承载的待传输数据量X时,说明终端设备使用第一上行传输资源无法传完URLLC业务承载的待传输数据。在该情况下,终端设备可以确定在第一上行传输资源上发送URLLC业务承载的部分待传输数据的同时,发送用于通知待传输数据量的第一信息。从而,终端设备可以在第一上行传输资源上发送URLLC业务承载的部分待传输数据和第一信息。其中,上述第一信息可以只包含URLLC业务承载的剩余待传输数据量,还可以包含至少一个业务承载中所有业务承载的剩余待传输数据量,即URLLC业务承载的剩余待传输数据量和eMBB业务承载的剩余待传输数据量之和。When the terminal device determines that the first data amount Z is smaller than the data volume X to be transmitted carried by the URLLC service by comparing the size of the data to be transmitted X and the size of the first data amount Z, the terminal device uses the first uplink transmission resource. The data to be transmitted carried by the URLLC service cannot be transmitted. In this case, the terminal device may determine to send the first information for notifying the amount of data to be transmitted while transmitting part of the to-be-transmitted data of the URLLC service bearer on the first uplink transmission resource. Therefore, the terminal device may send part of the data to be transmitted and the first information carried by the URLLC service on the first uplink transmission resource. The first information may include only the remaining data to be transmitted carried by the URLLC service, and may also include the remaining data to be transmitted of all the service bearers in the at least one service bearer, that is, the remaining data to be transmitted and the eMBB service carried by the URLLC service. The sum of the remaining amount of data to be transmitted carried.

第二种情况:第一数据量等于第一业务承载的待传输数据量。The second case: the first data amount is equal to the amount of data to be transmitted carried by the first service.

具体的,当终端设备通过比较第一业务承载的待传输数据量和第一数据量的大小,确定,第一数据量等于第一业务承载的待传输数据量时,说明终端设备使用第一上行传输资源可以传完第一业务承载的待传输数据。此时,由于第一上行传输资源已经被第一业务承载的待传输数据占据,且第二业务承载的传输优先级低于第一业务承载的传输优先级,所以,在该情况下,终端设备不考虑使用第一上行传输资源传输第二业务承载的数据。因此,为了确保传输优先级高的第一业务承载的传输效率,终端设备可以确定不在第一上行传输资源上发送第一信息,只在第一上行传输资源上发送第一业务承载的全部数据。这样,终端设备在确定第一上行传输资源上不发送第一信息之后,终端设备可以在第一上行传输资源上发送第一业务承载的全部数据。Specifically, when the terminal device compares the amount of data to be transmitted and the size of the first data volume, the terminal device determines that the first data amount is equal to the amount of data to be transmitted carried by the first service, indicating that the terminal device uses the first uplink. The transmission resource can transmit the data to be transmitted carried by the first service. In this case, the first uplink transmission resource is occupied by the data to be transmitted carried by the first service, and the transmission priority of the second service bearer is lower than the transmission priority of the first service bearer. Therefore, in this case, the terminal device The data carried by the second service is transmitted without using the first uplink transmission resource. Therefore, in order to ensure the transmission efficiency of the first service bearer with a high transmission priority, the terminal device may determine that the first information is not sent on the first uplink transmission resource, and only all data of the first service bearer is sent on the first uplink transmission resource. In this way, after the terminal device does not send the first information on the first uplink transmission resource, the terminal device may send all the data carried by the first service on the first uplink transmission resource.

继续参考上述第一种情况的示例,当终端设备通过比较URLLC业务承载的待传输数据量X和第一数据量Z的大小,确定第一数据量Z等于URLLC业务承载的待传输数据量X时,说明终端设备使用第一上行传输资源刚好可以传完URLLC业务承载的待传输数据。在该情况下,为了确保URLLC业务承载的传输效率,终端设备可以确定在第一上行传输资源上发送URLLC业务承载的全部待传输数据,不发送用于通知待传输数据量的第一信息。从而,终端设备可以在第一上行传输资源上发送URLLC业务承载的全部待传输数据。With reference to the above-mentioned example of the first case, when the terminal device compares the amount of data to be transmitted X and the size of the first data amount Z carried by the URLLC service, it is determined that the first data amount Z is equal to the data amount X to be transmitted carried by the URLLC service. The terminal device can use the first uplink transmission resource to transmit the data to be transmitted carried by the URLLC service. In this case, in order to ensure the transmission efficiency of the URLLC service bearer, the terminal device may determine that all the data to be transmitted carried by the URLLC service bearer is sent on the first uplink transmission resource, and the first information for notifying the amount of data to be transmitted is not sent. Therefore, the terminal device can send all the data to be transmitted carried by the URLLC service on the first uplink transmission resource.

第三种情况:第一数据量大于或等于第二数据量。其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和。The third case: the first amount of data is greater than or equal to the second amount of data. The second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service.

具体的,当终端设备通过比较第一业务承载的待传输数据量和第一数据量的大小,确定,第一数据量大于第一业务承载的待传输数据量时,终端设备可以进一步判断第一数据量是否大于等于第二数据量,即第一业务承载的待传输数据量和第二业务承载的待传输数据量之和。若第一数据量大于或等于第二数据量,说明终端设备使用第一上行传输资源不仅可以传完第一业务承载的待传输数据,还可以传完第二业务承载的待传输数据。也就是说,使用第一上行传输资源可以将第一空口技术对应的所有业务承载的待传输数据传完。即,第一空口技术对应的所有业务承载都没有剩余待传输数据,因此,终端设备不需要上 报第一信息。在该情况下,终端设备可以确定在第一上行传输资源上不发送第一信息,而是发送第一业务承载的全部待传输数据的同时,发送第二业务承载的全部待传输数据。进而,终端设备在确定第一上行传输资源上不发送第一信息之后,终端设备可以在第一上行传输资源上发送第一业务承载的全部数据和第二业务承载的全部数据。Specifically, when the terminal device compares the amount of data to be transmitted and the size of the first data amount, the terminal device determines that the first data amount is greater than the data volume to be transmitted carried by the first service, the terminal device may further determine the first Whether the amount of data is greater than or equal to the second amount of data, that is, the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service. If the first data volume is greater than or equal to the second data volume, the terminal device can use the first uplink transmission resource to not only transmit the data to be transmitted carried by the first service, but also transmit the data to be transmitted carried by the second service. That is to say, the data to be transmitted carried by all the services corresponding to the first air interface technology can be transmitted by using the first uplink transmission resource. That is, all the service bearers corresponding to the first air interface technology do not have data to be transmitted. Therefore, the terminal device does not need to report the first information. In this case, the terminal device may determine that the first information is not sent on the first uplink transmission resource, but all the data to be transmitted of the first service bearer is sent, and all the data to be transmitted carried by the second service is sent. In addition, after the terminal device does not send the first information on the first uplink transmission resource, the terminal device may send all data of the first service bearer and all data of the second service bearer on the first uplink transmission resource.

继续参考上述第一种情况的示例,当终端设备通过比较URLLC业务承载的待传输数据量X和第一数据量Z的大小,确定第一数据量Z大于URLLC业务承载的待传输数据量X时,终端设备可以进一步判断第一数据量Z是否大于或等于第二数据量,即URLLC业务承载的待传输数据量X和eMBB业务承载的待传输数据量Y之和。若第一数据量大于或等于第二数据量,说明终端设备使用第一上行传输资源不仅可以传完URLLC业务承载的待传输数据,还可以传完eMBB业务承载的待传输数据。也就是说,使用第一上行传输资源可以将第一空口技术对应的所有业务承载的待传输数据传完。即,第一空口技术对应的所有业务承载都没有剩余待传输数据,因此,终端设备不需要上报第一信息。在该情况下,终端设备可以确定在第一上行传输资源上不发送第一信息,而是发送URLLC业务承载的全部待传输数据和eMBB业务承载的全部待传输数据。从而,终端设备可以在第一上行传输资源上发送URLLC业务承载的全部待传输数据和eMBB业务承载的全部待传输数据。With reference to the above-mentioned example of the first case, when the terminal device compares the amount of data to be transmitted X and the size of the first data amount Z carried by the URLLC service, it is determined that the first data amount Z is greater than the data amount X to be transmitted carried by the URLLC service. The terminal device may further determine whether the first data amount Z is greater than or equal to the second data amount, that is, the sum of the data volume X to be transmitted carried by the URLLC service and the data amount Y to be transmitted carried by the eMBB service. If the first data volume is greater than or equal to the second data volume, the terminal device can use the first uplink transmission resource to not only transmit the data to be transmitted carried by the URLLC service, but also transmit the data to be transmitted carried by the eMBB service. That is to say, the data to be transmitted carried by all the services corresponding to the first air interface technology can be transmitted by using the first uplink transmission resource. That is, all the service bearers corresponding to the first air interface technology do not have data to be transmitted. Therefore, the terminal device does not need to report the first information. In this case, the terminal device may determine that the first information is not sent on the first uplink transmission resource, but all the data to be transmitted carried by the URLLC service and all the data to be transmitted carried by the eMBB service are sent. Therefore, the terminal device can send all the data to be transmitted carried by the URLLC service and all the data to be transmitted carried by the eMBB service on the first uplink transmission resource.

第四种情况:第一数据量大于第一业务承载的待传输数据量且小于第二数据量。其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和。In the fourth case, the first data amount is greater than the amount of data to be transmitted carried by the first service and smaller than the second data amount. The second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service.

具体的,当终端设备通过比较第一业务承载的待传输数据量和第一数据量的大小,确定,第一数据量大于第一业务承载的待传输数据量时,终端设备可以进一步判断第一数据量是否大于第二数据量,即第一业务承载的待传输数据量和第二业务承载的待传输数据量之和。若第一数据量小于第二数据量,说明终端设备使用第一上行传输资源虽然可以传完第一业务承载的待传输数据,但无法传完第二业务承载的待传输数据。因此,在该情况下,终端设备可以确定在第一上行传输资源上发送第一业务承载的全部待传输数据、第二业务承载的部分待传输数据的同时,发送第一信息,以使得网络设备可以基于第一信息,为终端设备继续分配上行传输资源。其中,上述第一信息包含第二业务承载的剩余待传输数据量,即将通过第一上行传输资源传输的第二业务承载的部分数据除去之后,第二业务承载剩下的待传输数据的数据量。Specifically, when the terminal device compares the amount of data to be transmitted and the size of the first data amount, the terminal device determines that the first data amount is greater than the data volume to be transmitted carried by the first service, the terminal device may further determine the first Whether the amount of data is greater than the second amount of data, that is, the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service. If the first data volume is smaller than the second data volume, the terminal device can use the first uplink transmission resource to transmit the data to be transmitted carried by the first service, but cannot transmit the data to be transmitted carried by the second service. Therefore, in this case, the terminal device may determine that all the data to be transmitted and the part of the data to be transmitted of the second service bearer are sent on the first uplink transmission resource, and the first information is sent, so that the network device The uplink transmission resource may continue to be allocated to the terminal device based on the first information. The first information includes the remaining data to be transmitted of the second service bearer, that is, after the partial data of the second service bearer transmitted by the first uplink transmission resource is removed, the second service carries the remaining data amount of the data to be transmitted. .

因此,终端设备在确定第一上行传输资源上发送第一信息之后,终端设备可以在第一上行传输资源上发送第一信息和第一业务承载的全部数据和第二业务承载的部分数据。其中,第一信息、第一业务承载的全部数据的数据量、第二业务承载的部分数据的数据量之和可以为第一数据量。也就是说,终端设备在第一上行传输资源上传输的第二业务承载的部分数据的数据量的大小与第一信息的大小和第一业务承载的全部数据的数据量大小有关。终端设备具体在第一上行传输资源上发送第二业务承载的哪些数据可以参见现有技术。例如:终端设备在第一上行传输资源所传输的第二业务承载的部分数据,可以为第二业务承载的所有数据中优先级较高的数据。Therefore, after the terminal device sends the first information on the first uplink transmission resource, the terminal device may send the first information and all data of the first service bearer and part of the data of the second service bearer on the first uplink transmission resource. The sum of the first information, the data amount of all the data carried by the first service, and the data amount of the partial data carried by the second service may be the first data amount. That is, the size of the data amount of the partial data carried by the second service carried by the terminal device on the first uplink transmission resource is related to the size of the first information and the data size of all the data carried by the first service. For the specific data that the terminal device sends the second service bearer on the first uplink transmission resource, refer to the prior art. For example, part of the data carried by the second service carried by the terminal device in the first uplink transmission resource may be the higher priority data among all the data carried by the second service.

继续参考上述第一种情况的示例,当终端设备通过比较URLLC业务承载的待传输数据量X和第一数据量Z的大小,确定第一数据量Z大于URLLC业务承载的待传输数据量X时,终端设备可以进一步判断第一数据量Z是否大于第二数据量,即URLLC业务承载 的待传输数据量X和eMBB业务承载的待传输数据量Y之和。若第一数据量小于第二数据量,说明终端设备使用第一上行传输资源虽然可以传完URLLC业务承载的待传输数据,但无法传完eMBB业务承载的待传输数据。因此,在该情况下,终端设备可以确定在第一上行传输资源上发送URLLC业务承载的全部待传输数据和eMBB业务承载的部分待传输数据的同时,发送第一信息。从而,终端设备可以在第一上行传输资源上发送URLLC业务承载的全部待传输数据、eMBB业务承载的部分待传输数据、第一信息。其中,上述第一信息可以包含eMBB业务承载的剩余待传输数据量。With reference to the above-mentioned example of the first case, when the terminal device compares the amount of data to be transmitted X and the size of the first data amount Z carried by the URLLC service, it is determined that the first data amount Z is greater than the data amount X to be transmitted carried by the URLLC service. The terminal device may further determine whether the first data amount Z is greater than the second data amount, that is, the sum of the data volume X to be transmitted carried by the URLLC service and the data amount Y to be transmitted carried by the eMBB service. If the first data volume is smaller than the second data volume, the terminal device can use the first uplink transmission resource to transmit the data to be transmitted carried by the URLLC service, but cannot transmit the data to be transmitted carried by the eMBB service. Therefore, in this case, the terminal device may determine to send the first information while transmitting all the to-be-transmitted data of the URLLC service bearer and part of the to-be-transmitted data carried by the eMBB service bearer on the first uplink transmission resource. Therefore, the terminal device may send, on the first uplink transmission resource, all the data to be transmitted carried by the URLLC service, part of the data to be transmitted carried by the eMBB service, and the first information. The first information may include the remaining data to be transmitted carried by the eMBB service.

第五种情况:第一数据量大于第一业务承载的待传输数据量且小于第二数据量。其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和。需要说明的是,在上述第四种情况中,终端设备在第一数据量大于第一业务承载的待传输数量、且小于第二数据量时,终端设备仅基于第一上行传输资源判断是否需要上报第一信息,并没有考虑终端设备当前是否具有其他可以用于传输第二业务承载的数据的上行传输资源。而在本实施例中,终端设备在第一数据量大于第一业务承载的待传输数量、且小于第二数据量时,终端设备还进一步地通过判断当前是否有用于传输第二业务承载的数据的第二上行传输资源,以此来决策在第一上行传输资源上发送第一业务承载的全部数据和第二业务承载的部分数据的同时,是否要在第一上行传输资源上发送第一信息。In the fifth case, the first data amount is greater than the amount of data to be transmitted carried by the first service and smaller than the second data amount. The second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service. It should be noted that, in the foregoing fourth scenario, when the first data volume is greater than the to-be-transmitted quantity of the first service bearer and less than the second data quantity, the terminal device determines whether it is needed based on the first uplink transmission resource. The first information is reported, and the uplink transmission resource that the terminal device currently has other data that can be used for transmitting the second service bearer is not considered. In this embodiment, when the first data volume is greater than the to-be-transmitted quantity of the first service bearer and less than the second data quantity, the terminal device further determines whether there is currently data for transmitting the second service bearer. The second uplink transmission resource is used to determine whether to send the first information on the first uplink transmission resource while transmitting all data of the first service bearer and part of the data of the second service bearer on the first uplink transmission resource .

具体的,当终端设备确定在第一数据量大于第一业务承载的待传输数量、且小于第二数据量时,说明终端设备使用第一上行传输资源虽然可以传完第一业务承载的待传输数据,但无法传完第二业务承载的待传输数据。因此,在该情况下,终端设备可以进一步判断当前是否存在对应于第二空口技术的第二上行传输资源。其中,终端设备可以使用第二空口技术传输第二业务承载的数据。Specifically, when the terminal device determines that the first data transmission quantity is greater than the to-be-transmitted quantity of the first service bearer and is smaller than the second data quantity, the terminal equipment uses the first uplink transmission resource to transmit the first service bearer to be transmitted. Data, but the data to be transmitted carried by the second service cannot be transmitted. Therefore, in this case, the terminal device may further determine whether there is currently a second uplink transmission resource corresponding to the second air interface technology. The terminal device may use the second air interface technology to transmit data carried by the second service.

当终端设备确定当前存在第二上行传输资源对应的第二空口技术来传输第二业务承载的剩余数据时,即除了第一上行传输资源之外,还存在第二上行传输资源传输第二业务承载的数据时,终端设备确定只在第一上行传输资源上发送第一业务承载的全部待传输数据和第二业务承载的部分待传输数据,不在第一上行传输资源上发送第一信息。进而,终端设备在第一上行传输资源上发送第一业务承载的全部数据和第二业务承载的部分数据,以及在第二上行传输资源上发送第二业务承载的剩余部分数据。When the terminal device determines that the second air interface technology corresponding to the second uplink transmission resource currently exists to transmit the remaining data of the second service bearer, that is, in addition to the first uplink transmission resource, the second uplink transmission resource transmits the second service bearer. The terminal device determines that all the to-be-transmitted data of the first service bearer and part of the to-be-transmitted data of the second service bearer are sent on the first uplink transmission resource, and the first information is not sent on the first uplink transmission resource. Further, the terminal device sends all the data of the first service bearer and part of the data of the second service bearer on the first uplink transmission resource, and sends the remaining part of the data of the second service bearer on the second uplink transmission resource.

当终端设备确定当前不存在第二上行传输资源对应的第二空口技术来传输第二业务承载的剩余数据时,可以参照上述第四种情况的描述,对此不再赘述。When the terminal device determines that there is no second air interface technology corresponding to the second uplink transmission resource to transmit the remaining data of the second service bearer, reference may be made to the description of the fourth case, and details are not described herein again.

继续参考上述第一种情况的示例,当终端设备通过比较URLLC业务承载的待传输数据量X和第一数据量Z的大小,确定第一数据量Z大于URLLC业务承载的待传输数据量X时,终端设备可以进一步判断第一数据量Z是否大于第二数据量,即URLLC业务承载的待传输数据量X和eMBB业务承载的待传输数据量Y之和。若第一数据量小于第二数据量,终端设备可以进一步判断当前是否存在对应于第二空口技术的第二上行传输资源。其中,终端设备可以使用第二空口技术传输eMBB业务承载的数据。With reference to the above-mentioned example of the first case, when the terminal device compares the amount of data to be transmitted X and the size of the first data amount Z carried by the URLLC service, it is determined that the first data amount Z is greater than the data amount X to be transmitted carried by the URLLC service. The terminal device may further determine whether the first data amount Z is greater than the second data amount, that is, the sum of the data volume X to be transmitted carried by the URLLC service and the data amount Y to be transmitted carried by the eMBB service. If the first data volume is smaller than the second data volume, the terminal device may further determine whether there is currently a second uplink transmission resource corresponding to the second air interface technology. The terminal device can use the second air interface technology to transmit data carried by the eMBB service.

当终端设备确定当前存在第二上行传输资源对应的第二空口技术来传输eMBB业务承载的剩余数据时,即除了第一上行传输资源之外,还存在第二传输资源传输eMBB业务承载的数据时,终端设备确定只在第一上行传输资源上发送URLLC业务承载的全部待传输数据和eMBB业务承载的部分待传输数据,不在第一上行传输资源上发送第一信息。进而, 终端设备在第一上行传输资源上发送URLLC业务承载的全部数据和eMBB业务承载的部分数据,以及在第二上行传输资源上发送eMBB业务承载的剩余部分数据。When the terminal device determines that the second air interface technology corresponding to the second uplink transmission resource currently exists to transmit the remaining data of the eMBB service bearer, that is, when the second transmission resource transmits the data carried by the eMBB service, in addition to the first uplink transmission resource, The terminal device determines that all the to-be-transmitted data carried by the URLLC service and the part of the to-be-transmitted data carried by the eMBB service are transmitted on the first uplink transmission resource, and the first information is not sent on the first uplink transmission resource. Further, the terminal device sends all the data carried by the URLLC service and part of the data carried by the eMBB service on the first uplink transmission resource, and sends the remaining part of the eMBB service bearer on the second uplink transmission resource.

当终端设备确定当前不存在第二上行传输资源对应的第二空口技术来传输eMBB业务承载的剩余数据时,即除了第一上行传输资源之外,没有其他的传输资源传输eMBB业务承载的数据时,终端设备确定在第一上行传输资源上发送URLLC业务承载的全部待传输数据、eMBB业务承载的部分待传输数据的同时,发送第一信息。进而,终端设备在第一上行传输资源上发送URLLC业务承载的全部数据、eMBB业务承载的部分数据和第一信息。其中,上述第一信息包含eMBB业务承载的剩余待传输数据量,即将通过第一上行传输资源传输的eMBB业务承载的部分数据除去之后,eMBB业务承载上剩下的待传输数据的数据量。When the terminal device determines that there is no second air interface technology corresponding to the second uplink transmission resource to transmit the remaining data of the eMBB service bearer, that is, when no other transmission resource transmits the data carried by the eMBB service except the first uplink transmission resource The terminal device determines to send the first information while transmitting all the to-be-transmitted data carried by the URLLC service and part of the to-be-transmitted data carried by the eMBB service on the first uplink transmission resource. Further, the terminal device sends all the data carried by the URLLC service, part of the data carried by the eMBB service, and the first information on the first uplink transmission resource. The first information includes the remaining data to be transmitted carried by the eMBB service, that is, the amount of data to be transmitted on the eMBB service bearer after the partial data carried by the eMBB service transmitted by the first uplink transmission resource is removed.

第六种情况:第一数据量大于第一业务承载的待传输数据量且小于第二数据量。其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和。需要说明的是,在上述第五种情况中,终端设备在第一数据量大于第一业务承载的待传输数量、且小于第二数据量时,终端设备进一步判断了当前是否存在可以传输第二业务承载的数据的第二上行传输资源,但是并没有考虑第二上行传输资源是否可以将第一上行传输资源未传完的第二业务承载的剩余数据传完。而在本实施例中,终端设备在确定当前存在能够传输第二业务承载的数据的第二上行传输资源时,上述终端设备还可以进一步判断该第二上行传输资源是否可以将第一上行传输资源未传完的第二业务承载的剩余数据传完,以此来决策在第一上行传输资源上发送第一业务承载的全部数据和第二业务承载的部分数据的同时,是否要在第一上行传输资源上发送第一信息。In the sixth case, the first data amount is greater than the amount of data to be transmitted carried by the first service and smaller than the second data amount. The second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service. It should be noted that, in the foregoing fifth scenario, when the first data quantity is greater than the to-be-transmitted quantity of the first service bearer and less than the second data quantity, the terminal device further determines whether the current presence may be transmitted. The second uplink transmission resource of the data carried by the service, but does not consider whether the second uplink transmission resource can transmit the remaining data of the second service bearer that has not been transmitted by the first uplink transmission resource. In this embodiment, the terminal device may further determine whether the second uplink transmission resource can use the first uplink transmission resource when determining that the second uplink transmission resource that can transmit the data of the second service bearer is currently present. The remaining data of the second service bearer that has not been transmitted is transmitted, so as to determine whether to send all the data of the first service bearer and part of the data of the second service bearer on the first uplink transmission resource, and whether it is to be in the first uplink. The first information is sent on the transmission resource.

具体的,当终端设备确定在第一数据量大于第一业务承载的待传输数量、且小于第二数据量时,说明终端设备使用第一上行传输资源虽然可以传完第一业务承载的待传输数据,但无法传完第二业务承载的待传输数据。因此,在该情况下,终端设备可以进一步判断当前是否存在对应于第二空口技术的第二上行传输资源。其中,终端设备可以使用第二空口技术传输第二业务承载的数据。Specifically, when the terminal device determines that the first data transmission quantity is greater than the to-be-transmitted quantity of the first service bearer and is smaller than the second data quantity, the terminal equipment uses the first uplink transmission resource to transmit the first service bearer to be transmitted. Data, but the data to be transmitted carried by the second service cannot be transmitted. Therefore, in this case, the terminal device may further determine whether there is currently a second uplink transmission resource corresponding to the second air interface technology. The terminal device may use the second air interface technology to transmit data carried by the second service.

当终端设备确定当前存在第二上行传输资源对应的第二空口技术来传输第二业务承载的剩余数据时,即除了第一上行传输资源之外,还存在第二传输资源传输第二业务承载的数据时,终端设备可以进一步地判断第二上行传输资源的传输数据量是否大于或等于使用第一上行传输资源未传完的第二业务承载的剩余数据对应的数据量,进而基于该第二上行传输资源是否可以将第一上行传输资源未传完的第二业务承载的剩余数据传完,来决策在第一上行传输资源上是否发送第一信息。通过这种方式,使得终端设备发送的第一信息更加准确,进而使得网络设备基于第一信息为终端设备分配的上行传输资源也更加精准,提高了资源利用率,降低了分配资源不足或分配资源过多的情况。When the terminal device determines that the second air interface technology corresponding to the second uplink transmission resource currently exists to transmit the remaining data of the second service bearer, that is, in addition to the first uplink transmission resource, the second transmission resource transmits the second service bearer. When the data is used, the terminal device may further determine whether the amount of data transmitted by the second uplink transmission resource is greater than or equal to the amount of data corresponding to the remaining data of the second service bearer that has not been transmitted by using the first uplink transmission resource, and further, based on the second uplink. Whether the transmission resource can transmit the remaining data of the second service bearer that has not been transmitted by the first uplink transmission resource, to determine whether to send the first information on the first uplink transmission resource. In this way, the first information sent by the terminal device is more accurate, and the uplink transmission resource allocated by the network device to the terminal device based on the first information is also more accurate, which improves resource utilization, reduces allocated resources, or allocates resources. Too many situations.

若第二上行传输资源的传输数据量大于或等于使用第一上行传输资源未传完的第二业务承载的剩余数据对应的数据量,说明终端设备使用第一上行传输资源和第二上行资源可以传完第一业务承载的待传输数据和第二业务承载的待传输数据。也就是说,使用第一上行传输资源和第二上行资源可以将第一空口技术对应的所有业务承载的待传输数据传完。即,第一空口技术对应的所有业务承载都没有剩余待传输数据。因此,终端设备不需要上报第一信息。在该情况下,终端设备可以确定在第一上行传输资源上不发送第一信息, 而是发送第一业务承载的全部待传输数据的同时,发送第二业务承载的部分待传输数据。进而,终端设备在确定第一上行传输资源上不发送第一信息之后,终端设备可以在第一上行传输资源上发送第一业务承载的全部数据和第二业务承载的部分数据,以及在第二上行传输资源上发送第二业务承载的全部剩余数据。If the amount of data transmitted by the second uplink transmission resource is greater than or equal to the amount of data corresponding to the remaining data of the second service bearer that is not transmitted by the first uplink transmission resource, the terminal device may use the first uplink transmission resource and the second uplink resource. The data to be transmitted carried by the first service and the data to be transmitted carried by the second service are transmitted. That is to say, the data to be transmitted carried by all the services corresponding to the first air interface technology can be transmitted by using the first uplink transmission resource and the second uplink resource. That is, all the service bearers corresponding to the first air interface technology have no remaining data to be transmitted. Therefore, the terminal device does not need to report the first information. In this case, the terminal device may determine that the first information is not sent on the first uplink transmission resource, but the data to be transmitted of the second service bearer is sent while the data to be transmitted of the first service bearer is sent. After the terminal device does not send the first information on the first uplink transmission resource, the terminal device may send all the data of the first service bearer and part of the data of the second service bearer on the first uplink transmission resource, and in the second All remaining data carried by the second service is sent on the uplink transmission resource.

若第二上行传输资源的传输数据量小于使用第一上行传输资源未传完的第二业务承载的剩余数据对应的数据量,说明终端设备使用第二上行资源无法传完第二业务承载的全部剩余数据。因此,在该情况下,终端设备可以确定在第一上行传输资源上发送第一业务承载的全部待传输数据的同时,发送第二业务承载的部分待传输数据的同时,在第一上行传输资源上发送第一信息,以使得网络设备可以基于第一信息,为终端设备继续分配上行传输资源。其中,该第一信息可以包含第二业务承载的剩余待传输数据量,即将通过第一上行传输资源和第二上行传输资源传输的第二业务承载的部分数据除去之后,第二业务承载剩下的待传输数据的数据量。If the amount of data transmitted by the second uplink transmission resource is smaller than the amount of data corresponding to the remaining data of the second service that is not transmitted by the first uplink transmission resource, the terminal device cannot use the second uplink resource to transmit all the second service bearers. Remaining data. Therefore, in this case, the terminal device may determine, while transmitting the to-be-transmitted data of the first service bearer on the first uplink transmission resource, and send the part of the data to be transmitted that is to be transmitted by the second service, while transmitting the data in the first uplink. The first information is sent on, so that the network device can continue to allocate the uplink transmission resource for the terminal device based on the first information. The first information may include the remaining data to be transmitted of the second service bearer, that is, after the partial data of the second service bearer transmitted by the first uplink transmission resource and the second uplink transmission resource is removed, the second service bearer remains. The amount of data to be transferred.

因此,终端设备在确定第一上行传输资源上发送第一信息之后,终端设备可以在第一上行传输资源上发送第一信息和第一业务承载的全部数据和第二业务承载的部分数据,以及在第二上行传输资源上发送第二业务承载的部分剩余数据。其中,第一信息、第一业务承载的全部数据的数据量、第二业务承载的部分数据的数据量之和可以为第一数据量。也就是说,终端设备在第一上行传输资源上传输的第二业务承载的部分数据的数据量的大小与第一信息的大小和第一业务承载的全部数据的数据量大小有关。终端设备具体在第一上行传输资源上发送第二业务承载的哪些数据可以参见现有技术。例如:终端设备在第一上行传输资源所传输的第二业务承载的部分数据,可以为第二业务承载的所有数据中优先级较高的数据。Therefore, after the terminal device sends the first information on the first uplink transmission resource, the terminal device may send the first information and all data of the first service bearer and part of the data of the second service bearer on the first uplink transmission resource, and And transmitting part of the remaining data carried by the second service on the second uplink transmission resource. The sum of the first information, the data amount of all the data carried by the first service, and the data amount of the partial data carried by the second service may be the first data amount. That is, the size of the data amount of the partial data carried by the second service carried by the terminal device on the first uplink transmission resource is related to the size of the first information and the data size of all the data carried by the first service. For the specific data that the terminal device sends the second service bearer on the first uplink transmission resource, refer to the prior art. For example, part of the data carried by the second service carried by the terminal device in the first uplink transmission resource may be the higher priority data among all the data carried by the second service.

当终端设备确定当前不存在第二上行传输资源对应的第二空口技术来传输第二业务承载的剩余数据时,可以参照上述第四种情况的描述,对此不再赘述。When the terminal device determines that there is no second air interface technology corresponding to the second uplink transmission resource to transmit the remaining data of the second service bearer, reference may be made to the description of the fourth case, and details are not described herein again.

需要说明的是,虽然本示例以第一上行传输资源和第二传输资源为例,介绍了在存在可以传输第二业务承载的数据的第二上行传输资源时,上述终端设备基于第二上行传输资源是否可以将第一上行传输资源未传完的第二业务承载的剩余数据传完,来决策在第一上行传输资源上发送第一业务承载的全部数据和第二业务承载的部分数据的同时,是否要在第一上行传输资源上发送第一信息。本领域技术人员可以理解的是,当上述终端设备还存在可以传输第二业务承载的数据的其他一个或多个上行传输资源时,也可以采用上述第六种情况的方式进行判断,其实现原理和技术效果类似,对此不再赘述。It should be noted that although the first uplink transmission resource and the second transmission resource are taken as an example, the terminal equipment is based on the second uplink transmission when there is a second uplink transmission resource that can transmit data of the second service bearer. Whether the resource can transmit the remaining data of the second service bearer that has not been transmitted by the first uplink transmission resource, and decides to send all the data of the first service bearer and part of the data of the second service bearer on the first uplink transmission resource. Whether the first information is to be sent on the first uplink transmission resource. It can be understood by those skilled in the art that when the terminal device still has another one or more uplink transmission resources that can transmit data of the second service bearer, the foregoing sixth scenario may also be used for determining, and the implementation principle thereof is implemented. Similar to the technical effect, we will not repeat them.

继续参考上述第一种情况的示例,当终端设备通过比较URLLC业务承载的待传输数据量X和第一数据量Z的大小,确定第一数据量Z大于URLLC业务承载的待传输数据量X时,终端设备可以进一步判断第一数据量Z是否大于第二数据量,即URLLC业务承载的待传输数据量X和eMBB业务承载的待传输数据量Y之和。若第一数据量小于第二数据量,终端设备可以进一步判断当前是否存在对应于第二空口技术的第二上行传输资源。其中,终端设备可以使用第二空口技术传输eMBB业务承载的数据。With reference to the above-mentioned example of the first case, when the terminal device compares the amount of data to be transmitted X and the size of the first data amount Z carried by the URLLC service, it is determined that the first data amount Z is greater than the data amount X to be transmitted carried by the URLLC service. The terminal device may further determine whether the first data amount Z is greater than the second data amount, that is, the sum of the data volume X to be transmitted carried by the URLLC service and the data amount Y to be transmitted carried by the eMBB service. If the first data volume is smaller than the second data volume, the terminal device may further determine whether there is currently a second uplink transmission resource corresponding to the second air interface technology. The terminal device can use the second air interface technology to transmit data carried by the eMBB service.

当终端设备确定当前存在第二上行传输资源对应的第二空口技术来传输eMBB业务承载的剩余数据时,即除了第一上行传输资源之外,还存在第二传输资源传输eMBB业务承载的数据时,终端设备可以进一步地判断第二上行传输资源的传输数据量是否大于或等于 使用第一上行传输资源未传完的eMBB业务承载的剩余数据对应的数据量。When the terminal device determines that the second air interface technology corresponding to the second uplink transmission resource currently exists to transmit the remaining data of the eMBB service bearer, that is, when the second transmission resource transmits the data carried by the eMBB service, in addition to the first uplink transmission resource, The terminal device may further determine whether the amount of data transmitted by the second uplink transmission resource is greater than or equal to the amount of data corresponding to the remaining data of the eMBB service carried by the first uplink transmission resource.

若第二上行传输资源的传输数据量大于或等于使用第一上行传输资源未传完的eMBB业务承载的剩余数据对应的数据量,说明终端设备使用第一上行传输资源和第二上行资源可以传完URLLC业务承载的待传输数据和eMBB业务承载的待传输数据。也就是说,使用第一上行传输资源和第二上行传输资源可以将第一空口技术对应的所有业务承载的待传输数据传完。即,第一空口技术对应的所有业务承载都没有剩余待传输数据。因此,终端设备不需要上报第一信息。在该情况下,终端设备可以确定在第一上行传输资源上不发送第一信息,而是发送URLLC业务承载的全部待传输数据的同时,发送eMBB业务承载的部分待传输数据。进而,终端设备在确定第一上行传输资源上不发送第一信息之后,终端设备可以在第一上行传输资源上发送URLLC业务承载的全部数据和eMBB业务承载的部分数据,以及在第二上行传输资源上发送eMBB业务承载的全部剩余数据。If the amount of data transmitted by the second uplink transmission resource is greater than or equal to the amount of data corresponding to the remaining data of the eMBB service that is not transmitted by the first uplink transmission resource, the terminal device can transmit the first uplink transmission resource and the second uplink resource. The data to be transmitted carried by the URLLC service and the data to be transmitted carried by the eMBB service are completed. That is to say, the data to be transmitted carried by all the services corresponding to the first air interface technology can be transmitted by using the first uplink transmission resource and the second uplink transmission resource. That is, all the service bearers corresponding to the first air interface technology have no remaining data to be transmitted. Therefore, the terminal device does not need to report the first information. In this case, the terminal device may determine not to transmit the first information on the first uplink transmission resource, but send all the to-be-transmitted data carried by the eMBB service while transmitting all the data to be transmitted carried by the URLLC service. After the terminal device does not send the first information on the first uplink transmission resource, the terminal device may send all the data carried by the URLLC service and part of the data carried by the eMBB service on the first uplink transmission resource, and transmit the second uplink. All remaining data carried by the eMBB service is sent on the resource.

若第二上行传输资源的传输数据量小于使用第一上行传输资源未传完的eMBB业务承载的剩余数据对应的数据量,说明终端设备使用第二上行资源无法传完eMBB业务承载的全部剩余数据。因此,在该情况下,终端设备可以确定在第一上行传输资源上发送URLLC业务承载的全部待传输数据的同时,发送eMBB业务承载的部分待传输数据的同时,在第一上行传输资源上发送第一信息,以使得网络设备可以基于第一信息,为终端设备继续分配上行传输资源。进而,终端设备在第一上行传输资源上发送URLLC业务承载的全部数据、eMBB业务承载的部分数据和第一信息,以及在第二上行传输资源上发送eMBB业务承载的部分剩余数据。其中,该第一信息可以包含eMBB业务承载的剩余待传输数据量,即将通过第一上行传输资源和第二上行传输资源传输的eMBB业务承载的部分数据除去之后,eMBB业务承载上剩下的待传输数据的数据量。If the amount of data transmitted by the second uplink transmission resource is smaller than the amount of data corresponding to the remaining data of the eMBB service that is not transmitted by the first uplink transmission resource, the terminal device cannot use the second uplink resource to transmit all remaining data of the eMBB service. . Therefore, in this case, the terminal device may determine to send all the to-be-transmitted data of the URLLC service bearer on the first uplink transmission resource, and send part of the to-be-transmitted data carried by the eMBB service, and send the data on the first uplink transmission resource. The first information is such that the network device can continue to allocate the uplink transmission resource for the terminal device based on the first information. In addition, the terminal device sends all the data carried by the URLLC service, part of the data and the first information carried by the eMBB service, and sends the remaining data of the eMBB service bearer on the second uplink transmission resource. The first information may include the remaining data to be transmitted carried by the eMBB service, that is, after the partial data of the eMBB service carried by the first uplink transmission resource and the second uplink transmission resource is removed, the remaining waiting for the eMBB service bearer The amount of data transferred.

为避免过多的冗余,上述示例均以至少一个业务承载包括第一业务承载和第二业务承载为例,对终端设备根据第一业务承载的待传输数据量以及第一上行传输资源的第一数据量,判断是否在第一上行传输资源上发送第一信息的方式进行了介绍。但是本领域技术人员可以理解的是,当上述至少一个业务承载在包括两个以上的业务承载时,例如:当上述至少一个业务承载包括第一业务承载、第二业务承载和第三业务承载时,终端设备仍然可以采用上述示例所列举的方式,判断是否在第一上行传输资源上发送第一信息,其实现方式和技术效果类似,对此不再赘述。其中,上述所说的第一业务承载例如可以为承载URLLC业务的承载(简称URLLC业务承载)、第二业务承载例如可以为承载eMBB业务的承载(简称eMBB业务承载)、第三业务承载例如可以为承载MTC业务的承载(简称MTC业务承载)等。In order to avoid excessive redundancy, the above example takes the at least one service bearer including the first service bearer and the second service bearer as an example, and the amount of data to be transmitted and the first uplink transmission resource of the terminal device according to the first service bearer. A method of determining whether to transmit the first information on the first uplink transmission resource is introduced. However, as can be understood by those skilled in the art, when the at least one service bearer includes more than two service bearers, for example, when the at least one service bearer includes the first service bearer, the second service bearer, and the third service bearer. The terminal device can still use the manners listed in the foregoing example to determine whether to send the first information on the first uplink transmission resource, and the implementation manner and the technical effect are similar, and details are not described herein again. The first service bearer may be, for example, a bearer carrying a URL LC service (referred to as a URLLC service bearer), and the second service bearer may be, for example, a bearer carrying an eMBB service (abbreviated as an eMBB service bearer), and a third service bearer may be, for example, The bearer carrying the MTC service (referred to as the MTC service bearer).

本申请提供的数据传输方法,在终端设备和网络设备可以通过多个空口技术进行通信时,终端设备可以在接收到用于指示第一上行传输资源的指示信息之后,确定第一上行传输资源对应的第一空口技术,进而可以确定使用第一空口技术的至少一个业务承载,从而在至少一个业务承载中的第一业务承载上有数据要发送时,可以根据第一业务承载的待传输数据量以及第一上行传输资源的第一数据量,判断是否在第一上行传输资源上发送第一业务承载的数据的同时,发送用于通知待传输数据量的第一信息。通过这种方式,可以确保终端设备在第一上行传输资源上优先发送传输优先级较高的业务承载的数据,以保证传输优先级最高的业务承载对应的业务的传输效率。The data transmission method provided by the present application, when the terminal device and the network device can communicate by using multiple air interface technologies, the terminal device may determine, according to the indication information for indicating the first uplink transmission resource, that the first uplink transmission resource corresponds to The first air interface technology can further determine at least one service bearer using the first air interface technology, so that when there is data to be sent on the first service bearer in the at least one service bearer, the amount of data to be transmitted according to the first service bearer can be And determining, by the first data quantity of the first uplink transmission resource, whether to send the first information of the data to be transmitted while transmitting the data of the first service transmission on the first uplink transmission resource. In this way, it is ensured that the terminal device preferentially transmits the data of the service bearer with the higher priority of the transmission on the first uplink transmission resource, so as to ensure the transmission efficiency of the service corresponding to the service bearer with the highest transmission priority.

现有技术中,终端设备通过BSR向网络设备上报终端设备的待传输数据量,以使得网络设备可以基于该BSR,向终端设备分配上行传输资源。为了避免上报BSR的信令开销过大,LTE通信系统引入了逻辑信道组(Logical Channel Group,LCG)的概念。即,将多个具有相似调度需求的多个业务承载(也可称为逻辑信道)划分为一个LCG。这样,终端设备可以基于LCG上报BSR,而不是基于每个业务承载上报BSR。In the prior art, the terminal device reports the amount of data to be transmitted of the terminal device to the network device through the BSR, so that the network device can allocate the uplink transmission resource to the terminal device based on the BSR. In order to avoid excessive signaling overhead of reporting BSR, the LTE communication system introduces the concept of Logical Channel Group (LCG). That is, multiple service bearers (also referred to as logical channels) with similar scheduling requirements are divided into one LCG. In this way, the terminal device can report the BSR based on the LCG, instead of reporting the BSR based on each service bearer.

虽然采用这种方式可以降低终端设备上报BSR的信令开销,但是网络设备通过BSR无法获知是该LCG中的每个业务承载(也可称为逻辑信道)的待传输数据量,使得网络设备基于该BSR所分配的上行传输资源的准确性较低。因此,考虑到该情况,本申请提供一种数据传输方法,终端设备在向网络设备上报待传输数据量之外,还可以向网络设备上报第二信息,以使得网络设备通过第二信息和待传输数据量,可以精准的为终端设备分配上行传输资源,提高了上行传输资源分配的准确性。Although the signaling overhead of the BSR reported by the terminal device can be reduced, the network device cannot know the amount of data to be transmitted of each service bearer (also referred to as a logical channel) in the LCG through the BSR, so that the network device is based on The accuracy of the uplink transmission resources allocated by the BSR is low. Therefore, in consideration of the situation, the present application provides a data transmission method. The terminal device may report the second information to the network device in addition to the amount of data to be transmitted to the network device, so that the network device passes the second information and waits. The amount of data transmitted can accurately allocate uplink transmission resources to the terminal equipment, which improves the accuracy of uplink transmission resource allocation.

则在上述实施例的基础上,该方法还可以包括:Then, based on the foregoing embodiment, the method may further include:

终端设备向网络设备发送第二信息。其中,第二信息包含了下述一项或多项参数:第一信息中所指示的待传输数据量的数据所需使用的空口技术的标识,第一信息中所指示的待传输数据量的数据优先使用的空口技术的标识,第一信息中所指示的待传输数据量的数据所需使用或不使用的成员载波(Component Carrier,CC)的标识,第一信息中所指示的待传输数据量的数据优先使用或优先不使用的CC的标识,所有业务数据自适应协议(Service Data Adaptation Protocol,SDAP)实体上的待传输数据量之和,至少一个SDAP实体的标识以及至少一个SDAP实体上的待传输数据量。具体实现时,上述网络设备可以通过高层信令(例如:RRC信令等)来指示终端设备在第二信息中携带哪些参数。可选的,网络设备可以周期性的向终端设备指示在第二信息中携带的参数,还可以仅在终端设备初始接入时,向终端设备指示在第二信息中携带的参数等。The terminal device sends the second information to the network device. The second information includes one or more of the following parameters: an identifier of the air interface technology to be used for the data of the amount of data to be transmitted indicated in the first information, and the amount of data to be transmitted indicated in the first information. The identifier of the air interface technology that is preferentially used by the data, the identifier of the component carrier (CC) that is used or not used by the data of the data volume to be transmitted indicated in the first information, and the data to be transmitted indicated in the first information. The amount of data to be used preferentially or preferentially not used, the sum of the amount of data to be transmitted on all Service Data Adaptation Protocol (SDAP) entities, the identity of at least one SDAP entity, and at least one SDAP entity The amount of data to be transferred. In a specific implementation, the foregoing network device may indicate, by using high layer signaling (eg, RRC signaling, etc.), which parameters are carried by the terminal device in the second information. Optionally, the network device may periodically indicate the parameter carried in the second information to the terminal device, and may also indicate the parameter and the like carried in the second information to the terminal device only when the terminal device initially accesses.

现有技术中,上述终端设备向网络设备发送数据时,是将发送的数据携带在媒体接入控制(Media Access Control,MAC)协议数据单元(Protocol Data Unit,PDU)中发送给网络设备。其中,该MAC PDU包括MAC服务数据单元(Service Data Unit,SDU)和MAC控制控制元素(Control Element,CE)。其中,MAC SDU用于传输不同业务承载的数据,MAC CE用于传输一些控制信息。In the prior art, when the terminal device sends data to the network device, the data is carried in a Media Access Control (MAC) Protocol Data Unit (PDU) and sent to the network device. The MAC PDU includes a MAC Service Data Unit (SDU) and a MAC Control Control Element (CE). The MAC SDU is used to transmit data carried by different services, and the MAC CE is used to transmit some control information.

因此,本实施例中,终端设备可以通过同一个MAC PDU的同一个MAC CE发送第一信息和第二信息。即,将第一信息和第二信息携带在同一MAC CE中发送给网络设备。终端设备还可以通过同一个MAC PDU的不同MAC CE发送第一信息和第二信息。即,第一信息和第二信息被携带在同一个MAC PDU的不同MAC CE中。Therefore, in this embodiment, the terminal device may send the first information and the second information by using the same MAC CE of the same MAC PDU. That is, the first information and the second information are carried in the same MAC CE and sent to the network device. The terminal device may also send the first information and the second information through different MAC CEs of the same MAC PDU. That is, the first information and the second information are carried in different MAC CEs of the same MAC PDU.

当终端设备通过同一个MAC PDU的同一个MAC CE发送第一信息和第二信息时,该MAC CE例如可以为现有技术中用于发送BSR的MAC CE。当终端设备通过同一个MAC PDU的不同MAC CE发送第一信息和第二信息时,发送第一信息的MAC CE例如可以为现有技术中用于发送BSR的MAC CE,发送第二信息的MAC CE例如可以为一个新定义的MAC CE。When the terminal device sends the first information and the second information through the same MAC CE of the same MAC PDU, the MAC CE may be, for example, a MAC CE used in the prior art to send the BSR. When the terminal device sends the first information and the second information through different MAC CEs of the same MAC PDU, the MAC CE that sends the first information may be, for example, a MAC CE used to send the BSR in the prior art, and the MAC address of the second information is sent. The CE can for example be a newly defined MAC CE.

可选的,如上述实施例所说,终端设备和网络设备使用一个空口技术可以传输至少一个业务承载的数据,该至少一个业务承载可以为对QoS要求相近的业务承载。因此,当在网络设备侧,为不同的空口技术预分配了不同的上行传输资源时,终端设备通过向网络设 备发送包括第一信息中所指示的待传输数据量的数据所需使用的空口技术的标识的第二信息,可以使网络设备基于第二信息中所指示的待传输数据量的数据所需使用的空口技术,以及,该空口技术预分配的上行传输资源,为终端设备分配该空口技术所对应的上行传输资源,提高了上行传输资源分配的准确性。在本申请的另一实现方式中,上述终端设备还可以向网络设备发送包括包括第一信息中所指示的待传输数据量的数据优先使用的空口技术的标识的第二信息。这样,上述网络设备可以基于该优先使用的空口技术,以及,该优先使用的空口技术预分配的上行传输资源,先确定该优先使用的空口技术预分配的上行传输资源是否存在空闲上行传输资源。网络设备在确定存在空闲上行传输资源时,优先为终端设备分配该空口技术所对应的上行传输资源,提高了上行传输资源分配的准确性。Optionally, as described in the foregoing embodiment, the terminal device and the network device can transmit data of at least one service bearer by using an air interface technology, where the at least one service bearer can be a service bearer with similar QoS requirements. Therefore, when the network device side pre-allocates different uplink transmission resources for different air interface technologies, the terminal device needs to use the air interface technology required to transmit data including the amount of data to be transmitted indicated in the first information to the network device. The second information of the identifier may be used by the network device to allocate the air interface to the terminal device according to the air interface technology required for the data of the data volume to be transmitted indicated in the second information, and the uplink transmission resource pre-allocated by the air interface technology. The uplink transmission resources corresponding to the technology improve the accuracy of uplink transmission resource allocation. In another implementation manner of the present application, the foregoing terminal device may further send, to the network device, second information that includes an identifier of an air interface technology that uses data of a data volume to be transmitted indicated in the first information to be preferentially used. In this way, the network device may determine, according to the air interface technology that is preferentially used, and the uplink transmission resource that is pre-allocated by the preferentially used air interface technology, whether the uplink transmission resource pre-allocated by the preferentially used air interface technology has an idle uplink transmission resource. When the network device determines that there is an idle uplink transmission resource, the network device preferentially allocates the uplink transmission resource corresponding to the air interface technology to the terminal device, thereby improving the accuracy of the uplink transmission resource allocation.

图3为本申请提供的一种MAC CE的示意图。如图3所示,以第二信息包括第一信息中所指示的待传输数据量的数据所需使用的空口技术的标识(NUM ID)为例,当终端设备通过同一个MAC PDU的不同MAC CE发送第一信息和第二信息时,该第二信息可以为如图3所示的MAC CE。通过图3所示的方式,可以向网络设备指示第一信息中所指示的待传输数据量的数据所需使用的空口技术,从而使得网络设备可以根据第二信息中所指示的待传输数据量的数据所需使用的空口技术,为终端设备分配该空口技术对应的上行传输资源,进一步提高了上行传输资源分配的准确性。FIG. 3 is a schematic diagram of a MAC CE provided by the present application. As shown in FIG. 3, the identifier (NUM ID) of the air interface technology used for the second information including the data amount of the data to be transmitted indicated in the first information is taken as an example, when the terminal device passes different MAC addresses of the same MAC PDU. When the CE sends the first information and the second information, the second information may be a MAC CE as shown in FIG. 3. In the manner shown in FIG. 3, the air interface technology required for the data of the data volume to be transmitted indicated in the first information may be indicated to the network device, so that the network device may according to the amount of data to be transmitted indicated in the second information. The air interface technology required for the data is allocated to the terminal device for the uplink transmission resource corresponding to the air interface technology, thereby further improving the accuracy of the uplink transmission resource allocation.

需要说明的是,虽然图3示出的是第二信息包括一个NUM ID、且该NUM ID占用的是MAC CE的第一个字节(Oct1)的情况,但是本实施例并不限定上述第二信息所包括的NUM ID的数量、NUM ID在MAC CE中的位置、以及,每个NUM ID所占用的字节大小。It should be noted that, although FIG. 3 shows a case where the second information includes a NUM ID and the NUM ID occupies the first byte (Oct1) of the MAC CE, the embodiment does not limit the foregoing. The number of NUM IDs included in the second information, the location of the NUM ID in the MAC CE, and the size of the bytes occupied by each NUM ID.

图4为本申请提供的另一种MAC CE的示意图。如图4所示,以第二信息包括多个第一信息中所指示的待传输数据量的数据所需使用的空口技术的标识(NUM ID)为例,当终端设备通过同一个MAC PDU中用于发送BSR的MAC CE发送第一信息和第二信息时,该MAC CE可以为如图4所示的MAC CE。通过图4所示的方式,可以向网络设备指示所需使用的每个空口技术对应的待传输数据量,从而使得网络设备可以根据所需使用的每个空口技术所对应的待传输数据,以及,所需使用的每个空口技术预分配的上行传输资源,为终端设备分配每个所需使用的空口技术对应的上行传输资源,进一步提高了上行传输资源分配的准确性。例如:网络设备可以根据NUM ID#0所对应的待传输数据Buffer Size#0,为终端设备分配使用NUM ID#0对应的空口技术传输时,所使用的上行传输资源,进一步提高了上行传输资源分配的准确性。FIG. 4 is a schematic diagram of another MAC CE provided by the present application. As shown in FIG. 4, the identifier (NUM ID) of the air interface technology used for the second information including the data of the data volume to be transmitted indicated in the plurality of first information is taken as an example, when the terminal device passes the same MAC PDU. When the MAC CE that sends the BSR sends the first information and the second information, the MAC CE may be a MAC CE as shown in FIG. 4. In the manner shown in FIG. 4, the amount of data to be transmitted corresponding to each air interface technology to be used may be indicated to the network device, so that the network device can receive data to be transmitted according to each air interface technology that is required to be used, and The uplink transmission resource pre-allocated by each air interface technology to be used, and the uplink transmission resource corresponding to each required air interface technology is allocated to the terminal device, thereby further improving the accuracy of the uplink transmission resource allocation. For example, the network device can further allocate the uplink transmission resource by using the uplink transmission resource used when the terminal device allocates the air interface technology corresponding to the NUM ID#0 according to the data to be transmitted Bus Size#0 of the NUM ID#0. The accuracy of the assignment.

需要说明的是,虽然图4示出的是包括四个NUM ID及其所对应的Buffer Size的MAC CE。但是本实施例并不限定MAC CE中所包括的NUM ID及其所对应的Buffer Size的数量、以及,每个NUM ID和该NUM ID对应的待传输数据量所占用的字节大小。It should be noted that although FIG. 4 shows a MAC CE including four NUM IDs and their corresponding Buffer Sizes. However, this embodiment does not limit the number of NUM IDs included in the MAC CE and the number of Buffer Sizes corresponding thereto, and the size of the bytes occupied by the amount of data to be transmitted corresponding to each NUM ID and the NUM ID.

另外,本领域技术人员可以理解的是,当上述第二信息包括第一信息中所指示的待传输数据量的数据优先使用的空口技术的标识(NUM ID)时,也可以采用如图3或图4所示的MAC CE发送给网络设备,其实现方式类似,对此不再赘述。In addition, it can be understood by those skilled in the art that when the foregoing second information includes the identifier (NUM ID) of the air interface technology preferentially used for the data amount of the data to be transmitted indicated in the first information, FIG. 3 or The MAC CE shown in FIG. 4 is sent to the network device, and the implementation manner thereof is similar, and details are not described herein again.

可选的,当在网络设备侧,在不同的CC上预分配了不同的上行传输资源时,终端设备可以向网络设备发送包括第一信息中所指示的待传输数据量的数据所需使用的CC的标识的第二信息,可以使网络设备基于第二信息中所指示的待传输数据量的数据所需使用的CC,以及,在该CC上预分配的上行传输资源,为终端设备分配第一信息中所指示的待传 输数据量的数据所需使用的CC对应的上行传输资源,进一步提高了上行传输资源分配的准确性。可选的,上述终端设备还可以在上述第二信息中不携带第一信息中所指示的待传输数据量的数据所需使用的CC的标识,而是携带第一信息中所指示的待传输数据量的数据不使用的CC的标识,来隐式的指示第一信息中所指示的待传输数据量的数据所需使用的CC。Optionally, when different uplink transmission resources are pre-allocated on different CCs on the network device side, the terminal device may send, to the network device, the data required to include the data volume to be transmitted indicated in the first information. The second information of the identity of the CC may be configured to enable the network device to allocate the first terminal to the terminal device based on the CC to be used for the data of the data volume to be transmitted indicated in the second information, and the uplink transmission resource pre-allocated on the CC. The uplink transmission resource corresponding to the CC used for the data of the data to be transmitted indicated in the information further improves the accuracy of the uplink transmission resource allocation. Optionally, the foregoing terminal device may further include, in the second information, the identifier of the CC that is used by the data of the data volume to be transmitted indicated in the first information, but carries the to-be-transmitted indication indicated in the first information. The data of the data amount is not used by the CC, and implicitly indicates the CC to be used for the data of the amount of data to be transmitted indicated in the first information.

在本申请的另一实现方式中,上述终端设备还可以向网络设备发送包括包括第一信息中所指示的待传输数据量的数据优先使用的CC的标识的第二信息。这样,上述网络设备可以基于该优先使用的CC,以及,在该优先使用的CC上预分配的上行传输资源,先确定该优先使用的CC上预分配的上行传输资源是否存在空闲上行传输资源。网络设备在确定存在空闲上行传输资源时,优先为终端设备分配该CC所对应的上行传输资源,提高了上行传输资源分配的准确性。可选的,上述终端设备还可以在上述第二信息中不携带第一信息中所指示的待传输数据量的数据优先的CC的标识,而是携带第一信息中所指示的待传输数据量的数据优先不使用的CC的标识,来隐式的指示第一信息中所指示的待传输数据量的数据优先使用的CC。In another implementation manner of the present application, the foregoing terminal device may further send, to the network device, second information that includes an identifier of a CC that uses data preferentially used for the amount of data to be transmitted indicated in the first information. In this way, the network device may determine whether the uplink transmission resource pre-allocated on the preferentially used CC has an idle uplink transmission resource based on the preferentially used CC and the uplink transmission resource pre-allocated on the preferentially used CC. When determining that there is an idle uplink transmission resource, the network device preferentially allocates the uplink transmission resource corresponding to the CC to the terminal device, thereby improving the accuracy of the uplink transmission resource allocation. Optionally, the terminal device may further carry the identifier of the CC that is prioritized by the data of the data to be transmitted indicated in the first information, but carries the amount of data to be transmitted indicated in the first information. The data is preferentially used without the CC identifier, and the CC indicating the data amount of the data to be transmitted indicated in the first information is implicitly used.

可选的,当在网络设备侧,在CC上预分配了一个或多个不同的空口技术所对应的一块或多块不同的上行传输资源时,终端设备向网络设备发送包括“第一信息中所指示的待传输数据量的数据所需使用的空口技术的标识、以及、第一信息中所指示的待传输数据量的数据所需使用的CC的标识”的第二信息,可以使网络设备基于第二信息中所指示的待传输数据量的数据所需使用的空口技术和所需使用的CC,以及,该所需使用的CC上预分配的使用该空口技术的上行传输资源,为终端设备分配第一信息中所指示的待传输数据量的数据所需使用的CC和所需使用的空口技术对应的上行传输资源,进一步提高了上行传输资源分配的准确性。可选的,上述终端设备还可以在上述第二信息中不携带第一信息中所指示的待传输数据量的数据所需使用的CC的标识,而是携带第一信息中所指示的待传输数据量的数据不使用的CC的标识,来隐式的指示第一信息中所指示的待传输数据量的数据所需使用的CC。Optionally, when one or more different uplink transmission resources corresponding to one or more different air interface technologies are pre-allocated on the CC, the terminal device sends the information to the network device, including “in the first information. The second information indicating the identifier of the air interface technology used for the data of the amount of data to be transmitted and the identifier of the CC to be used for the data of the amount of data to be transmitted indicated in the first information may be used to make the network device The air interface technology and the required CC used for the data based on the amount of data to be transmitted indicated in the second information, and the uplink transmission resource pre-allocated on the CC to be used, using the air interface technology, is the terminal The CC used by the device to allocate the data of the data to be transmitted indicated in the first information and the uplink transmission resource corresponding to the air interface technology to be used further improve the accuracy of the uplink transmission resource allocation. Optionally, the foregoing terminal device may further include, in the second information, the identifier of the CC that is used by the data of the data volume to be transmitted indicated in the first information, but carries the to-be-transmitted indication indicated in the first information. The data of the data amount is not used by the CC, and implicitly indicates the CC to be used for the data of the amount of data to be transmitted indicated in the first information.

在本申请的另一实现方式中,上述终端设备还可以向网络设备发送包括“第一信息中所指示的待传输数据量的数据优先使用的空口技术的标识、以及、第一信息中所指示的待传输数据量的数据优先使用的CC的标识”的第二信息。可以使网络设备基于第二信息中所指示的待传输数据量的数据优先使用的空口技术和使用的CC,以及,该优先使用的CC上预分配的使用该空口技术的上行传输资源,为终端设备优先分配第一信息中所指示的待传输数据量的数据优先使用的CC和优先使用的空口技术对应的上行传输资源,进一步提高了上行传输资源分配的准确性。可选的,上述终端设备还可以在上述第二信息中不携带第一信息中所指示的待传输数据量的数据优先使用的CC的标识,而是携带第一信息中所指示的待传输数据量的数据优先不使用的CC的标识,来隐式的指示第一信息中所指示的待传输数据量的数据优先使用的CC。In another implementation manner of the present application, the foregoing terminal device may further send, to the network device, an identifier of the air interface technology that includes the data of the data volume to be transmitted indicated in the first information, and the indication in the first information. The second information of the identification of the CC of the data to be transmitted is preferentially used. The air interface technology and the used CC that can be preferentially used by the network device based on the data of the data to be transmitted indicated in the second information, and the uplink transmission resource that is pre-allocated on the preferentially used CC using the air interface technology is the terminal. The device preferentially allocates the priority used CC of the data to be transmitted indicated in the first information and the uplink transmission resource corresponding to the preferentially used air interface technology, thereby further improving the accuracy of the uplink transmission resource allocation. Optionally, the foregoing terminal device may further carry the identifier of the CC that is preferentially used by the data of the data volume to be transmitted indicated in the first information, but carries the data to be transmitted indicated in the first information. The amount of data preferentially indicates the CC of the CC that is not used, and implicitly indicates the CC of the data to be transmitted indicated in the first information.

图5为本申请提供的又一种MAC CE的示意图。如图5所示,以第二信息包括第一信息中所指示的待传输数据量的数据所需使用的空口技术的标识(NUM ID)、以及、第一信息中所指示的待传输数据量的数据所需使用的CC的标识(CC ID)为例,当终端设备通过同一个MAC PDU中用于发送BSR的MAC CE发送第一信息和第二信息时,该MAC CE 可以为如图5所示的MAC CE。图5示出的是以第一信息采用现有的BSR上报的格式,即以一个LCG ID进行上报的待传输数据量的格式。同时,通过在该MAC CE携带第二信息(即NUM ID和CC ID)的方式,可以进一步指示该待传输数据量所需使用的空口技术和所需使用的CC,从而使得网络设备可以基于该信息,为终端设备分配第一信息中所指示的待传输数据量的数据所需使用的CC和所需使用的空口技术对应的上行传输资源,进一步提高了上行传输资源分配的准确性。FIG. 5 is a schematic diagram of still another MAC CE provided by the present application. As shown in FIG. 5, the identifier (NUM ID) of the air interface technology used for the second information including the data amount of the data to be transmitted indicated in the first information, and the amount of data to be transmitted indicated in the first information For example, when the terminal device sends the first information and the second information through the MAC CE used to send the BSR in the same MAC PDU, the MAC CE can be as shown in FIG. 5 . The MAC CE shown. FIG. 5 shows a format in which the first information is reported in the existing BSR, that is, the amount of data to be transmitted reported by one LCG ID. At the same time, by using the second information (ie, NUM ID and CC ID) in the MAC CE, the air interface technology and the required CC used for the data volume to be transmitted may be further indicated, so that the network device can be based on the The information, the CC used by the terminal device to allocate the data of the data volume to be transmitted indicated in the first information, and the uplink transmission resource corresponding to the air interface technology to be used, further improve the accuracy of the uplink transmission resource allocation.

需要说明的是,虽然图5示出的是第二信息包括一个NUM ID和一个CC ID、且该NUM ID、CC ID分别占用了MAC CE的一个字节(即Oct2、Oct3)的情况,但是本实施例并不限定上述第二信息所包括的NUM ID和CC ID的数量、NUM ID和CC ID在MAC CE中的位置、以及,每个NUM ID和每个CC ID所占用的字节大小。可选的,当上述第二信息包括多个CC ID时,该多个CC ID在MAC CE中可以按照CC优先级从高到低的顺序排列。It should be noted that, although FIG. 5 shows that the second information includes a NUM ID and a CC ID, and the NUM ID and the CC ID respectively occupy one byte of the MAC CE (ie, Oct2, Oct3), This embodiment does not limit the number of NUM IDs and CC IDs included in the foregoing second information, the location of the NUM ID and the CC ID in the MAC CE, and the byte size occupied by each NUM ID and each CC ID. . Optionally, when the foregoing second information includes multiple CC IDs, the multiple CC IDs may be arranged in the MAC CE in descending order of CC priorities.

另外,本领域技术人员可以理解的是,当上述第二信息包括第一信息中所指示的待传输数据量的数据所需使用的空口技术的标识、以及、第一信息中所指示的待传输数据量的数据不使用的CC的标识时,或者,当上述第二信息包括第一信息中所指示的待传输数据量的数据优先使用的空口技术的标识、以及、第一信息中所指示的待传输数据量的数据优先使用的CC的标识时,或者,当上述第二信息包括第一信息中所指示的待传输数据量的数据优先使用的空口技术的标识、以及、第一信息中所指示的待传输数据量的数据不优先使用的CC的标识时,也可以采用如图3或图4所示的MAC CE发送给网络设备,其实现方式类似,对此不再赘述。In addition, those skilled in the art can understand that when the foregoing second information includes the data of the air interface technology used for the data of the data volume to be transmitted indicated in the first information, and the indication to be transmitted indicated in the first information When the data of the data amount is not used by the identifier of the CC, or when the second information includes the data of the data volume to be transmitted indicated in the first information, the identifier of the air interface technology is used preferentially, and the first information indicates When the data of the data to be transmitted is preferentially used for the identification of the CC, or when the second information includes the data of the amount of data to be transmitted indicated in the first information, the identifier of the air interface technology used preferentially, and the first information If the indicated data of the data to be transmitted is not preferentially used, the MAC CE may be sent to the network device as shown in FIG. 3 or FIG. 4, and the implementation manner thereof is similar, and details are not described herein again.

可选的,5G通信系统存在将IP数据包或IP数据流映射到不同无线承载的功能,从核心网和应用层下放到了接入网侧的情况。即在5G通信系统中,在接入网的PDCP层之上新增一个协议层,用于执行用户面数据流到用户面无线承载的映射的操作,以及,为上下行用户面数据流分配ID标识的操作等。Optionally, the 5G communication system has the function of mapping an IP data packet or an IP data stream to different radio bearers, and is disposed from the core network and the application layer to the access network side. That is, in the 5G communication system, a protocol layer is added on the PDCP layer of the access network for performing the mapping of the user plane data stream to the user plane radio bearer, and assigning an ID to the uplink and downlink user plane data streams. The operation of the logo, etc.

其中,上述新增的协议层例如可以为SDAP层。以SDAP层为例,也就是说,在该场景下,在PDCP实体之上新增了一个SDAP实体,该SDAP实体用于执行SDAP层的功能。一个SDAP实体可以对应一个或多个业务承载。当每个业务承载对应的SDAP实体也可以缓存数据时,该SDAP实体缓存的数据是还没有分到该业务承载对应的SDAP实体和RLC实体的数据。因此,若终端设备仍然基于现有计算BSR的方式计算第一信息所指示的待传输数据量,则由于现有计算BSR的方式并没有考虑SDAP实体缓存的数据,使得第一信息所指示的待传输数据量并不准确。因此,终端设备可以通过向网络设备发送包括所有SDAP实体上的待传输数据量之和,和/或,至少一个SDAP实体的标识以及至少一个SDAP实体上的待传输数据量的第二信息,可以使网络设备基于第一信息和第二信息,获知终端设备当前的较为准确的待传输数据量。这样,网络设备基于该较为准确的待传输数据量,为终端设备分配的上行传输资源更加精准,提高了上行传输资源分配的准确性。The newly added protocol layer may be, for example, an SDAP layer. Take the SDAP layer as an example. In this scenario, a SDAP entity is added to the PDCP entity. The SDAP entity is used to perform the functions of the SDAP layer. A SDAP entity can correspond to one or more service bearers. When the corresponding SDAP entity of each service bearer can also cache data, the data cached by the SDAP entity is data that has not been allocated to the SDAP entity and the RLC entity corresponding to the service bearer. Therefore, if the terminal device still calculates the amount of data to be transmitted indicated by the first information based on the existing method of calculating the BSR, the method of calculating the BSR does not consider the data cached by the SDAP entity, so that the first information indicates The amount of data transferred is not accurate. Therefore, the terminal device may send, by the network device, a sum of the amount of data to be transmitted on all the SDAP entities, and/or the identifier of the at least one SDAP entity and the second information of the amount of data to be transmitted on the at least one SDAP entity, The network device is configured to obtain a relatively accurate amount of data to be transmitted currently received by the terminal device based on the first information and the second information. In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.

图6为本申请提供的又一种MAC CE的示意图。如图6所示,以第二信息包括所有SDAP实体上的待传输数据量之和(Buffer Size for SDAP)为例,当终端设备通过同一个MAC PDU的不同MAC CE发送第一信息和第二信息时,该第二信息可以为如图6所示的MAC CE。同时,通过在该MAC CE携带第二信息(即所有SDAP实体上的待传输数据量 之和)的方式,可以使网络设备基于第一信息和第二信息,获知终端设备当前的较为准确的待传输数据量。这样,网络设备基于该较为准确的待传输数据量,为终端设备分配的上行传输资源更加精准,提高了上行传输资源分配的准确性。FIG. 6 is a schematic diagram of still another MAC CE provided by the present application. As shown in FIG. 6, the second information includes the sum of the data to be transmitted on all the SDAP entities (Buffer Size for SDAP), and the terminal device sends the first information and the second information through different MAC CEs of the same MAC PDU. When the information is used, the second information may be a MAC CE as shown in FIG. 6. At the same time, the network device can learn that the terminal device is currently more accurate based on the first information and the second information by using the second information (that is, the sum of the amount of data to be transmitted on all the SDAP entities). The amount of data transferred. In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.

需要说明的是,虽然图6示出的是以所有SDAP实体上的待传输数据量之和占用MAC CE的第一个字节(Oct1)的情况,但是本实施例并不限定上述第二信息所包括的所有SDAP实体上的待传输数据量之和在MAC CE中的位置、以及,在MAC CE中占用的字节大小。It should be noted that, although FIG. 6 shows a case where the sum of the amount of data to be transmitted on all the SDAP entities occupies the first byte (Oct1) of the MAC CE, the present embodiment does not limit the foregoing second information. The location of the sum of the amount of data to be transmitted on all SDAP entities included in the MAC CE, and the size of the bytes occupied in the MAC CE.

图7为本申请提供的又一种MAC CE的示意图。如图7所示,以第二信息包括所有SDAP实体上的待传输数据量之和(Buffer Size for SDAP)为例,当终端设备通过同一个MAC PDU中用于发送BSR的MAC CE发送第一信息和第二信息时,该MAC CE可以为如图7所示的MAC CE。图7示出的是以第一信息采用现有的BSR上报的格式,即以一个LCG ID进行上报的待传输数据量的格式。同时,通过在该MAC CE携带第二信息(即所有SDAP实体上的待传输数据量之和)的方式,可以使网络设备基于第一信息和第二信息,获知终端设备当前的较为准确的待传输数据量。这样,网络设备基于该较为准确的待传输数据量,为终端设备分配的上行传输资源更加精准,提高了上行传输资源分配的准确性。FIG. 7 is a schematic diagram of still another MAC CE provided by the present application. As shown in FIG. 7, the second information includes the sum of the data to be transmitted on all the SDAP entities (Buffer Size for SDAP). When the terminal device sends the first MAC CE for sending the BSR in the same MAC PDU, the first device sends the first. For information and second information, the MAC CE may be a MAC CE as shown in FIG. FIG. 7 shows a format in which the first information is reported in the existing BSR, that is, the amount of data to be transmitted reported by one LCG ID. At the same time, the network device can learn that the terminal device is currently more accurate based on the first information and the second information by using the second information (that is, the sum of the amount of data to be transmitted on all the SDAP entities). The amount of data transferred. In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.

需要说明的是,虽然图7示出的是以所有SDAP实体上的待传输数据量之和占用MAC CE的一个字节(Oct2)的情况,但是本实施例并不限定上述第二信息所包括的所有SDAP实体上的待传输数据量之和在MAC CE中的位置、以及,在MAC CE中占用的字节大小。It should be noted that, although FIG. 7 shows a case where the sum of the amount of data to be transmitted on all the SDAP entities occupies one byte (Oct2) of the MAC CE, the embodiment does not limit the second information included. The location of the sum of the amount of data to be transmitted on all SDAP entities in the MAC CE, and the size of the bytes occupied in the MAC CE.

图8为本申请提供的又一种MAC CE的示意图。如图8所示,以第二信息包括所有SDAP实体上的待传输数据量之和(Buffer Size for SDAP)为例,当终端设备通过同一个MAC PDU中用于发送BSR的MAC CE发送第一信息和第二信息时,该MAC CE还可以为如图8所示的MAC CE。图8示出的是以第一信息采用现有的BSR上报的格式,即以上报所有LCG ID的待传输数据量的格式。其中,Buffer Size#0指的是LCG#0所对应的待传输数据量,Buffer Size#1指的是LCG#1所对应的待传输数据量,以此类推。同时,通过在该MAC CE携带第二信息(即所有SDAP实体上的待传输数据量之和)的方式,可以使网络设备基于第一信息和第二信息,获知终端设备当前的较为准确的待传输数据量。这样,网络设备基于该较为准确的待传输数据量,为终端设备分配的上行传输资源更加精准,提高了上行传输资源分配的准确性。FIG. 8 is a schematic diagram of still another MAC CE provided by the present application. As shown in FIG. 8 , the second information includes the sum of the data to be transmitted on all the SDAP entities (Buffer Size for SDAP). When the terminal device sends the first MAC CE for sending the BSR in the same MAC PDU, the first device sends the first. For the information and the second information, the MAC CE may also be a MAC CE as shown in FIG. FIG. 8 shows a format in which the first information is reported by the existing BSR, that is, the format of the data to be transmitted of all the LCG IDs. Among them, Buffer Size#0 refers to the amount of data to be transmitted corresponding to LCG#0, Buffer Size#1 refers to the amount of data to be transmitted corresponding to LCG#1, and so on. At the same time, the network device can learn that the terminal device is currently more accurate based on the first information and the second information by using the second information (that is, the sum of the amount of data to be transmitted on all the SDAP entities). The amount of data transferred. In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.

需要说明的是,虽然图8示出的是以所有SDAP实体上的待传输数据量之和占用MAC CE的一个字节(Oct4)的情况,但是本实施例并不限定上述第二信息所包括的所有SDAP实体上的待传输数据量之和在MAC CE中的位置、以及,在MAC CE中占用的字节大小。It should be noted that, although FIG. 8 shows a case where the sum of the amount of data to be transmitted on all the SDAP entities occupies one byte (Oct4) of the MAC CE, the embodiment does not limit the second information included. The location of the sum of the amount of data to be transmitted on all SDAP entities in the MAC CE, and the size of the bytes occupied in the MAC CE.

图9为本申请提供的又一种MAC CE的示意图。以第二信息包括一个SDAP实体的标识(SDAP ID)以及该SDAP实体上的待传输数据量(Buffer Size)为例,当终端设备通过同一个MAC PDU的不同MAC CE发送第一信息和第二信息时,该第二信息可以为如图9所示的MAC CE。通过在该MAC CE携带第二信息(即某一SDAP实体上的待传输数据量)的方式,可以使网络设备基于第一信息和第二信息,获知终端设备当前的较为准确的待传输数据量。这样,网络设备基于该较为准确的待传输数据量,为终端设备分配的上行传输资源更加精准,提高了上行传输资源分配的准确性。FIG. 9 is a schematic diagram of still another MAC CE provided by the present application. Taking the second information including the identifier of a SDAP entity (SDAP ID) and the amount of data to be transmitted (Buffer Size) on the SDAP entity as an example, when the terminal device sends the first information and the second information through different MAC CEs of the same MAC PDU. When the information is used, the second information may be a MAC CE as shown in FIG. The network device can learn, according to the first information and the second information, the current relatively accurate data volume to be transmitted by the terminal device, by using the second information (that is, the amount of data to be transmitted on a certain SDAP entity) in the MAC CE. . In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.

需要说明的是,虽然图9示出的是以一个SDAP实体的标识(SDAP ID)以及该SDAP实体上的待传输数据量(Buffer Size)占用MAC CE的第一个字节(Oct1)的情况,但是 本实施例并不限定上述第二信息所包括的一个SDAP实体的标识(SDAP ID)以及该SDAP实体上的待传输数据量(Buffer Size)在MAC CE中的位置、以及,在MAC CE中占用的字节大小。It should be noted that although FIG. 9 shows the identifier (SDAP ID) of one SDAP entity and the first byte (Oct1) of the MAC CE occupied by the Buffer Size on the SDAP entity. However, this embodiment does not limit the identifier (SDAP ID) of one SDAP entity included in the foregoing second information, and the location of the Buffer Size to be transmitted in the MAC CE on the SDAP entity, and in the MAC CE. The size of the bytes occupied.

图10为本申请提供的又一种MAC CE的示意图。图11为本申请提供的又一种MAC CE的示意图。以第二信息包括一个SDAP实体的标识(SDAP ID)以及该SDAP实体上的待传输数据量(Buffer Size)为例,当终端设备通过同一个MAC PDU的同一个MAC CE发送第一信息和第二信息时,该MAC CE可以为如图10或图11所示的MAC CE。其中,图10和图11示出的是以第一信息采用现有的BSR上报的格式。区别在于图10所示的第一信息上报的是一个LCG ID对应的待传输数据,图11所示的第一信息上报的是所有LCG ID对应的待传输数据量。同时,通过在图10或图11所示的MAC CE中携带第二信息(即某一SDAP实体上的待传输数据量)的方式,可以使网络设备基于第一信息和第二信息,获知终端设备当前的较为准确的待传输数据量。这样,网络设备基于该较为准确的待传输数据量,为终端设备分配的上行传输资源更加精准,提高了上行传输资源分配的准确性。FIG. 10 is a schematic diagram of still another MAC CE provided by the present application. FIG. 11 is a schematic diagram of still another MAC CE provided by the present application. Taking the second information including the identifier of a SDAP entity (SDAP ID) and the amount of data to be transmitted (Buffer Size) on the SDAP entity as an example, when the terminal device sends the first information and the same MAC CE through the same MAC CE of the same MAC PDU. In the case of two messages, the MAC CE may be a MAC CE as shown in FIG. 10 or FIG. 10 and FIG. 11 show the format in which the first information is reported by the existing BSR. The difference is that the first information shown in FIG. 10 reports the data to be transmitted corresponding to one LCG ID, and the first information shown in FIG. 11 reports the amount of data to be transmitted corresponding to all LCG IDs. At the same time, the network device can learn the terminal based on the first information and the second information by carrying the second information (that is, the amount of data to be transmitted on a certain SDAP entity) in the MAC CE shown in FIG. 10 or FIG. The current relatively accurate amount of data to be transmitted by the device. In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.

需要说明的是,虽然图10和图11示出的是以一个SDAP实体的标识(SDAP ID)以及该SDAP实体上的待传输数据量(Buffer Size)占用MAC CE的一个字节的情况,但是本实施例并不限定上述第二信息所包括的一个SDAP实体的标识(SDAP ID)以及该SDAP实体上的待传输数据量(Buffer Size)在MAC CE中的位置、以及,在MAC CE中占用的字节大小。It should be noted that although FIG. 10 and FIG. 11 show the case where the identifier of one SDAP entity (SDAP ID) and the amount of data to be transmitted on the SDAP entity occupy one byte of the MAC CE, The embodiment does not limit the identifier (SDAP ID) of one SDAP entity included in the foregoing second information, and the location of the Buffer Size on the SDAP entity in the MAC CE, and is occupied in the MAC CE. Byte size.

图12为本申请提供的又一种MAC CE的示意图。如图12所示,以第二信息包括多个SDAP实体的标识(SDAP ID)以及该多个SDAP实体中的每个实体上的待传输数据量(Buffer Size)为例,当终端设备通过同一个MAC PDU的不同MAC CE发送第一信息和第二信息时,该第二信息可以为如图12所示的MAC CE。通过在该MAC CE携带第二信息(即多个SDAP实体的标识以及该多个SDAP实体中的每个实体上的待传输数据量)的方式,可以使网络设备基于第一信息和第二信息,获知终端设备当前的较为准确的待传输数据量。这样,网络设备基于该较为准确的待传输数据量,为终端设备分配的上行传输资源更加精准,提高了上行传输资源分配的准确性。FIG. 12 is a schematic diagram of still another MAC CE provided by the present application. As shown in FIG. 12, the second information includes an identifier of a plurality of SDAP entities (SDAP ID) and a data volume to be transmitted on each of the plurality of SDAP entities, for example, when the terminal device passes the same When different MAC CEs of one MAC PDU send the first information and the second information, the second information may be a MAC CE as shown in FIG. The network device can be made based on the first information and the second information by carrying the second information (ie, the identifiers of the plurality of SDAP entities and the amount of data to be transmitted on each of the plurality of SDAP entities) in the MAC CE. Obtain the current relatively accurate amount of data to be transmitted by the terminal device. In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.

需要说明的是,虽然图12示出的是以每个SDAP实体的标识(SDAP ID)和该SDAP实体上的待传输数据量(Buffer Size)占用MAC CE的一个字节的情况,但是本实施例并不限定上述第二信息所包括的一个SDAP实体的标识(SDAP ID)以及该SDAP实体上的待传输数据量(Buffer Size)在MAC CE中占用的字节大小。It should be noted that, although FIG. 12 shows a case where the ID of each SDAP entity (SDAP ID) and the amount of data to be transmitted on the SDAP entity occupy one byte of the MAC CE, the present implementation is implemented. The example does not limit the identifier (SDAP ID) of one SDAP entity included in the foregoing second information and the size of the byte occupied by the Buffer Size on the SDAP entity in the MAC CE.

图13为本申请提供的又一种MAC CE的示意图。图14为本申请提供的又一种MAC CE的示意图。以第二信息包括多个SDAP实体的标识(SDAP ID)以及该多个SDAP实体中的每个实体上的待传输数据量(Buffer Size)为例,当终端设备通过同一个MAC PDU的同一个MAC CE发送第一信息和第二信息时,该MAC CE可以为如图13或图14所示的MAC CE。其中,图13和图14示出的是以第一信息采用现有的BSR上报的格式。区别在于图13所示的第一信息上报的是一个LCG ID对应的待传输数据,图14所示的第一信息上报的是所有LCG ID对应的待传输数据量。同时,通过在图13或图14所示的MAC CE携带第二信息(即多个SDAP实体的标识以及该多个SDAP实体中的每个实体上的待传输数据量)的方式,可以使网络设备基于第一信息和第二信息,获知终端设备当前的较为准 确的待传输数据量。这样,网络设备基于该较为准确的待传输数据量,为终端设备分配的上行传输资源更加精准,提高了上行传输资源分配的准确性。FIG. 13 is a schematic diagram of still another MAC CE provided by the present application. FIG. 14 is a schematic diagram of still another MAC CE provided by the present application. Taking the second information including the identifiers of the plurality of SDAP entities (SDAP ID) and the amount of data to be transmitted on each of the plurality of SDAP entities as an example, when the terminal device passes the same MAC PDU. When the MAC CE sends the first information and the second information, the MAC CE may be the MAC CE as shown in FIG. 13 or FIG. 14. 13 and FIG. 14 show the format in which the first information is reported by the existing BSR. The difference is that the first information shown in FIG. 13 reports the data to be transmitted corresponding to one LCG ID, and the first information shown in FIG. 14 reports the amount of data to be transmitted corresponding to all LCG IDs. At the same time, the network can be made by carrying the second information (ie, the identifiers of the plurality of SDAP entities and the amount of data to be transmitted on each of the plurality of SDAP entities) in the MAC CE shown in FIG. 13 or FIG. The device learns the current relatively accurate amount of data to be transmitted by the terminal device based on the first information and the second information. In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.

需要说明的是,虽然图13和图14示出的是以一个SDAP实体的标识(SDAP ID)以及该SDAP实体上的待传输数据量(Buffer Size)占用MAC CE的一个字节的情况,但是本实施例并不限定上述第二信息所包括的一个SDAP实体的标识(SDAP ID)以及该SDAP实体上的待传输数据量(Buffer Size)在MAC CE中的位置、以及,在MAC CE中占用的字节大小。It should be noted that although FIG. 13 and FIG. 14 show the case where the identifier of one SDAP entity (SDAP ID) and the amount of data to be transmitted on the SDAP entity occupy one byte of the MAC CE, The embodiment does not limit the identifier (SDAP ID) of one SDAP entity included in the foregoing second information, and the location of the Buffer Size on the SDAP entity in the MAC CE, and is occupied in the MAC CE. Byte size.

图15为本申请提供的又一种MAC CE的示意图。如图15所示,以第二信息包括所有SDAP实体中的每个SDAP实体的标识以及每个SDAP实体上的待传输数据量为例,当终端设备通过同一个MAC PDU的不同MAC CE发送第一信息和第二信息时,该第二信息可以为如图15所示的MAC CE。即,该第二信息还可以采用现有上报所有LCG对应的待传输数据量的方式,上报所有SDAP实体中每个SDAP实体的标识以及每个SDAP实体的待传输数据量,即预先约束好每个SDAP实体在MAC CE中的位置,以通过该位置来隐式的指示该SDAP的标识,并在该位置处上报该SDAP实体的待传输数据量。通过这种方式,可以减少MAC CE所占的字节数。例如:SDAP Buffer Size#0指的是SDAP#0对应的待传输数据量,SDAP Buffer Size#1指的是SDAP#1对应的待传输数据量等。需要说明的是,本实施例并不限定上述第二信息所包括的每个SDAP实体的待传输数据量在MAC CE中占用的字节大小。FIG. 15 is a schematic diagram of still another MAC CE provided by the present application. As shown in FIG. 15, the second information includes an identifier of each of the SDAP entities and an amount of data to be transmitted on each of the SDAP entities, and the terminal device sends the first MAC CE through the same MAC CE. When the information and the second information are used, the second information may be a MAC CE as shown in FIG. That is, the second information may also report the identifier of each SDAP entity in all the SDAP entities and the amount of data to be transmitted of each SDAP entity in a manner of reporting the amount of data to be transmitted corresponding to all the LCGs, that is, pre-constrained each time. The location of the SDAP entity in the MAC CE to implicitly indicate the identity of the SDAP through the location, and report the amount of data to be transmitted of the SDAP entity at the location. In this way, the number of bytes occupied by the MAC CE can be reduced. For example, SDAP Buffer Size#0 refers to the amount of data to be transmitted corresponding to SDAP#0, and SDAP Buffer Size#1 refers to the amount of data to be transmitted corresponding to SDAP#1. It should be noted that, in this embodiment, the size of the byte to be transmitted of each SDAP entity included in the foregoing second information is occupied by the MAC CE.

图16为本申请提供的又一种MAC CE的示意图。图17为本申请提供的又一种MAC CE的示意图。以第二信息包括所有SDAP实体中的每个SDAP实体的标识以及每个SDAP实体上的待传输数据量为例,当终端设备通过同一个MAC PDU的同一个MAC CE发送第一信息和第二信息时,该MAC CE可以为如图16或图17所示的MAC CE。其中,图16和图17示出的是以第一信息采用现有的BSR上报的格式。区别在于图16所示的第一信息上报的是一个LCG ID对应的待传输数据,图17所示的第一信息上报的是所有LCG ID对应的待传输数据量。同时,通过在图16或图17所示的MAC CE携带第二信息(即所有SDAP实体中的每个SDAP实体的标识以及每个实体上的待传输数据量)的方式,可以使网络设备基于第一信息和第二信息,获知终端设备当前的较为准确的待传输数据量。这样,网络设备基于该较为准确的待传输数据量,为终端设备分配的上行传输资源更加精准,提高了上行传输资源分配的准确性。FIG. 16 is a schematic diagram of still another MAC CE provided by the present application. FIG. 17 is a schematic diagram of still another MAC CE provided by the present application. Taking the second information including the identifier of each of the SDAP entities and the amount of data to be transmitted on each of the SDAP entities as an example, when the terminal device sends the first information and the second through the same MAC CE of the same MAC PDU. In the case of information, the MAC CE may be a MAC CE as shown in FIG. 16 or FIG. 16 and FIG. 17 show the format in which the first information is reported by the existing BSR. The difference is that the first information shown in FIG. 16 reports the data to be transmitted corresponding to one LCG ID, and the first information shown in FIG. 17 reports the amount of data to be transmitted corresponding to all LCG IDs. At the same time, the network device can be made based on the MAC information shown in FIG. 16 or FIG. 17 carrying the second information (ie, the identity of each SDAP entity in all SDAP entities and the amount of data to be transmitted on each entity). The first information and the second information are used to know the current relatively accurate amount of data to be transmitted by the terminal device. In this way, based on the relatively accurate amount of data to be transmitted, the network device allocates uplink transmission resources to the terminal device more accurately, and improves the accuracy of uplink transmission resource allocation.

需要说明的是,图16和图17示出的第二信息采用的是现有上报所有LCG对应的待传输数据量的方式,在MAC CE中上报所有SDAP实体中的每个SDAP实体的标识和每个SDAP实体的待传输数据量,即预先约束好每个SDAP实体在MAC CE中的位置,以通过该位置来隐式的指示该SDAP的标识,并在该位置处上报该SDAP实体的待传输数据量。通过这种方式,可以减少MAC CE所占的字节数。例如:SDAP Buffer Size#0指的是SDAP#0对应的待传输数据量,SDAP Buffer Size#1指的是SDAP#1对应的待传输数据量等。需要说明的是,本实施例并不限定上述第二信息所包括的每个SDAP实体的待传输数据量在MAC CE中占用的字节大小。It should be noted that the second information shown in FIG. 16 and FIG. 17 adopts a manner of reporting the amount of data to be transmitted corresponding to all the LCGs, and reports the identity of each SDAP entity in all the SDAP entities in the MAC CE. The amount of data to be transmitted of each SDAP entity, that is, the location of each SDAP entity in the MAC CE is pre-constrained to implicitly indicate the identity of the SDAP through the location, and the SDAP entity is reported to be sent at the location. The amount of data transferred. In this way, the number of bytes occupied by the MAC CE can be reduced. For example, SDAP Buffer Size#0 refers to the amount of data to be transmitted corresponding to SDAP#0, and SDAP Buffer Size#1 refers to the amount of data to be transmitted corresponding to SDAP#1. It should be noted that, in this embodiment, the size of the byte to be transmitted of each SDAP entity included in the foregoing second information is occupied by the MAC CE.

由于篇幅有限,未能一一列举上述第二信息所包含的参数组合。但是,本领域技术人员可以理解的是,上述第二信息无论包括上述的参数中的一项还是多项,都可以采用上述 示例的方式,其实现方式和技术效果类似,对此不再赘述。Due to the limited space, it is not possible to enumerate the combination of parameters included in the above second information. However, those skilled in the art can understand that the above-mentioned second information may adopt the above-mentioned example manner, and the implementation manner and the technical effect are similar, and the details are not described herein.

本申请提供的数据传输方法,终端设备在通过第一信息向网络设备上报待传输数据量之外,还可以向网络设备上报第二信息,以使得网络设备通过第二信息和第一信息,可以精准的获知终端设备的待传输数据的信息,从而使得网络设备可以准确的为终端设备分配上行传输资源,提高了上行传输资源分配的准确性。In the data transmission method provided by the present application, the terminal device may report the second information to the network device, so that the network device can pass the second information and the first information, by using the first information to report the amount of data to be transmitted to the network device. The information of the data to be transmitted of the terminal device is accurately obtained, so that the network device can accurately allocate the uplink transmission resource to the terminal device, thereby improving the accuracy of the uplink transmission resource allocation.

需要说明的是,本申请实施例虽然以上述终端设备在第一上行传输资源上发送的第一信息对应的第二信息为例,对终端设备发送的第二信息进行了解释和说明。但是本领域技术人员可以理解的是,上述终端设备可以采用本实施例的方式,在任意向网络设备发送用于指示待传输数据量的信息时,均可以采用本实施例的方式向网络设备发送与该待传输数据量对应的第二信息,以使得网络设备可以基于该第二信息为终端设备准确的分配上行传输资源。也就是说,本实施例可以作为一个单独的实施例存在,并不一定要依附于前述实施例。It should be noted that, in the embodiment of the present application, the second information corresponding to the first information sent by the terminal device on the first uplink transmission resource is taken as an example, and the second information sent by the terminal device is explained and illustrated. However, it can be understood by those skilled in the art that the foregoing terminal device can use the manner of the embodiment to send the information to the network device in any manner to the network device. The second information corresponding to the amount of data to be transmitted, so that the network device can accurately allocate the uplink transmission resource for the terminal device based on the second information. That is, the present embodiment may exist as a separate embodiment and does not necessarily have to be attached to the foregoing embodiment.

如上述实施例所说,上述终端设备向网络设备发送数据时,是将发送的数据携带在MAC PDU中发送给网络设备。其中,该MAC PDU包括至少一个MAC SDU和至少一个MAC CE。其中,上述MAC SDU可以为URLLC业务对应的MAC SDU,eMBB业务对应的MAC SDU,mMTC业务对应的MAC SDU,还可以为其他业务对应的MAC SDU,具体可以根据通信系统所支持的业务确定。As described in the foregoing embodiment, when the terminal device sends data to the network device, the data that is sent is carried in the MAC PDU and sent to the network device. The MAC PDU includes at least one MAC SDU and at least one MAC CE. The MAC SDU may be a MAC SDU corresponding to the URLLC service, a MAC SDU corresponding to the eMBB service, a MAC SDU corresponding to the mMTC service, or a MAC SDU corresponding to the other service, and may be determined according to the service supported by the communication system.

现有技术中,网络设备在接收到该MAC PDU后,会从MAC PDU的起始位(即现有的解码初始位)开始对该MAC PDU进行解码,使得网络设备解码MAC PDU的效率较低。因此,考虑到该问题,本申请提供了一种数据传输方法,终端设备通过在向网络设备发送的MCA PDU中携带一些用于指示除现有的解码初始位之外的其他解码初始位的指示信息,使网络设备可以对MAC PDU进行并行解码,提高了网络设备解码MAC PDU的效率。In the prior art, after receiving the MAC PDU, the network device decodes the MAC PDU from the start bit of the MAC PDU (that is, the existing decoding initial bit), so that the network device is less efficient in decoding the MAC PDU. . Therefore, in consideration of the problem, the present application provides a data transmission method by which a terminal device carries an indication for indicating another decoding initial bit other than an existing decoding initial bit by transmitting an MCA PDU to a network device. The information enables the network device to perform parallel decoding on the MAC PDU, which improves the efficiency of the network device in decoding the MAC PDU.

该方法可以包括如下四种方式:The method can include the following four ways:

第一种方式:在终端设备向网络设备发送的MCA PDU中包括第一指示信息。其中,第一指示信息用于指示MAC PDU的至少一个解码初始位,该至少一个解码初始位的每一个为除MAC PDU的起始位之外的任一位置。即,第一指示信息所指示的解码初始位为现有的解码初始位之外的初始位。例如:第一指示信息所指示的解码初始位可以为MAC PDU中某个MAC CE的子头起始位或某个MAC SDU的子头起始位等。The first mode: the first indication information is included in the MCA PDU sent by the terminal device to the network device. The first indication information is used to indicate at least one decoding initial bit of the MAC PDU, and each of the at least one decoding initial bit is any position other than a start bit of the MAC PDU. That is, the decoding initial bit indicated by the first indication information is an initial bit other than the existing decoding initial bit. For example, the initial decoding bit indicated by the first indication information may be a sub-head start bit of a certain MAC CE in the MAC PDU or a sub-head start bit of a certain MAC SDU.

也就是说,本申请中,终端设备通过MAC PDU中携带的第一指示信息,可以向网络设备指示一个或多个解码初始位,从而使得网络设备可以在基于现有的解码初始位对MAC PDU进行解码时,可以基于第一指示信息指示一个或多个解码初始位,对MAC PDU并行进行解码。That is, in the present application, the terminal device may indicate one or more decoding initial bits to the network device by using the first indication information carried in the MAC PDU, so that the network device may perform the initial bit-to-MAC PDU based on the existing decoding. When decoding is performed, one or more decoding initial bits may be indicated based on the first indication information, and the MAC PDUs are decoded in parallel.

其中,本实施例不限定上述MAC PDU携带第一指示信息的方式。图18为本申请提供的一种MAC PDU的结构示意图。如图18所示,作为一种可实施的方式,可以在上述MAC PDU上现有的解码初始位之前,或者,在上述MAC PDU的末尾设置一个固定位数的指示域(Indicator Field),以通过该指示域将上述第一指示信息携带在MAC PDU中。由于该指示域位于MAC PDU初始位置或末尾位置、且该指示域的位数固定,因此,网络设备在接收到该MAC PDU后,可以先对该指示域进行解码,从而可以基于该指示域上的第一指示信息所指示的一个或多个解码初始位,对MAC PDU进行并行解码。The embodiment does not limit the manner in which the foregoing MAC PDU carries the first indication information. FIG. 18 is a schematic structural diagram of a MAC PDU provided by the present application. As shown in FIG. 18, as an implementable manner, an indicator field of a fixed number of bits may be set before the existing decoding initial bit on the MAC PDU or at the end of the MAC PDU. The first indication information is carried in the MAC PDU by using the indication field. Because the indication domain is located at the initial or end position of the MAC PDU, and the number of digits of the indication domain is fixed, after receiving the MAC PDU, the network device may first decode the indication domain, so that the indication domain may be based on the indication domain. The MAC PDU is decoded in parallel by one or more decoding initial bits indicated by the first indication information.

继续参照图18,图18示出的是以第一指示信息指示了一个解码初始位的示意图,即解码初始位2。其中,解码初始位1即为前述所说的现有的解码初始位。也就是说,网络设备在接收到图18所示的MAC PDU后,通过对MAC PDU的指示域进行解码得到该解码初始位2后,可以在从解码初始位1开始向后解码的同时,并行从解码初始位2开始向后解码,提高了网络设备对MAC PDU的解码效率。With continued reference to FIG. 18, FIG. 18 shows a schematic diagram indicating a decoding initial bit, that is, decoding initial bit 2, with the first indication information. The initial decoding bit 1 is the aforementioned conventional decoding initial bit. That is to say, after receiving the MAC PDU shown in FIG. 18, the network device obtains the decoding initial bit 2 by decoding the indication field of the MAC PDU, and can decode backward after decoding from the initial bit 1 of the decoding. Decoding from the initial bit 2 of the decoding improves the decoding efficiency of the network device for the MAC PDU.

本实施例不限定上述第一指示信息指示解码初始位的方式。例如:上述第一指示信息可以通过指示每个解码初始位相对于MAC PDU末尾的位置,来指示每个解码初始位在MAC PDU中的位置。上述第一指示信息可以通过指示每个解码初始位相对于MAC PDU起始位的位置,来指示每个解码初始位在MAC PDU中的位置等。This embodiment does not limit the manner in which the first indication information indicates that the initial bit is decoded. For example, the above first indication information may indicate the position of each decoding initial bit in the MAC PDU by indicating the position of each decoding initial bit with respect to the end of the MAC PDU. The above first indication information may indicate the position of each decoding initial bit in the MAC PDU, etc. by indicating the position of each decoding initial bit with respect to the start bit of the MAC PDU.

第二种方式:在终端设备向网络设备发送的MCA PDU中包括第二指示信息;其中,第二指示信息用于指示MAC PDU是否支持后向解码,后向解码表明从MAC PDU的结尾位置开始从后往前解码。The second mode: the second indication information is included in the MCA PDU sent by the terminal device to the network device, where the second indication information is used to indicate whether the MAC PDU supports backward decoding, and the backward decoding indicates that the MAC PDU ends from the end of the MAC PDU. Decode from the back.

也就是说,本申请中,终端设备通过MAC PDU中携带的第二指示信息,可以向网络设备指示MAC PDU是否支持后向解码,进而在MAC PDU支持后向解码时,网络设备可以在基于现有的解码初始位对MAC PDU从前向后进行解码时,可以从MAC PDU的尾部对MAC PDU从后向前进行解码,以实现对MAC PDU进行并行解码。That is, in the present application, the terminal device can indicate to the network device whether the MAC PDU supports backward decoding through the second indication information carried in the MAC PDU, and further, when the MAC PDU supports backward decoding, the network device can be based on the current When the decoding initial bit decodes the MAC PDU from front to back, the MAC PDU can be decoded from the back to the front of the MAC PDU to implement parallel decoding of the MAC PDU.

其中,本实施例不限定上述MAC PDU携带第二指示信息的方式。图19为本申请提供的另一种MAC PDU的结构示意图。如图19所示,作为一种可实施的方式,可以在上述MAC PDU上现有的解码初始位之前,或者,在上述MAC PDU的末尾设置一个固定位数的指示域(Indicator Field),以通过该指示域将上述第二指示信息携带在MAC PDU中。由于该指示域位于MAC PDU初始位置或末尾位置、且该指示域的位数固定,因此,网络设备在接收到该MAC PDU后,可以先对该指示域进行解码,从而可以基于该指示域上的第二指示信息,确定MAC PDU是否支持后向解码,进而在MAC PDU支持后向解码时,对MAC PDU进行并行解码。The embodiment does not limit the manner in which the foregoing MAC PDU carries the second indication information. FIG. 19 is a schematic structural diagram of another MAC PDU provided by the present application. As shown in FIG. 19, as an implementable manner, an indicator field (Indicator Field) of a fixed number of bits may be set before the existing decoding initial bit on the MAC PDU or at the end of the MAC PDU. The second indication information is carried in the MAC PDU by using the indication field. Because the indication domain is located at the initial or end position of the MAC PDU, and the number of digits of the indication domain is fixed, after receiving the MAC PDU, the network device may first decode the indication domain, so that the indication domain may be based on the indication domain. The second indication information determines whether the MAC PDU supports backward decoding, and then performs parallel decoding on the MAC PDU when the MAC PDU supports backward decoding.

继续参照图19,图19示出的是以第二指示信息指示MAC PDU支持后向解码的示意图。在该场景下,MAC PDU的后向解码初始位即为图19示出的解码初始位2。其中,解码初始位1即为前述所说的现有的解码初始位。也就是说,网络设备在接收到图19所示的MAC PDU后,通过对MAC PDU的指示域进行解码,确定MAC PDU存在该解码初始位2后,可以在从解码初始位1开始从前向后解码的同时,并行从解码初始位2开始从后向前解码,提高了网络设备对MAC PDU的解码效率。With continued reference to FIG. 19, FIG. 19 is a schematic diagram showing that the MAC PDU supports backward decoding with the second indication information. In this scenario, the backward decoding initial bit of the MAC PDU is the decoding initial bit 2 shown in FIG. The initial decoding bit 1 is the aforementioned conventional decoding initial bit. That is, after receiving the MAC PDU shown in FIG. 19, the network device determines that the MAC PDU has the decoding initial bit 2 after decoding the indication field of the MAC PDU, and can start from the decoding initial bit 1 from the front to the back. At the same time of decoding, parallel decoding from the initial bit 2 of the decoding starts from the back, which improves the decoding efficiency of the network device for the MAC PDU.

本实施例不限定上述第二指示信息指示MAC PDU是否支持后向解码的方式。例如:上述第二指示信息可以通过携带一个标志位来指示MAC PDU是否支持后向解码。可选的,当该标志位为0时,表示MAC PDU支持后向解码,当该标志位为1时,表示MAC PDU不支持后向解码。或者,当该标志位为1时,表示MAC PDU支持后向解码,当该标志位为0时,表示MAC PDU不支持后向解码等。通过这种方式,可以在使网络设备获取到MAC PDU是否支持后向解码的同时,可以减少第二指示信息的开销。This embodiment does not limit the manner in which the foregoing second indication information indicates whether the MAC PDU supports backward decoding. For example, the foregoing second indication information may indicate whether the MAC PDU supports backward decoding by carrying a flag bit. Optionally, when the flag bit is 0, it indicates that the MAC PDU supports backward decoding. When the flag bit is 1, it indicates that the MAC PDU does not support backward decoding. Alternatively, when the flag bit is 1, it indicates that the MAC PDU supports backward decoding, and when the flag bit is 0, it indicates that the MAC PDU does not support backward decoding or the like. In this way, the cost of the second indication information can be reduced while the network device obtains whether the MAC PDU supports backward decoding.

进一步地,在上述实施例的基础上,上述MAC PDU的每个MAC SDU所对应的子头可以包括一个第三指示信息,用于指示该MAC SDU是否为从后往前解码方向或从前往后解码方向的最后一个解码单元。相应地,上述MAC PDU的每个MAC CE所对应的子头可 以包括一个第四指示信息,用于指示该MAC CE是否为从后往前解码方向或从前往后解码方向的最后一个解码单元。通过这种方式,网络设备在基于现有的解码初始位对MAC PDU从前向后进行解码时,可以基于待解码的每个MAC SDU子头的第三指示信息,和/或每个MAC CE子头的第四指示信息,来确定是否要继续向后解码。相应地,网络设备对MAC PDU从后向前进行解码时,可以基于待解码的每个MAC SDU子头的第三指示信息,和/或每个MAC CE子头的第四指示信息,来确定是否要继续向前解码,确保了解码的正确性,提高了解码的效率。Further, on the basis of the foregoing embodiment, the sub-head corresponding to each MAC SDU of the MAC PDU may include a third indication information, which is used to indicate whether the MAC SDU is in the backward decoding direction or from the backward direction. The last decoding unit in the decoding direction. Correspondingly, the sub-header corresponding to each MAC CE of the foregoing MAC PDU may include a fourth indication information for indicating whether the MAC CE is the last decoding unit from the backward forward decoding direction or the backward decoding direction. In this way, when the network device decodes the MAC PDU from front to back based on the existing decoding initial bit, it may be based on the third indication information of each MAC SDU subheader to be decoded, and/or each MAC CE sub The fourth indication of the header determines whether to continue decoding backward. Correspondingly, when the network device decodes the MAC PDU from the back to the front, it may determine, according to the third indication information of each MAC SDU subheader to be decoded, and/or the fourth indication information of each MAC CE subheader. Whether to continue to decode forward, to ensure the correctness of the decoding, improve the efficiency of decoding.

其中,本实施例不限定上述MAC SDU子头携带第三指示信息的方式。本实施例也不限定上述第三指示信息指示MAC SDU是否为从后往前解码方向或从前往后解码方向的最后一个解码单元的方式。例如:上述第三指示信息可以通过携带一个标志位来指示MAC SDU是否为从后往前解码方向或从前往后解码方向的最后一个解码单元。可选的,当该标志位为0时,表示MAC SDU为从后往前解码方向或从前往后解码方向的最后一个解码单元,当该标志位为1时,表示MAC SDU不是从后往前解码方向或从前往后解码方向的最后一个解码单元。或者,当该标志位为1时,表示MAC SDU为从后往前解码方向或从前往后解码方向的最后一个解码单元,当该标志位为0时,表示MAC SDU不是从后往前解码方向或从前往后解码方向的最后一个解码单元等。通过这种方式,可以在使网络设备获取到MAC SDU是否为从后往前解码方向或从前往后解码方向的最后一个解码单元的同时,可以减少第三指示信息的开销。The embodiment does not limit the manner in which the MAC SDU subhead carries the third indication information. The embodiment does not limit whether the third indication information indicates whether the MAC SDU is the last decoding unit from the backward forward decoding direction or the backward decoding direction. For example, the foregoing third indication information may indicate whether the MAC SDU is the last decoding unit from the backward forward decoding direction or from the backward decoding direction by carrying one flag bit. Optionally, when the flag bit is 0, it indicates that the MAC SDU is the last decoding unit from the backward forward decoding direction or the backward decoding direction. When the flag bit is 1, the MAC SDU is not from the back. The decoding direction or the last decoding unit from the direction of the post-decoding. Or, when the flag bit is 1, it indicates that the MAC SDU is the last decoding unit from the backward forward decoding direction or the backward decoding direction. When the flag bit is 0, it indicates that the MAC SDU is not from the backward forward decoding direction. Or the last decoding unit from the direction of the post-decoding direction. In this way, the overhead of the third indication information can be reduced while the network device obtains whether the MAC SDU is the last decoding unit from the backward decoding direction or the backward decoding direction.

关于第四指示信息的描述可以参见第三指示信息的描述,其实现原理和技术效果类似,对此不再赘述。For the description of the fourth indication information, refer to the description of the third indication information, and the implementation principle and the technical effect are similar, and details are not described herein again.

第三种方式:在终端设备向网络设备发送的MCA PDU中包括第五指示信息;其中,第五指示信息用于指示MAC PDU是否支持后向解码,后向解码表明从MAC PDU的结尾位置开始从后往前解码。The third mode: the fifth indication information is included in the MCA PDU sent by the terminal device to the network device, where the fifth indication information is used to indicate whether the MAC PDU supports backward decoding, and the backward decoding indicates that the end position of the MAC PDU is started. Decode from the back.

也就是说,本申请中,终端设备通过MAC PDU中携带的第五指示信息,可以向网络设备指示MAC PDU是否支持后向解码,进而在MAC PDU支持后向解码时,网络设备可以在基于现有的解码初始位对MAC PDU从前向后进行解码时,可以从MAC PDU的尾部对MAC PDU从后向前进行解码,以实现对MAC PDU进行并行解码。That is, in the present application, the terminal device can indicate to the network device whether the MAC PDU supports backward decoding through the fifth indication information carried in the MAC PDU, and then, when the MAC PDU supports backward decoding, the network device can be based on the current When the decoding initial bit decodes the MAC PDU from front to back, the MAC PDU can be decoded from the back to the front of the MAC PDU to implement parallel decoding of the MAC PDU.

其中,本实施例不限定上述MAC PDU携带第五指示信息的方式。作为一种可实施的方式,可以将上述MAC PDU上第一个MAC子头的一个固定位数预留位作为指示域(Indicator Field),以通过该指示域将上述第五指示信息携带在MAC PDU中。由于该指示域在MAC PDU中的位置固定、且该指示域的位数固定,因此,网络设备在接收到该MAC PDU后,可以先对该指示域进行解码,从而可以基于该指示域上的第五指示信息,确定MAC PDU是否支持后向解码,进而在MAC PDU支持后向解码时,对MAC PDU进行并行解码。The embodiment does not limit the manner in which the foregoing MAC PDU carries the fifth indication information. As an implementation manner, a fixed number of reserved bits of the first MAC sub-header on the MAC PDU may be used as an indicator field, so that the fifth indication information is carried in the MAC by using the indication field. In the PDU. The location of the indication field in the MAC PDU is fixed, and the number of digits of the indication field is fixed. After receiving the MAC PDU, the network device may first decode the indication domain, and thus may be based on the indication domain. The fifth indication information determines whether the MAC PDU supports backward decoding, and further performs parallel decoding on the MAC PDU when the MAC PDU supports backward decoding.

本实施例不限定上述第五指示信息指示MAC PDU是否支持后向解码的方式。例如:上述第五指示信息可以通过携带一个标志位来指示MAC PDU是否支持后向解码。可选的,当该标志位为0时,表示MAC PDU支持后向解码,当该标志位为1时,表示MAC PDU不支持后向解码。或者,当该标志位为1时,表示MAC PDU支持后向解码,当该标志位为0时,表示MAC PDU不支持后向解码等。通过这种方式,可以在使网络设备获取到 MAC PDU是否支持后向解码的同时,可以减少第五指示信息的开销。This embodiment does not limit the manner in which the fifth indication information indicates whether the MAC PDU supports backward decoding. For example, the fifth indication information may indicate whether the MAC PDU supports backward decoding by carrying a flag bit. Optionally, when the flag bit is 0, it indicates that the MAC PDU supports backward decoding. When the flag bit is 1, it indicates that the MAC PDU does not support backward decoding. Alternatively, when the flag bit is 1, it indicates that the MAC PDU supports backward decoding, and when the flag bit is 0, it indicates that the MAC PDU does not support backward decoding or the like. In this way, the cost of the fifth indication information can be reduced while the network device obtains whether the MAC PDU supports backward decoding.

进一步地,在上述实施例的基础上,上述MAC PDU的每个MAC SDU所对应的子头可以包括一个第六指示信息,用于指示该MAC SDU是否为从后往前解码方向或从前往后解码方向的最后一个解码单元。相应地,上述MAC PDU的每个MAC CE所对应的子头可以包括一个第七指示信息,用于指示该MAC CE是否为从后往前解码方向或从前往后解码方向的最后一个解码单元。通过这种方式,网络设备在基于现有的解码初始位对MAC PDU从前向后进行解码时,可以基于待解码的每个MAC SDU子头的第六指示信息,和/或每个MAC CE子头的第七指示信息,来确定是否要继续向后解码。相应地,网络设备对MAC PDU从后向前进行解码时,可以基于待解码的每个MAC SDU子头的第六指示信息,和/或每个MAC CE子头的第七指示信息,来确定是否要继续向前解码,确保了解码的正确性,以及解码的效率。Further, on the basis of the foregoing embodiment, the sub-header corresponding to each MAC SDU of the MAC PDU may include a sixth indication information, which is used to indicate whether the MAC SDU is in the backward decoding direction or from the backward direction. The last decoding unit in the decoding direction. Correspondingly, the sub-header corresponding to each MAC CE of the foregoing MAC PDU may include a seventh indication information for indicating whether the MAC CE is the last decoding unit from the backward forward decoding direction or the backward decoding direction. In this way, when the network device decodes the MAC PDU from front to back based on the existing decoding initial bit, it may be based on the sixth indication information of each MAC SDU subheader to be decoded, and/or each MAC CE sub The seventh indication of the header determines whether to continue decoding backward. Correspondingly, when the network device decodes the MAC PDU from the back to the front, it may determine, according to the sixth indication information of each MAC SDU subheader to be decoded, and/or the seventh indication information of each MAC CE subheader. Whether to continue to decode forward, to ensure the correctness of the decoding, and the efficiency of decoding.

其中,本实施例不限定上述MAC SDU子头携带第六指示信息的方式。本实施例也不限定上述第六指示信息指示MAC SDU是否为从后往前解码方向或从前往后解码方向的最后一个解码单元的方式。例如:上述第六指示信息可以通过携带一个标志位来指示MAC SDU是否为从后往前解码方向或从前往后解码方向的最后一个解码单元。可选的,当该标志位为0时,表示MAC SDU为从后往前解码方向或从前往后解码方向的最后一个解码单元,当该标志位为1时,表示MAC SDU不是从后往前解码方向或从前往后解码方向的最后一个解码单元。或者,当该标志位为1时,表示MAC SDU为从后往前解码方向或从前往后解码方向的最后一个解码单元,当该标志位为0时,表示MAC SDU不是从后往前解码方向或从前往后解码方向的最后一个解码单元等。通过这种方式,可以在使网络设备获取到MAC SDU是否为从后往前解码方向或从前往后解码方向的最后一个解码单元的同时,可以减少第六指示信息的开销。The embodiment does not limit the manner in which the MAC SDU subhead carries the sixth indication information. This embodiment does not limit the manner in which the sixth indication information indicates whether the MAC SDU is the last decoding unit from the backward forward decoding direction or the backward decoding direction. For example, the sixth indication information may indicate whether the MAC SDU is the last decoding unit from the backward forward decoding direction or from the backward decoding direction by carrying a flag bit. Optionally, when the flag bit is 0, it indicates that the MAC SDU is the last decoding unit from the backward forward decoding direction or the backward decoding direction. When the flag bit is 1, the MAC SDU is not from the back. The decoding direction or the last decoding unit from the direction of the post-decoding. Or, when the flag bit is 1, it indicates that the MAC SDU is the last decoding unit from the backward forward decoding direction or the backward decoding direction. When the flag bit is 0, it indicates that the MAC SDU is not from the backward forward decoding direction. Or the last decoding unit from the direction of the post-decoding direction. In this way, the overhead of the sixth indication information can be reduced while the network device obtains whether the MAC SDU is the last decoding unit from the backward decoding direction or the backward decoding direction.

关于第七指示信息的描述可以参见第六指示信息的描述,其实现原理和技术效果类似,对此不再赘述。For the description of the seventh indication information, refer to the description of the sixth indication information, and the implementation principle and the technical effect are similar, and details are not described herein again.

第四种方式:在终端设备向网络设备发送的MCA PDU中包括第八指示信息;其中,第八指示信息用于指示MAC PDU是否支持后向解码,后向解码表明从MAC PDU的结尾位置开始从后往前解码。The fourth mode: the eighth indication information is included in the MCA PDU sent by the terminal device to the network device, where the eighth indication information is used to indicate whether the MAC PDU supports backward decoding, and the backward decoding indicates that the end position of the MAC PDU is started. Decode from the back.

也就是说,本申请中,终端设备通过MAC PDU中携带的第八指示信息,可以向网络设备指示MAC PDU是否支持后向解码,进而在MAC PDU支持后向解码时,网络设备可以在基于现有的解码初始位对MAC PDU从前向后进行解码时,可以从MAC PDU的尾部对MAC PDU从后向前进行解码,以实现对MAC PDU进行并行解码。That is, in the present application, the terminal device can indicate to the network device whether the MAC PDU supports backward decoding through the eighth indication information carried in the MAC PDU, and then, when the MAC PDU supports backward decoding, the network device can be based on the current When the decoding initial bit decodes the MAC PDU from front to back, the MAC PDU can be decoded from the back to the front of the MAC PDU to implement parallel decoding of the MAC PDU.

其中,本实施例不限定上述MAC PDU携带第八指示信息的方式。作为一种可实施的方式,可以在上述MAC PDU上从前向后进行解码与从后向前解码的交界处设置一个固定位数的指示域(Indicator Field),以通过该指示域将上述第八指示信息携带在MAC PDU中。由于该指示域的位数固定,因此网络设备在接收到该MAC PDU后,可以先从MAC PDU的起始位置开始从前向后进行解码,若在MAC PDU中的某一位置解码出了该固定位数的指示域上的信息,确定在本次传输中MAC PDU支持后向解码,则终止当前解码方向的解码过程并从MAC PDU的结尾位置开始从后向前进行解码;若直至从前向后解码完成时都没有在MAC PDU中的任一位置解码出该固定位数的指示域上的信息,则确定在本次传输 中MAC PDU不支持后向解码。The embodiment does not limit the manner in which the foregoing MAC PDU carries the eighth indication information. As an implementable manner, an indication field of a fixed number of bits may be set on the MAC PDU from the front to the back and the boundary from the backward to the forward decoding to pass the eighth field through the indication field. The indication information is carried in the MAC PDU. Since the number of bits in the indication field is fixed, after receiving the MAC PDU, the network device may first decode from the beginning of the MAC PDU, and decode the fixed position at a certain position in the MAC PDU. The information on the indication field of the number of bits determines that the MAC PDU supports backward decoding in this transmission, and terminates the decoding process in the current decoding direction and decodes from the end position of the MAC PDU from the back to the front; if from the front to the back When the decoding is completed, the information on the indication field of the fixed number of bits is not decoded at any position in the MAC PDU, and it is determined that the MAC PDU does not support backward decoding in this transmission.

本实施例不限定上述第八指示信息指示MAC PDU是否支持后向解码的方式。例如:上述第八指示信息可以通过携带一个padding位来指示MAC PDU是否支持后向解码。可选的,当存在该padding位时,表示MAC PDU支持后向解码,当不存在该padding位时,表示MAC PDU不支持后向解码。通过这种方式,可以在使网络设备获取到MAC PDU是否支持后向解码的同时,可以减少第八指示信息的开销。This embodiment does not limit the manner in which the foregoing eighth indication information indicates whether the MAC PDU supports backward decoding. For example, the foregoing eighth indication information may indicate whether the MAC PDU supports backward decoding by carrying a padding bit. Optionally, when the padding bit exists, it indicates that the MAC PDU supports backward decoding. When the padding bit does not exist, it indicates that the MAC PDU does not support backward decoding. In this way, the cost of the eighth indication information can be reduced while the network device obtains whether the MAC PDU supports backward decoding.

本申请提供的数据传输方法,终端设备通过在向网络设备发送的MCA PDU中携带一些用于指示除现有的解码初始位之外的其他解码初始位的指示信息,使网络设备可以对MAC PDU进行并行解码,提高了网络设备解码MAC PDU的效率。The data transmission method provided by the present application, the terminal device enables the network device to perform MAC PDU by transmitting some indication information indicating other decoding initial bits except the existing decoding initial bit in the MCA PDU sent to the network device. Parallel decoding is performed to improve the efficiency of the network device in decoding the MAC PDU.

需要说明的是,上述终端设备可以在向网络设备发送任一MAC PDU的场景中,均可以采用本实施例的方式,以在MAC PDU中携带一些用于指示解码方式的指示信息,从而使得网络设备基于该指示信息,对MAC PDC进行并行解码,提高了解码效率。也就是说,本实施例可以作为一个单独的实施例存在,并不一定要依附于前述实施例。其次,本实施例所涉及的MAC PDU并不限于上述图18和图19所示的MAC PDU。也就是说,本实施例的方法适用于采用Group形式的MAC子头排列方式的MAC PDU,例如:现有LTE中的MAC PDU。本实施例的方法还适用于采用Interleave形式的MAC子头排列方式的MAC PDU,例如:目前5G通信系统所提出的MAC PDU。It should be noted that, in the scenario that the foregoing terminal device can send any MAC PDU to the network device, the manner of the embodiment may be used to carry the indication information indicating the decoding mode in the MAC PDU, thereby making the network Based on the indication information, the device performs parallel decoding on the MAC PDC, which improves decoding efficiency. That is, the present embodiment may exist as a separate embodiment and does not necessarily have to be attached to the foregoing embodiment. Next, the MAC PDU according to the present embodiment is not limited to the MAC PDUs shown in FIGS. 18 and 19 described above. That is to say, the method in this embodiment is applicable to a MAC PDU in a MAC sub-header arrangement in the form of a group, for example, a MAC PDU in an existing LTE. The method in this embodiment is also applicable to a MAC PDU in a MAC sub-header arrangement in the form of Interleave, for example, a MAC PDU proposed by a current 5G communication system.

另外,本领域技术人员可以理解的是,本实施例的方法还可以适用于网络设备将发送的数据携带在MAC PDU中,发送给终端设备的应用场景,以在MAC PDU中携带一些用于指示解码方式的指示信息,从而使得终端设备基于该指示信息,对接收到的MAC PDC进行并行解码,提高了终端设备解码MAC PDU的效率,其实现方式和技术效果可以参见前述实施例描述,对此不再赘述。In addition, it can be understood by those skilled in the art that the method in this embodiment can also be applied to the application scenario that the network device carries the data to be sent in the MAC PDU and sent to the terminal device to carry some indications in the MAC PDU. The indication information of the decoding mode, so that the terminal device performs parallel decoding on the received MAC PDC based on the indication information, which improves the efficiency of decoding the MAC PDU by the terminal device, and the implementation manner and technical effects can be described in the foregoing embodiment. No longer.

图20为本申请提供的一种终端设备的结构示意图。如图20所示,上述终端设备可以包括:第一确定模块11、第二确定模块12、判断模块13和发送模块14。其中,FIG. 20 is a schematic structural diagram of a terminal device provided by the present application. As shown in FIG. 20, the foregoing terminal device may include: a first determining module 11, a second determining module 12, a determining module 13, and a sending module 14. among them,

第一确定模块11,用于多个空口技术中第一上行传输资源所对应的第一空口技术;The first determining module 11 is configured to be used by the first air interface technology corresponding to the first uplink transmission resource of the multiple air interface technologies;

第二确定模块12,用于确定能够使用第一空口技术的至少一个业务承载;a second determining module 12, configured to determine at least one service bearer capable of using the first air interface technology;

判断模块13,用于在至少一个业务承载中第一业务承载上有数据要发送的情况下,根据第一业务承载的待传输数据量以及第一数据量,判断是否指示发送模块14在第一上行传输资源上发送第一信息,第一信息用于通知待传输数据量;其中,第一业务承载为至少一个业务承载中传输优先级最高的业务承载,第一数据量为第一上行传输资源的传输数据量。The judging module 13 is configured to determine, according to the amount of data to be transmitted and the first data amount, that the first sending module 14 is in the first, if the data is to be sent on the first service bearer in the at least one service bearer. The first information is sent to the uplink transmission resource, where the first information is used to notify the data to be transmitted. The first service bearer is the service bearer with the highest transmission priority among the at least one service bearer, and the first data volume is the first uplink transmission resource. The amount of data transferred.

可选的,上述判断模块13,具体用于在第一数据量小于第一业务承载的待传输数据量时,判断指示发送模块在第一上行传输资源上发送第一信息。Optionally, the determining module 13 is configured to: when the first data volume is smaller than the to-be-transmitted data volume of the first service bearer, determine that the sending module sends the first information on the first uplink transmission resource.

则在该实现方式下,上述发送模块14,用于在第一上行传输资源上发送第一信息和第一业务承载的部分数据;其中,第一信息包含第一业务承载的剩余待传输数据量。In this implementation, the sending module 14 is configured to send the first information and the part of the data of the first service bearer on the first uplink transmission resource, where the first information includes the remaining data to be transmitted of the first service bearer. .

可选的,上述判断模块13,具体用于在第一数据量大于或等于第二数据量时,判断不指示发送模块在第一上行传输资源上发送第一信息,其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,第二业务承载为至少一个业务承载中比第一业务承载的传输优先级低的业务承载。Optionally, the determining module 13 is configured to: when the first data quantity is greater than or equal to the second data quantity, determine that the sending module does not send the first information on the first uplink transmission resource, where the second data quantity is The sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, where the second service bearer is a service bearer of the at least one service bearer having a lower transmission priority than the first service bearer.

则在该实现方式下,上述发送模块14,用于在第一上行传输资源上发送第一业务承载的全部数据和第二业务承载的全部数据。In this implementation, the sending module 14 is configured to send all data of the first service bearer and all data of the second service bearer on the first uplink transmission resource.

可选的,上述判断模块13,具体用于在第一数据量大于第一业务承载的待传输数据量且小于第二数据量时,判断出指示发送模块在第一上行传输资源上发送第一信息;其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,第二业务承载为至少一个业务承载中比第一业务承载的传输优先级低的业务承载。Optionally, the determining module 13 is configured to: when the first data volume is greater than the to-be-transmitted data volume of the first service bearer and less than the second data volume, determine that the indication sending module sends the first uplink resource on the first uplink transmission resource. Information, wherein the second data volume is a sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer is a transmission priority of the at least one service bearer than the first service bearer. Low business hosting.

则在该实现方式下,上述发送模块14,用于在第一上行传输资源上发送第一信息和第一业务承载的全部数据和第二业务承载的部分数据;其中,第一信息中包含第二业务承载的剩余待传输数据量。In the implementation manner, the sending module 14 is configured to send, by using the first information, all data of the first service bearer and part of data of the second service bearer, where the first information includes the first information. The amount of data to be transmitted carried by the second service.

可选的,上述判断模块13,具体用于在第一数据量大于第一业务承载的待传输数据量且小于第二数据量时,判断出第一上行传输资源能够传输第一业务承载的全部数据和第二业务承载的部分数据;在有第二上行传输资源对应的第二空口技术来传输第二业务承载的剩余数据时,判断出不指示发送模块在第一上行传输资源上发送第一信息;其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,第二业务承载为至少一个业务承载中比第一业务承载的传输优先级低的业务承载。Optionally, the determining module 13 is configured to: when the first data volume is greater than the to-be-transmitted data volume of the first service bearer and less than the second data volume, determine that the first uplink transmission resource can transmit all the first service bearers. The data and the part of the data carried by the second service; when the second air interface technology corresponding to the second uplink transmission resource is used to transmit the remaining data of the second service bearer, determining that the sending module does not send the first uplink transmission resource Information, wherein the second data volume is a sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer is a transmission priority of the at least one service bearer than the first service bearer. Low business hosting.

则在该实现方式下,上述发送模块14,用于在第一上行传输资源上发送第一业务承载的全部数据和第二业务承载的部分数据,以及在所述第二上行传输资源上发送所述第二业务承载的剩余部分数据。In the implementation manner, the sending module 14 is configured to send, on the first uplink transmission resource, all data of the first service bearer and part of data of the second service bearer, and send the second uplink transmission resource The remaining part of data carried by the second service.

可选的,上述判断模块13,具体用于在第一数据量大于第一业务承载的待传输数据量且小于第二数据量时,判断出第一上行传输资源能够传输第一业务承载的全部数据和第二业务承载的部分数据;在不存在有第二上行传输资源对应的第二空口技术来传输第二业务承载的剩余数据时,判断出指示发送模块在第一上行传输资源上发送第一信息;其中,第二数据量为第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,第二业务承载为至少一个业务承载中比第一业务承载的传输优先级低的业务承载。Optionally, the determining module 13 is configured to: when the first data volume is greater than the to-be-transmitted data volume of the first service bearer and less than the second data volume, determine that the first uplink transmission resource can transmit all the first service bearers. The data and the part of the data carried by the second service; when there is no second air interface technology corresponding to the second uplink transmission resource to transmit the remaining data of the second service bearer, determining that the indication sending module sends the first uplink transmission resource a second data volume is a sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, and the second service bearer is the priority of the transmission of the at least one service bearer than the first service bearer. Low level of business hosting.

则在该实现方式下,上述发送模块14,用于在第一上行传输资源上发送第一信息和第一业务承载的全部数据和第二业务承载的部分数据;其中,第一信息中包含第二业务承载的剩余待传输数据量。In the implementation manner, the sending module 14 is configured to send, by using the first information, all data of the first service bearer and part of data of the second service bearer, where the first information includes the first information. The amount of data to be transmitted carried by the second service.

可选的,上述判断模块13,具体用于在第一数据量等于第一业务承载的待传输数据量时,判断出不指示发送模块在第一上行传输资源上发送第一信息。Optionally, the determining module 13 is configured to: when the first data volume is equal to the amount of data to be transmitted carried by the first service, determine that the sending module does not send the first information on the first uplink transmission resource.

则在该实现方式下,上述发送模块14,用于在第一上行传输资源上发送第一业务承载的全部数据。In this implementation, the sending module 14 is configured to send all data carried by the first service on the first uplink transmission resource.

本申请提供的终端设备,可以执行上述图2所示的方法实施例,其实现原理和技术效果类似,在此不再赘述。The terminal device provided by the present application can perform the method embodiment shown in FIG. 2, and the implementation principle and technical effects are similar, and details are not described herein again.

可选的,作为一种可实施的方式,上述发送模块14,还用于向网络设备发送第二信息;第二信息包含了下述一项或多项参数:第一信息中所指示的待传输数据量的数据优先使用的空口技术的标识,第一信息中所指示的待传输数据量的数据所需使用的空口技术的标识,第一信息中所指示的待传输数据量的数据优先使用或优先不使用的成员载波CC的标识,第一信息中所指示的待传输数据量的数据所需使用或不使用的CC的标识,所有业务数据自适应协议SDAP实体上的待传输数据量之和,至少一个SDAP实体的标识以及至少一个 SDAP实体上的待传输数据量。其中,发送模块14可以将第一信息和第二信息携带在同一个媒体接入控制MAC协议数据单元PDU中发送给网络设备。Optionally, in an implementation manner, the sending module 14 is further configured to send the second information to the network device, where the second information includes one or more of the following parameters: The identifier of the air interface technology used for transmitting the data amount preferentially, the identifier of the air interface technology used for the data of the data volume to be transmitted indicated in the first information, and the data of the data volume to be transmitted indicated in the first information is preferentially used. Or the identifier of the component carrier CC that is not used preferentially, the identifier of the CC to be used or not used for the data amount of the data to be transmitted indicated in the first information, and the amount of data to be transmitted on all the service data adaptation protocol SDAP entities. And an identifier of the at least one SDAP entity and the amount of data to be transmitted on the at least one SDAP entity. The sending module 14 may carry the first information and the second information in the same media access control MAC protocol data unit PDU and send the information to the network device.

本申请提供的终端设备,可以执行上述图3至图17所示的方法实施例,其实现原理和技术效果类似,在此不再赘述。The terminal device provided by the present application can perform the method embodiments shown in FIG. 3 to FIG. 17 , and the implementation principle and technical effects are similar, and details are not described herein again.

可选的,作为一种可实施的方式,上述发送模块14,具体用于将发送的数据携带在媒体接入控制MAC协议数据单元PDU中;其中,MAC PDU包括:第一指示信息;第一指示信息用于指示MAC PDU的至少一个解码初始位;至少一个解码初始位的每一个为除MAC PDU的起始位之外的任一位置。Optionally, in an implementation manner, the sending module 14 is configured to carry the sent data in a media access control MAC protocol data unit PDU, where the MAC PDU includes: first indication information; The indication information is used to indicate at least one decoding initial bit of the MAC PDU; each of the at least one decoding initial bit is any position other than the start bit of the MAC PDU.

可选的,作为一种可实施的方式,上述发送模块14,具体用于将发送的数据携带在媒体接入控制MAC协议数据单元PDU中;其中,MAC PDU还包括:第二指示信息;第二指示信息用于指示MAC PDU是否支持后向解码,后向解码表明从MAC PDU的结尾位置开始从后往前解码。Optionally, in an implementation manner, the sending module 14 is configured to carry the sent data in a media access control MAC protocol data unit PDU, where the MAC PDU further includes: second indication information; The two indication information is used to indicate whether the MAC PDU supports backward decoding, and the backward decoding indicates that decoding is performed from the end position of the MAC PDU from the end to the front.

在该实施方式下,MAC PDU中至少包括:至少一个MAC服务数据单元SDU,其中,至少一个MAC SDU每一个包括第三指示信息,第三指示信息用于指示至少一个MAC SDU每一个是否为从后往前解码方向或从前往后解码方向最后一个解码单元;MAC PDU中至少包括:至少一个MAC CE,其中,MAC CE包括第四指示信息,第四指示信息用于指示MAC CE是否为从后往前解码方向或从前往后解码方向最后一个解码单元。In this embodiment, the MAC PDU includes at least one MAC service data unit (SDU), wherein each of the at least one MAC SDU includes third indication information, and the third indication information is used to indicate whether each of the at least one MAC SDU is a slave. The MAC PDU includes at least one MAC CE, and the MAC information includes a fourth indication information, where the fourth indication information is used to indicate whether the MAC CE is a slave or not. Forward the decoding direction or the last decoding unit from the post-decoding direction.

本申请提供的终端设备,可以执行上述图18和图19所示的方法实施例,其实现原理和技术效果类似,在此不再赘述。The terminal device provided by the present application can perform the method embodiments shown in FIG. 18 and FIG. 19, and the implementation principle and technical effects are similar, and details are not described herein again.

需要说明的是,应理解以上终端设备的发送模块14实际实现时可以为发送器。而终端设备的第一确定模块11、第二确定模块12、判断模块13的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,判断模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述终端设备的某一个处理元件调用并执行以上判断模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。It should be noted that it should be understood that the transmitting module 14 of the above terminal device may be a transmitter when actually implemented. The division of the first determining module 11, the second determining module 12, and the determining module 13 of the terminal device is only a division of a logical function. In actual implementation, it may be integrated into one physical entity in whole or in part, or may be physically separated. And these modules can all be implemented by software in the form of processing component calls; or all of them can be implemented in hardware form; some modules can be realized by processing component calling software, and some modules are realized by hardware. For example, the determination module may be a separate processing element, or may be integrated in one of the above-mentioned devices, or may be stored in the memory of the device in the form of program code, and processed by one of the terminal devices. The component calls and executes the functions of the above judgment module. The implementation of other modules is similar. In addition, all or part of these modules can be integrated or implemented independently. The processing elements described herein can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above modules may be completed by an integrated logic circuit of hardware in the processor element or an instruction in a form of software.

例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,ASIC),或,一个或多个微处理器(digital singnal processor,DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(Central Processing Unit,简称CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称SOC)的形式实现。For example, the above modules may be one or more integrated circuits configured to implement the above methods, such as one or more Application Specific Integrated Circuits (ASICs), or one or more microprocessors (digital) Singnal processor (DSP), or one or more Field Programmable Gate Array (FPGA). For another example, when one of the above modules is implemented in the form of a processing component scheduler code, the processing component may be a general purpose processor, such as a central processing unit (CPU) or other processor that can call the program code. As another example, these modules can be integrated and implemented in the form of a system-on-a-chip (SOC).

图21为本申请提供的另一种终端设备的结构示意图。如图21所示,该终端设备可以包括:处理器21(例如CPU)和存储器22;存储器22可能包含高速RAM存储器,也可能还包 括非易失性存储器NVM,例如至少一个磁盘存储器,存储器22中可以存储各种指令,以用于完成各种处理功能以及实现本申请的方法步骤。可选的,本申请涉及的终端设备还可以包括:接收器23、发送器24、电源25、通信总线26以及通信端口27。接收器23和发送器24可以集成在终端设备的收发信机中,也可以为终端设备上独立的收发天线。通信总线26用于实现元件之间的通信连接。上述通信端口27用于实现终端设备与其他外设之间进行连接通信。FIG. 21 is a schematic structural diagram of another terminal device provided by the present application. As shown in FIG. 21, the terminal device may include: a processor 21 (for example, a CPU) and a memory 22; the memory 22 may include a high-speed RAM memory, and may also include a non-volatile memory NVM, such as at least one disk storage, and the memory 22 Various instructions may be stored for performing various processing functions and implementing the method steps of the present application. Optionally, the terminal device involved in the present application may further include: a receiver 23, a transmitter 24, a power source 25, a communication bus 26, and a communication port 27. The receiver 23 and the transmitter 24 may be integrated in the transceiver of the terminal device, or may be an independent transceiver antenna on the terminal device. Communication bus 26 is used to implement a communication connection between the components. The communication port 27 is used to implement connection communication between the terminal device and other peripheral devices.

在本申请中,上述存储器22用于存储计算机可执行程序代码,程序代码包括指令;当处理器21执行指令时,指令使处理器21执行上述方法实施例中确定和判断的动作,使发送器执行上述方法实施例中发送的动作,其实现原理和技术效果类似,在此不再赘述。In the present application, the above-mentioned memory 22 is used to store computer executable program code, and the program code includes instructions; when the processor 21 executes the instructions, the instructions cause the processor 21 to perform the actions determined and determined in the above method embodiments, so that the transmitter The implementation of the action in the foregoing method embodiment is similar to the technical effect, and details are not described herein again.

正如上述实施例,本申请涉及的终端设备可以是手机、平板电脑等无线终端,因此,以终端设备为手机为例:图22为申请提供的终端设备为手机时的结构框图。参考图22,该手机可以包括:射频(Radio Frequency,RF)电路1110、存储器1120、输入单元1130、显示单元1140、传感器1150、音频电路1160、无线保真(wireless fidelity,WiFi)模块1170、处理器1180、以及电源1190等部件。本领域技术人员可以理解,图22中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。As the above embodiment, the terminal device involved in the present application may be a wireless terminal such as a mobile phone or a tablet computer. Therefore, the terminal device is used as a mobile phone as an example: FIG. 22 is a structural block diagram of the terminal device provided by the application as a mobile phone. Referring to FIG. 22, the mobile phone may include: a radio frequency (RF) circuit 1110, a memory 1120, an input unit 1130, a display unit 1140, a sensor 1150, an audio circuit 1160, a wireless fidelity (WiFi) module 1170, and processing. Device 1180, and power supply 1190 and other components. It will be understood by those skilled in the art that the structure of the handset shown in FIG. 22 does not constitute a limitation to the handset, and may include more or less components than those illustrated, or some components may be combined, or different components may be arranged.

下面结合图22对手机的各个构成部件进行具体的介绍:The specific components of the mobile phone will be specifically described below with reference to FIG. 22:

RF电路1110可用于收发信息或通话过程中,信号的接收和发送,例如,将基站的下行信息接收后,给处理器1180处理;另外,将上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,RF电路1110还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global System of Mobile communication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE))、电子邮件、短消息服务(Short Messaging Service,SMS)等。The RF circuit 1110 can be used for receiving and transmitting signals during the transmission or reception of information or during a call. For example, after receiving the downlink information of the base station, the processing is performed by the processor 1180. In addition, the uplink data is sent to the base station. Generally, RF circuits include, but are not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, RF circuitry 1110 can also communicate with the network and other devices via wireless communication. The above wireless communication may use any communication standard or protocol, including but not limited to Global System of Mobile communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (Code Division). Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), e-mail, Short Messaging Service (SMS), and the like.

存储器1120可用于存储软件程序以及模块,处理器1180通过运行存储在存储器1120的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器1120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器1120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The memory 1120 can be used to store software programs and modules, and the processor 1180 executes various functional applications and data processing of the mobile phone by running software programs and modules stored in the memory 1120. The memory 1120 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored according to Data created by the use of the mobile phone (such as audio data, phone book, etc.). Moreover, memory 1120 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.

输入单元1130可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元1130可包括触控面板1131以及其他输入设备1132。触控面板1131,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1131上或在触控面板1131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板1131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测 触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1180,并能接收处理器1180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1131。除了触控面板1131,输入单元1130还可以包括其他输入设备1132。具体地,其他输入设备1132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。The input unit 1130 can be configured to receive input numeric or character information and to generate key signal inputs related to user settings and function controls of the handset. Specifically, the input unit 1130 may include a touch panel 1131 and other input devices 1132. The touch panel 1131, also referred to as a touch screen, can collect touch operations on or near the user (such as the user using a finger, a stylus, or the like on the touch panel 1131 or near the touch panel 1131. Operation), and drive the corresponding connecting device according to a preset program. Optionally, the touch panel 1131 may include two parts: a touch detection device and a touch controller. Wherein, the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information. The processor 1180 is provided and can receive commands from the processor 1180 and execute them. In addition, the touch panel 1131 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel 1131, the input unit 1130 may also include other input devices 1132. Specifically, other input devices 1132 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, joysticks, and the like.

显示单元1140可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元1140可包括显示面板1141,可选的,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1141。进一步的,触控面板1131可覆盖于显示面板1141之上,当触控面板1131检测到在其上或附近的触摸操作后,传送给处理器1180以确定触摸事件的类型,随后处理器1180根据触摸事件的类型在显示面板1141上提供相应的视觉输出。虽然在图10中,触控面板1131与显示面板1141是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板1131与显示面板1141集成而实现手机的输入和输出功能。The display unit 1140 can be used to display information input by the user or information provided to the user as well as various menus of the mobile phone. The display unit 1140 may include a display panel 1141. Alternatively, the display panel 1141 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like. Further, the touch panel 1131 can be overlaid on the display panel 1141. When the touch panel 1131 detects a touch operation thereon or nearby, the touch panel 1131 transmits to the processor 1180 to determine the type of the touch event, and then the processor 1180 is The type of touch event provides a corresponding visual output on display panel 1141. Although the touch panel 1131 and the display panel 1141 are used as two independent components to implement the input and input functions of the mobile phone in FIG. 10, in some embodiments, the touch panel 1131 and the display panel 1141 may be integrated. Realize the input and output functions of the phone.

手机还可包括至少一种传感器1150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1141的亮度,光传感器可在手机移动到耳边时,关闭显示面板1141和/或背光。作为运动传感器的一种,加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。The handset may also include at least one type of sensor 1150, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 1141 according to the brightness of the ambient light, and the light sensor may close the display panel 1141 and/or when the mobile phone moves to the ear. Or backlight. As a kind of motion sensor, the acceleration sensor can detect the acceleration of each direction (usually three axes). When it is still, it can detect the magnitude and direction of gravity. It can be used to identify the gesture of the mobile phone (such as horizontal and vertical screen switching, related games). , magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as the mobile phone can also be configured with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, no longer repeat .

音频电路1160、扬声器1161以及传声器1162可提供用户与手机之间的音频接口。音频电路1160可将接收到的音频数据转换后的电信号,传输到扬声器1161,由扬声器1161转换为声音信号输出;另一方面,传声器1162将收集的声音信号转换为电信号,由音频电路1160接收后转换为音频数据,再将音频数据输出处理器1180处理后,经RF电路1110以发送给比如另一手机,或者将音频数据输出至存储器1120以便进一步处理。Audio circuitry 1160, speaker 1161, and microphone 1162 can provide an audio interface between the user and the handset. The audio circuit 1160 can transmit the converted electrical data of the received audio data to the speaker 1161, and convert it into a sound signal output by the speaker 1161; on the other hand, the microphone 1162 converts the collected sound signal into an electrical signal, and the audio circuit 1160 After receiving, it is converted into audio data, and then processed by the audio data output processor 1180, transmitted to the other mobile phone via the RF circuit 1110, or outputted to the memory 1120 for further processing.

WiFi属于短距离无线传输技术,手机通过WiFi模块1170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图22示出了WiFi模块1170,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变本申请的本质的范围内而省略。WiFi is a short-range wireless transmission technology. The mobile phone can help users to send and receive emails, browse web pages and access streaming media through the WiFi module 1170, which provides users with wireless broadband Internet access. Although FIG. 22 shows the WiFi module 1170, it can be understood that it does not belong to the essential configuration of the mobile phone, and may be omitted as needed within the scope of not changing the essence of the present application.

处理器1180是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器1120内的软件程序和/或模块,以及调用存储在存储器1120内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器1180可包括一个或多个处理单元;例如,处理器1180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1180中。The processor 1180 is a control center for the handset, which connects various portions of the entire handset using various interfaces and lines, by executing or executing software programs and/or modules stored in the memory 1120, and invoking data stored in the memory 1120, The phone's various functions and processing data, so that the overall monitoring of the phone. Optionally, the processor 1180 may include one or more processing units; for example, the processor 1180 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system, a user interface, an application, and the like. The modem processor primarily handles wireless communications. It will be appreciated that the above described modem processor may also not be integrated into the processor 1180.

手机还包括给各个部件供电的电源1190(比如电池),可选的,电源可以通过电源管 理系统与处理器1180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。The handset also includes a power supply 1190 (such as a battery) that powers the various components. Alternatively, the power supply can be logically coupled to the processor 1180 via a power management system to manage charging, discharging, and power management functions through the power management system.

手机还可以包括摄像头1200,该摄像头可以为前置摄像头,也可以为后置摄像头。尽管未示出,手机还可以包括蓝牙模块、GPS模块等,在此不再赘述。The mobile phone can also include a camera 1200, which can be a front camera or a rear camera. Although not shown, the mobile phone may further include a Bluetooth module, a GPS module, and the like, and details are not described herein again.

在本申请中,该手机所包括的处理器1180可以用于执行上述数据传输方法实施例,其实现原理和技术效果类似,在此不再赘述。In this application, the processor 1180 included in the mobile phone may be used to perform the foregoing data transmission method embodiment, and the implementation principle and technical effects are similar, and details are not described herein again.

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本发明实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, it may be implemented in whole or in part in the form of a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions in accordance with embodiments of the present invention are generated in whole or in part. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, computer instructions can be wired from a website site, computer, server or data center (eg Coax, fiber, digital subscriber line (DSL) or wireless (eg, infrared, wireless, microwave, etc.) is transmitted to another website, computer, server, or data center. The computer readable storage medium can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that includes one or more available media. Useful media can be magnetic media (eg, floppy disk, hard disk, magnetic tape), optical media (eg, DVD), or semiconductor media (eg, Solid State Disk (SSD)).

Claims (24)

一种数据传输方法,其特征在于,所述方法包括:A data transmission method, characterized in that the method comprises: 终端设备确定多个空口技术中第一上行传输资源所对应的第一空口技术;The terminal device determines a first air interface technology corresponding to the first uplink transmission resource of the multiple air interface technologies; 所述终端设备确定能够使用所述第一空口技术的至少一个业务承载;Determining, by the terminal device, at least one service bearer capable of using the first air interface technology; 在所述至少一个业务承载中第一业务承载上有数据要发送的情况下,所述终端设备根据第一业务承载的待传输数据量以及第一数据量,判断是否在所述第一上行传输资源上发送第一信息,所述第一信息用于通知待传输数据量;其中,所述第一业务承载为所述至少一个业务承载中传输优先级最高的业务承载,所述第一数据量为所述第一上行传输资源的传输数据量。If the data is to be sent on the first service bearer in the at least one service bearer, the terminal device determines whether the first uplink transmission is performed according to the amount of data to be transmitted and the first data amount carried by the first service bearer. Transmitting the first information, where the first information is used to notify the amount of data to be transmitted, where the first service bearer is a service bearer with the highest transmission priority among the at least one service bearer, the first data volume The amount of data transmitted for the first uplink transmission resource. 根据权利要求1所述的方法,其特征在于,所述终端设备根据第一业务承载的待传输数据量以及所述第一数据量,判断是否在所述第一上行传输资源上发送所述第一信息,包括:The method according to claim 1, wherein the terminal device determines whether to send the first uplink transmission resource according to the amount of data to be transmitted carried by the first service and the first data amount. A message, including: 在所述第一数据量小于所述第一业务承载的待传输数据量时,所述终端设备判断在所述第一上行传输资源上发送所述第一信息;When the first data amount is smaller than the amount of data to be transmitted of the first service bearer, the terminal device determines to send the first information on the first uplink transmission resource; 所述方法还包括:所述终端设备在所述第一上行传输资源上发送所述第一信息和所述第一业务承载的部分数据;The method further includes: the terminal device transmitting the first information and part of data of the first service bearer on the first uplink transmission resource; 其中,所述第一信息包含所述第一业务承载的剩余待传输数据量。The first information includes the remaining data to be transmitted of the first service bearer. 根据权利要求1所述的方法,其特征在于,所述终端设备根据第一业务承载的待传输数据量以及所述第一数据量,判断是否在所述第一上行传输资源上发送所述第一信息,包括:The method according to claim 1, wherein the terminal device determines whether to send the first uplink transmission resource according to the amount of data to be transmitted carried by the first service and the first data amount. A message, including: 所述终端设备在所述第一数据量大于或等于第二数据量时,所述终端设备判断不在所述第一上行传输资源上发送所述第一信息,其中,所述第二数据量为所述第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,所述第二业务承载为所述至少一个业务承载中比所述第一业务承载的传输优先级低的业务承载;When the first data volume is greater than or equal to the second data amount, the terminal device determines that the first information is not sent on the first uplink transmission resource, where the second data volume is The sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, where the second service bearer is lower than the priority of the first service bearer in the at least one service bearer Business bearer; 所述方法还包括:所述终端设备在所述第一上行传输资源上发送所述第一业务承载的全部数据和所述第二业务承载的全部数据。The method further includes: the terminal device transmitting, on the first uplink transmission resource, all data of the first service bearer and all data of the second service bearer. 根据权利要求1所述的方法,其特征在于,所述终端设备根据第一业务承载的待传输数据量以及所述第一数据量,判断是否在所述第一上行传输资源上发送所述第一信息,包括:The method according to claim 1, wherein the terminal device determines whether to send the first uplink transmission resource according to the amount of data to be transmitted carried by the first service and the first data amount. A message, including: 在所述第一数据量大于所述第一业务承载的待传输数据量且小于第二数据量时,所述终端设备判断出在所述第一上行传输资源上发送所述第一信息;其中,所述第二数据量为所述第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,所述第二业务承载为所述至少一个业务承载中比所述第一业务承载的传输优先级低的业务承载;When the first data amount is greater than the amount of data to be transmitted of the first service bearer and less than the second data amount, the terminal device determines to send the first information on the first uplink transmission resource; The second data volume is a sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted of the second service, where the second service bearer is the at least one service bearer than the first A service bearer with a lower priority of transmission of a service; 所述方法还包括:所述终端设备在所述第一上行传输资源上发送所述第一信息和所述第一业务承载的全部数据和所述第二业务承载的部分数据;The method further includes: the terminal device transmitting, on the first uplink transmission resource, all data of the first information and the first service bearer and part of data of the second service bearer; 其中,所述第一信息中包含所述第二业务承载的剩余待传输数据量。The first information includes the remaining data to be transmitted of the second service bearer. 根据权利要求1所述的方法,其特征在于,所述终端设备根据第一业务承载的待 传输数据量以及所述第一数据量,判断是否在所述第一上行传输资源上发送所述第一信息,包括:The method according to claim 1, wherein the terminal device determines whether to send the first uplink transmission resource according to the amount of data to be transmitted carried by the first service and the first data amount. A message, including: 在所述第一数据量大于所述第一业务承载的待传输数据量且小于第二数据量时,所述终端设备判断出第一上行传输资源能够传输所述第一业务承载的全部数据和所述第二业务承载的部分数据,其中,所述第二数据量为所述第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,所述第二业务承载为所述至少一个业务承载中比所述第一业务承载的传输优先级低的业务承载;When the first data amount is greater than the amount of data to be transmitted of the first service bearer and less than the second data amount, the terminal device determines that the first uplink transmission resource can transmit all data of the first service bearer and The part of the data carried by the second service, where the second data quantity is a sum of the data volume to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, where the second service bearer is a service bearer having a lower transmission priority than the first service bearer in the at least one service bearer; 在有第二上行传输资源对应的第二空口技术来传输所述第二业务承载的剩余数据时,所述终端设备判断出不在所述第一上行传输资源上发送所述第一信息;When the second air interface technology corresponding to the second uplink transmission resource is used to transmit the remaining data of the second service bearer, the terminal device determines that the first information is not sent on the first uplink transmission resource; 所述方法还包括:所述终端设备在所述第一上行传输资源上发送所述第一业务承载的全部数据和所述第二业务承载的部分数据,以及在所述第二上行传输资源上发送所述第二业务承载的剩余部分数据。The method further includes: the terminal device transmitting, on the first uplink transmission resource, all data of the first service bearer and part of data of the second service bearer, and on the second uplink transmission resource Sending the remaining part of data of the second service bearer. 根据权利要求1所述的方法,其特征在于,所述终端设备根据第一业务承载的待传输数据量以及所述第一数据量,判断是否在所述第一上行传输资源上发送所述第一信息,包括:The method according to claim 1, wherein the terminal device determines whether to send the first uplink transmission resource according to the amount of data to be transmitted carried by the first service and the first data amount. A message, including: 在所述第一数据量大于所述第一业务承载的待传输数据量且小于第二数据量时,所述终端设备判断出第一上行传输资源能够传输所述第一业务承载的全部数据和所述第二业务承载的部分数据,其中,所述第二数据量为所述第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,所述第二业务承载为所述至少一个业务承载中比所述第一业务承载的传输优先级低的业务承载;When the first data amount is greater than the amount of data to be transmitted of the first service bearer and less than the second data amount, the terminal device determines that the first uplink transmission resource can transmit all data of the first service bearer and The part of the data carried by the second service, where the second data quantity is a sum of the data volume to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, where the second service bearer is a service bearer having a lower transmission priority than the first service bearer in the at least one service bearer; 在不存在有第二上行传输资源对应的第二空口技术来传输所述第二业务承载的剩余数据时,所述终端设备判断出在所述第一上行传输资源上发送所述第一信息;When the second air interface technology corresponding to the second uplink transmission resource does not exist to transmit the remaining data of the second service bearer, the terminal device determines that the first information is sent on the first uplink transmission resource; 所述方法还包括:所述终端设备在所述第一上行传输资源上发送所述第一信息和所述第一业务承载的全部数据和所述第二业务承载的部分数据;其中,所述第一信息中包含所述第二业务承载的剩余待传输数据量。The method further includes: the terminal device transmitting, on the first uplink transmission resource, all data of the first information and the first service bearer and part of data of the second service bearer; wherein The first information includes the remaining data to be transmitted of the second service bearer. 根据权利要求1所述的方法,其特征在于,所述终端设备根据第一业务承载的待传输数据量以及所述第一数据量,判断是否在所述第一上行传输资源上发送所述第一信息,包括:The method according to claim 1, wherein the terminal device determines whether to send the first uplink transmission resource according to the amount of data to be transmitted carried by the first service and the first data amount. A message, including: 在所述第一数据量等于所述第一业务承载的待传输数据量时,所述终端设备判断出不在所述第一上行传输资源上发送所述第一信息;When the first data amount is equal to the amount of data to be transmitted of the first service bearer, the terminal device determines that the first information is not sent on the first uplink transmission resource; 所述方法还包括:所述终端设备在所述第一上行传输资源上发送所述第一业务承载的全部数据。The method further includes: the terminal device transmitting all data of the first service bearer on the first uplink transmission resource. 根据权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1 to 7, wherein the method further comprises: 所述终端设备向所述网络设备发送第二信息;所述第二信息包含了下述一项或多项参数:所述第一信息中所指示的待传输数据量的数据优先使用的空口技术的标识,所述第一信息中所指示的待传输数据量的数据所需使用的空口技术的标识,所述第一信息中所指示的待传输数据量的数据优先使用或优先不使用的成员载波CC的标识,所述第一信息中所指示的待传输数据量的数据所需使用或不使用的CC的标识,所有业务数据自适应协议 SDAP实体上的待传输数据量之和,至少一个SDAP实体的标识以及所述至少一个SDAP实体上的待传输数据量。Transmitting, by the terminal device, the second information to the network device; the second information includes one or more parameters: an air interface technology that preferentially uses data of the data volume to be transmitted indicated in the first information The identifier of the air interface technology to be used for the data of the data volume to be transmitted indicated in the first information, and the data of the data volume to be transmitted indicated in the first information is preferentially used or preferentially not used. The identifier of the carrier CC, the identifier of the CC to be used or not used in the data to be transmitted in the first information, and the sum of the amount of data to be transmitted on all the service data adaptation protocol SDAP entities, at least one An identifier of the SDAP entity and an amount of data to be transmitted on the at least one SDAP entity. 根据权利要求8所述的方法,其特征在于,所述第一信息和所述第二信息携带在同一个媒体接入控制MAC协议数据单元PDU中发送给所述网络设备。The method according to claim 8, wherein the first information and the second information are carried in the same medium access control MAC protocol data unit PDU and sent to the network device. 根据权利要求1-9任一项所述的方法,其特征在于,Method according to any of claims 1-9, characterized in that 所述终端设备发送的数据携带在媒体接入控制MAC协议数据单元PDU中;The data sent by the terminal device is carried in a media access control MAC protocol data unit PDU; 所述MAC PDU包括:第一指示信息;所述第一指示信息用于指示所述MAC PDU的至少一个解码初始位;所述至少一个解码初始位的每一个为除所述MAC PDU的起始位之外的任一位置。The MAC PDU includes: first indication information; the first indication information is used to indicate at least one decoding initial bit of the MAC PDU; each of the at least one decoding initial bit is a start of the MAC PDU except Any position other than the bit. 根据权利要求1-9任一项所述的方法,其特征在于,Method according to any of claims 1-9, characterized in that 所述终端设备发送的数据携带在媒体接入控制MAC协议数据单元PDU中;The data sent by the terminal device is carried in a media access control MAC protocol data unit PDU; 所述MAC PDU还包括:第二指示信息;所述第二指示信息用于指示所述MAC PDU是否支持后向解码,所述后向解码表明从所述MAC PDU的结尾位置开始从后往前解码。The MAC PDU further includes: second indication information, where the second indication information is used to indicate whether the MAC PDU supports backward decoding, and the backward decoding indicates that from the end position of the MAC PDU, from the back to the front decoding. 根据权利要求11所述的方法,其特征在于,所述MAC PDU中至少包括:至少一个MAC服务数据单元SDU,其中,所述至少一个MAC SDU每一个包括第三指示信息,所述第三指示信息用于指示所述至少一个MAC SDU每一个是否为从后往前解码方向或从前往后解码方向最后一个解码单元;The method according to claim 11, wherein the MAC PDU includes at least: at least one MAC service data unit SDU, wherein each of the at least one MAC SDU includes third indication information, the third indication The information is used to indicate whether each of the at least one MAC SDU is a last decoding unit from a backward forward decoding direction or a backward decoding direction; 所述MAC PDU中至少包括:至少一个MAC CE,其中,所述MAC CE包括第四指示信息,所述第四指示信息用于指示所述MAC CE是否为从后往前解码方向或从前往后解码方向最后一个解码单元。The MAC PDU includes at least one MAC CE, where the MAC CE includes fourth indication information, where the fourth indication information is used to indicate whether the MAC CE is in a backward decoding direction or from a backward direction. Decode the last decoding unit in the direction. 一种终端设备,其特征在于,所述终端设备包括:A terminal device, the terminal device includes: 第一确定模块,用于多个空口技术中第一上行传输资源所对应的第一空口技术;a first determining module, configured to be used by the first air interface technology corresponding to the first uplink transmission resource of the multiple air interface technologies; 第二确定模块,用于确定能够使用所述第一空口技术的至少一个业务承载;a second determining module, configured to determine at least one service bearer capable of using the first air interface technology; 判断模块,用于在所述至少一个业务承载中第一业务承载上有数据要发送的情况下,根据第一业务承载的待传输数据量以及第一数据量,判断是否指示发送模块在所述第一上行传输资源上发送第一信息,所述第一信息用于通知待传输数据量;其中,所述第一业务承载为所述至少一个业务承载中传输优先级最高的业务承载,所述第一数据量为所述第一上行传输资源的传输数据量。a determining module, configured to determine, according to the amount of data to be transmitted and the first amount of data carried by the first service, in the case that the data is to be sent on the first service bearer in the at least one service bearer, Transmitting, by the first uplink transmission resource, the first information, where the first information is used to notify the amount of data to be transmitted, where the first service bearer is a service bearer with the highest transmission priority among the at least one service bearer, The first data amount is the amount of transmission data of the first uplink transmission resource. 根据权利要求13所述的终端设备,其特征在于,The terminal device according to claim 13, wherein 所述判断模块,具体用于在所述第一数据量小于所述第一业务承载的待传输数据量时,判断指示发送模块在所述第一上行传输资源上发送所述第一信息;The determining module is configured to: when the first data volume is smaller than the data volume to be transmitted by the first service bearer, determine that the sending module sends the first information on the first uplink transmission resource; 所述发送模块,用于在所述第一上行传输资源上发送所述第一信息和所述第一业务承载的部分数据;其中,所述第一信息包含所述第一业务承载的剩余待传输数据量。The sending module is configured to send the first information and part of data of the first service bearer on the first uplink transmission resource, where the first information includes remaining information of the first service bearer The amount of data transferred. 根据权利要求13所述的终端设备,其特征在于,The terminal device according to claim 13, wherein 所述判断模块,具体用于在所述第一数据量大于或等于第二数据量时,判断不指示所述发送模块在所述第一上行传输资源上发送所述第一信息,其中,所述第二数据量为所述第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,所述第二业务承载为所述至少一个业务承载中比所述第一业务承载的传输优先级低的业务承载;The determining module is configured to: when the first data quantity is greater than or equal to the second data quantity, determine that the sending module does not send the first information on the first uplink transmission resource, where The second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, where the second service bearer is the first service than the at least one service bearer. Beared traffic bearers with low transmission priority; 所述发送模块,用于在所述第一上行传输资源上发送所述第一业务承载的全部数据和所述第二业务承载的全部数据。The sending module is configured to send, on the first uplink transmission resource, all data of the first service bearer and all data of the second service bearer. 根据权利要求13所述的终端设备,其特征在于,The terminal device according to claim 13, wherein 所述判断模块,具体用于在所述第一数据量大于所述第一业务承载的待传输数据量且小于第二数据量时,判断出指示所述发送模块在所述第一上行传输资源上发送所述第一信息;其中,所述第二数据量为所述第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,所述第二业务承载为所述至少一个业务承载中比所述第一业务承载的传输优先级低的业务承载;The determining module is configured to: when the first data amount is greater than the to-be-transmitted data volume of the first service bearer and less than the second data amount, determine that the sending module is in the first uplink transmission resource Transmitting the first information, where the second data volume is a sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, where the second service bearer is a service bearer having a lower transmission priority than the first service bearer in the at least one service bearer; 所述发送模块,用于在所述第一上行传输资源上发送所述第一信息和所述第一业务承载的全部数据和所述第二业务承载的部分数据;其中,所述第一信息中包含所述第二业务承载的剩余待传输数据量。The sending module is configured to send, on the first uplink transmission resource, all data of the first information and the first service bearer and part of data of the second service bearer; where the first information is The remaining data to be transmitted of the second service bearer is included in the data. 根据权利要求13所述的终端设备,其特征在于,The terminal device according to claim 13, wherein 所述判断模块,具体用于在所述第一数据量大于所述第一业务承载的待传输数据量且小于第二数据量时,判断出第一上行传输资源能够传输所述第一业务承载的全部数据和所述第二业务承载的部分数据;在有第二上行传输资源对应的第二空口技术来传输所述第二业务承载的剩余数据时,判断出不指示所述发送模块在所述第一上行传输资源上发送所述第一信息;The determining module is configured to: when the first data volume is greater than the to-be-transmitted data volume of the first service bearer and less than the second data volume, determine that the first uplink transmission resource can transmit the first service bearer All the data and the part of the data carried by the second service; when the second air interface technology corresponding to the second uplink transmission resource is used to transmit the remaining data of the second service bearer, it is determined that the sending module is not instructed Transmitting the first information on the first uplink transmission resource; 其中,所述第二数据量为所述第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,所述第二业务承载为所述至少一个业务承载中比所述第一业务承载的传输优先级低的业务承载;The second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, where the second service bearer is the at least one service bearer. The service bearer of the first service bearer with a low transmission priority; 所述发送模块,用于在所述第一上行传输资源上发送所述第一业务承载的全部数据和所述第二业务承载的部分数据,以及在所述第二上行传输资源上发送所述第二业务承载的剩余部分数据。The sending module is configured to send, on the first uplink transmission resource, all data of the first service bearer and part of data of the second service bearer, and send the foregoing on the second uplink transmission resource. The remaining part of data carried by the second service. 根据权利要求13所述的终端设备,其特征在于,The terminal device according to claim 13, wherein 所述判断模块,具体用于在所述第一数据量大于所述第一业务承载的待传输数据量且小于第二数据量时,判断出第一上行传输资源能够传输所述第一业务承载的全部数据和所述第二业务承载的部分数据;在不存在有第二上行传输资源对应的第二空口技术来传输所述第二业务承载的剩余数据时,判断出指示所述发送模块在所述第一上行传输资源上发送所述第一信息;The determining module is configured to: when the first data volume is greater than the to-be-transmitted data volume of the first service bearer and less than the second data volume, determine that the first uplink transmission resource can transmit the first service bearer All the data and the part of the data carried by the second service; when there is no second air interface technology corresponding to the second uplink transmission resource to transmit the remaining data of the second service bearer, determining that the sending module is instructed Transmitting the first information on the first uplink transmission resource; 其中,所述第二数据量为所述第一业务承载的待传输数据量和第二业务承载的待传输数据量之和,所述第二业务承载为所述至少一个业务承载中比所述第一业务承载的传输优先级低的业务承载;The second data volume is the sum of the amount of data to be transmitted carried by the first service and the amount of data to be transmitted carried by the second service, where the second service bearer is the at least one service bearer. The service bearer of the first service bearer with a low transmission priority; 所述发送模块,用于在所述第一上行传输资源上发送所述第一信息和所述第一业务承载的全部数据和所述第二业务承载的部分数据;其中,所述第一信息中包含所述第二业务承载的剩余待传输数据量。The sending module is configured to send, on the first uplink transmission resource, all data of the first information and the first service bearer and part of data of the second service bearer; where the first information is The remaining data to be transmitted of the second service bearer is included in the data. 根据权利要求13所述的终端设备,其特征在于,The terminal device according to claim 13, wherein 所述判断模块,具体用于在所述第一数据量等于所述第一业务承载的待传输数据量时,判断出不指示所述发送模块在所述第一上行传输资源上发送所述第一信息;The determining module is configured to: when the first data amount is equal to the amount of data to be transmitted of the first service bearer, determine that the sending module does not send the first uplink transmission resource a message; 所述发送模块,用于在所述第一上行传输资源上发送所述第一业务承载的全部数据。The sending module is configured to send all data of the first service bearer on the first uplink transmission resource. 根据权利要求13-19任一项所述的终端设备,其特征在于,所述发送模块,还用于向所述网络设备发送第二信息;所述第二信息包含了下述一项或多项参数:所述第一信息中所指示的待传输数据量的数据优先使用的空口技术的标识,所述第一信息中所指示的待传输数据量的数据所需使用的空口技术的标识,所述第一信息中所指示的待传输数据量的数据优先使用或优先不使用的成员载波CC的标识,所述第一信息中所指示的待传输数据量的数据所需使用或不使用的CC的标识,所有业务数据自适应协议SDAP实体上的待传输数据量之和,至少一个SDAP实体的标识以及所述至少一个SDAP实体上的待传输数据量。The terminal device according to any one of claims 13 to 19, wherein the sending module is further configured to send second information to the network device; the second information includes one or more of the following: Item parameter: an identifier of the air interface technology used by the data of the data volume to be transmitted indicated in the first information, and an identifier of the air interface technology used by the data of the data volume to be transmitted indicated in the first information, The data of the amount of data to be transmitted indicated in the first information is used preferentially or preferentially, the identifier of the component carrier CC that is not used, and the data of the amount of data to be transmitted indicated in the first information needs to be used or not used. The identifier of the CC, the sum of the amount of data to be transmitted on all the service data adaptation protocol SDAP entities, the identifier of the at least one SDAP entity, and the amount of data to be transmitted on the at least one SDAP entity. 根据权利要求20所述的终端设备,其特征在于,所述发送模块,具体用于将所述第一信息和所述第二信息携带在同一个媒体接入控制MAC协议数据单元PDU中发送给所述网络设备。The terminal device according to claim 20, wherein the sending module is configured to carry the first information and the second information in a same medium access control MAC protocol data unit PDU and send the The network device. 根据权利要求13-19任一项所述的终端设备,其特征在于,所述发送模块,具体用于将发送的数据携带在媒体接入控制MAC协议数据单元PDU中;The terminal device according to any one of claims 13 to 19, wherein the sending module is specifically configured to carry the transmitted data in a media access control MAC protocol data unit PDU; 所述MAC PDU包括:第一指示信息;所述第一指示信息用于指示所述MAC PDU的至少一个解码初始位;所述至少一个解码初始位的每一个为除所述MAC PDU的起始位之外的任一位置。The MAC PDU includes: first indication information; the first indication information is used to indicate at least one decoding initial bit of the MAC PDU; each of the at least one decoding initial bit is a start of the MAC PDU except Any position other than the bit. 根据权利要求13-19任一项所述的终端设备,其特征在于,所述发送模块,具体用于将发送的数据携带在媒体接入控制MAC协议数据单元PDU中;The terminal device according to any one of claims 13 to 19, wherein the sending module is specifically configured to carry the transmitted data in a media access control MAC protocol data unit PDU; 所述MAC PDU还包括:第二指示信息;所述第二指示信息用于指示所述MAC PDU是否支持后向解码,所述后向解码表明从所述MAC PDU的结尾位置开始从后往前解码。The MAC PDU further includes: second indication information, where the second indication information is used to indicate whether the MAC PDU supports backward decoding, and the backward decoding indicates that from the end position of the MAC PDU, from the back to the front decoding. 根据权利要求23所述的终端设备,其特征在于,所述MAC PDU中至少包括:至少一个MAC服务数据单元SDU,其中,所述至少一个MAC SDU每一个包括第三指示信息,所述第三指示信息用于指示所述至少一个MAC SDU每一个是否为从后往前解码方向或从前往后解码方向最后一个解码单元;The terminal device according to claim 23, wherein the MAC PDU includes at least: at least one MAC service data unit SDU, wherein each of the at least one MAC SDU includes third indication information, the third The indication information is used to indicate whether each of the at least one MAC SDU is a last decoding unit from a backward forward decoding direction or a backward decoding direction; 所述MAC PDU中至少包括:至少一个MAC CE,其中,所述MAC CE包括第四指示信息,所述第四指示信息用于指示所述MAC CE是否为从后往前解码方向或从前往后解码方向最后一个解码单元。The MAC PDU includes at least one MAC CE, where the MAC CE includes fourth indication information, where the fourth indication information is used to indicate whether the MAC CE is in a backward decoding direction or from a backward direction. Decode the last decoding unit in the direction.
PCT/CN2018/080142 2017-03-24 2018-03-23 Data transmission method and terminal device Ceased WO2018171708A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710184806.4A CN108632890B (en) 2017-03-24 2017-03-24 Data transmission method and terminal equipment
CN201710184806.4 2017-03-24

Publications (1)

Publication Number Publication Date
WO2018171708A1 true WO2018171708A1 (en) 2018-09-27

Family

ID=63586225

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/080142 Ceased WO2018171708A1 (en) 2017-03-24 2018-03-23 Data transmission method and terminal device

Country Status (2)

Country Link
CN (1) CN108632890B (en)
WO (1) WO2018171708A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018223266A1 (en) * 2017-06-05 2018-12-13 Oppo广东移动通信有限公司 Data transmission method, terminal device and network device
CN110839296B (en) * 2019-11-29 2021-10-22 惠州Tcl移动通信有限公司 Network resource scheduling method, device, storage medium and mobile terminal
CN111131473B (en) * 2019-12-27 2022-07-15 中国联合网络通信集团有限公司 Network parameter transmission method and device
CN113453164B (en) * 2020-03-27 2022-09-13 成都鼎桥通信技术有限公司 Method, device and equipment for broadcasting MBMS in NR cell
CN115087028B (en) * 2021-03-12 2025-05-13 大唐移动通信设备有限公司 Business data packet transmission processing method, equipment, device and storage medium
CN115720125A (en) * 2021-08-24 2023-02-28 中国移动通信有限公司研究院 Data transmission method, device, related equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101873704A (en) * 2009-04-24 2010-10-27 大唐移动通信设备有限公司 Method, system and equipment for resource scheduling in long-term evolution system
US20110216700A1 (en) * 2010-03-04 2011-09-08 Samsung Electronics Co., Ltd. Method and apparatus for performing uplink random access in a wireless communication system
CN103118385A (en) * 2013-01-31 2013-05-22 西安电子科技大学 Method of disposing internal collision of enhanced distributed channel access
CN104981017A (en) * 2014-04-02 2015-10-14 成都鼎桥通信技术有限公司 Uplink resource allocation method and base station thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101873704A (en) * 2009-04-24 2010-10-27 大唐移动通信设备有限公司 Method, system and equipment for resource scheduling in long-term evolution system
US20110216700A1 (en) * 2010-03-04 2011-09-08 Samsung Electronics Co., Ltd. Method and apparatus for performing uplink random access in a wireless communication system
CN103118385A (en) * 2013-01-31 2013-05-22 西安电子科技大学 Method of disposing internal collision of enhanced distributed channel access
CN104981017A (en) * 2014-04-02 2015-10-14 成都鼎桥通信技术有限公司 Uplink resource allocation method and base station thereof

Also Published As

Publication number Publication date
CN108632890B (en) 2020-03-10
CN108632890A (en) 2018-10-09

Similar Documents

Publication Publication Date Title
CN110036661B (en) An uplink data transmission method, terminal, network side device and system
CN108632890B (en) Data transmission method and terminal equipment
US11706655B2 (en) Data transmission method and terminal
WO2018202159A1 (en) Method for transmitting uplink information, terminal device, and access network device
WO2019128657A1 (en) Data sending method, apparatus, and device
TWI678903B (en) Method for uplink data transmission, and terminal
EP3595383B1 (en) Resource mapping method, network device and terminal device
CN108811146B (en) Uplink scheduling request processing method and device
JP7290717B2 (en) Resource scheduling methods and devices
CN113271676B (en) PUSCH and SR processing method and equipment
CN106507495B (en) Uplink authorization processing method and related equipment
WO2018027997A1 (en) Uplink signal transmission method, terminal device, and network device
WO2019028866A1 (en) Data transmission method and related product
WO2019028876A1 (en) Data transmission method and related product
CN110868760B (en) A transmission method and terminal device
WO2017113401A1 (en) Power information transmission method, terminal device, and network device
CN113473610B (en) Feedback method and device
CN110808817A (en) Resource allocation method and device
WO2021023298A1 (en) Sidelink measurement result acquisition and transmission method, and terminal
CN109150457B (en) Control information transmission method and terminal equipment
CN110612685B (en) Data transmission method and related product
CN112351502B (en) Data transmission method and related products
CN109565645B (en) Multicast service transmission method, terminal, base station and communication system
WO2018170837A1 (en) Uplink data transmission method, terminal, network side device and system
WO2019028872A1 (en) Data transmission method and related product

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

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18771239

Country of ref document: EP

Kind code of ref document: A1