CN108811117A - A kind of method and device sending upstream data - Google Patents
A kind of method and device sending upstream data Download PDFInfo
- Publication number
- CN108811117A CN108811117A CN201710313723.0A CN201710313723A CN108811117A CN 108811117 A CN108811117 A CN 108811117A CN 201710313723 A CN201710313723 A CN 201710313723A CN 108811117 A CN108811117 A CN 108811117A
- Authority
- CN
- China
- Prior art keywords
- rlc
- data
- group
- restriction
- logical channel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 147
- 238000011144 upstream manufacturing Methods 0.000 title claims abstract description 13
- 230000005540 biological transmission Effects 0.000 claims abstract description 62
- 238000012545 processing Methods 0.000 claims description 96
- 230000010076 replication Effects 0.000 claims description 48
- 108700026140 MAC combination Proteins 0.000 claims description 23
- 238000013468 resource allocation Methods 0.000 claims description 12
- 238000013475 authorization Methods 0.000 claims description 10
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000001228 spectrum Methods 0.000 abstract 1
- 230000008569 process Effects 0.000 description 41
- 101100077212 Schizosaccharomyces pombe (strain 972 / ATCC 24843) rlc1 gene Proteins 0.000 description 17
- 238000010586 diagram Methods 0.000 description 15
- 230000008859 change Effects 0.000 description 11
- 238000013507 mapping Methods 0.000 description 7
- 230000002776 aggregation Effects 0.000 description 6
- 238000004220 aggregation Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 101100165674 Schizosaccharomyces pombe (strain 972 / ATCC 24843) bsd1 gene Proteins 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 101100407317 Arabidopsis thaliana PDE338 gene Proteins 0.000 description 2
- 101100244969 Arabidopsis thaliana PRL1 gene Proteins 0.000 description 2
- 102100039558 Galectin-3 Human genes 0.000 description 2
- 101100454448 Homo sapiens LGALS3 gene Proteins 0.000 description 2
- 101150051246 MAC2 gene Proteins 0.000 description 2
- 101100120176 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FKS1 gene Proteins 0.000 description 2
- 101100057139 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) PMR1 gene Proteins 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 101100059544 Arabidopsis thaliana CDC5 gene Proteins 0.000 description 1
- 101150042628 BSD2 gene Proteins 0.000 description 1
- 101150115300 MAC1 gene Proteins 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- 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/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1268—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
-
- 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/53—Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A kind of method and device, terminal sending upstream data is disclosed herein, including:Terminal determines logic channel restriction relation or wireless spread-spectrum technology RLC restriction relations;Terminal is in the mandate for receiving base station, for every group of logic channel or RLC with restriction relation, a logic channel or RLC is selected to participate in data transmission at most from the group every time.After introducing data copy mode, the application disclosure satisfy that the requirement of high reliability business when sending upstream data.
Description
Technical Field
The present invention relates to the field of communications, and in particular, to a method and an apparatus for transmitting uplink data.
Background
Mobile communication has now progressed to the 4G stage. Compared with the previous generations, the network architecture of 4G is mainly characterized by being based on all-IP transmission. Currently 3GPP is studying 5G network architecture.
In a Long Term Evolution (LTE) system, a Token bucket algorithm (Token bucket algorithm) is always applied to a terminal for uplink data transmission, and each logical channel (logical channel) is configured with the following parameters: priority, priority rate, and duration parameter (BSD). The bucket size is PBR multiplied by BSD, and the terminal maintains a parameter Bj for each logical channel, which changes every Transmission Time Interval (TTI), so that new tokens are added and old tokens are consumed. The Logical Channel Priority (LCP) handling procedure is as follows: if the uplink resources are available, the logical channels send uplink data according to the priority order and the token bucket, namely, in the first step, for the logical channels with the Bj larger than 0, the uplink resources are used according to the priority order; secondly, each logic channel using the uplink resource removes the transmitted data from the Bj; and thirdly, if the uplink resources are remained, all the logic channels use the uplink resources according to the priority order. Wherein logical channels of equal priority will be treated equally as shown in fig. 1.
To meet future demands for higher, faster, and more up-to-date communications, the industry has begun to develop research into future 5G technologies. The 5G will conduct further technical research in terms of higher throughput, more user connections, lower latency, higher reliability, and lower power consumption (including network side equipment and user terminals). Currently, the industry proposes a 5G technical goal: by about 2020, a 1000-fold increase in mobile data traffic per area, a 10-to 100-fold increase in throughput per User Equipment (UE), a 10-to 100-fold increase in the number of connected devices, a 10-fold increase in battery life of low-power devices, and a decrease in end-to-end 5-fold delay are achieved. From the perspective of an application scenario, 5G will adopt a unified technical architecture to support enhanced Mobile broadband (eMBB) service, massive machine type Communication (mtc) service, and high-reliability Low-Latency (Ultra Reliable and Low Latency) service, which have different requirements on reliability.
For services requiring high reliability, a data replication (data replication) mode is introduced to transmit data, and as shown in fig. 2, the data replication mode has two modes, one is a Carrier Aggregation (CA) mode, and one Radio Bearer (Radio Bearer) has a Packet Data Convergence Protocol (PDCP) entity, two Radio Link Control (RLC) entities, and a Medium Access Control (MAC) entity. Another is Dual Connectivity (DC) mode, one radio carries one PDCP entity, two RLC entities, and two MAC entities.
After a data replication mode is introduced, how a terminal sends uplink data to meet the requirement of high-reliability service, and an effective solution is not proposed in the related technology.
Disclosure of Invention
In order to solve the above technical problem, embodiments of the present invention provide a method and an apparatus for transmitting uplink data.
The present application provides:
a method for transmitting uplink data, comprising:
the terminal determines a logical channel restriction relationship or a Radio Link Control (RLC) restriction relationship;
when the terminal receives the authorization of the base station, for each group of logical channels or RLC with the restriction relationship, at most one logical channel or RLC from the group is selected to participate in data transmission each time.
Wherein, the terminal determines a logical channel restriction relationship or a radio link control, RLC, restriction relationship, including: the terminal determines the logical channel limit relationship or the Radio Link Control (RLC) limit relationship according to the received logical channel limit information or the RLC limit information from the base station; or the terminal determines the logical channel restriction relationship or the Radio Link Control (RLC) restriction relationship according to the received radio bearer configuration information from the base station.
Wherein, the terminal determines the logical channel limitation relationship or the Radio Link Control (RLC) limitation relationship according to the received radio bearer configuration information from the base station, and the method comprises the following steps: when a plurality of logical channels or RLC are configured under the same radio bearer and used for data replication mode transmission, the terminal determines that the plurality of logical channels or RLC have a restriction relationship.
Wherein the logical channel restriction information is used to indicate one of:
data on two or more logical channels in the logical channel group having the restricted relationship cannot be transmitted in one MAC protocol data unit;
the data on two or more logical channels in the logical channel group with the restriction relation can not be sent in the same authorized resource;
data on two or more logical channels in the logical channel group having the restricted relationship cannot be transmitted through the same carrier.
Wherein the RLC restriction information is used to indicate one of:
data on two or more RLC in the RLC group with the restriction relation can not be sent in one MAC protocol data unit;
the data on two or more RLC in the RLC group with the restriction relation can not be sent in the same authorized resource;
data on two or more RLC groups in the RLC group having a restricted relationship cannot be transmitted through the same cell or carrier.
Wherein, for each group of logical channels or RLC with restricted relation, at most one logical channel is selected from the group for data transmission at each time, and the selection includes at least one of the following:
before each logic channel priority LCP processing procedure, selecting at most one logic channel from the group to participate in the LCP processing procedure;
in the LCP processing procedure, when at most one logical channel is selected from the group for resource allocation, other logical channels in the group are removed from the subsequent LCP processing procedure.
Wherein, for each group of logical channels or RLC with restricted relation, at most one RLC is selected from the group at a time for data transmission processing, and the selection includes at least one of the following:
before each LCP processing procedure, selecting at most one RLC entity from the group to participate in the LCP processing procedure;
in the LCP processing procedure, when at most one RLC entity in the group is selected for resource allocation, other RLC entities in the group are removed from the subsequent LCP processing procedure.
An apparatus for transmitting uplink data, comprising:
a determining module, configured to determine a logical channel restriction relationship or a radio link control, RLC, restriction relationship;
and the selecting module is used for selecting at most one logical channel or RLC from each group to participate in data transmission when the authorization of the base station is received and the logical channels or RLC have a limiting relation.
The determining module is specifically configured to determine a logical channel restriction relationship or a radio link control RLC restriction relationship according to received logical channel restriction information or radio link control RLC restriction information from a base station; or, the method is specifically configured to determine a logical channel restriction relationship or a radio link control, RLC, restriction relationship according to the received radio bearer configuration information from the base station.
The determining module is specifically configured to determine that a plurality of logical channels or RLC channels have a restriction relationship when the plurality of logical channels or RLC channels are configured under the same radio bearer and used for data replication mode transmission.
Wherein the logical channel restriction information is used to indicate one of:
data on two or more logical channels in the logical channel group having the restricted relationship cannot be transmitted in one MAC protocol data unit;
the data on two or more logical channels in the logical channel group with the restriction relation can not be sent in the same authorized resource;
data on two or more logical channels in the logical channel group having the restricted relationship cannot be transmitted through the same carrier.
Wherein the RLC restriction information is used to indicate one of:
data on two or more RLC in the RLC group with the restriction relation can not be sent in one MAC protocol data unit;
the data on two or more RLC in the RLC group with the restriction relation can not be sent in the same authorized resource;
data on two or more RLC groups in the RLC group having a restricted relationship cannot be transmitted through the same cell or carrier.
The selection module is configured to, for each group of logical channels or RLC with a restriction relationship, at most select one logical channel from the group for data transmission at a time, where the selection module at least includes one of:
before each logic channel priority LCP processing procedure, selecting at most one logic channel from the group to participate in the LCP processing procedure;
in the LCP processing procedure, when at most one logical channel is selected from the group for resource allocation, other logical channels in the group are removed from the subsequent LCP processing procedure.
The selection module is configured to, for each group of logical channels or RLC with a restriction relationship, select at most one RLC from the group at a time for data transmission processing, where the selection module at least includes one of:
before each LCP processing procedure, selecting at most one RLC entity from the group to participate in the LCP processing procedure;
in the LCP processing procedure, when at most one RLC entity in the group is selected for resource allocation, other RLC entities in the group are removed from the subsequent LCP processing procedure.
A terminal, comprising:
a memory storing a program for transmitting uplink data;
a processor configured to execute the transmit uplink data procedure to perform operations comprising: determining a logical channel restriction relationship or a Radio Link Control (RLC) restriction relationship; when receiving the authorization of the base station, for each group of logical channels or RLC with the restriction relation, at most one logical channel or RLC from the group is selected to participate in data transmission at a time.
A computer readable storage medium having stored thereon a transmit upstream data program, which when executed by a processor implements the steps of the above-described method of transmitting upstream data.
In the embodiment of the invention, the terminal can select one logical channel or RLC from the RLC or the logical channels indicated by the logical channel limit information or the RLC limit information every time when receiving the authorization of the base station to transmit data, so that the time difference between the original and the replica of the data transmitted by the terminal and the time when the terminal reaches the opposite terminal is as little as possible after introducing a data replication mode, and the requirement of high-reliability service can be met when the uplink data is transmitted.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the example serve to explain the principles of the invention and not to limit the invention.
Fig. 1 is a diagram illustrating uplink data transmission according to the related art;
FIG. 2 is a schematic diagram of a data replication radio bearer protocol in the related art;
fig. 3 is a flowchart illustrating a method for transmitting uplink data according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an apparatus for transmitting uplink data according to an embodiment of the present invention;
FIG. 5 is a block diagram of an embodiment of a data replication radio bearer protocol;
fig. 6 is a schematic diagram of a processing procedure of uplink resource 1 according to an embodiment;
fig. 7 is a schematic diagram of a process of uplink resource 2 according to an embodiment;
FIG. 8 is a block diagram of an embodiment of a data replication radio bearer protocol;
fig. 9 is a schematic diagram of a processing procedure of uplink resource 1 according to a second embodiment;
fig. 10 is a schematic diagram of a processing procedure of uplink resource 2 according to a second embodiment;
fig. 11 is a schematic structural diagram of a third data duplication radio bearer protocol according to an embodiment;
fig. 12 is a schematic diagram of processing procedures of uplink resource 1 and uplink resource 2 in the third embodiment;
fig. 13 is a schematic diagram of a processing procedure of uplink resource 3 according to a third embodiment;
fig. 14 is a schematic diagram of a processing procedure of uplink resource 1 according to a second embodiment;
fig. 15 is a schematic diagram of a processing procedure of uplink resource 2 according to the second embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features of the embodiments in the present application may be arbitrarily combined with each other without conflict.
The steps illustrated in the flow charts of the figures may be performed in a computer system such as a set of computer-executable instructions. Also, while a logical order is shown in the flow diagrams, in some cases, the steps shown or described may be performed in an order different than here.
A method for transmitting uplink data, as shown in fig. 3, includes:
step 301, the terminal determines a logical channel restriction relationship or a radio link control, RLC, restriction relationship;
step 302, when receiving the authorization of the base station, the terminal selects at most one logical channel or RLC from each group to participate in data transmission for each group of logical channels or RLC with restricted relation.
The determining, by the terminal, a logical channel restriction relationship or a radio link control, RLC, restriction relationship may include: the terminal determines the logical channel limit relationship or the Radio Link Control (RLC) limit relationship according to the received logical channel limit information or the RLC limit information from the base station; or the terminal determines the logical channel restriction relationship or the Radio Link Control (RLC) restriction relationship according to the received radio bearer configuration information from the base station. Here, the determining, by the terminal, a logical channel restriction relationship or a radio link control, RLC, restriction relationship according to the received radio bearer configuration information from the base station may include: when a plurality of logical channels or RLC are configured under the same radio bearer and used for data replication mode transmission, the terminal determines that the plurality of logical channels or RLC have a restriction relationship.
Wherein the logical channel restriction information may be used to represent one of:
data on two or more logical channels in the logical channel group having the restricted relationship cannot be transmitted in one MAC protocol data unit;
the data on two or more logical channels in the logical channel group with the restriction relation can not be sent in the same authorized resource;
data on two or more logical channels in the logical channel group having the restricted relationship cannot be transmitted through the same carrier.
Wherein the RLC restriction information may be expressed as one of:
data on two or more RLC in the RLC group with the restriction relation can not be sent in one MAC protocol data unit;
the data on two or more RLC in the RLC group with the restriction relation can not be sent in the same authorized resource;
data on two or more RLC groups in the RLC group having a restricted relationship cannot be transmitted through the same cell or carrier.
In one implementation, the logical channels or RLC with restriction relation for each group may at least one of the following logical channels selected from the group at a time for data transmission:
before each logic channel priority LCP processing procedure, selecting at most one logic channel from the group to participate in the LCP processing procedure;
in the LCP processing procedure, when at most one logical channel is selected from the group for resource allocation, other logical channels in the group are removed from the subsequent LCP processing procedure.
In one implementation, for each group of logical channels or RLC with a restriction relationship, each time at most one RLC is selected from the group for data transmission processing, at least one of the following may be included:
before each LCP processing procedure, selecting at most one RLC entity from the group to participate in the LCP processing procedure;
in the LCP processing procedure, when at most one RLC entity in the group is selected for resource allocation, other RLC entities in the group are removed from the subsequent LCP processing procedure.
In practical applications, the grant given to the terminal at the base station may be an uplink resource. That is, when the terminal receives an uplink resource of the base station and the uplink resource is available, the process of the terminal sending uplink data may be: for the radio bearer transmitting data by data duplication, if the radio bearer transmitting data by data duplication is in CA mode, the terminal can determine whether the data on two RLC entities or two logical channels of the radio bearer can be transmitted through the same carrier according to the logical channel restriction information or RLC restriction information provided by the base station, if data on two RLC entities or two logical channels of the radio bearer can be transmitted through the same carrier, only one of the two RLC entities or one of the two logical channels is selected to perform data transmission, and after one RLC entity or one logical channel is selected, another RLC entity or another logical channel may also be deleted from the LCP process, thus, the current LCP process can be performed after determining the logical channels or RLC that the LCP process can handle. If the data on the two RLC entities or the two logical channels of the radio bearer cannot be sent through the same carrier, the logical channels related to the carrier or the cell may be selected to perform data transmission according to the mapping relationship between the logical channels corresponding to the RLC entities or the RLC entities and the carrier or the cell, so that the current LCP processing procedure may be executed after the logical channels that can be processed by the LCP processing procedure are determined. For the radio bearer that transmits data in the data copy manner, if the radio bearer that transmits data in the data copy manner is the DC mode, the current LCP processing procedure may be directly performed. The priority, PBR and BSD configurations of the logical channels corresponding to the two RLC entities in the CA mode are the same.
By the method, after the data replication mode is introduced, the time difference between the original data sent by the terminal and the time when the replica reaches the opposite terminal is reduced as much as possible, and the requirement of high-reliability service can be met when the uplink data is sent.
An apparatus for transmitting uplink data, as shown in fig. 4, may include:
a determining module 41, configured to determine a logical channel restriction relationship or a radio link control, RLC, restriction relationship;
and a selecting module 42, configured to, when receiving the authorization from the base station, select, for each group of logical channels or RLC with a restriction relationship, at most one logical channel or RLC from the group to participate in data transmission at a time.
The determining module 41 is specifically configured to determine a logical channel restriction relationship or a radio link control RLC restriction relationship according to the received logical channel restriction information or radio link control RLC restriction information from the base station.
The determining module 41 is specifically configured to determine a logical channel restriction relationship or a radio link control, RLC, restriction relationship according to the received radio bearer configuration information from the base station. Specifically, the determining module 41 may be specifically configured to determine that a plurality of logical channels or RLC channels have a restriction relationship when the plurality of logical channels or RLC channels are configured under the same radio bearer and are used for data replication mode transmission.
Wherein the logical channel restriction information is used to indicate one of:
data on two or more logical channels in the logical channel group having the restricted relationship cannot be transmitted in one MAC protocol data unit;
the data on two or more logical channels in the logical channel group with the restriction relation can not be sent in the same authorized resource;
data on two or more logical channels in the logical channel group having the restricted relationship cannot be transmitted through the same carrier.
Wherein the RLC restriction information is used to indicate one of:
data on two or more RLC in the RLC group with the restriction relation can not be sent in one MAC protocol data unit;
the data on two or more RLC in the RLC group with the restriction relation can not be sent in the same authorized resource;
data on two or more RLC groups in the RLC group having a restricted relationship cannot be transmitted through the same cell or carrier.
In one implementation, the selecting module 42 may be configured to, for each group of logical channels or RLC with a restriction relationship, select at most one logical channel from the group for data transmission at a time, where the selecting includes at least one of: 1) before each logic channel priority LCP processing procedure, selecting at most one logic channel from the group to participate in the LCP processing procedure; 2) in the LCP processing procedure, when at most one logical channel is selected from the group for resource allocation, other logical channels in the group are removed from the subsequent LCP processing procedure.
In another implementation, the selecting module 42 may be configured to, for each group of logical channels or RLC with a restriction relationship, select at most one RLC from the group for data transmission processing at a time, where the selecting includes at least one of: 1) before each LCP processing procedure, selecting at most one RLC entity from the group to participate in the LCP processing procedure; 2) in the LCP processing procedure, when at most one RLC entity in the group is selected for resource allocation, other RLC entities in the group are removed from the subsequent LCP processing procedure.
The above-described apparatus of the present application is capable of performing all the details of the above-described method, which may be performed in a similar manner to the above-described method. The device can be applied to the terminal, so that after a data copying mode is introduced, the time difference between the original of the data sent by the terminal and the time when the copy reaches the opposite terminal is reduced as much as possible, and the requirement of high-reliability service can be met when the uplink data is sent.
A terminal, comprising:
a memory storing a program for transmitting uplink data;
a processor configured to execute the transmit uplink data procedure to perform operations comprising: determining a logical channel restriction relationship or a Radio Link Control (RLC) restriction relationship; when receiving the authorization of the base station, for each group of logical channels or RLC with the restriction relation, at most one logical channel or RLC from the group is selected to participate in data transmission at a time.
The terminal provided by the present application can implement all the details of the method, and the implementation principle thereof is similar, and refer to the description of the method above.
Example one
As shown in fig. 5, the terminal establishes a connection with cell 1, and configures cell 2, and cell 3 performs carrier aggregation, and configures radio bearer 3 and radio bearer 4. The radio bearer 3 performs data transmission by using a data replication method, and therefore, there are two LCs, which are the LC1 and the LC2, respectively, wherein the LC1 may be configured as a primary LC and the LC2 as a secondary LC.
In this example, the following logical channel restriction information may be set: it may be that the logical channels or RLC with restriction relation cannot be transmitted in the same carrier, or the data in the logical channels or RLC with restriction relation cannot be contained in the same MAC protocol data unit, or the data in the logical channels or RLC with restriction relation cannot be contained in the same authorized resource on the network side for transmission. The logical channels or RLC with a restricted relation cannot be included in the same network-side granted resource for transmission.
Data on LC1 and LC2 of radio bearer 3 that performs data transmission by using the data replication method cannot be transmitted by being included in the resource authorized by the same network side. The logical channel restriction information may be placed in the configuration information of the radio bearer or in the configuration information of the logical channel. For example, the above-described logical channel restriction information may be configured as follows: indicating LC2 in the configuration information of LC1, thereby indicating that the data of LC1 and the data of LC2 cannot be transmitted by being contained in the same authorized resource on the network side, namely LC1 and LC2 form a logical channel restriction group with restriction relationship; and/or indicating LC1 in the configuration information of LC2, thereby indicating that the data of LC2 and the data of LC1 cannot be contained in the same authorized resource on the network side for transmission, and the configurations of the two are the same. At this time, the priorities, PBR, and BSD of the LC1 and the LC2 are the same, and one set may be configured for the radio bearer 3, or one set may be configured for each LC (e.g., LC1 and LC2) of each radio bearer 3, and the values are the same.
Table 1 below shows several examples of the configuration of the parameters of the radio bearer.
TABLE 1
In this example, the following RLC restriction information may also be configured: data on RLC1 and RLC2 of radio bearer 3 that performs data transmission by using the data duplication scheme cannot be transmitted by being included in the same resource granted by the network side. This RLC restriction information has the same effect as the above-mentioned logical channel restriction information, and also indicates that data on LC1 and LC2 of radio bearer 3 cannot be included in the same network-side granted resource for transmission, and RLC1 and RLC2 of radio bearer 3 constitute a set having an RLC restriction relationship. . The configuration of the RLC restriction information is similar to that of the above-described logical channel restriction information.
The base station configures the logical channel restriction information or the RLC restriction information, sends the logical channel restriction information or the RLC restriction information to the terminal, and the terminal receives the logical channel restriction information or the RLC restriction information from the base station and sends uplink data based on the logical channel restriction information or the RLC restriction information.
Or, the terminal determines the following logical channel restriction information or RLC restriction information according to the received transmission bearer configuration information from the base station: when a plurality of logical channels or RLC are configured under the same radio bearer and used for data replication mode transmission, the terminal considers that the plurality of logical channels or RLC have a restriction relationship. Thus, the terminal determines that LC1 and LC2 of radio bearer 3 constitute a logical channel restriction group or an RLC restriction relationship group having a restriction relationship.
The process of sending uplink data by the terminal in this example may include:
the method comprises the following steps: at time T1, the terminal receives uplink resource 1 of cell 1 (i.e. receives the grant), and processes the data to be transmitted according to the following sequence:
1) LCs with Bj greater than 0 and high to low priority are selected, here comprising LC1, LC2, LC3,
2) since the radio bearers 3 to which the LC1 and the LC2 belong transmit data by means of data replication, and the LC1 and the LC2 are logical channel restriction groups having a restriction relationship and cannot be included in the same resource authorized by the network side for transmission, the terminal performs a selection of an RLC entity or LC once every time an uplink resource is received, and selects one of the LC1 and the LC2 or one of the RLC1 and the RLC2 in the process, where the selection may be polling. At this time, the LC1 or the RLC1 is selected, and the LC2 or the RLC2 cannot participate in the current uplink resource processing process, that is, the current uplink resource processing process includes the LC1 and the LC3, and the LC2 is deleted.
3) The data that can be processed by cell 1 uplink resource 1 includes data of LC1 and LC3, and is processed according to the priority order, that is, data block 1 of LC1 and data block 5 of LC 3;
4) when the previous step of processing is finished, the Bj of the LC1 and the Bj of the LC3 are both 0, and uplink resources are remained, the remaining data of the LC1 and the LC3 are processed, or the data are processed according to the priority order, that is, the data block 2 of the LC1 and the data block 6 of the LC3 are processed.
The processing of upstream resource 1, LC2, has no change in the value of Bj because it has not been processed. The uplink resource 1 of the cell 1 is used up as shown in fig. 6.
Step two: and from the next TTI to T2, the bjs of LC1, LC2 and LC3 all increase corresponding values according to the TTI, wherein the value of Bj does not change since LC2 was not scheduled at the last time, and at this time, the value of Bj becomes 2 × Bj1, and the terminal receives the uplink resource 2 of the cell 2 and processes the data to be transmitted according to the following sequence:
1) selecting LCs with Bj larger than 0 and high-to-low priority, wherein the LCs comprise LC1, LC2 and LC 3;
2) since the radio bearers 3 to which the LC1 and the LC2 belong transmit data by a data replication method, and the LC1 and the LC2 are logical channel restriction groups having a restriction relationship and cannot be included in resources authorized by the same network side for transmission, the terminal performs a selection of an RLC entity or an LC once every time an uplink resource is received, selects the LC1 or the RLC1 last time, and selects the LC2 or the RLC2 at this time, and the LC1 or the RLC1 cannot participate in the uplink resource processing process this time. Namely, the uplink resource processing process comprises LC2 and LC3, namely LC1 is deleted.
3) The data that can be processed by the cell 2 uplink resource 2 includes data of LC2 and LC3, and is processed according to the priority order, that is, data block 3 of LC2 and data block 9 of LC 3;
4) when the previous step of processing is finished, the Bj of the LC2 and the Bj of the LC3 are both 0, and uplink resources are remained, the remaining data of the LC2 and the LC3 are processed, or the data are processed according to the priority order, that is, the data block 4 of the LC2 and the data block 10 of the LC3 are processed.
The processing of upstream resource 2, LC1, has no change in the value of Bj because it has not been processed. The uplink resource 2 of the cell 2 is used up as shown in fig. 7.
Example two
As shown in fig. 8, the terminal establishes a connection with cell 1, and configures cell 2, and cell 3 performs carrier aggregation, and configures radio bearer 3 and radio bearer 4. The radio bearers 3 and 4 both use data replication for data transmission, so that both have two LCs, the radio bearer 3 is the LC1 and the LC2, respectively, wherein the LC1 can be configured as a primary, and the LC2 is a secondary. The radio bearers 4 are LC3 and LC4, respectively, and LC4 may also be configured as primary, so LC3 is secondary.
The following logical channel restriction information may be set: the data on LC1 and LC2 of radio bearer 3 that performs data transmission by using data replication cannot be transmitted in one MAC protocol data unit, and LC1 and LC2 of radio bearer 3 constitute a set having a logical channel restriction relationship. . The priority of LC1 and LC2 is the same as PBR, BSD at this time. The logical channel restriction information may further include: the data on LC3 and LC4 of the radio bearer 4 that performs data transmission by using the data replication method cannot be transmitted in one MAC protocol data unit, and the LC3 and LC4 of the radio bearer 4 constitute a set having a logical channel restriction relationship. . The priority of LC3 and LC4 is the same as PBR, BSD at this time. The configuration is the same as in the first embodiment.
Table 2 below is a parameter configuration example for several radio bearers.
TABLE 2
In this example, the following RLC restriction information may also be configured: data on RLC1 and RLC2 of radio bearer 3, which performs data transmission by data duplication, cannot be transmitted in one MAC protocol data unit. This RLC restriction information has the same effect as the above-mentioned logical channel restriction information, and also indicates that data on LC1 and LC2 of radio bearer 3 cannot be transmitted in one MAC protocol data unit. RLC1 and RLC2 of radio bearer 3 constitute a set having an RLC restriction relationship. Similarly, the RLC restriction information may be configured with the following contents: data on RLC1 and RLC2 of radio bearer 4, which performs data transmission by data duplication, cannot be transmitted in one MAC protocol data unit. This RLC restriction information has the same effect as the above-mentioned logical channel restriction information, and also indicates that data on LC3 and LC4 of radio bearer 4 cannot be transmitted in one MAC protocol data unit, and RLC3 and RLC4 of radio bearer 4 constitute another set having an RLC restriction relationship. The configuration of the RLC restriction information may refer to example one, and is not described again.
The base station configures the logical channel restriction information or the RLC restriction information, sends the logical channel restriction information or the RLC restriction information to the terminal, and the terminal receives the logical channel restriction information or the RLC restriction information from the base station and sends uplink data based on the logical channel restriction information or the RLC restriction information.
Or, the terminal determines the following logical channel restriction information or RLC restriction information according to the received transmission bearer configuration information from the base station: when a plurality of logical channels or RLC are configured under the same radio bearer and used for data replication mode transmission, the terminal considers that the plurality of logical channels or RLC have a restriction relationship. Thus, the terminal determines that the LC1 and LC2 of radio bearer 3 constitute a logical channel restriction group or an RLC restriction relationship group having a restriction relationship, and determines that the LC1 and LC2 of radio bearer 4 constitute a logical channel restriction group or an RLC restriction relationship group having a restriction relationship.
The process of sending uplink data by the terminal in this example may include:
the method comprises the following steps: at time T1, the terminal receives uplink resource 1 of cell 1 (i.e. receives the grant), the terminal receives uplink resource 2 of cell 3, the terminal determines to preferentially process the uplink resource of the radio bearer that can send data in a data replication manner, at this time, both uplink resource 1 and uplink resource 2 can send the radio bearer that sends data in a data replication manner, and randomly selects to preferentially process uplink resource 1, and processes the data to be sent according to the following sequence:
1) the radio bearer 3 transmits data by means of data replication, and the LC1 and LC2 are logical channel restriction groups having a restriction relationship and cannot transmit in one MAC protocol data unit, so that, each time an uplink resource is received, the terminal performs selection of an RLC entity or LC, this processing selects LC1 and LC2, or one of RLC1 and RLC2, and the selection may be polling. At this time, the LC1 or the RLC1 is selected, and the LC2 or the RLC2 cannot participate in the uplink resource processing process.
The radio bearer 4 transmits data by means of data replication, and the LCs 3 and 4 are logical channel restriction groups having a restriction relationship and cannot transmit in one MAC protocol data unit, so that the terminal performs selection of an RLC entity or an LC every time an uplink resource is received, and selects one of the LCs 3 and 4 or one of the RLC3 and RLC4 in the current process, where the selection may be polling. At this time, the LC4 or the RLC4 is selected, and the LC3 or the RLC3 cannot participate in the uplink resource processing process.
There are two logical channel restriction groups for radio bearer 3 and radio bearer 4, which make a selection of logical channels that can be handled separately.
2) Selecting LC with Bj larger than 0 and high-to-low priority, and processing the data which can be processed by cell 1 uplink resource 1, including data of LC1 and LC4, in order of priority, namely data block 1 of LC1 and data block 7 of LC 4.
3) When the previous step of processing is finished, the Bj of the LC1 and the Bj of the LC4 are both 0, and uplink resources are remained, the remaining data of the LC1 and the LC4 are processed, or the data are processed according to the priority order, that is, the data block 2 of the LC1 and the data block 8 of the LC4 are processed.
The processing of the uplink resource 1, LC2 and LC3, has no change in Bj value because they are not processed. The uplink resource 1 of the cell 1 is used up, as shown in fig. 9.
Step two: the terminal processes the uplink resource 2 of the cell 3, and processes the data to be transmitted according to the following sequence:
1) the radio bearer 3 transmits data by means of data replication, and the LC1 and LC2 are logical channel restriction groups having a restriction relationship and cannot transmit in one MAC protocol data unit, so that, each time an uplink resource is received, the terminal performs selection of an RLC entity or LC, this processing selects LC1 and LC2, or one of RLC1 and RLC2, and the selection may be polling. The last time LC1 or RLC1 was selected, LC2 or RLC2 was selected at this time. The LC1 or RLC1 cannot participate in the uplink resource processing procedure,
the radio bearer 4 transmits data by means of data replication, and the LCs 3 and 4 are logical channel restriction groups having a restriction relationship and cannot transmit in one MAC protocol data unit, so that each time an uplink resource is received, the terminal performs selection of an RLC entity or an LC, the current processing selects an LC3 and an LC4, or one of the RLC3 and the RLC4, and the selection means may be polling. The last time LC4 or RLC4 was selected, LC3 or RLC3 was selected at this time. The LC4 or RLC4 cannot participate in the uplink resource processing process.
2) And selecting LC with Bj larger than 0 and high-to-low priority, wherein the data which can be processed by the uplink resource 2 of the cell 3 comprises data of LC2 and LC3, and the data are processed according to the priority order, namely data block 3 of LC2 and data block 5 of LC 3.
3) When the previous step of processing is finished, the Bj of the LC2 and the Bj of the LC3 are both 0, and uplink resources are remained, the remaining data of the LC2 and the LC3 are processed, or the data are processed according to the priority order, that is, the data block 4 of the LC2 and the data block 6 of the LC3 are processed.
The processing of the uplink resource 2, LC1 and LC4, has no change in the value of Bj because they are not processed. The uplink resource 2 of the cell 2 is used up as shown in fig. 10.
EXAMPLE III
As shown in fig. 11, the terminal establishes connection with the cell 1 and configures dual connectivity, the MeNB configures the cell 1, the cell 2, and the cell 3 to perform carrier aggregation, the SeNB configures the cell 4, and the cell 5 to perform carrier aggregation. Radio bearers 3, 4 are configured. The radio bearer 3 uses the CA mode of data replication for data transmission, and therefore, there are two LCs, which are LC1 and LC2, respectively, wherein LC1 may be configured as a primary LC, and LC2 is a secondary LC. The radio bearer 4 adopts a DC mode of a data replication method for data transmission, and therefore, there are two LCs, which are LC3 and LC4, respectively, and LC4 may be configured as a main LC and LC3 as an auxiliary LC.
The following logical channel restriction information may be set: the data on LC1 and LC2 of radio bearer 3, which performs data transmission in CA mode of data replication, may be transmitted through the same cell or carrier, and LC1 and LC2 of radio bearer 3 constitute a group having a logical channel restriction relationship. . The configuration method of the logical channel restriction information is the same as that in the first embodiment, and is not described again. The priorities of LC1 and LC2 are the same as PBR and BSD at this time. According to the characteristics of the radio bearer 4 in the DC mode, data of the LC3 can be transmitted only through the cell on the MeNB, data of the LC4 can be transmitted only through the cell on the SeNB, and the LC3 and the LC4 of the radio bearer 4 constitute a set having a logical channel restriction relationship. . The priorities of LC3 and LC4 and PBR, BSD may be different.
Table 3 below is an example of a parameter configuration of the radio bearer.
Radio bearer | Corresponding LC | Priority level | PBR | BSD |
Radio bearer 3 | LC1 | 1 | PBR1 | BSD1 |
LC2 | 1 | PBR1 | BSD1 | |
Radio bearer 4 | LC3 | 2 | PBR2 | BSD2 |
LC4 | 4 | PBR4 | BSD4 |
TABLE 3
In this example, the following RLC restriction information may also be set: data on the RLC1 and RLC2 of the radio bearer 3, which performs data transmission in the CA mode of the data copy scheme, can be transmitted through the same cell or carrier, and the RLC1 and RLC2 of the radio bearer 3 constitute a group having an RLC restriction relationship. This RLC restriction information has the same effect as the above-described logical channel restriction information, and also indicates that data on LC1 and LC2 of radio bearer 3 can be transmitted through the same cell or carrier. The configuration of the RLC restriction information may refer to example one, and is not described again. Data on the RLC3 and RLC4 of the radio bearer 4 for data transmission in the DC mode of data replication cannot be transmitted through the same cell or carrier, and the LC3 and LC4 of the radio bearer 4 form a set having a logical channel restriction relationship, but data on the LC3 can only be transmitted through a cell on the MeNB, and data on the LC4 can only be transmitted through a cell on the SeNB.
The base station configures the logical channel restriction information or the RLC restriction information, sends the logical channel restriction information or the RLC restriction information to the terminal, and the terminal receives the logical channel restriction information or the RLC restriction information from the base station and sends uplink data based on the logical channel restriction information or the RLC restriction information.
Or, the terminal determines the following logical channel restriction information or RLC restriction information according to the received transmission bearer configuration information from the base station: when a plurality of logical channels or RLC are configured under the same radio bearer and used for data replication mode transmission, the terminal considers that the plurality of logical channels or RLC have a restriction relationship. Thus, the terminal determines that the LC1 and LC2 of radio bearer 3 constitute a logical channel restriction group or an RLC restriction relationship group having a restriction relationship, and determines that the LC1 and LC2 of radio bearer 4 constitute a logical channel restriction group or an RLC restriction relationship group having a restriction relationship.
The process of sending uplink data by the terminal in this example may include:
the method comprises the following steps: at time T1, the terminal receives uplink resource 1 of cell 1 (i.e. receives the grant), the terminal receives uplink resource 2 of cell 4, and preferentially processes the uplink resource of the radio bearer that can send data in a data replication manner, at this time, both uplink resource 1 and uplink resource 2 can send the radio bearer that sends data in a data replication manner, and randomly selects and preferentially processes uplink resource 1, and processes the data to be sent according to the following sequence:
1) according to the MAC entity 1 corresponding to the cell 1, selecting LCs with Bj greater than 0 corresponding to the MAC1 and with priorities from high to low, where the LCs include LC1, LC2 and LC3, where LC1 and LC2 have the same priority, and LC1 and LC2 may transmit data through the same carrier, but because the radio bearer 3 to which LC1 and LC2 belong transmits data through a CA mode of a data copy manner, each uplink resource can only transmit an LC corresponding to one of the RLC entities, that is, LC1 or LC2, and the selection manner may be polling. At this point LC1 is selected.
LC4 corresponds to MAC entity 2 and cannot transmit data via the resources of cell 1, so radio bearer 4 can only process LC3 data.
Therefore, the data that can be processed by cell 1 uplink resource 1 includes data of LC1 and LC3, and is processed according to the priority order, namely data block 1 of LC1 and data block 5 of LC 3.
2) When the previous step of processing is finished, the Bj of the LC1 and the Bj of the LC3 are both 0, and uplink resources are remained, the remaining data of the LC1 and the LC3 are processed, or the data are processed according to the priority order, that is, the data block 2 of the LC1 and the data block 6 of the LC3 are processed.
The processing of upstream resource 1, LC2, has no change in the value of Bj because it has not been processed.
And the uplink resource 2 of the cell 4 selects LC with the Bj larger than 0 and the priority from high to low corresponding to the MAC2 according to the MAC entity 2 corresponding to the cell 4, wherein the LC4 is included, and the processing of the uplink resource 2 is executed according to the prior art.
The processing of the uplink resource 1 and the uplink resource 2 is independent, the two uplink resources are not received at the same time, and the processing processes are the same. Uplink resource 1 of cell 1 and uplink resource 2 of cell 4 are used up, as shown in fig. 12.
Step two: and when the next TTI reaches the time T2, the bjs of LC1, LC2, LC3 and LC4 all increase corresponding values according to the TTI, wherein the value of Bj does not change since LC2 was not scheduled for the last time, and then becomes 2 × Bj1, the terminal receives the uplink resource 3 of the cell 3 and the uplink resource 4 of the cell 5, preferentially processes the uplink resource of the radio bearer capable of transmitting data by data replication, at this time, the uplink resource 1 and the uplink resource 2 both can transmit the radio bearer capable of transmitting data by data replication, randomly selects the uplink resource 3 to be preferentially processed, and processes the data to be transmitted according to the following sequence:
1) the LC with Bj greater than 0 and high-to-low priority is selected, and here includes LC1 and LC2, and LC3, where LC1 and LC2 have the same priority, and LC1 and LC2 may transmit data through the same carrier, but because the radio bearer 3 to which LC1 and LC2 belong transmits data through the | CA mode of data copy, each uplink resource can only transmit the LC corresponding to one of the RLC entities, that is, LC1 or LC2, and the selection mode may be polling. The last time LC1 was selected, in this case LC2 was selected.
LC4 corresponds to MAC entity 2 and cannot transmit data via the resources of cell 1, so radio bearer 4 can only process LC3 data.
Therefore, the data that can be processed by cell 3 uplink resource 3 includes data of LC2 and LC3, and is processed according to the priority order, namely data block 3 of LC2 and data block 11 of LC 3.
2) When the previous step of processing is finished, the Bj of the LC2 and the Bj of the LC3 are both 0, and uplink resources are remained, the remaining data of the LC2 and the LC3 are processed, or the data are processed according to the priority order, that is, the data block 4 of the LC2 and the data block 12 of the LC3 are processed.
The processing of upstream resource 3, LC1, has no change in the value of Bj because it has not been processed.
And the uplink resource 4 of the cell 5 selects LC with the Bj larger than 0 and the priority from high to low corresponding to MAC2 according to the MAC entity 2 corresponding to the cell 4, wherein the LC4 is included, and the processing of the uplink resource 4 is executed according to the prior art.
Uplink resource 3 of cell 3 and uplink resource 4 of cell 5 are used up, as shown in fig. 11.
In this embodiment, the radio bearer 4 is a common split bearer, and is not a radio bearer for transmitting data in a data replication manner, when the terminal receives two uplink resources, the terminal preferentially processes the uplink resources of the radio bearer capable of transmitting data in the data replication manner, at this time, the MAC entity 1 corresponding to the uplink resource 1 has the corresponding radio bearer 3 for transmitting data in the data replication manner, and the MAC entity 2 corresponding to the uplink resource 2 has the corresponding radio bearer 4 not a radio bearer for transmitting data in the data replication manner, so that the terminal preferentially processes the uplink resources 1 of the radio bearer capable of transmitting data in the data replication manner, and then processes the uplink resources 2 of the radio bearer incapable of transmitting data in the data replication manner. If there are multiple uplink resources of radio bearer that can transmit data by means of data replication, a priority process is randomly selected. Similarly, if there are a plurality of uplink resources of the radio bearer which cannot transmit data by the data duplication method, one priority process is randomly selected.
Example four
As shown in fig. 5, the terminal establishes a connection with a cell 1, and configures a cell 2, and a cell 3 performs carrier aggregation, and configures a radio bearer 3 and a radio bearer 4. The radio bearer 3 uses a CA mode of a data replication scheme for data transmission, and therefore, there are two LCs, which are LC1 and LC2, wherein LC1 may be configured as a main LC and LC2 may be configured as an auxiliary LC.
The following logical channel restriction information may be set: data on LC1 and LC2 of radio bearer 3 that performs data transmission by using the data replication method cannot be transmitted through the same cell or carrier. Further, the logical channel restriction information may further include: the mapping relation between the logical channel and the cell or the mapping relation between the logical channel and the carrier. For example, LC1 corresponds to cell 1 and LC2 corresponds to cell 2 and cell 3, i.e., LC1 data can only be transmitted through cell 1 and LC2 data can be transmitted through cell 2 or cell 3. The above mapping relationship may be determined by the terminal, for example, the first data of LC1 is sent by the terminal through cell 1, then the data of LC2 is sent through data other than cell 1, for example, cell 2 and cell 3, the terminal records the mapping relationship (that is, LC1 corresponds to cell 1, and LC2 corresponds to cell 2 or cell 3), until the radio bearer 3 is deleted, or cell 1, cell 2, or cell 3 is deactivated or deleted, and the cell sending LC1 or LC2 data is re-determined.
Table 4 is an example of a parameter configuration of a radio bearer.
TABLE 4
In this example, the following RLC restriction information may also be set: data on RLC1 and RLC2 of radio bearer 3 that performs data transmission by data duplication cannot be transmitted through the same cell or carrier. This RLC restriction information has the same effect as the above-described logical channel restriction information, and also indicates that data on LC1 and LC2 of radio bearer 3 cannot be transmitted through the same cell or carrier. The configuration of the RLC restriction information may refer to example one, and is not described again.
The base station configures the logical channel restriction information or the RLC restriction information, sends the logical channel restriction information or the RLC restriction information to the terminal, and the terminal receives the logical channel restriction information or the RLC restriction information from the base station and sends uplink data based on the logical channel restriction information or the RLC restriction information.
The process of sending uplink data by the terminal in this example may include:
the method comprises the following steps: at time T1, the terminal receives uplink resource 1 of cell 1 (i.e. receives the grant), and processes the data to be transmitted according to the following sequence:
1) according to the mapping relation, cell 1 can send data corresponding to LC1 and data of LC3, and selects LC with Bj greater than 0 and priority from high to low, which includes LC1 and LC3, so that data that cell 1 uplink resource 1 can process includes data of LC1 and LC3, and is processed according to priority order, that is, data block 1 of LC1 and data block 5 of LC 3.
2) When the previous step of processing is finished, the Bj of the LC1 and the Bj of the LC3 are both 0, and uplink resources are remained, the remaining data of the LC1 and the LC3 are processed, or the data are processed according to the priority order, that is, the data block 2 of the LC1 and the data block 6 of the LC3 are processed.
The processing of upstream resource 1, LC2, has no change in the value of Bj because it has not been processed. The uplink resource 1 of the cell 1 is used up, as shown in fig. 14.
Step two: and from the next TTI to T2, the bjs of LC1, LC2 and LC3 all increase corresponding values according to the TTI, wherein the value of Bj does not change since LC2 was not scheduled at the last time, and at this time, the value of Bj becomes 2 × Bj1, and the terminal receives the uplink resource 2 of the cell 2 and processes the data to be transmitted according to the following sequence:
1) according to the mapping relation, the cell 2 can send data corresponding to the LC2 and data of the LC3, and selects LCs with Bj greater than 0 and high-to-low priority, which include LC2 and LC3, so that the data that can be processed by the uplink resource 2 of the cell 2 includes data of LC2 and LC3, and is processed according to the priority order, that is, the data block 3 of LC2 and the data block 9 of LC 3.
2) When the previous step of processing is finished, the Bj of the LC2 and the Bj of the LC3 are both 0, and uplink resources are remained, the remaining data of the LC2 and the LC3 are processed, or the data are processed according to the priority order, that is, the data block 4 of the LC2 and the data block 10 of the LC3 are processed.
The processing of upstream resource 2, LC1, has no change in the value of Bj because it has not been processed. The uplink resource 2 of the cell 2 is used up as shown in fig. 15.
In addition, an embodiment of the present invention further provides a computer-readable storage medium, where a program for sending uplink data is stored in the computer-readable storage medium, and when the program for sending uplink data is executed by a processor, the steps of the method for sending uplink data are implemented.
Optionally, in this embodiment, the storage medium may include, but is not limited to: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
Optionally, in this embodiment, the processor executes the method steps of the above embodiments according to the program code stored in the storage medium.
Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation manners, and this embodiment is not described herein again.
It will be understood by those skilled in the art that all or part of the steps of the above methods may be implemented by a program instructing associated hardware (e.g., a processor) to perform the steps, and the program may be stored in a computer readable storage medium, such as a read only memory, a magnetic or optical disk, and the like. Alternatively, all or part of the steps of the above embodiments may be implemented using one or more integrated circuits. Accordingly, the modules/units in the above embodiments may be implemented in hardware, for example, by an integrated circuit, or may be implemented in software, for example, by a processor executing programs/instructions stored in a memory to implement the corresponding functions. The present application is not limited to any specific form of hardware or software combination.
The foregoing shows and describes the general principles and features of the present application, together with the advantages thereof. The present application is not limited to the above-described embodiments, which are described in the specification and drawings only to illustrate the principles of the application, but also to provide various changes and modifications within the spirit and scope of the application, which are within the scope of the claimed application.
Claims (16)
1. A method for transmitting uplink data, comprising:
the terminal determines a logical channel restriction relationship or a Radio Link Control (RLC) restriction relationship;
when the terminal receives the authorization of the base station, for each group of logical channels or RLC with the restriction relationship, at most one logical channel or RLC from the group is selected to participate in data transmission each time.
2. The method of claim 1, wherein the terminal determines a logical channel restriction relationship or a Radio Link Control (RLC) restriction relationship, comprising:
the terminal determines the logical channel limit relationship or the Radio Link Control (RLC) limit relationship according to the received logical channel limit information or the RLC limit information from the base station; or,
the terminal determines the logical channel restriction relationship or the Radio Link Control (RLC) restriction relationship according to the received radio bearer configuration information from the base station.
3. The method of claim 2,
the terminal determines a logical channel restriction relationship or a Radio Link Control (RLC) restriction relationship according to the received radio bearer configuration information from the base station, and the method comprises the following steps: when a plurality of logical channels or RLC are configured under the same radio bearer and used for data replication mode transmission, the terminal determines that the plurality of logical channels or RLC have a restriction relationship.
4. The method of claim 2,
the logical channel restriction information is used to indicate one of:
data on two or more logical channels in the logical channel group having the restricted relationship cannot be transmitted in one MAC protocol data unit;
the data on two or more logical channels in the logical channel group with the restriction relation can not be sent in the same authorized resource;
data on two or more logical channels in the logical channel group having the restricted relationship cannot be transmitted through the same carrier.
5. The method of claim 2,
the RLC restriction information is used to indicate one of:
data on two or more RLC in the RLC group with the restriction relation can not be sent in one MAC protocol data unit;
the data on two or more RLC in the RLC group with the restriction relation can not be sent in the same authorized resource;
data on two or more RLC groups in the RLC group having a restricted relationship cannot be transmitted through the same cell or carrier.
6. The method of claim 1, wherein for each group of logical channels or RLC with restricted relation, at most one logical channel is selected from the group at a time for data transmission, and the method comprises at least one of:
before each logic channel priority LCP processing procedure, selecting at most one logic channel from the group to participate in the LCP processing procedure;
in the LCP processing procedure, when at most one logical channel is selected from the group for resource allocation, other logical channels in the group are removed from the subsequent LCP processing procedure.
7. The method of claim 1, wherein for each group of logical channels or RLC with restricted relation, at most one RLC at a time is selected from the group for data transmission processing, and the method comprises at least one of the following:
before each LCP processing procedure, selecting at most one RLC entity from the group to participate in the LCP processing procedure;
in the LCP processing procedure, when at most one RLC entity in the group is selected for resource allocation, other RLC entities in the group are removed from the subsequent LCP processing procedure.
8. An apparatus for transmitting uplink data, comprising:
a determining module, configured to determine a logical channel restriction relationship or a radio link control, RLC, restriction relationship;
and the selecting module is used for selecting at most one logical channel or RLC from each group to participate in data transmission when the authorization of the base station is received and the logical channels or RLC have a limiting relation.
9. The apparatus of claim 8,
the determining module is specifically configured to determine a logical channel restriction relationship or a Radio Link Control (RLC) restriction relationship according to the received logical channel restriction information or RLC restriction information from the base station; or, the method is specifically configured to determine a logical channel restriction relationship or a radio link control, RLC, restriction relationship according to the received radio bearer configuration information from the base station.
10. The apparatus of claim 9,
the determining module is specifically configured to determine that a plurality of logical channels or RLC have a restriction relationship when the plurality of logical channels or RLC are configured under the same radio bearer and used for data replication mode transmission.
11. The apparatus of claim 9,
the logical channel restriction information is used to indicate one of:
data on two or more logical channels in the logical channel group having the restricted relationship cannot be transmitted in one MAC protocol data unit;
the data on two or more logical channels in the logical channel group with the restriction relation can not be sent in the same authorized resource;
data on two or more logical channels in the logical channel group having the restricted relationship cannot be transmitted through the same carrier.
12. The apparatus of claim 9,
the RLC restriction information is used to indicate one of:
data on two or more RLC in the RLC group with the restriction relation can not be sent in one MAC protocol data unit;
the data on two or more RLC in the RLC group with the restriction relation can not be sent in the same authorized resource;
data on two or more RLC groups in the RLC group having a restricted relationship cannot be transmitted through the same cell or carrier.
13. The apparatus of claim 8, wherein the selecting module is configured to, for each group of logical channels or RLC with a restricted relationship, select at most one logical channel from the group for data transmission at a time, and include at least one of:
before each logic channel priority LCP processing procedure, selecting at most one logic channel from the group to participate in the LCP processing procedure;
in the LCP processing procedure, when at most one logical channel is selected from the group for resource allocation, other logical channels in the group are removed from the subsequent LCP processing procedure.
14. The apparatus of claim 8, wherein the selecting module is configured to, for each group of logical channels or RLC with a restriction relationship, select at most one RLC from the group for data transmission processing at a time, and include at least one of:
before each LCP processing procedure, selecting at most one RLC entity from the group to participate in the LCP processing procedure;
in the LCP processing procedure, when at most one RLC entity in the group is selected for resource allocation, other RLC entities in the group are removed from the subsequent LCP processing procedure.
15. A terminal, comprising:
a memory storing a program for transmitting uplink data;
a processor configured to execute the transmit uplink data procedure to perform operations comprising: determining a logical channel restriction relationship or a Radio Link Control (RLC) restriction relationship; when receiving the authorization of the base station, for each group of logical channels or RLC with the restriction relation, at most one logical channel or RLC from the group is selected to participate in data transmission at a time.
16. A computer-readable storage medium, wherein a transmitting upstream data program is stored on the computer-readable storage medium, and when executed by a processor, the program implements the steps of the method for transmitting upstream data according to any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710313723.0A CN108811117A (en) | 2017-05-05 | 2017-05-05 | A kind of method and device sending upstream data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710313723.0A CN108811117A (en) | 2017-05-05 | 2017-05-05 | A kind of method and device sending upstream data |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108811117A true CN108811117A (en) | 2018-11-13 |
Family
ID=64054829
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710313723.0A Pending CN108811117A (en) | 2017-05-05 | 2017-05-05 | A kind of method and device sending upstream data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108811117A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111342937A (en) * | 2020-03-17 | 2020-06-26 | 北京百瑞互联技术有限公司 | Method and device for dynamically adjusting voltage and/or frequency of coding and decoding processor |
WO2020147040A1 (en) * | 2019-01-16 | 2020-07-23 | Oppo广东移动通信有限公司 | Data replication transmission configuration method, apparatus, chip, and computer program |
WO2020164530A1 (en) * | 2019-02-14 | 2020-08-20 | JRD Communication (Shenzhen) Ltd. | Data transmission prioritization in user equipment in a wireless communication network |
WO2020192514A1 (en) * | 2019-03-28 | 2020-10-01 | 维沃移动通信有限公司 | Method for selecting transmission path, information configuration method, terminal, and network apparatus |
CN112715044A (en) * | 2019-01-18 | 2021-04-27 | Oppo广东移动通信有限公司 | Data copying method, terminal equipment and storage medium |
WO2022027672A1 (en) * | 2020-08-07 | 2022-02-10 | Oppo广东移动通信有限公司 | Communication method and communication device |
CN114503765A (en) * | 2019-09-17 | 2022-05-13 | 上海诺基亚贝尔股份有限公司 | Packet replication on a single carrier |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140293897A1 (en) * | 2013-04-01 | 2014-10-02 | Innovative Sonic Corporation | Method and apparatus for adding serving cells in a wireless communication system |
US20160286412A1 (en) * | 2013-10-29 | 2016-09-29 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting/receiving data using plurality of carriers in mobile communication system |
-
2017
- 2017-05-05 CN CN201710313723.0A patent/CN108811117A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140293897A1 (en) * | 2013-04-01 | 2014-10-02 | Innovative Sonic Corporation | Method and apparatus for adding serving cells in a wireless communication system |
US20160286412A1 (en) * | 2013-10-29 | 2016-09-29 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting/receiving data using plurality of carriers in mobile communication system |
Non-Patent Citations (5)
Title |
---|
ERICSSON: "Controlling of duplication in case of CA", 《3GPP TSG-RAN WG2 #97BIS TDOC R2-1702753》, 7 April 2017 (2017-04-07) * |
LG ELECTRONICS INC.: "Packet duplication in CA", 《3GPP TSG-RAN WG2 MEETING #97 R2-1701542》, 17 February 2017 (2017-02-17) * |
NOKIA, ALCATEL-LUCENT SHANGHAI BELL: "Duplication Impacts to MAC", 《3GPP TSG-RAN WG2 MEETING #97BIS R2-1702639》, 7 April 2017 (2017-04-07) * |
NOKIA, ALCATEL-LUCENT SHANGHAI BELL: "Overview of Duplication Operation", 《3GPP TSG-RAN WG2 MEETING #97BIS R2-1702632》, 3 April 2017 (2017-04-03), pages 2 * |
ZTE: "Consideration on the LCP for data duplication", 《3GPP TSG-RAN WG2 MEETING #98R2-1704666》, 6 May 2017 (2017-05-06), pages 2 - 3 * |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020147040A1 (en) * | 2019-01-16 | 2020-07-23 | Oppo广东移动通信有限公司 | Data replication transmission configuration method, apparatus, chip, and computer program |
US12058564B2 (en) | 2019-01-16 | 2024-08-06 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Data replication transmission configuration method, apparatus, chip, and computer program |
CN112715044A (en) * | 2019-01-18 | 2021-04-27 | Oppo广东移动通信有限公司 | Data copying method, terminal equipment and storage medium |
CN112715044B (en) * | 2019-01-18 | 2024-01-05 | Oppo广东移动通信有限公司 | Data replication method, terminal equipment and storage medium |
WO2020164530A1 (en) * | 2019-02-14 | 2020-08-20 | JRD Communication (Shenzhen) Ltd. | Data transmission prioritization in user equipment in a wireless communication network |
US11412540B2 (en) | 2019-02-14 | 2022-08-09 | JRD Communication (Shenzhen) Ltd. | Data transmission prioritization in user equipment in a wireless communication network |
WO2020192514A1 (en) * | 2019-03-28 | 2020-10-01 | 维沃移动通信有限公司 | Method for selecting transmission path, information configuration method, terminal, and network apparatus |
US12022374B2 (en) | 2019-03-28 | 2024-06-25 | Vivo Mobile Communication Co., Ltd. | Transmission path selection method, information configuration method, terminal, and network device |
CN114503765A (en) * | 2019-09-17 | 2022-05-13 | 上海诺基亚贝尔股份有限公司 | Packet replication on a single carrier |
CN111342937A (en) * | 2020-03-17 | 2020-06-26 | 北京百瑞互联技术有限公司 | Method and device for dynamically adjusting voltage and/or frequency of coding and decoding processor |
CN111342937B (en) * | 2020-03-17 | 2022-05-06 | 北京百瑞互联技术有限公司 | Method and device for dynamically adjusting voltage and/or frequency of coding and decoding processor |
WO2022027672A1 (en) * | 2020-08-07 | 2022-02-10 | Oppo广东移动通信有限公司 | Communication method and communication device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108811117A (en) | A kind of method and device sending upstream data | |
CN103002594B (en) | Direct access communication channel method for building up, apparatus and system | |
CN104160769B (en) | Wireless communication system, communication means, base station apparatus and communication terminal | |
RU2599729C1 (en) | Method of allocating the number of candidates for channel control and the number of times of blind detection, base station and user equipment | |
CN107018532B (en) | Multi-stream transmission scheduling method and equipment | |
CN109560899B (en) | Method and equipment for repeated transmission | |
CN103945540B (en) | A kind of priority of logical channels processing method and processing device | |
CN109246833B (en) | Bearer configuration determination method, bearer configuration information sending method, bearer configuration determination device, bearer configuration information sending device, main base station and auxiliary base station | |
CN111107581B (en) | Method and device for determining and indicating PDCP copy function, base station and terminal | |
CN110662299B (en) | Communication method, communication apparatus, and storage medium | |
JP2021513786A (en) | Carrier set determination methods and devices, storage media, and electronic devices | |
CN104754524A (en) | Group communication method, user equipment, base station equipment and system | |
CN110784904A (en) | Access control method and user equipment | |
CN113079585B (en) | Information processing method and terminal | |
WO2015109703A1 (en) | Terminal device and method of sending uplink data therefor | |
EP3777425B1 (en) | Methods, infrastructure equipment and communications device | |
CN110971349B (en) | Repeated transmission method, terminal and network side equipment | |
CN113055933B (en) | Cell access method, user equipment and base station | |
WO2019136622A1 (en) | Data transmission method and device, and computer storage medium | |
CN113316262B (en) | Uplink resource allocation method and device, computer readable storage medium and user equipment | |
CN108075870B (en) | Method and device for inter-station carrier aggregation scheduling | |
US20230189311A1 (en) | Data transmission method, network device and system in multi-connectivity network | |
CN111418229A (en) | Configuration method of data copying and transmitting function and related product | |
KR20200083530A (en) | Method and terminal for transmitting data on the vehicle internet | |
CN112512106B (en) | Uplink power distribution method, device, terminal equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |