CN103298130B - Uplink data transmission method, terminal and communication system - Google Patents
Uplink data transmission method, terminal and communication system Download PDFInfo
- Publication number
- CN103298130B CN103298130B CN201210046731.0A CN201210046731A CN103298130B CN 103298130 B CN103298130 B CN 103298130B CN 201210046731 A CN201210046731 A CN 201210046731A CN 103298130 B CN103298130 B CN 103298130B
- Authority
- CN
- China
- Prior art keywords
- authorization
- uplink
- mandate
- semi
- 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.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 31
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000004891 communication Methods 0.000 title claims abstract description 22
- 238000013475 authorization Methods 0.000 claims abstract description 186
- 230000011664 signaling Effects 0.000 claims abstract description 82
- 239000010410 layer Substances 0.000 claims description 81
- 238000012545 processing Methods 0.000 claims description 23
- 238000011144 upstream manufacturing Methods 0.000 claims description 17
- 239000011229 interlayer Substances 0.000 claims description 11
- 230000015654 memory Effects 0.000 description 9
- 238000012546 transfer Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 239000000203 mixture Substances 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 101100180051 Danio rerio isl2a gene Proteins 0.000 description 1
- 108091092195 Intron Proteins 0.000 description 1
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 101100126318 Rattus norvegicus Isl2 gene Proteins 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 235000021186 dishes Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a kind of uplink data transmission method, terminal and communication system. The method comprises: the physical layer of terminal is obtained the uplink authorization signaling of the scrambling that network side issues; Described physical layer judges 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, according to the described mandate entry-into-force time, carries out uplink to the business datum corresponding with described authorization type.
Description
Technical field
The present invention relates to Clustering, relate in particular to a kind of uplink data transmission method, terminal and communication systemSystem, belongs to communication technical field.
Background technology
Along with the sharply increase of the demand of user to data service, wireless communication system is moved by the third generationMoving communication system develops into Long Term Evolution (LTE) system.
In group's speech business of LTE system, there are a speaker user and multiple monitoring users in a group,When speaker user is in the time speaking, other monitoring users are being listened, and that is to say speaker user's upstream dataTransmission has influence on the receive time delay of all monitoring users of whole group. Group's speech business is tight to delay requirementLattice, wish in the time being cached with data, have as early as possible available resource by Packet Generation to base station.
For the strict business of this class delay requirement, in LTE system, introduce semi-persistent scheduling mode, subtractAuthorize less number of times, to reduce time delay. Semi-persistent scheduling mode refers in the scheduled transmission process of LTE,Network side is by the current schedule information of PDCCH indicating terminal in the time of initial schedule, and terminal recognition is halfStatic scheduling, preserves current schedule information, every the fixing cycle in identical running time-frequency resource positionOn carry out transmission or the reception of this business datum, an authorization cycles is used.
But in LTE system, terminal is distributed physical resource carrying of getting that network side issuesAfter semi-persistent scheduling authorization signaling, the miscellaneous service data in terminal can be shared this physical resource, and terminal is pressedOn the physical resource having distributed, carry out the transfer of data of group service according to the priority of logic channel, eventuallyEnd does not carry out prioritised transmission to business datum corresponding to semi-persistent scheduling. For example,, in LTE systemGroup's speech business, when the priority of logic channel corresponding to other business datum in terminal is higher than voiceWhen the priority of logic channel corresponding to business, because terminal is carried out data according to the priority of logic channelTransmission, thus the resource that business datum high priority is distributed by network side send, and when havingWhen surplus resources, send again speech data, even if make network side adopt semi-persistent scheduling mandate to reduce languageThe time delay of sound business, still cannot ensure the fast transport of group's speech business. Can find out, terminal is notCarry out corresponding uplink business data transmission according to the mandate scheduling of network side completely, while causing ensureingProlong the fast transport of sensitive kinds business.
Summary of the invention
For the defect existing in prior art, the invention provides a kind of uplink data transmission method, terminalAnd communication system, carry out uplink business data biography according to the mandate scheduling of network side completely in order to realize terminalDefeated.
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 judges described uplink authorization according to the scrambling mode of the uplink authorization signaling of described scramblingThe authorization type of signaling;
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, described in obtainingThe mandate entry-into-force time of the uplink authorization signaling of scrambling;
Described MAC layer is according to the described mandate entry-into-force time, to the business number corresponding with described authorization typeAccording to carrying out uplink.
According to a further aspect in the invention, also provide a kind of terminal, comprise physical layer and MAC layer, itsIn:
Described physical layer comprises:
The first processing module, for obtaining the uplink authorization signaling of the scrambling that network side issues;
The second processing module, described in judging according to the scrambling mode of the uplink authorization signaling of described scramblingThe authorization type of uplink authorization signaling; And
The 3rd processing module, for being sent to described authorization type on described MAC layer;
Described MAC layer comprises:
The 4th processing module, for according to the entry-into-force time computation rule corresponding with described authorization type, obtainsGet the mandate entry-into-force time of the uplink authorization signaling of described scrambling;
The 5th processing module, for according to the described mandate entry-into-force time, to corresponding with described authorization typeBusiness datum is carried out uplink.
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 by terminal according to uplink authorization signalingScrambling mode is resolved, the authorization type of identification uplink authorization signaling, and upper to different authorization typesThe entry-into-force time of row authorization signaling is distinguished, and is sent out according to the entry-into-force time of uplink authorization signaling by terminalSend corresponding service data, make terminal to carry out sending out of business datum according to the mandate scheduling of network side completelySend.
Brief description of the 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 present invention.
Fig. 3 is the structural representation of the terminal of the embodiment of the present invention.
Detailed description of the invention
Fig. 1 is the communication system architecture figure of prior art. As shown in Figure 1, conventional communication system comprisesTerminal and with the network side of terminal communication. Wherein, network side for example comprises base station and core net etc., terminalBe for example personal digital assistant (PDA) or mobile phone etc. Terminal further comprises physical layer and media accessControl (MAC) layer, wherein in physical layer, be provided with the Wireless Telecom Equipments such as antenna, for realizing terminalAnd the transfer of data between network side; The scheduling that MAC layer is responsible for upstream data sends.
Network side is many up logic channels for business data transmission of terminal configuration. When up logicWhile being cached with data to be sent on channel, the physical layer of terminal sends data transfer request to network side,And obtain the uplink authorization resource that network side is terminal distribution. Physical layer is obtaining after uplink authorization resource,Notice media Access Controls (MAC) layer multiple up logic channels are dispatched, with according to obtainedUplink authorization resource, utilize up logic channel to carry out transmitting uplink data.
Embodiment mono-
The uplink data transmission method of the embodiment of the present invention one is carried out by the terminal in Fig. 1. Below from endThe angle of end is elaborated to the uplink data transmission method of the embodiment of the present invention one.
Fig. 2 is the flow chart of the uplink data transmission method of the embodiment of the present invention. As shown in Figure 2, on thisRow data transmission method comprises the following 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 judges institute according to the scrambling mode of the uplink authorization signaling of described scramblingState the authorization type of uplink authorization signaling;
Step S203, described physical layer is notified described authorization type on the MAC layer of described terminal;
Step S204, the described MAC layer basis entry-into-force time computation rule corresponding with described authorization type,Obtain the mandate entry-into-force time of the uplink authorization signaling of described scrambling;
Step S205, described MAC layer is according to the described mandate entry-into-force time, to described authorization type pairThe business datum of answering is carried out uplink.
Particularly, when terminal has the business datum that needs up transmission, send to network side by physical layerData transfer request, this data transfer request carries terminal iidentification and traffic data type mark. NetworkSide joint is received after this data transfer request, for terminal distribution uplink authorization resource is (for carrying out upper line numberReportedly defeated time interval resource), determine authorization type according to traffic data type mark, and generate uplink authorizationSignaling, this uplink authorization signaling carries uplink authorization resource and the modulation coding mode that promising terminal is distributedDeng.
Wherein, whether network side, in the time being terminal distribution uplink authorization resource, detects available free resource, ifHave, utilize idling-resource for terminal distribution uplink authorization resource; If there is no idling-resource, network sideThe priority that query traffic data type identification is corresponding, and carry out resource according to this priority and seize, if robAccounting for successfully, is terminal distribution uplink authorization resource according to the resource of seizing; If seize failure, to endEnd returns to the information that request is failed; Preferably, network side is that the business setting of delay sensitive class is higherPriority, for example, arranges the priority > data service of the priority > signaling traffic of group's speech businessPriority. In addition,, for group's speech business, also can divide into and activate the speech business of group and notActivate the speech business of group, and the priority > un-activation group of the speech business that activated group is setThe priority of speech business, with ensure to start the group of call have resource can with and time delay minimum; RightIn the speech business of un-activation group, because its priority is still higher than priority and the data industry of signaling trafficThe priority of business, still can guarantee needs the group that sets up call to set up as early as possible, starts to lead to thereby reduce groupThe time delay of words.
For uplink authorization signaling being offered to the terminal corresponding with terminal iidentification, network side is according to authorization typeSelecting scrambling mode, uplink authorization signaling is carried out to scrambling, is to send to identify this uplink authorization signalingWhich terminal. More specifically, in LTE system, each terminal configuration has exclusive wireless network to faceTime mark (RNTI), network side carries out scrambling by the RNTI by terminal to uplink authorization signaling and distinguishesTerminal, for the uplink authorization signaling of the different authorization types of same terminal, can be by dissimilarRNTI carry out scrambling. For example, LTE system comprises semi-persistent scheduling mandate and dynamic dispatching mandate,For semi-persistent scheduling mandate, network side adopts the semi-persistent scheduling Cell Radio Network Temporary Identifier/Identity, Cell-RNTI of terminal(SPSC-RNTI) uplink authorization signaling is carried out to scrambling; For dynamic dispatching mandate, network side adoptsThe Cell Radio Network Temporary Identifier/Identity, Cell-RNTI (C-RNTI) of terminal carries out scrambling to uplink authorization signaling. Wherein,SPSC-RNTI and C-RNTI are by the pre-configured terminal of giving of network side.
The physical layer of terminal sends after data transfer request, and Physical Downlink Control Channel (PDCCH) is enteredRow is monitored, by by the SPS of the SPSC-RNTI of self and/or C-RNTI and uplink authorization signaling scramblingC-RNTI or C-RNTI compare, and obtain network side and be handed down to the uplink authorization signaling of oneself. WhenTerminal gets after the uplink authorization signaling that network side is handed down to oneself, according to the scrambling of uplink authorization signalingMode, i.e. SPSC-RNTI scrambling or C-RNTI scrambling, determine authorization type, if SPSC-RNTIScrambling, knows that network side has carried out semi-persistent scheduling mandate to terminal, if C-RNTI scrambling,Know that network side has carried out dynamic dispatching mandate to terminal.
Authorization type is notified MAC layer by physical layer, so that MAC layer is selected according to authorization type is correspondingEntry-into-force time computation rule, and calculate uplink authorization resource according to selected entry-into-force time computation ruleEntry-into-force time. For simplicity, hereinafter, the uplink authorization resource of semi-persistent scheduling authorization type is claimedFor semi-static scheduling resources, the uplink authorization resource of dynamic dispatching authorization type is called to dynamic dispatching resource.Wherein, in MAC layer, preset respectively the different entry-into-force time computation rules corresponding from different authorization types,For example, semi-persistent scheduling mandate is corresponding to the first entry-into-force time computation rule, according to the first entry-into-force time meterCalculate the regular entry-into-force time that can calculate semi-static scheduling resources; Dynamic dispatching mandate comes into force corresponding to secondTime rule, can calculate entry-into-force time of dynamic dispatching resource according to the second entry-into-force time computation rule.
MAC layer obtained after the entry-into-force time of uplink authorization resource, can be by by current time and up awardingThe entry-into-force time of power resource compares, know current come into force for semi-static scheduling resources or dynamic dispatchingResource, if what come into force current is semi-static scheduling resources, carries out the transmission of semi-static scheduling data, ifCurrent come into force for dynamic dispatching resource, carry out the transmission of dynamic dispatching data. Wherein, in MAC layerPreset traffic data type list, in this traffic data type list, store each business number in this terminalAccording to traffic data type mark (for example, speech data mark, text data mark etc.), and this industryBusiness data are the mark of semi-static scheduling data or dynamic dispatching data.
According to the uplink data transmission method of above-described embodiment, by by terminal according to uplink authorization signalingScrambling mode is resolved, the authorization type of identification uplink authorization signaling, and upper to different authorization typesThe entry-into-force time of row authorization signaling is distinguished, and is sent out according to the entry-into-force time of uplink authorization signaling by terminalSend corresponding service data, make terminal to carry out sending out of business datum according to the mandate scheduling of network side completelySend. In the case, if network side carries out semi-persistent scheduling mandate for the delay sensitive class business of terminal,Carry out dynamic dispatching mandate for non-delay sensitive class business, because end side authorizes semi-persistent schedulingThe entry-into-force time of dynamic dispatching mandate is distinguished, and in up biography of the entry-into-force time of semi-persistent scheduling mandateThe defeated business datum corresponding with semi-persistent scheduling type, so can be because of corresponding to non-delay sensitive class businessThe priority of counterlogic channel is higher than the priority of delay sensitive class business counterlogic channel, and producesNon-delay sensitive class business is seized the situation of the uplink authorization resource of delay sensitive class business, has fully ensuredThe fast transport of delay sensitive class business.
Further, in the uplink data transmission method of above-described embodiment, described MAC layer according toThe entry-into-force time computation rule that described authorization type is corresponding, the mandate of obtaining described uplink authorization signaling comes into forceTime specifically comprises:
If described authorization type is semi-persistent scheduling mandate, according to preset reception uplink authorization signalingIntrons frame number between the subframe that subframe and upstream data send and semi-static scheduling cycle calculate instituteState and authorize the entry-into-force time;
If described authorization type is dynamic dispatching mandate, according to the son of preset reception uplink authorization signalingIntrons frame number between the subframe that frame and upstream data send, calculates the described mandate entry-into-force time.
Particularly, if MAC know and receive the semi-persistent scheduling that network side issues according to the notice of physical layerAuthorize, calculate in such a way the frame number SFN that comes into force of semi-static scheduling resourcescurrentWith the subframe numbers that comes into forceSubframestarttime:
Subframestartime=Subframereceive_PDCCH+n
If Subframestartime/ FrameLength > 1:
SFNstarttime=SFNreceive_PDCCH+1,Subframestarttime=SubframestartimemodFrameLength;
If Subframestartime/ FrameLength≤1: SFNstarttime=SFNreceive_PDCCH;
SFNcurrentShould meet the following conditions:
If SFNcurrent>SFNstarttime, should meet:
(SFNcurrent-SFNstarttime)mod(semiPersistSchedIntervalUL/FrameLength)=0
If SFNcurrent≤SFNstarttime, should meet:
(1023+SFNcurrent-SFNstarttime)mod(semiPersistSchedIntervalUL/FrameLength)=0
Wherein n is between the subframe of preset reception uplink authorization signaling and subframe that upstream data sendsIntrons frame number, the concrete setting value of n is deferred in 3G (Third Generation) Moblie technology (3GPP), receivesTiming relationship between the subframe that the subframe of uplink authorization signaling and upstream data send; FrameLength isFrame length, semiPersistSchedIntervalUL is semi-static scheduling cycle, by network side in advance by eating dishes without rice or wineMessage arrangement is to terminal; SFNreceive_PDCCHFor the physical layer of terminal is received the frame number of uplink authorization signaling;SubframestarttimeFor the physical layer of terminal is received the subframe numbers of the subframe of uplink authorization signaling.
By the way, can calculate the frame number SFN that comes into force of semi-static scheduling resourcescurrentWith the son that comes into forceFrame number Subframestarttime, by the subframe numbers of the frame number of present frame and current subframe and semi-persistent scheduling are providedThe frame number SFN that comes into force in sourcecurrentWith the subframe numbers Subframe that comes into forcestarttimeCompare respectively, when these two ginsengsNumber homogeneous phase simultaneously, knows that current time semi-static scheduling resources comes into force, if there is not phase of any one parameterWith or two parameters all not identical, 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 resourcescurrentWith the subframe numbers Subframe that comes into forcestarttime, willThe entry-into-force time of semi-static scheduling resources is expressed as FrameLength*SFNcurrent+Subframestarttime。
If MAC is known and is received the dynamic dispatching mandate that network side issues according to the notice of physical layer, pressesCalculate the frame number SFN that comes into force of dynamic dispatching resource according to following modestarttimeWith the subframe numbers that comes into forceSubframestarttime:
Subframestartime=Subframereceive_PDCCH+n
If Subframestartime/ FrameLength > 1:
SFNstarttime=SFNreceive_PDCCH+1,Subframestarttime=SubframestartimemodFrameLength;
If Subframestartime/ FrameLength≤1: SFNstarttime=SFNreceive_PDCCH;
Wherein n is between the subframe of preset reception uplink authorization signaling and subframe that upstream data sendsIntrons frame number, the concrete setting value of n is deferred in 3G (Third Generation) Moblie technology (3GPP), receivesTiming relationship between the subframe that the subframe of uplink authorization signaling and upstream data send; FrameLength isFrame length; SFNreceive_PDCCHFor the physical layer of terminal is received the frame number of uplink authorization signaling; SubframestarttimeFor the physical layer of terminal is received the subframe numbers of the subframe of uplink authorization signaling. In addition, also can be according to dynamic tuneThe frame number SFN that comes into force of degree resourcestarttimeWith the subframe numbers Subframe that comes into forcestarttime, by the life of dynamic dispatching resourceEffect time representation is 10*SFNstarttime+Subframestarttime。
Further, in the uplink data transmission method of above-described embodiment, described physical layer will described in awardThe MAC layer that power type is sent to described terminal specifically comprises:
Described physical layer sends interlayer message to described MAC layer, and described interlayer message carries for tableShow the identification information of described authorization type.
Particularly, in this interlayer message, utilize a bit to identify authorization type, for example, show with " 0 "Show semi-persistent scheduling, represent dynamic dispatching with " 1 ". MAC layer by the numerical value of this bit of identification isCan know that authorization type is semi-persistent scheduling or dynamic dispatching.
In addition the physical layer that, this interlayer message also can be used for carrying above-mentioned terminal is received uplink authorization signalingFrame number SFNreceive_PDCCH, and the physical layer of terminal is received the subframe numbers of the subframe of uplink authorization signaling Subframestarttime, so that 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, in uplink authorization signaling, also canCarry and authorize bit number (TotalSendBitNum), correspondingly, physical layer is carried at above-mentioned by this parameterIn interlayer message, be sent to MAC layer.
Network side for example arranges mandate bit number in the following manner:
Authorize bit number=layer two packet header+business data packet size+buffer memory to report the bit number taking.
Wherein, business data packet depends on the transfer rate by business datum, and this transfer rate is deferred to current logicalThe communication protocol that communication system adopts; Buffer memory report is for being reported the number of current terminal to network side by terminalAccording to caching situation, so that network side can be that terminal issues mandate according to the data buffer storage situation of terminal.
Respectively for semi-persistent scheduling mandate and two kinds of situations of dynamic dispatching mandate, MAC layer is held belowThe process of row uplink data scheduling and transmission is elaborated.
MAC layer is by the frame number that comes into force of the frame number of current time and subframe numbers and semi-static scheduling resourcesSFNcurrentWith the subframe numbers Subframe that comes into forcestarttime, and/or the frame number SFN that comes into force of dynamic dispatching resourcestarttimeWithSubframe numbers Subframe comes into forcestarttimeCompare, have following several situations:
Situation one: the frame number of current time and subframe numbers only with the frame number that comes into force of semi-static scheduling resourcesSFNcurrentWith the subframe numbers Subframe that comes into forcestarttimeConform to, determine that the authorization type that current time comes into force is halfStatic scheduling mandate, carry out following steps:
Step 101, MAC layer is chosen logic channel from the logic channel group corresponding with static scheduling mandate;
Particularly, network side has logic channel group for terminal configuration in advance, and each logic channel group comprises oneIndividual or multiple logic channels. Preferably, network side is type of service corresponding to semi-persistent scheduling mandate and movingThe type of service that state scheduling authorization is corresponding configures different logic channel groups, to configure two logic channel groupsFor example, one of them logic channel group is for the upstream data of type of service corresponding to semi-persistent scheduling mandateSend (hereinafter this logic channel group being called to " semi-persistent scheduling logic channel group ") another logicChannel group sends (hereinafter by this logic for the upstream data of type of service corresponding to dynamic dispatching mandateChannel group is called " dynamic dispatching logic channel group "). When network side is that configuration semi-persistent scheduling is divided in termination environmentWhen logic channel group and dynamic dispatching logic channel group, because the buffer memory of terminal to report is reported conventionally with logicChannel group is unit, can make network side know and know that semi-persistent scheduling mandate is to just seeing the slow of business datumDeposit situation.
For example: in LTE system, only authorization type corresponding to group's speech business is set to semi-static tuneDegree is authorized, and such as, by equal authorization type corresponding other business (multimedia service, downloading service etc.)Be set to dynamic dispatching mandate, in semi-persistent scheduling logic channel group, only comprise a logic channel, shouldLogic channel sends for the upstream data of group's speech business, and comprises in dynamic dispatching logic channel groupMultiple logic channels, the plurality of logic channel is respectively used to other business except group's speech businessUpstream data sends. In the time that logic channel group comprises many logic channels, network side is also each logic channelPriority is set, so that terminal is while dispatching the logic channel in this logic channel group, according to logicThe priority of channel is dispatched.
Step 102, determines the data volume that reality can send;
Particularly, for example, to have chosen logical channel number as group service channel (GTCH) in step 102Logic channel (hereafter GTCH channel), GTCH channel is for realizing group's speech businessUpstream data sends, with BitNumCTCHRepresent the data volume that GTCH channel once can transmit, below pressingMode is determined the data volume that reality can send:
PlayLoad=TotalSendBitNum-L2HeadBit
If BitNumGTCH> PlayLoad, the actual data volume sending is PlayLoad;
If BitNumGTCH≤ PlayLoad, the actual data volume sending is BitNumGTCH;
Wherein, TotalSendBitNum is the mandate bit number carrying in uplink authorization signaling; L2HeadBit isL2 packet header size, its occurrence is deferred to 3GPP agreement.
Because the size of data of group's speech business is more fixing, therefore network side in the time carrying out scheduling authorization,For the mandate bit number of terminal distribution is greater than group's speech business size of data that terminal need send conventionally, withMake terminal can in a upstream data sends, complete whole groups speech business data of institute's buffer memory; If reallyThe data volume that fixed reality can send is less than group's speech business size of data that terminal need send, residueData send at next semi-static scheduling cycle.
The data volume that step 103, MAC layer can send according to determined reality, from selected logicThe extracting data data of channel buffer memory, composition MAC wrap and be sent to physical layer, and by physical layer toNetwork side sends.
Situation two: the frame number of current time and subframe numbers only with the frame number SFN that comes into force of dynamic dispatching resourcecurrentWith the subframe numbers Subframe that comes into forcestarttimeConform to, determine that the authorization type that current time comes into force is that dynamic dispatching is awardedPower, carry out following steps:
Step 201, MAC layer is chosen logic channel from the logic channel group corresponding with dynamic dispatching mandate;
Particularly, in the time that the logic channel group corresponding with moving scheduling authorization comprises many logic channels,MAC layer selects according to the priority of each logic channel or according to the ascending order of logical channel numberSelect;
Step 202, determines the data volume that reality can send;
Concrete definite method is identical with situation one;
Step 203, the data volume that MAC layer can send according to determined reality, from selected logicThe extracting data data of channel buffer memory, composition MAC wrap and be sent to physical layer, and by physical layer toNetwork side sends.
The frame number SFN that comes into force of the frame number of situation three, current time and subframe numbers and semi-static scheduling resourcescurrentWith the subframe numbers Subframe that comes into forcestarttime, and the frame number SFN that comes into force of dynamic dispatching resourcecurrentWith the son that comes into forceFrame number SubframestarttimeAll do not conform to, determine the scheduling authorization that current time does not come into force, do not carry out upTransfer of 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 resourcescurrentWith the subframe numbers Subframe that comes into forcestarttime, and the frame number SFN that comes into force of dynamic dispatching resourcecurrentWith the son that comes into forceFrame number SubframestarttimeAll meet, MAC checks the buffer memory of all logic channels, if only GTCH patrolsIt is not empty collecting channel buffer memory, uses semi-static scheduling resources; If go back except GTCH logic channelThere are other logic channel buffer memories not for empty, use dynamic dispatching resource, and preferentially by GTCH logicThe data of channel are put into the packet sending.
Fig. 3 is the structural representation of the terminal of the embodiment of the present invention. As shown in Figure 3, terminal comprises physicsLayer 31 and MAC layer 32, wherein:
Described physical layer 31 comprises:
The first processing module 311, for obtaining the uplink authorization signaling of the scrambling that network side issues;
The second processing module 312, judges for the scrambling mode according to the uplink authorization signaling of described scramblingThe authorization type of described uplink authorization signaling; And
The 3rd processing module 313, for being sent to described authorization type on described MAC layer;
Described MAC layer 32 comprises:
The 4th processing module 321, for the basis entry-into-force time computation rule corresponding with described authorization type,Obtain the mandate entry-into-force time of the uplink authorization signaling of described scrambling;
The 5th processing module 322, for according to the described mandate entry-into-force time, to described authorization type pairThe business datum of answering is carried out uplink.
The terminal of above-described embodiment is carried out the upper of the idiographic flow of transmitting uplink data and previous embodimentRow data transmission method is identical, so locate to repeat no more.
According to the terminal of above-described embodiment, resolve by the scrambling mode according to uplink authorization signaling,The authorization type of identification uplink authorization signaling, and when the coming into force of uplink authorization signaling to different authorization typesBetween distinguish, and send corresponding service data by terminal according to entry-into-force time of uplink authorization signaling, makeObtain terminal and can carry out the transmission of business datum according to the mandate scheduling of network side completely. In the case, ifNetwork side carries out semi-persistent scheduling mandate for the delay sensitive class business of terminal, for non-delay sensitive classBusiness is carried out dynamic dispatching mandate, because end side authorizes the life of dynamic dispatching mandate to semi-persistent schedulingThe effect time is distinguished, and in the uplink of the entry-into-force time of semi-persistent scheduling mandate and semi-persistent scheduling classThe business datum that type is corresponding, thus can be because of corresponding to non-delay sensitive class business counterlogic channel excellentThe first grade priority higher than delay sensitive class business counterlogic channel, and produce non-delay sensitive class businessSeize the situation of the uplink authorization resource of delay sensitive class business, fully ensured delay sensitive class businessFast transport.
Further, in the terminal of above-described embodiment, if described the second processing module also for described inThe scrambling mode of uplink authorization signaling is SPS-CRNTI scrambling, and described uplink authorization is known in judgementThe authorization type of signaling is semi-persistent scheduling mandate; If the scrambling mode of described uplink authorization signaling isC-RNTI scrambling, judges and knows that the authorization type of described uplink authorization signaling is dynamic dispatching mandate.
Further, in the terminal of above-described embodiment, if described the 4th processing module also for described in awardPower type is semi-persistent scheduling mandate, according to the subframe of preset reception uplink authorization signaling and upper line numberCalculate described mandate while coming into force according to the introns frame number between the subframe sending and semi-static scheduling cycleBetween; If described authorization type is dynamic dispatching mandate, according to the son of preset reception uplink authorization signalingIntrons frame number between the subframe that frame and upstream data send, calculates the described mandate entry-into-force time.
Further, in the terminal of above-described embodiment, described the 5th processing module is also for when currentCarve and compare with the described mandate entry-into-force time, and relatively knowing that current time is the described mandate entry-into-force timeTime, the business datum corresponding with described authorization type carried out to uplink.
Further, in the terminal of above-described embodiment, described the 3rd processing module is also for to describedMAC layer sends interlayer message, and described interlayer message carries the mark letter for representing described authorization typeBreath.
The embodiment of the present invention also provides a kind of communication system, and this communication system comprises that the embodiment of the present invention providesTerminal, and with the base station of terminal communication.
According to the communication system of above-described embodiment, by by terminal according to the scrambling mode of uplink authorization signalingResolve, the authorization type of identification uplink authorization signaling, and the uplink authorization of different authorization types is believedThe entry-into-force time of order is distinguished, and sends corresponding industry by terminal according to the entry-into-force time of uplink authorization signalingBusiness data, make terminal to carry out the transmission of business datum according to the mandate scheduling of network side completely. At thisIn situation, if network side carries out semi-persistent scheduling mandate for the delay sensitive class business of terminal, for non-Delay sensitive class business is carried out dynamic dispatching mandate, because end side authorizes dynamic tune to semi-persistent schedulingThe entry-into-force time that degree is authorized is distinguished, and in the entry-into-force time of semi-persistent scheduling mandate uplink and halfThe business datum that static scheduling type is corresponding, so can be because not patrolling corresponding to non-delay sensitive class business correspondenceCollect the priority of channel higher than the priority of delay sensitive class business counterlogic channel, and produce non-time delaySensitive kinds business is seized the situation of the uplink authorization resource of delay sensitive class business, has fully ensured that time delay is quickThe fast transport of sense class business.
Finally it should be noted that: above each embodiment is only in order to technical scheme of the present invention to be described, but not rightIts restriction; Although the present invention is had been described in detail with reference to aforementioned each embodiment, this area commonTechnical staff is to be understood that: its technical scheme that still can record aforementioned each embodiment is modified,Or some or all of technical characterictic is wherein equal to replacement; And these amendments or replacement, andDo not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.
Claims (7)
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 judges described uplink authorization according to the scrambling mode of the uplink authorization signaling of described scramblingThe authorization type of signaling;
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, described in obtainingThe mandate entry-into-force time of the uplink authorization signaling of scrambling;
Described MAC layer is according to the described mandate entry-into-force time, to the business number corresponding with described authorization typeAccording to carrying out uplink;
Described MAC layer is according to the entry-into-force time computation rule corresponding with described authorization type, described in obtainingThe mandate entry-into-force time of uplink authorization signaling specifically comprises:
If described authorization type is semi-persistent scheduling mandate, according to preset reception uplink authorization signalingIntrons frame number between the subframe that subframe and upstream data send and semi-static scheduling cycle calculate instituteState and authorize the entry-into-force time;
If described authorization type is dynamic dispatching mandate, according to the son of preset reception uplink authorization signalingIntrons frame number between the subframe that frame and upstream data send, calculates the described mandate entry-into-force time;
Described MAC layer is according to the described mandate entry-into-force time, to the business number corresponding with described authorization typeAccording to carrying out uplink, comprising:
Current time and described mandate entry-into-force time are compared, know current come into force for semi-static tuneDegree resource or dynamic dispatching resource, if what come into force current is semi-static scheduling resources, to semi-persistent schedulingData are carried out uplink, and if what come into force current is dynamic dispatching resource, dynamic dispatching data is carried outUplink.
2. uplink data transmission method according to claim 1, is characterized in that, on describedThe scrambling mode of row authorization signaling judges that the authorization type of described uplink authorization signaling specifically comprises:
If the scrambling mode of described uplink authorization signaling is semi-persistent scheduling Cell Radio Network Temporary Identifier/Identity, Cell-RNTISPSC-RNTI scrambling, judges and knows that the authorization type of described uplink authorization signaling is that semi-persistent scheduling is awardedPower;
If the scrambling mode of described uplink authorization signaling is Cell Radio Network Temporary Identifier/Identity, Cell-RNTI C-RNTI scrambling,Judge and know that the authorization type of described uplink authorization signaling is dynamic dispatching mandate.
3. uplink data transmission method according to claim 1 and 2, is characterized in that, described thingThe MAC layer that described authorization type is sent to described terminal by reason layer specifically comprises:
Described physical layer sends interlayer message to described MAC layer, and described interlayer message carries for tableShow the identification information of described authorization type.
4. a terminal, is characterized in that, comprises physical layer and MAC layer, wherein:
Described physical layer comprises:
The first processing module, for obtaining the uplink authorization signaling of the scrambling that network side issues;
The second processing module, described in judging according to the scrambling mode of the uplink authorization signaling of described scramblingThe authorization type of uplink authorization signaling; And
The 3rd processing module, for being sent to described authorization type on described MAC layer;
Described MAC layer comprises:
The 4th processing module, for according to the entry-into-force time computation rule corresponding with described authorization type, obtainsGet the mandate entry-into-force time of the uplink authorization signaling of described scrambling;
The 5th processing module, for according to the described mandate entry-into-force time, to corresponding with described authorization typeBusiness datum is carried out uplink;
Described the 4th processing module also for, if described authorization type is semi-persistent scheduling mandate, basisIntrons frame number between the subframe that the subframe of preset reception uplink authorization signaling and upstream data send,And semi-static scheduling cycle calculates the described mandate entry-into-force time; If being dynamic dispatching, awards described authorization typePower, according between between the subframe of the subframe of preset reception uplink authorization signaling and upstream data transmissionEvery number of sub frames, calculate the described mandate entry-into-force time;
Described the 5th processing module specifically for, current time and described mandate entry-into-force time are compared,Know current come into force for semi-static scheduling resources or dynamic dispatching resource, come into force if current for semi-staticScheduling resource, carries out uplink to semi-static scheduling data, and if what come into force current is dynamic dispatching moneySource, carries out uplink to dynamic dispatching data.
5. terminal according to claim 4, is characterized in that, described the second processing module also forIf the scrambling mode of described uplink authorization signaling is semi-persistent scheduling Cell Radio Network Temporary Identifier/Identity, Cell-RNTI SPSC-RNTI scrambling, judges and knows that the authorization type of described uplink authorization signaling is semi-persistent scheduling mandate;If the scrambling mode of described uplink authorization signaling is Cell Radio Network Temporary Identifier/Identity, Cell-RNTI C-RNTI scrambling,Judge and know that the authorization type of described uplink authorization signaling is dynamic dispatching mandate.
6. according to the terminal described in claim 4 or 5, it is characterized in that, described the 3rd processing module alsoFor sending interlayer message to described MAC layer, described interlayer message carries for representing described mandateThe identification information of type.
7. a communication system, is characterized in that, comprises the terminal as described in as arbitrary in claim 4-6,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 CN103298130A (en) | 2013-09-11 |
CN103298130B true 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) |
Families Citing this family (10)
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 |
EP3195675A1 (en) * | 2014-08-06 | 2017-07-26 | Interdigital Patent Holdings, Inc. | Device-to-device (d2d) pre-emption and access control |
CN108293254B (en) * | 2015-11-30 | 2021-06-01 | 华为技术有限公司 | Scheduling equipment, scheduled equipment, resource scheduling method and device |
WO2017132995A1 (en) * | 2016-02-05 | 2017-08-10 | 广东欧珀移动通信有限公司 | Service transmission method and device |
CN109196908B (en) * | 2016-06-24 | 2020-12-15 | 华为技术有限公司 | Scheduling method, base station and storage medium |
CN114979971B (en) * | 2016-07-14 | 2024-04-05 | 富士通株式会社 | Group communication device, method and communication system |
CN109792680B (en) * | 2016-09-28 | 2021-07-09 | 华为技术有限公司 | Method and terminal device for transmitting data |
CN110324902B (en) * | 2018-03-30 | 2023-06-27 | 华为技术有限公司 | Communication method, communication device and communication system |
AU2019273331B2 (en) | 2018-05-21 | 2024-02-08 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method, apparatus and terminal for service transmission |
CN111742600B (en) * | 2018-06-20 | 2022-10-21 | Oppo广东移动通信有限公司 | Uplink data transmission method and related equipment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8953562B2 (en) * | 2007-02-01 | 2015-02-10 | Alcatel Lucent | Method of using uplink reference signals for access grant requests |
-
2012
- 2012-02-27 CN CN201210046731.0A patent/CN103298130B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
Also Published As
Publication number | Publication date |
---|---|
CN103298130A (en) | 2013-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103298130B (en) | Uplink data transmission method, terminal and communication system | |
CN102595600B (en) | Semi-static scheduling method, user equipment and network device | |
CN102083013B (en) | Method for realizing cluster service and cluster user terminal | |
US20200015312A1 (en) | Method and device for determining discontinuous reception configuration | |
CN101330372B (en) | Indication method for scheduling authorization resource in long-term developing TDD system | |
WO2017190586A1 (en) | Method and device for radio communication | |
CN107889248B (en) | Information transmission method, terminal equipment and network equipment | |
US10631327B2 (en) | Downlink control information detection method, downlink control information sending method, and apparatus | |
WO2020113996A1 (en) | Configured grant determination method, terminal and network side 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 | |
CN106507494B (en) | A packet-based uplink semi-persistent scheduling method for M2M communication | |
CN101272615B (en) | Transmission method and device for resource position field in resource allocation signaling | |
US20170127381A1 (en) | Methods, Wireless Communication Device and Radio Network Node for Managing Paging | |
CN108207029B (en) | Method and equipment in UE (user Equipment) and base station | |
CN105659683A (en) | System and Method for Setting Cyclic Prefix Length | |
CN102647786A (en) | Broadband digital trunking group call method and device | |
CN104427626A (en) | Semi-static scheduling method and system | |
WO2017193377A1 (en) | Downlink control information sending method and detection method and device | |
CN113647163B (en) | Communication method and device | |
CN108282876A (en) | A kind of ascending transmission method, terminal, network side equipment | |
CN105025576A (en) | Method and device for resource allocation in D2D communication | |
CN108811052B (en) | A downlink control channel detection and reception method, terminal and network side device | |
CN102281592B (en) | A method and device for transmission power control command transmission | |
CN104469747A (en) | Method and terminal for receiving downlink data | |
CN115915446A (en) | Method, base station and storage medium for dynamically indicating ECP time slot |
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 |