CN103298130A - Uplink data transmission method, terminal and communication system - Google Patents
Uplink data transmission method, terminal and communication system Download PDFInfo
- Publication number
- CN103298130A CN103298130A CN2012100467310A CN201210046731A CN103298130A CN 103298130 A CN103298130 A CN 103298130A CN 2012100467310 A CN2012100467310 A CN 2012100467310A CN 201210046731 A CN201210046731 A CN 201210046731A CN 103298130 A CN103298130 A CN 103298130A
- Authority
- CN
- China
- Prior art keywords
- uplink
- authorization
- mandate
- entry
- terminal
- 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.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides an uplink data transmission method, terminal and communication system. The method comprises the steps that a physical layer of the terminal obtains a scrambling uplink authorization signal issued by a network side; the physical layer judges the authorization type of the uplink authorization signal according to the scrambling mode of the uplink authorization signal; the physical layer sends the authorization type to a medium accessing control (MAC) layer of the terminal; the MAC layer obtains authorization entry-into-force time of the uplink authorization signal according to an entry-into-force time computing rule corresponding to the authorization type; the MAC layer carries out uplink transmission on service data corresponding to the authorization type according to the authorization entry-into-force time.
Description
Technical field
The present invention relates to Clustering, relate in particular to a kind of uplink data transmission method, terminal and communication system, belong to communication technical field.
Background technology
Along with the rapid increase of user to the demand of data business, wireless communication system develops into Long Term Evolution (LTE) system by 3-G (Generation Three mobile communication system).
In group's speech business of LTE system, there are a speaker user and a plurality of monitoring users in a group, when speaker user was speaking, other monitoring users that is to say that listening the transmission of speaker user's upstream data has influence on the receive time delay of all monitoring users of whole group.Group's speech business is to the delay requirement strictness, and wishing has available resource that packet is sent to the base station when being cached with data as early as possible.
For the strict business of this class time delay, introduced the semi-persistent scheduling mode in the LTE system, reduce and authorize number of times, to reduce time delay.The semi-persistent scheduling mode refers in the scheduled transmission process of LTE, network side passes through the current schedule information of PDCCH indicating terminal when initial schedule, terminal recognition is semi-persistent scheduling, then preserve current schedule information, carry out transmission or the reception of this business datum every the fixing cycle in identical running time-frequency resource position, namely an authorization cycles is used.
But in the LTE system, terminal get access to that network side issues carry the semi-persistent scheduling authorization signaling that distributes physical resource after, miscellaneous service data in the terminal can be shared this physical resource, terminal is carried out the transfer of data of group service according to the priority of logic channel at the physical resource that has distributed, and namely terminal is not carried out prioritised transmission to semi-persistent scheduling corresponding service data.For example, for the group's speech business in the LTE system, when the priority of the logic channel of other business datum correspondence in the terminal is higher than the priority of logic channel of speech business correspondence, because terminal is carried out transfer of data according to the priority of logic channel, so the business datum that priority is high sends by the resource that network side distributes, and when surplus resources, send speech data again, even if make network side adopt the semi-persistent scheduling mandate to reduce the time delay of speech business, still can't ensure the quick transmission of group's speech business.As can be seen, terminal is not carried out corresponding uplink business data transmission according to the mandate scheduling of network side fully, causes ensureing the quick transmission of delay sensitive class business.
Summary of the invention
At the defective that exists in the prior art, the invention provides a kind of uplink data transmission method, terminal and communication system, carry out the uplink business data transmission according to the mandate scheduling of network side fully in order to realize terminal.
According to an aspect of the present invention, provide a kind of uplink data transmission method, comprising:
The physical layer of terminal is obtained the uplink authorization signaling of the scrambling that network side issues;
Described physical layer is judged the authorization type of described uplink authorization signaling according to the scrambling mode of the uplink authorization signaling of described scrambling;
Described physical layer is sent to described authorization type on the media access control MAC layer of described terminal;
Described MAC layer is according to the entry-into-force time computation rule corresponding with described authorization type, the mandate entry-into-force time of obtaining the uplink authorization signaling of described scrambling;
Described MAC layer is according to the described mandate entry-into-force time, to carrying out uplink with described authorization type corresponding service data.
According to a further aspect in the invention, also provide a kind of terminal, comprise physical layer and MAC layer, wherein:
Described physical layer comprises:
First processing module is used for obtaining the uplink authorization signaling of the scrambling that network side issues;
Second processing module is used for judging according to the scrambling mode of the uplink authorization signaling of described scrambling the authorization type of described uplink authorization signaling; And
The 3rd processing module is used for described authorization type is sent to described MAC layer;
Described MAC layer comprises:
The manages module everywhere, is used for according to the entry-into-force time computation rule corresponding with described authorization type, the mandate entry-into-force time of obtaining the uplink authorization signaling of described scrambling;
The 5th processing module is used for according to the described mandate entry-into-force time, to carrying out uplink with described authorization type corresponding service data.
According to another aspect of the invention, also provide a kind of communication system, comprise terminal provided by the invention, and with the base station of described terminal communication.
According to uplink data transmission method provided by the invention, by being resolved according to the scrambling mode of uplink authorization signaling by terminal, the authorization type of identification uplink authorization signaling, and the entry-into-force time of the uplink authorization signaling of different authorization types distinguished, and by the entry-into-force time transmission corresponding service data of terminal according to uplink authorization signaling, make terminal to carry out the transmission of business datum according to the mandate scheduling of network side fully.
Description of drawings
Fig. 1 is the communication system architecture figure of prior art.
Fig. 2 is the flow chart of the uplink data transmission method of the embodiment of the invention.
Fig. 3 is the structural representation of the terminal of the embodiment of the invention.
Embodiment
Fig. 1 is the communication system architecture figure of prior art.As shown in Figure 1, Chang Gui communication system comprise terminal and with the network side of terminal communication.Wherein, network side for example comprises base station and core net etc., and terminal for example is PDA(Personal Digital Assistant) or mobile phone etc.Terminal further comprises physical layer and medium access control (MAC) layer, and wherein physical layer is provided with Wireless Telecom Equipments such as antenna, is used for the transfer of data between realization terminal and the network side; The scheduling that the MAC layer then is responsible for upstream data sends.
Network side is many up logic channels that are used for business data transmission of terminal configuration.When being cached with data to be sent on the up logic channel, the physical layer of terminal sends data transfer request to network side, and obtains the uplink authorization resource that network side is terminal distribution.Physical layer is after obtaining the uplink authorization resource, and notice medium access controls (MAC) layer is dispatched a plurality of up logic channels, with according to the uplink authorization resource of being obtained, utilizes up logic channel to carry out transmitting uplink data.
Embodiment one
The uplink data transmission method of the embodiment of the invention one is carried out by the terminal among Fig. 1.Be elaborated from the angle of the terminal uplink data transmission method to the embodiment of the invention one below.
Fig. 2 is the flow chart of the uplink data transmission method of the embodiment of the invention.As shown in Figure 2, this uplink data transmission method may further comprise the steps:
Step S201, the physical layer of terminal is obtained the uplink authorization signaling of the scrambling that network side issues;
Step S202, described physical layer is judged the authorization type of described uplink authorization signaling according to the scrambling mode of the uplink authorization signaling of described scrambling;
Step S203, described physical layer is notified described authorization type on the MAC layer of described terminal;
Step S204, described MAC layer is according to the entry-into-force time computation rule corresponding with described authorization type, the mandate entry-into-force time of obtaining the uplink authorization signaling of described scrambling;
Step S205, described MAC layer are according to the described mandate entry-into-force time, to carrying out uplink with described authorization type corresponding service data.
Particularly, when terminal has the business datum that needs up transmission, send data transfer request by physical layer to network side, this data transfer request carries terminal iidentification and traffic data type sign.After network side receives this data transfer request, be terminal distribution uplink authorization resource (namely being used for carrying out the time interval resource of transmitting uplink data), determine authorization type according to the traffic data type sign, and the generation uplink authorization signaling, this uplink authorization signaling carries uplink authorization resource that promising terminal distributes and modulation coding mode etc.
Wherein, network side is when being terminal distribution uplink authorization resource, and whether have idling-resource, if having, then utilize idling-resource to be terminal distribution uplink authorization resource if detecting; If there is not an idling-resource, network side query traffic data type identification corresponding priorities then, and carry out resource race to control according to this priority, if seize success, be terminal distribution uplink authorization resource according to the resource of seizing then; If seize failure, then return the information of request failure to terminal; Preferably, network side is the higher priority of delay sensitive class business setting, for example, the priority of priority>data service of the priority>signaling traffic of group's speech business is set.In addition, at group's speech business, also can divide into the speech business that activated group and the speech business of un-activation group, and the priority of speech business of the priority>un-activation group of the speech business activated group is set, with guarantee the group that has begun to converse have resource can with and delay time minimum; For the speech business of un-activation group, because its priority still is higher than the priority of signaling traffic and the priority of data service, can guarantees that still the group that needs to set up conversation sets up as early as possible, thereby reduce the time delay that group begins to converse.
For uplink authorization signaling being offered the terminal corresponding with terminal iidentification, network side is selected the scrambling mode according to authorization type, and uplink authorization signaling is carried out scrambling, sends to which terminal to identify this uplink authorization signaling.More specifically, in the LTE system, each terminal configuration has exclusive Radio Network Temporary Identifier (RNTI), network side carries out scrambling by the uplink authorization signaling of RNTI with terminal and comes distinguishing terminal, uplink authorization signaling for the different authorization types of same terminal then can carry out scrambling by dissimilar RNTI.For example, comprise semi-persistent scheduling mandate and dynamic dispatching mandate in the LTE system, for the semi-persistent scheduling mandate, network side adopts the semi-persistent scheduling Cell Radio Network Temporary Identifier/Identity, Cell-RNTI (SPS C-RNTI) of terminal that uplink authorization signaling is carried out scrambling; For the dynamic dispatching mandate, network side adopts the Cell Radio Network Temporary Identifier/Identity, Cell-RNTI (C-RNTI) of terminal that uplink authorization signaling is carried out scrambling.Wherein, SPS C-RNTI and C-RNTI are by the pre-configured terminal of giving of network side.
After the physical layer of terminal sends data transfer request, (PDCCH) monitors to Physical Downlink Control Channel, by the SPS C-RNTI of self and/or SPSC-RNTI or the C-RNTI of C-RNTI and uplink authorization signaling scrambling are compared, obtain network side and be handed down to the uplink authorization signaling of oneself.When terminal gets access to after network side is handed down to the uplink authorization signaling of oneself, scrambling mode according to uplink authorization signaling, be SPS C-RNTI scrambling or C-RNTI scrambling, determine authorization type, if SPS C-RNTI scrambling, know that then network side has carried out the semi-persistent scheduling mandate to terminal, if the C-RNTI scrambling knows that then network side has carried out the dynamic dispatching mandate to terminal.
Physical layer is notified MAC layer with authorization type, so that the MAC layer is selected corresponding entry-into-force time computation rule according to authorization type, and the entry-into-force time of calculating the uplink authorization resource according to selected entry-into-force time computation rule.For for simplicity, hereinafter, the uplink authorization resource of semi-persistent scheduling authorization type is called semi-static scheduling resources, the uplink authorization resource of dynamic dispatching authorization type is called the dynamic dispatching resource.Wherein, preset the different entry-into-force time computation rules corresponding with different authorization types in the MAC layer respectively, for example, the semi-persistent scheduling mandate can calculate the entry-into-force time of semi-static scheduling resources corresponding to the first entry-into-force time computation rule according to the first entry-into-force time computation rule; The dynamic dispatching mandate can calculate the entry-into-force time of dynamic dispatching resource corresponding to the second entry-into-force time rule according to the second entry-into-force time computation rule.
After the MAC layer obtains the entry-into-force time of uplink authorization resource, can compare by the entry-into-force time with current time and uplink authorization resource, know current come into force for semi-static scheduling resources or dynamic dispatching resource, if current come into force for semi-static scheduling resources, then carry out the transmission of semi-persistent scheduling data, if current come into force for the dynamic dispatching resource, then carry out the transmission of dynamic dispatching data.Wherein, preset the traffic data type tabulation in the MAC layer, (for example store the traffic data type sign of each business datum in this terminal in this traffic data type tabulation, speech data sign, text data sign etc.), and this business datum is the sign of semi-persistent scheduling data or dynamic dispatching data.
Uplink data transmission method according to above-described embodiment, by being resolved according to the scrambling mode of uplink authorization signaling by terminal, the authorization type of identification uplink authorization signaling, and the entry-into-force time of the uplink authorization signaling of different authorization types distinguished, and by the entry-into-force time transmission corresponding service data of terminal according to uplink authorization signaling, make terminal to carry out the transmission of business datum according to the mandate scheduling of network side fully.In the case, if network side carries out the semi-persistent scheduling mandate for the delay sensitive class business of terminal, carry out the dynamic dispatching mandate for non-delay sensitive class business, because end side was distinguished the entry-into-force time that semi-persistent scheduling authorizes the dynamic dispatching mandate, and in the uplink of the entry-into-force time of semi-persistent scheduling mandate and semi-persistent scheduling type corresponding service data, so can not be higher than the priority of the professional counterlogic channel of delay sensitive class because of the priority corresponding to the professional counterlogic channel of non-delay sensitive class, and produce the situation of the uplink authorization resource of non-delay sensitive class service occupation delay sensitive class business, fully ensured the quick transmission of delay sensitive class business.
Further, in the uplink data transmission method of above-described embodiment, described MAC layer is according to the entry-into-force time computation rule corresponding with described authorization type, and the mandate entry-into-force time of obtaining described uplink authorization signaling specifically comprises:
If described authorization type is the semi-persistent scheduling mandate, introns frame number and semi-static scheduling cycle described mandate entry-into-force time of calculating between the subframe that sends according to the subframe of the reception uplink authorization signaling that presets and upstream data then;
If described authorization type is the dynamic dispatching mandate, then according to the introns frame number between the subframe of the subframe of the reception uplink authorization signaling that presets and upstream data transmission, calculate the described mandate entry-into-force time.
Particularly, MAC receives the semi-persistent scheduling mandate that network side issues as if knowing according to the notice of physical layer, then calculates the frame number SFN that comes into force of semi-static scheduling resources in such a way
CurrentWith the subframe numbers Subframe that comes into force
Starttime:
Subframe
startime=Subframe
receive_PDCCH+n
If Subframe
Startime/ FrameLength>1, then:
SFN
starttime=SFN
receive_PDCCH+1,Subframe
starttime=Subframe
startime?mod?FrameLength;
If Subframe
Startime/ FrameLength≤1, then: SFN
Starttime=SFN
Receive_PDCCH
SFN
CurrentShould meet the following conditions:
If SFN
Current>SFN
Starttime, should satisfy:
(SFN
current-SFN
starttime)mod(semiPersistSchedIntervalUL/FrameLength)=0
If SFN
Current≤ SFN
Starttime, should satisfy:
(1023+SFN
current-SFN
starttime)mod(semiPersistSchedIntervalUL/FrameLength)=0
Wherein n is the introns frame number between the subframe of the reception uplink authorization signaling that presets and the subframe that upstream data sends, the concrete setting value of n is deferred in the 3G (Third Generation) Moblie technology (3GPP), the timing relationship between the subframe that the subframe of reception uplink authorization signaling and upstream data send; FrameLength is frame length, and semiPersistSchedIntervalUL is semi-static scheduling cycle, is disposed to terminal by idle message in advance by network side; SFN
Receive_PDCCHReceive the frame number of uplink authorization signaling for the physical layer of terminal; Subframe
StarttimeReceive the subframe numbers of the subframe of uplink authorization signaling for the physical layer of terminal.
By the way, can calculate the frame number SFN that comes into force of semi-static scheduling resources
CurrentWith the subframe numbers Subframe that comes into force
Starttime, by frame number and the subframe numbers of current subframe and the frame number SFN that comes into force of semi-static scheduling resources with present frame
CurrentWith the subframe numbers Subframe that comes into force
StarttimeCompare respectively, when these two parameter homogeneous phases simultaneously, know that then the current time semi-static scheduling resources comes into force, if there is any one parameter inequality or two parameters are all inequality, then be informed in current time semi-static scheduling resources Pending The Entry Into Force.In addition, also can be according to the frame number SFN that comes into force of semi-static scheduling resources
CurrentWith the subframe numbers Subframe that comes into force
Starttime, the entry-into-force time of semi-static scheduling resources is expressed as FrameLength*SFN
Current+ Subframe
Starttime
MAC receives the dynamic dispatching mandate that network side issues as if knowing according to the notice of physical layer, then calculates the frame number SFN that comes into force of dynamic dispatching resource in such a way
StarttimeWith the subframe numbers Subframe that comes into force
Starttime:
Subframe
startime=Subframe
receive_PDCCH+n
If Subframe
Startime/ FrameLength>1, then:
SFN
starttime=SFN
receive_PDCCH+1,Subframe
starttime=Subframe
startime?mod?FrameLength;
If Subframe
Startime/ FrameLength≤1, then: SFN
Starttime=SFN
Receive_PDCCH
Wherein n is the introns frame number between the subframe of the reception uplink authorization signaling that presets and the subframe that upstream data sends, the concrete setting value of n is deferred in the 3G (Third Generation) Moblie technology (3GPP), the timing relationship between the subframe that the subframe of reception uplink authorization signaling and upstream data send; FrameLength is frame length; SFN
Receive_PDCCHReceive the frame number of uplink authorization signaling for the physical layer of terminal; Subframe
StarttimeReceive the subframe numbers of the subframe of uplink authorization signaling for the physical layer of terminal.In addition, also can be according to the frame number SFN that comes into force of dynamic dispatching resource
StarttimeWith the subframe numbers Subframe that comes into force
Starttime, the entry-into-force time of dynamic dispatching resource is expressed as 10*SFN
Starttime+ Subframe
Starttime
Further, in the uplink data transmission method of above-described embodiment, described physical layer specifically comprises the MAC layer that described authorization type is sent to described terminal:
Described physical layer sends interlayer message to described MAC layer, and described interlayer message carries the identification information for the described authorization type of expression.
Particularly, utilize a bit to identify authorization type in this interlayer message, for example with " 0 " expression semi-persistent scheduling, with " 1 " expression dynamic dispatching.The MAC layer can know that by the numerical value of identifying this bit authorization type is semi-persistent scheduling or dynamic dispatching.
In addition, this interlayer message physical layer of also can be used for carrying above-mentioned terminal is received the frame number SFN of uplink authorization signaling
Receive_PDCCH, and the physical layer of terminal is received the subframe numbers Subframe of the subframe of uplink authorization signaling
Starttime, so that the MAC layer carries out the calculating of entry-into-force time according to these two parameters.
Further, in the uplink data transmission method of above-described embodiment, go back portability mandate bit number (TotalSendBitNum) in the uplink authorization signaling, correspondingly, physical layer is carried at this parameter in the above-mentioned interlayer message and is sent to the MAC layer.
Network side for example arranges the mandate bit number in the following manner:
Authorize the bit number that bit number=layer two packet header+business data packet size+the buffer memory report takies.
Wherein, business data packet depends on the transmission rate by business datum, and this transmission rate is deferred to the communication protocol that current communication system adopts; Buffer memory report is used for reporting the data caching situation of current terminal by terminal to network side, so that network side can be that terminal issues mandate according to the data caching situation of terminal.
Respectively at semi-persistent scheduling mandate and two kinds of situations of dynamic dispatching mandate, the process of the MAC layer being carried out uplink data scheduling and transmission is elaborated below.
The MAC layer is with the frame number of current time and the frame number SFN that comes into force of subframe numbers and semi-static scheduling resources
CurrentWith the subframe numbers Subframe that comes into force
Starttime, and/or the frame number SFN that comes into force of dynamic dispatching resource
StarttimeWith the subframe numbers Subframe that comes into force
StarttimeCompare, have following several situations:
Situation one: the frame number of current time and subframe numbers only with the frame number SFN that comes into force of semi-static scheduling resources
CurrentWith the subframe numbers Subframe that comes into force
StarttimeConform to, determine that the authorization type that current time comes into force is the semi-persistent scheduling mandate, carry out following steps:
Step 101, the MAC layer is chosen logic channel from the logic channel group corresponding with the static scheduling mandate;
Particularly, network side has the logic channel group for terminal configuration in advance, comprises one or more logic channels in each logic channel group.Preferably, network side is semi-persistent scheduling mandate corresponding service type and the different logic channel group of dynamic dispatching mandate corresponding service type configuration, be example to dispose two logic channel groups, the upstream data that one of them logic channel group is used for semi-persistent scheduling mandate corresponding service type sends (hereinafter this logic channel group being called " semi-persistent scheduling logic channel group "), and the upstream data that another logic channel group is used for dynamic dispatching mandate corresponding service type sends (hereinafter this logic channel group being called " dynamic dispatching logic channel group ").When network side is termination environment branch configuration semi-persistent scheduling logic channel group and dynamic dispatching logic channel group, because the report of the buffer memory of terminal to report is unit with the logic channel group usually, network side is known known that the semi-persistent scheduling mandate is to just seeing the caching situation of business datum.
For example: in the LTE system, only the authorization type of group's speech business correspondence is set to the semi-persistent scheduling mandate, and the authorization type that other business (for example multimedia service, downloading service etc.) are corresponding all is set to the dynamic dispatching mandate, then only comprise a logic channel in the semi-persistent scheduling logic channel group, the upstream data that this logic channel is used for group's speech business sends, and comprising a plurality of logic channels in the dynamic dispatching logic channel group, other professional upstream datas that these a plurality of logic channels are respectively applied to except group's speech business send.When the logic channel group comprised many logic channels, network side also arranged priority for each logic channel, so that terminal when the logic channel in this logic channel group is dispatched, is dispatched according to the priority of logic channel.
Step 102 is determined the data volume that reality can send;
Particularly, be the logic channel (hereafter GTCH channel) of group service channel (GTCH) in step 102, to have chosen logical channel number for example, the GTCH channel is used for realizing that the upstream data of group's speech business sends, with BitNum
CTCHBut expression GTCH channel is data quantity transmitted once, then determines the data volume that reality can send in the following manner:
PlayLoad=TotalSendBitNum-L2HeadBit
If BitNum
GTCH>PlayLoad, then the actual data volume that sends is PlayLoad;
If BitNum
GTCH≤ PlayLoad, then the actual data volume that sends is BitNum
GTCH
Wherein, TotalSendBitNum is the mandate bit number that carries in the uplink authorization signaling; L2HeadBit is L2 packet header size, and its occurrence is deferred to the 3GPP agreement.
Because the size of data of group's speech business is more fixing, therefore network side is when carrying out scheduling authorization, group's speech business size of data that need send greater than terminal usually for the mandate bit number of terminal distribution is so that terminal can be finished whole groups speech business data of institute's buffer memory in a upstream data sends; If group's speech business size of data that the data volume that the reality of determining can send need send less than terminal, then remaining data sends at next semi-static scheduling cycle.
The data volume that step 103, MAC layer can send according to determined reality is extracted data from selected logic channel data in buffer, form the MAC bag and be sent to physical layer, and sent to network side by physical layer.
Situation two: the frame number of current time and subframe numbers only with the frame number SFN that comes into force of dynamic dispatching resource
CurrentWith the subframe numbers Subframe that comes into force
StarttimeConform to, determine that the authorization type that current time comes into force is the dynamic dispatching mandate, carry out following steps:
Step 201, the MAC layer is chosen logic channel from the logic channel group corresponding with the dynamic dispatching mandate;
Particularly, when comprising many logic channels in the logic channel group corresponding with moving scheduling authorization, the MAC layer is selected according to the priority of each logic channel or according to the ascending order of logical channel number;
Step 202 is determined the data volume that reality can send;
Concrete definite method is identical with situation one;
Step 203, the data volume that the MAC layer can send according to determined reality is extracted data from selected logic channel data in buffer, form the MAC bag and be sent to physical layer, and sent to network side by physical layer.
The frame number SFN that comes into force of the frame number of situation three, current time and subframe numbers and semi-static scheduling resources
CurrentWith the subframe numbers Subframe that comes into force
Starttime, and the frame number SFN that comes into force of dynamic dispatching resource
CurrentWith the subframe numbers Subframe that comes into force
StarttimeAll do not conform to, determine the scheduling authorization that current time does not come into force, do not carry out transmitting uplink data.
The frame number SFN that comes into force of the frame number of situation four, current time and subframe numbers and semi-static scheduling resources
CurrentWith the subframe numbers Subframe that comes into force
Starttime, and the frame number SFN that comes into force of dynamic dispatching resource
CurrentWith the subframe numbers Subframe that comes into force
StarttimeAll meet, MAC checks the buffer memory of all logic channels, if only GTCH logic channel buffer memory is not empty, then uses semi-static scheduling resources; If it is not empty also having other logic channel buffer memories except the GTCH logic channel, then uses the dynamic dispatching resource, and preferentially the data of GTCH logic channel are put into the packet that to send.
Fig. 3 is the structural representation of the terminal of the embodiment of the invention.As shown in Figure 3, terminal comprises physical layer 31 and MAC layer 32, wherein:
Described physical layer 31 comprises:
The 3rd processing module 313 is used for described authorization type is sent to described MAC layer;
Described MAC layer 32 comprises:
The manages module 321 everywhere, is used for according to the entry-into-force time computation rule corresponding with described authorization type, the mandate entry-into-force time of obtaining the uplink authorization signaling of described scrambling;
The 5th processing module 322 is used for according to the described mandate entry-into-force time, to carrying out uplink with described authorization type corresponding service data.
The idiographic flow that the terminal of above-described embodiment is carried out transmitting uplink data is identical with the uplink data transmission method of previous embodiment, so locate to repeat no more.
Terminal according to above-described embodiment, resolve by the scrambling mode according to uplink authorization signaling, the authorization type of identification uplink authorization signaling, and the entry-into-force time of the uplink authorization signaling of different authorization types distinguished, and by the entry-into-force time transmission corresponding service data of terminal according to uplink authorization signaling, make terminal to carry out the transmission of business datum according to the mandate scheduling of network side fully.In the case, if network side carries out the semi-persistent scheduling mandate for the delay sensitive class business of terminal, carry out the dynamic dispatching mandate for non-delay sensitive class business, because end side was distinguished the entry-into-force time that semi-persistent scheduling authorizes the dynamic dispatching mandate, and in the uplink of the entry-into-force time of semi-persistent scheduling mandate and semi-persistent scheduling type corresponding service data, so can not be higher than the priority of the professional counterlogic channel of delay sensitive class because of the priority corresponding to the professional counterlogic channel of non-delay sensitive class, and produce the situation of the uplink authorization resource of non-delay sensitive class service occupation delay sensitive class business, fully ensured the quick transmission of delay sensitive class business.
Further, in the terminal of above-described embodiment, described second processing module also is used for if the scrambling mode of described uplink authorization signaling is the SPS-CRNTI scrambling, then judges and knows that the authorization type of described uplink authorization signaling is the semi-persistent scheduling mandate; If the scrambling mode of described uplink authorization signaling is the C-RNTI scrambling, then judges and know that the authorization type of described uplink authorization signaling is the dynamic dispatching mandate.
Further, in the terminal of above-described embodiment, described the manages module everywhere also is used for if described authorization type is the semi-persistent scheduling mandate, then introns frame number and the semi-static scheduling cycle described mandate entry-into-force time of calculating between the subframe that sends according to the subframe of the reception uplink authorization signaling that presets and upstream data; If described authorization type is the dynamic dispatching mandate, then according to the introns frame number between the subframe of the subframe of the reception uplink authorization signaling that presets and upstream data transmission, calculate the described mandate entry-into-force time.
Further, in the terminal of above-described embodiment, described the 5th processing module also is used for current time was compared with the described mandate entry-into-force time, and is knowing that relatively current time is that described mandate is during the entry-into-force time, to carrying out uplink with described authorization type corresponding service data.
Further, in the terminal of above-described embodiment, described the 3rd processing module also is used for sending interlayer message to described MAC layer, and described interlayer message carries the identification information for the described authorization type of expression.
The embodiment of the invention also provides a kind of communication system, and this communication system comprises the terminal that the embodiment of the invention provides, and with the base station of terminal communication.
Communication system according to above-described embodiment, by being resolved according to the scrambling mode of uplink authorization signaling by terminal, the authorization type of identification uplink authorization signaling, and the entry-into-force time of the uplink authorization signaling of different authorization types distinguished, and by the entry-into-force time transmission corresponding service data of terminal according to uplink authorization signaling, make terminal to carry out the transmission of business datum according to the mandate scheduling of network side fully.In the case, if network side carries out the semi-persistent scheduling mandate for the delay sensitive class business of terminal, carry out the dynamic dispatching mandate for non-delay sensitive class business, because end side was distinguished the entry-into-force time that semi-persistent scheduling authorizes the dynamic dispatching mandate, and in the uplink of the entry-into-force time of semi-persistent scheduling mandate and semi-persistent scheduling type corresponding service data, so can not be higher than the priority of the professional counterlogic channel of delay sensitive class because of the priority corresponding to the professional counterlogic channel of non-delay sensitive class, and produce the situation of the uplink authorization resource of non-delay sensitive class service occupation delay sensitive class business, fully ensured the quick transmission of delay sensitive class business.
It should be noted that at last: above each embodiment is not intended to limit only in order to technical scheme of the present invention to be described; Although the present invention has been described in detail with reference to aforementioned each embodiment, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment puts down in writing, and perhaps some or all of technical characterictic wherein is equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution break away from the scope of various embodiments of the present invention technical scheme.
Claims (11)
1. a uplink data transmission method is characterized in that, comprising:
The physical layer of terminal is obtained the uplink authorization signaling of the scrambling that network side issues;
Described physical layer is judged the authorization type of described uplink authorization signaling according to the scrambling mode of the uplink authorization signaling of described scrambling;
Described physical layer is sent to described authorization type on the media access control MAC layer of described terminal;
Described MAC layer is according to the entry-into-force time computation rule corresponding with described authorization type, the mandate entry-into-force time of obtaining the uplink authorization signaling of described scrambling;
Described MAC layer is according to the described mandate entry-into-force time, to carrying out uplink with described authorization type corresponding service data.
2. uplink data transmission method according to claim 1 is characterized in that, judges that according to the scrambling mode of described uplink authorization signaling the authorization type of described uplink authorization signaling specifically comprises:
If the scrambling mode of described uplink authorization signaling is the SPS-CRNTI scrambling, then judges and know that the authorization type of described uplink authorization signaling is the semi-persistent scheduling mandate;
If the scrambling mode of described uplink authorization signaling is the C-RNTI scrambling, then judges and know that the authorization type of described uplink authorization signaling is the dynamic dispatching mandate.
3. uplink data transmission method according to claim 2 is characterized in that, described MAC layer is according to the entry-into-force time computation rule corresponding with described authorization type, and the mandate entry-into-force time of obtaining described uplink authorization signaling specifically comprises:
If described authorization type is the semi-persistent scheduling mandate, introns frame number and semi-static scheduling cycle described mandate entry-into-force time of calculating between the subframe that sends according to the subframe of the reception uplink authorization signaling that presets and upstream data then;
If described authorization type is the dynamic dispatching mandate, then according to the introns frame number between the subframe of the subframe of the reception uplink authorization signaling that presets and upstream data transmission, calculate the described mandate entry-into-force time.
4. according to the arbitrary described uplink data transmission method of claim 1-3, it is characterized in that described MAC layer specifically comprised carrying out uplink with described authorization type corresponding service data according to the described mandate entry-into-force time:
Current time was compared with the described mandate entry-into-force time, and knowing that relatively current time is that described mandate is during the entry-into-force time, to carrying out uplink with described authorization type corresponding service data.
5. according to the arbitrary described uplink data transmission method of claim 1-3, it is characterized in that described physical layer specifically comprises the MAC layer that described authorization type is sent to described terminal:
Described physical layer sends interlayer message to described MAC layer, and described interlayer message carries the identification information for the described authorization type of expression.
6. a terminal is characterized in that, comprises physical layer and MAC layer, wherein:
Described physical layer comprises:
First processing module is used for obtaining the uplink authorization signaling of the scrambling that network side issues;
Second processing module is used for judging according to the scrambling mode of the uplink authorization signaling of described scrambling the authorization type of described uplink authorization signaling; And
The 3rd processing module is used for described authorization type is sent to described MAC layer;
Described MAC layer comprises:
The manages module everywhere, is used for according to the entry-into-force time computation rule corresponding with described authorization type, the mandate entry-into-force time of obtaining the uplink authorization signaling of described scrambling;
The 5th processing module is used for according to the described mandate entry-into-force time, to carrying out uplink with described authorization type corresponding service data.
7. terminal according to claim 6 is characterized in that, described second processing module also is used for if the scrambling mode of described uplink authorization signaling is the SPS-CRNTI scrambling, then judges and knows that the authorization type of described uplink authorization signaling is the semi-persistent scheduling mandate; If the scrambling mode of described uplink authorization signaling is the C-RNTI scrambling, then judges and know that the authorization type of described uplink authorization signaling is the dynamic dispatching mandate.
8. terminal according to claim 7, it is characterized in that, described the manages module everywhere also is used for if described authorization type is the semi-persistent scheduling mandate, then introns frame number and the semi-static scheduling cycle described mandate entry-into-force time of calculating between the subframe that sends according to the subframe of the reception uplink authorization signaling that presets and upstream data; If described authorization type is the dynamic dispatching mandate, then according to the introns frame number between the subframe of the subframe of the reception uplink authorization signaling that presets and upstream data transmission, calculate the described mandate entry-into-force time.
9. according to the arbitrary described terminal of claim 6-8, it is characterized in that, described the 5th processing module also is used for current time was compared with the described mandate entry-into-force time, and knowing that relatively current time is that described mandate is during the entry-into-force time, to carrying out uplink with described authorization type corresponding service data.
10. according to the arbitrary described terminal of claim 6-8, it is characterized in that described the 3rd processing module also is used for sending interlayer message to described MAC layer, described interlayer message carries the identification information for the described authorization type of expression.
11. a communication system is characterized in that, comprises arbitrary described terminal as claim 6-10, and with the base station of described terminal communication.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210046731.0A CN103298130B (en) | 2012-02-27 | 2012-02-27 | Uplink data transmission method, terminal and communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210046731.0A CN103298130B (en) | 2012-02-27 | 2012-02-27 | Uplink data transmission method, terminal and communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103298130A true CN103298130A (en) | 2013-09-11 |
CN103298130B CN103298130B (en) | 2016-06-08 |
Family
ID=49098254
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210046731.0A Active CN103298130B (en) | 2012-02-27 | 2012-02-27 | Uplink data transmission method, terminal and communication system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103298130B (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015043365A1 (en) * | 2013-09-26 | 2015-04-02 | 华为技术有限公司 | Scheduling grant control method, user equipment, and network device |
WO2017091940A1 (en) * | 2015-11-30 | 2017-06-08 | 华为技术有限公司 | Scheduling device, scheduled device, and resource scheduling method and apparatus |
CN108292983A (en) * | 2016-02-05 | 2018-07-17 | Oppo广东移动通信有限公司 | The method and apparatus of business transmission |
CN109196908A (en) * | 2016-06-24 | 2019-01-11 | 华为技术有限公司 | Dispatching method and base station |
CN109314992A (en) * | 2016-07-14 | 2019-02-05 | 富士通株式会社 | Group communication devices, method and communication system |
CN109792680A (en) * | 2016-09-28 | 2019-05-21 | 华为技术有限公司 | It is used for transmission the method and terminal device of data |
WO2019185014A1 (en) * | 2018-03-30 | 2019-10-03 | 华为技术有限公司 | Communication method, communication apparatus, and system |
WO2019242379A1 (en) * | 2018-06-20 | 2019-12-26 | Oppo广东移动通信有限公司 | Uplink data transmission method and relevant device |
CN112637961A (en) * | 2014-08-06 | 2021-04-09 | 交互数字专利控股公司 | Device-to-device (D2D) preemption and access control |
US11627583B2 (en) | 2018-05-21 | 2023-04-11 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method, apparatus and terminal for service transmission |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080186911A1 (en) * | 2007-02-01 | 2008-08-07 | Rainer Bachl | Method of using uplink reference signals for access grant requests |
CN101715237A (en) * | 2009-11-05 | 2010-05-26 | 中兴通讯股份有限公司 | Uplink transmission method and device based on competition |
CN101938340A (en) * | 2009-06-29 | 2011-01-05 | 中兴通讯股份有限公司 | Scrambling code selection method and scrambling device |
-
2012
- 2012-02-27 CN CN201210046731.0A patent/CN103298130B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080186911A1 (en) * | 2007-02-01 | 2008-08-07 | Rainer Bachl | Method of using uplink reference signals for access grant requests |
CN101938340A (en) * | 2009-06-29 | 2011-01-05 | 中兴通讯股份有限公司 | Scrambling code selection method and scrambling device |
CN101715237A (en) * | 2009-11-05 | 2010-05-26 | 中兴通讯股份有限公司 | Uplink transmission method and device based on competition |
Cited By (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109104771B (en) * | 2013-09-26 | 2022-04-05 | 华为技术有限公司 | Control method of scheduling authorization, user equipment and network equipment |
CN104519587A (en) * | 2013-09-26 | 2015-04-15 | 华为技术有限公司 | Method of controlling scheduling authorization, user equipment and network equipment |
CN104519587B (en) * | 2013-09-26 | 2018-10-02 | 华为技术有限公司 | Control method, user equipment and the network equipment of scheduling authorization |
US10154516B2 (en) | 2013-09-26 | 2018-12-11 | Huawei Technologies Co., Ltd. | Scheduling grant control method, user equipment, and network device |
CN109104771A (en) * | 2013-09-26 | 2018-12-28 | 华为技术有限公司 | Control method, user equipment and the network equipment of scheduling authorization |
WO2015043365A1 (en) * | 2013-09-26 | 2015-04-02 | 华为技术有限公司 | Scheduling grant control method, user equipment, and network device |
CN112637961A (en) * | 2014-08-06 | 2021-04-09 | 交互数字专利控股公司 | Device-to-device (D2D) preemption and access control |
CN112637961B (en) * | 2014-08-06 | 2024-05-07 | 交互数字专利控股公司 | Device-to-device (D2D) preemption and access control |
WO2017091940A1 (en) * | 2015-11-30 | 2017-06-08 | 华为技术有限公司 | Scheduling device, scheduled device, and resource scheduling method and apparatus |
US11134512B2 (en) | 2015-11-30 | 2021-09-28 | Huawei Technologies Co., Ltd. | Scheduling device, scheduled device, and resource scheduling method and apparatus |
CN108292983A (en) * | 2016-02-05 | 2018-07-17 | Oppo广东移动通信有限公司 | The method and apparatus of business transmission |
US11272501B2 (en) | 2016-02-05 | 2022-03-08 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Service transmission method and apparatus |
CN108292983B (en) * | 2016-02-05 | 2020-05-01 | Oppo广东移动通信有限公司 | Service transmission method and device |
US11457444B2 (en) | 2016-02-05 | 2022-09-27 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Service transmission method and apparatus |
US11057881B2 (en) | 2016-02-05 | 2021-07-06 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Service transmission method and apparatus |
CN109196908A (en) * | 2016-06-24 | 2019-01-11 | 华为技术有限公司 | Dispatching method and base station |
US11109289B2 (en) | 2016-06-24 | 2021-08-31 | Huawei Technologies Co., Ltd. | Scheduling method and base station |
US10743225B2 (en) | 2016-06-24 | 2020-08-11 | Huawei Technologies Co., Ltd. | Scheduling method and base station |
CN109314992B (en) * | 2016-07-14 | 2022-05-17 | 富士通株式会社 | Group communication device, method and communication system |
CN109314992A (en) * | 2016-07-14 | 2019-02-05 | 富士通株式会社 | Group communication devices, method and communication system |
CN109792680B (en) * | 2016-09-28 | 2021-07-09 | 华为技术有限公司 | Method and terminal device for transmitting data |
CN109792680A (en) * | 2016-09-28 | 2019-05-21 | 华为技术有限公司 | It is used for transmission the method and terminal device of data |
US11026107B2 (en) | 2016-09-28 | 2021-06-01 | Huawei Technologies Co., Ltd. | Data transmission method and terminal device |
WO2019185014A1 (en) * | 2018-03-30 | 2019-10-03 | 华为技术有限公司 | Communication method, communication apparatus, and system |
US11457468B2 (en) | 2018-03-30 | 2022-09-27 | Huawei Technologies Co., Ltd. | Communication method, communications apparatus, and system |
US11627583B2 (en) | 2018-05-21 | 2023-04-11 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method, apparatus and terminal for service transmission |
WO2019242379A1 (en) * | 2018-06-20 | 2019-12-26 | Oppo广东移动通信有限公司 | Uplink data transmission method and relevant device |
CN111742600B (en) * | 2018-06-20 | 2022-10-21 | Oppo广东移动通信有限公司 | Uplink data transmission method and related equipment |
US11723019B2 (en) | 2018-06-20 | 2023-08-08 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Uplink data transmission method and relevant device |
CN111742600A (en) * | 2018-06-20 | 2020-10-02 | Oppo广东移动通信有限公司 | Uplink data transmission method and related equipment |
Also Published As
Publication number | Publication date |
---|---|
CN103298130B (en) | 2016-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103298130A (en) | Uplink data transmission method, terminal and communication system | |
WO2021027872A1 (en) | Signal sending method and device, signal receiving method and device, information feedback method and device, communication node, and medium | |
US11659526B2 (en) | Method and device for processing data | |
CN102083013B (en) | Method for realizing trunking traffic and trunking user terminal | |
US11395291B2 (en) | Allocating transmission resources in communication networks that provide low latency services | |
WO2017190586A1 (en) | Method and device for radio communication | |
CN102149049B (en) | Trunked service implementation method in digital trunking communication system and trunked user terminal | |
CN111757291B (en) | Communication method and device | |
CN103796175A (en) | Method for sending cluster paging in LTE system and corresponding device, and method for receiving cluster paging in LTE system and corresponding device | |
CN102036404B (en) | Method for transmitting data and user equipment | |
CN101330372A (en) | Indication method for scheduling authorization resource in long-term developing TDD system | |
CN106550480A (en) | A kind of accidental access method, apparatus and system | |
EP3281462A1 (en) | Methods wireless communication device and radio network node for managing paging | |
CN104427626A (en) | Semi-static scheduling method and system | |
WO2017186014A1 (en) | Method and device for wireless communication-related ue unit and base station | |
CN114080848A (en) | Communication device, infrastructure equipment and method | |
CN104581970A (en) | Adaptive-scheduling method and equipment | |
CN108811052B (en) | Downlink control channel detection receiving method, terminal and network side equipment | |
WO2017133013A1 (en) | Method and device for transmitting control signalling | |
WO2020143734A1 (en) | Resource configuration method and apparatus, and storage medium and electronic apparatus | |
CN108024341B (en) | scheduling method, terminal and base station | |
US20100208831A1 (en) | Techniques for quick access channel information loading in wireless networks | |
WO2020238797A1 (en) | Data multiplexing transmission method, base station, terminal, and storage medium | |
CN104754754A (en) | Delayed access method under semi-persistent scheduling (SPS) | |
CN110036676B (en) | Terminal communication method and user equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |