WO2018171708A1 - Procédé de transmission de données, et dispositif terminal - Google Patents
Procédé de transmission de données, et dispositif terminal Download PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0268—Traffic 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/26—Reselection being triggered by specific parameters by agreed or negotiated communication parameters
- H04W36/28—Reselection being triggered by specific parameters by agreed or negotiated communication parameters involving a plurality of connections, e.g. multi-call or multi-bearer connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/563—Allocation or scheduling criteria for wireless resources based on priority criteria of the wireless resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/04—Interfaces between hierarchically different network devices
- H04W92/10—Interfaces 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
La présente invention concerne un procédé de transmission de données et un dispositif de communication. Le procédé comprend les étapes suivantes : la détermination, par un dispositif terminal, parmi de multiples technologies d'interface radio, d'une première technologie d'interface radio qui correspond à une première ressource de transmission en liaison montante ; la détermination, par le dispositif terminal, d'au moins une porteuse de service que la première technologie d'interface radio peut utiliser ; et s'il y a des données à transmettre sur une première porteuse de service de la ou des porteuses de service, en fonction de la quantité de données à transmettre pour la première porteuse de service et d'une première quantité de données de la première ressource de transmission de liaison montante, la détermination, par le dispositif de terminal, que des premières informations doivent ou non être transmises sur la première ressource de transmission en liaison montante, les premières informations étant utilisées pour indiquer la quantité de données à transmettre, la première porteuse de service étant une porteuse de service, de la ou des porteuses de service, qui a la priorité de transmission la plus élevée, et la première quantité de données étant une quantité de données de transmission de la première ressource de transmission de liaison montante. Le procédé de transmission de données et le dispositif terminal de la présente invention peuvent assurer qu'un dispositif terminal transmet de préférence, sur une première ressource de transmission en liaison montante, des données pour un support de service qui a une priorité de transmission supérieure.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710184806.4A CN108632890B (zh) | 2017-03-24 | 2017-03-24 | 数据传输方法和终端设备 |
| CN201710184806.4 | 2017-03-24 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018171708A1 true WO2018171708A1 (fr) | 2018-09-27 |
Family
ID=63586225
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2018/080142 Ceased WO2018171708A1 (fr) | 2017-03-24 | 2018-03-23 | Procédé de transmission de données, et dispositif terminal |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN108632890B (fr) |
| WO (1) | WO2018171708A1 (fr) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018223266A1 (fr) * | 2017-06-05 | 2018-12-13 | Oppo广东移动通信有限公司 | Procédé de transmission de données, dispositif terminal et dispositif de réseau |
| CN110839296B (zh) * | 2019-11-29 | 2021-10-22 | 惠州Tcl移动通信有限公司 | 网络资源调度方法、装置、存储介质及移动终端 |
| CN111131473B (zh) * | 2019-12-27 | 2022-07-15 | 中国联合网络通信集团有限公司 | 一种网络参数的传输方法及装置 |
| CN113453164B (zh) * | 2020-03-27 | 2022-09-13 | 成都鼎桥通信技术有限公司 | 在nr小区中广播mbms的方法、装置及设备 |
| CN115087028B (zh) * | 2021-03-12 | 2025-05-13 | 大唐移动通信设备有限公司 | 业务数据包传输处理方法、设备、装置及存储介质 |
| CN115720125A (zh) * | 2021-08-24 | 2023-02-28 | 中国移动通信有限公司研究院 | 数据传输方法、装置、相关设备及存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101873704A (zh) * | 2009-04-24 | 2010-10-27 | 大唐移动通信设备有限公司 | 长期演进系统中资源调度方法、系统及设备 |
| 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 (zh) * | 2013-01-31 | 2013-05-22 | 西安电子科技大学 | 处理增强型分布式信道访问中内部碰撞的方法 |
| CN104981017A (zh) * | 2014-04-02 | 2015-10-14 | 成都鼎桥通信技术有限公司 | 上行资源分配方法和基站 |
-
2017
- 2017-03-24 CN CN201710184806.4A patent/CN108632890B/zh active Active
-
2018
- 2018-03-23 WO PCT/CN2018/080142 patent/WO2018171708A1/fr not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101873704A (zh) * | 2009-04-24 | 2010-10-27 | 大唐移动通信设备有限公司 | 长期演进系统中资源调度方法、系统及设备 |
| 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 (zh) * | 2013-01-31 | 2013-05-22 | 西安电子科技大学 | 处理增强型分布式信道访问中内部碰撞的方法 |
| CN104981017A (zh) * | 2014-04-02 | 2015-10-14 | 成都鼎桥通信技术有限公司 | 上行资源分配方法和基站 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108632890B (zh) | 2020-03-10 |
| CN108632890A (zh) | 2018-10-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110036661B (zh) | 一种上行数据传输方法、终端、网络侧设备及系统 | |
| CN108632890B (zh) | 数据传输方法和终端设备 | |
| US11706655B2 (en) | Data transmission method and terminal | |
| WO2018202159A1 (fr) | Procédé de transmission d'informations en liaison montante équipement terminal et dispositif d'acces réseau | |
| WO2019128657A1 (fr) | Procédé, appareil, et dispositif d'envoi de données | |
| TWI678903B (zh) | 一種上行資料傳輸方法及終端 | |
| EP3595383B1 (fr) | Procédé de mappage de ressources, dispositif réseau et dispositif terminal | |
| CN108811146B (zh) | 上行调度请求处理方法及装置 | |
| JP7290717B2 (ja) | リソーススケジューリング方法およびデバイス | |
| CN113271676B (zh) | Pusch和sr处理方法及设备 | |
| CN106507495B (zh) | 上行授权处理方法及相关设备 | |
| WO2018027997A1 (fr) | Procédé de transmission de données de liaison montante, dispositif terminal et dispositif de réseau | |
| WO2019028866A1 (fr) | Procédé de transmission de données et produit associé | |
| WO2019028876A1 (fr) | Procédé de transmission de données et produit associé | |
| CN110868760B (zh) | 一种传输方法及终端设备 | |
| WO2017113401A1 (fr) | Procédé de transmission d'informations de puissance, dispositif terminal, et dispositif de réseau | |
| CN113473610B (zh) | 一种反馈方法及设备 | |
| CN110808817A (zh) | 资源配置方法和装置 | |
| WO2021023298A1 (fr) | Procédé d'acquisition et de transmission de résultat de mesure de liaison latérale, et terminal | |
| CN109150457B (zh) | 控制信息的传输方法和终端设备 | |
| CN110612685B (zh) | 数据传输方法及相关产品 | |
| CN112351502B (zh) | 数据传输方法及相关产品 | |
| CN109565645B (zh) | 组播业务传输方法、终端、基站和通信系统 | |
| WO2018170837A1 (fr) | Procédé de transmission de données de liaison montante, terminal, dispositif côté réseau et système | |
| WO2019028872A1 (fr) | Procédé de transmission de données, et produit associé |
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 |