CN106535348A - Method and device for sending voice over LTE (VoLTE) voice packets - Google Patents
Method and device for sending voice over LTE (VoLTE) voice packets Download PDFInfo
- Publication number
- CN106535348A CN106535348A CN201510582145.1A CN201510582145A CN106535348A CN 106535348 A CN106535348 A CN 106535348A CN 201510582145 A CN201510582145 A CN 201510582145A CN 106535348 A CN106535348 A CN 106535348A
- Authority
- CN
- China
- Prior art keywords
- base station
- message
- volte
- semi
- persistent scheduling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a method and a device for sending voice over LTE (VoLTE) voice packets. The method comprises the following steps: user equipment (UE) sends a notification message which indicates that the VoLTE voice packet reaches a sending cache of the UE to a base station, and receives a physical downlink control channel (PDCCH) command from the base station, wherein the PDCCH command comprises a semi-static scheduling uplink business sending time configured by the base station based on the notification message; and the UE sends the VoLTE voice packet to the base station according to the semi-static scheduling uplink business sending time. The base station reasonably configures the semi-static scheduling uplink business sending time based on the notification message which indicates that the VoLTE voice packet reaches the sending cache of the UE, so that the VoLTE voice packet can be sent to the base station in time, unidirectional sending delay of the VoLTE voice packet can be reduced, and VoLTE voice quality can be improved.
Description
Technical field
The present invention relates to wireless communication system, in particular, is related to a kind of Long Term Evolution voice that sends and holds
The method and apparatus for carrying (Voice over LTE, VoLTE) voice packet.
Background technology
VoLTE (Voice over LTE) encodes (Adaptive using AMR-WB
Multi-Rate Wideband Speech, AMR-WB) technical support high definition voice coding.From
The voice coding of AMR-WB can be seen that activated state and the voice packet size of state of mourning in silence is relatively fixed,
Packet generates interval and is respectively 20ms and 160ms.Relatively fix, arrive for this kind of data package size
The real-time service of certain rule is met up to time interval, LTE introduces a kind of new scheduling mode-
Semi-persistent scheduling technology (Semi-Persistent Scheduling, SPS).Semi-persistent scheduling is by upper
Wireless heterogeneous networks (Radio Resource Control, the RRC) signaling of layer is configured, is being matched somebody with somebody
The cycle of semi-persistent scheduling and the resource for up-downgoing Traffic Channel feedback etc. are specified while putting.It is right
For VoLTE speech businesses, the interval of semi-persistent scheduling should be with AMR-WB voice codings
Frame length is consistent, and is all 20ms.
Semi-persistent scheduling is divided into uplink semi-persistent scheduling and descending semi-persistent scheduling.For descending semi-static tune
Degree, as core network and transmission network have very big delay variation, so descending VoLTE
The moment of voice packet arrival base station is not fixed.For uplink semi-persistent scheduling, the AMR-WB of terminal
The cycle of the voice packet of message sink coding output is highly stable, is maintained at 20ms.
During using uplink semi-persistent scheduling, as base station cannot know that the VoLTE voice packets of terminal are reached
At the moment of the Access Layer of terminal, the activation moments of semi-persistent scheduling also just cannot be reasonably configured, cause half
The activation moments of static scheduling need the moment for sending VoLTE voice packets to mismatch with terminal, so as to make
Into the unidirectional transmission delay of VoLTE voice packets.
The content of the invention
The application proposes a kind of method and apparatus of transmission VoLTE voice packets.The technical scheme of the application is as follows:
A kind of method of transmission VoLTE voice packets, the method are applied to user terminal (UE), including:
UE sends the notification message that VoLTE voice packets reach the transmission caching of UE to base station, and from base station
Physical Downlink Control Channel (PDCCH) instruction is received, the PDCCH instructions are comprising base station based on described
The semi-persistent scheduling uplink service delivery time configured by notification message;
The UE according to the semi-persistent scheduling uplink service delivery time send the VoLTE voice packets to
The base station.
A kind of method of configuration semi-persistent scheduling uplink service delivery time, the method are applied to base station, the party
Method includes:
Receive the notification message of the transmission caching of the VoLTE voice packets arrival UE that UE sends;
According to the notification message collocating uplink semi-persistent scheduling services delivery time, and send to UE
PDCCH is instructed, and the PDCCH instructions are comprising the semi-persistent scheduling uplink service delivery time.
A kind of device of transmission VoLTE voice packets, the device are applied to UE, and the device includes:
Notification module, for sending the notification message that VoLTE voice packets reach the transmission caching of UE to base station;
Receiver module, for receiving PDCCH instructions from base station, the PDCCH instructions are based on comprising base station
The semi-persistent scheduling uplink service delivery time configured by the notification message;
Voice packet sending module, described in being sent according to the semi-persistent scheduling uplink service delivery time
VoLTE voice packets are to the base station.
A kind of device of configuration semi-persistent scheduling uplink service delivery time, the device are applied to base station, the dress
Put including:
Receiver module, the transmission for reaching UE for the VoLTE voice packets that receive user terminal UE sends delay
The notification message deposited;
Sending module, for according to the notification message collocating uplink semi-persistent scheduling services delivery time, and
PDCCH instructions are sent to UE, the PDCCH instructions are sent comprising the semi-persistent scheduling uplink service
Moment.
By the way of the present invention, based on the notification message of UE, base station can determine that VoLTE voice packets are reached
The transmission caching moment of UE, so as to reasonable disposition semi-persistent scheduling uplink service delivery time so that VoLTE
Voice packet is sent to base station in time, reduces the unidirectional transmission delay of VoLTE voice packet bags, improves VoLTE languages
Sound quality.
Description of the drawings
Fig. 1 is the model schematic of VoLTE speech businesses in prior art;
Fig. 2 is the exemplary schematic representation of uplink semi-persistent scheduling in prior art;
Fig. 3 is the method flow diagram that the present invention sends VoLTE voice packets;
Fig. 4 is by the processing procedure schematic diagram of SR message informings base station in the present invention;
Fig. 5 is the exemplary field structure figure of the type one of newly-increased MAC CE message;
Fig. 6 is the exemplary field structure figure of the type two of newly-increased MAC CE message;
Fig. 7 is the processing procedure schematic diagram in the present invention by newly-increased MAC CE message informings base station
Fig. 8 is the flow chart for configuring SR resources using RRC signaling according to the embodiment of the present invention one;
Fig. 9 is according to the embodiment of the present invention one, when the SR and BE data service of VoLTE speech businesses
SR Lothrus apterus when SR send schematic diagram;
Figure 10 is according to the embodiment of the present invention one, when the SR and BE data industry of VoLTE speech businesses
The SR of business has SR during conflict to send the first schematic diagram;
Figure 11 is according to the embodiment of the present invention one, when the SR and BE data industry of VoLTE speech businesses
The SR of business has R during conflict to send the 2nd S schematic diagrames;
Figure 12 is the schematic diagram of the delivery time that semi-persistent scheduling is activated according to the embodiment of the present invention one;
Figure 13 is that, according to the embodiment of the present invention two, using RRC signaling, UE notifies that what is increased newly supported in base station
The flow chart of MAC CE message;
Figure 14 is the schematic diagram of the delivery time that semi-persistent scheduling is activated according to the embodiment of the present invention two;
Figure 15 is that, according to the embodiment of the present invention two, base station configuration error causes semi-persistent scheduling uplink service
Process schematic diagram when delivery time is mismatched;
Figure 16 is that, according to the embodiment of the present invention two, VoLTE voice packets reach the transmission caching moment of UE
The process schematic diagram changed when causing semi-persistent scheduling uplink service delivery time to mismatch;
Figure 17 is the structure drawing of device that VoLTE voice packets are sent according to the present invention;
Figure 18 is the structure drawing of device according to present invention configuration semi-persistent scheduling uplink service delivery time.
Specific embodiment
In order that the purpose of the application, technological means and advantage become more apparent, below in conjunction with accompanying drawing pair
The application is described in further details.
Fig. 1 is the model schematic of VoLTE speech businesses in prior art.
As seen from Figure 1, a VoLTE voice call process is divided into activation phase and quiet period two states.
In activation phase state, user converses, and a speech data frame, data frame sign are generated per 20ms
With respect to stable;In quiet period state, one quiet data frame of every 160ms generations (Silence Descriptor,
SID), for transmitting ambient noise.The voice packet size of activation phase state and quiet period state is relatively solid
Fixed, packet generates interval and is respectively 20ms and 160ms.Relatively fix for this kind of data package size,
Arrival time, interval met the real-time service of certain rule, and LTE introduces semi-persistent scheduling technology.Half
Static scheduling is swashed for its corresponding resource of distribution by Physical Downlink Control Channel (PDCCH)
Living, UE is by preserving corresponding resource allocation, such as modulation system, physical resource number of blocks, physics money
Source block locations etc., reused within subsequent dispatching cycle, and only the data of adaptive retransmission just need
Resource is redistributed by PDCCH.
Fig. 2 is the exemplary schematic representation of uplink semi-persistent scheduling in prior art.
As seen from Figure 2, it is assumed that it is subframe 5 that the reverse link traffic channel of semi-persistent scheduling specifies delivery time,
And the VoLTE voice packets that AMR-WB is produced send slow in the terminal of 7 incoming terminal Access Layer of subframe
Deposit.Now, can only wait until that the delivery time that the reverse link traffic channel of next semi-persistent scheduling is specified just is sent out
The VoLTE voice packets are given, causes the unidirectional transmission delay of VoLTE packets to increased 18ms.
It can be seen that, when using uplink semi-persistent scheduling, as terminal VoLTE voice cannot be known in base station
The moment that bag expects transmission, (namely VoLTE voice packets were reached from the output of AMR-WB message sink codings
The moment of Access Layer caching), therefore also just cannot reasonably activate the transmission of semi-persistent scheduling uplink service
At the moment, VoLTE voice packets are caused to be deferred to next semi-persistent scheduling uplink service delivery time ability
Send, cause the unidirectional transmission delay of VoLTE voice packets to increase.
The main object of the present invention is the VoLTE voice packets for enabling base station accurately or substantially to obtain terminal
Expect when wireless side sends, and then reasonable disposition semi-persistent scheduling uplink service delivery time, make
Obtain VoLTE voice packets to significantly reduce or not produce time delay, configured by semi-persistent scheduling in time
Uplink service delivery time be sent to base station.
Fig. 3 is the method flow diagram that the present invention sends VoLTE voice packets.
As seen from Figure 3, the method includes:
Step 301:UE disappears to the notice that base station sends the transmission caching that VoLTE voice packets reach UE
Breath, and PDCCH instructions are received from base station, the PDCCH instructions are based on notification message institute comprising base station
The semi-persistent scheduling uplink service delivery time of configuration.
Step 302:UE according to semi-persistent scheduling uplink service delivery time send VoLTE voice packets to
Base station.
According to current LTE specification, resource request (Scheduling Request, SR) is for end
End, i.e., each terminal only configures a SR resource.The SR resources (are patrolled suitable for multiple radio bearers
Collect channel), including voice-and-data.That is, any one radio bearer (or logic channel)
High level data incoming terminal send caching when, all can triggering terminal physical layer send SR message, because
This, by the time of reception of SR message, base station cannot judge that VoLTE voice packets incoming terminal sends slow
The moment deposited.
In an embodiment of the invention, configure for different service bearers (or logic channel)
Different SR resources.Base station can be according to during the reception of the SR message for corresponding to VoLTE speech businesses
Substantially judge that VoLTE VoPs incoming terminal sends the moment of caching quarter.Correspondingly, step
In 301 UE to base station send a notification message for:UE sends the SR of VoLTE speech businesses to base station
Message;In step 301, base station based on notification message configuration semi-persistent scheduling uplink service delivery time is:
Time of reception configuration semi-persistent scheduling uplink service of the base station based on the SR message of VoLTE speech businesses
Delivery time.
Specifically, UE includes to the SR message that base station sends VoLTE speech businesses:UE passes through UE energy
Power notification message (UE Capability Information) notifies that many SR resources of configuration are supported in base station itself;
UE receives RRC connections reconfiguration message (RRC Connection Reconfiguration) that base station sends,
The RRC resource allocation informations of the connection reconfiguration message comprising multiple business type, wherein comprising VoLTE
The resource allocation information of speech business, can be matched somebody with somebody for different types of service based on RRC connections reconfiguration message
Put different SR resources;UE sends VoLTE language to base station using the SR resources of VoLTE speech businesses
The SR message of sound business.Preferably, the resource of VoLTE speech businesses includes:VoLTE speech businesses
SR resource sequence numbers, SR send cycle and SR delivery times, etc..
When the SR resources that VoLTE voice bearers are different with Deta bearer configuration, base station is by parsing
The SR message for receiving may determine that the SR message is belonging to voice bearer or Deta bearer.
In one embodiment, in the resource allocation information comprising multiple business type, every kind of business
The SR resources of type are corresponding with the corresponding logic channel group of this kind of business, such as each logic channel group
One SR resource of configuration, and be different logic letters by VoLTE speech businesses and other business configurations
Road group, it is possible to achieve VoLTE speech businesses and other business have different SR resources;Or, every
The SR resources of kind of type of service are corresponding with the corresponding radio bearer of this kind of business, and such as each wirelessly holds
One SR resource of configuration is carried, VoLTE speech businesses different radio bearer corresponding with other business can
To realize that VoLTE speech businesses and other business have different SR resources;Or, every kind of service class
The SR resources of type are corresponding with the corresponding logic channel of this kind of business, and such as each logic channel can be matched somebody with somebody
A SR resource is put, VoLTE speech businesses and other business will correspond to different logic channels, so that it may
To realize that VoLTE speech businesses and other business have different SR resources.
To sum up, UE receives the tool of semi-persistent scheduling uplink service delivery time by SR signals advice method
Body process includes:First, it is that UE configures multiple SR resources, different service bearer configurations is different
SR resources, wherein configuring single SR resources, the resource of the SR resources for VoLTE speech businesses
Sequence number is different from one or more SR resources of other business configurations;When base station receives VoLTE voice industry
After the SR message of business triggering, you can know that UE has VoLTE voice packets send, now base station
The semi-persistent scheduling that activation has been configured so that the upstream data delivery time that semi-persistent scheduling is specified and receipts
Moment to the SR message of VoLTE speech businesses triggering is identical subframe.When VoLTE speech businesses
SR message cycles be spaced sufficiently small (such as 1ms), you can realize VoLTE voice packets reach access
After the terminal of layer sends caching, time delay 1ms can be sent to base station by reverse link traffic channel.
Preferably, the multiple business type included in RRC connections reconfiguration message also includes doing one's best
(BE) data service.When SR message and PUSCH the and BE data services of VoLTE speech businesses
When SR message does not conflict, SR message is each sent;When the SR message and BE of VoLTE speech businesses
Data service is sent when not conflicting, and each sends the SR message and BE data industry of VoLTE speech businesses
The message of business;When the SR message of VoLTE speech businesses and the SR message of BE data services have to conflict,
UE sends the SR message of VoLTE speech businesses, and in the upstream data for sending VoLTE speech businesses
The buffer status reporting BSR of BE data services is sent simultaneously;When VoLTE speech businesses SR message with
BE data services are sent when having conflict, if UE supports to send data in control channel and Traffic Channel simultaneously,
UE sends the SR message of VoLTE speech businesses in control channel, sends BE data services in Traffic Channel
Data.
Citing, when the SR of voice bearer sends the cycle is set to 1ms, base station can be held by voice
The time of reception of the SR requests of load, it is accurately judged to terminal VoLTE voice packet incoming terminal and sends slow
The moment deposited.Fig. 4 is by the processing procedure schematic diagram of SR message informings base station in the present invention.By scheming
4 is visible, and VoLTE voice packets are cached in the transmission of the subframe n incoming terminal of radio frames m.Due to SR
The transmission cycle is set to 1ms, and the SR message delivery times of VoLTE speech businesses are arranged on radio frames m
Subframe n+1, after base station receives the SR message of VoLTE speech businesses, be substantially accurately judged to terminal
VoLTE voice packets incoming terminal sends the moment of caching, by semi-persistent scheduling uplink service delivery time
Subframe n+1 of radio frames m+2 (i.e. after 20ms) is arranged on, so as to reduce the list of VoLTE voice packets
To transmission delay.
The SR message that terminal sends VoLTE speech businesses to base station is the foregoing described, so as to base station is based on
The time of reception of the SR message of VoLTE speech businesses configures the mistake of semi-persistent scheduling uplink service delivery time
Journey.
Alternatively, the present invention can increase a kind of new up MAC Control Element (MAC Control
Element, MAC CE) message, terminal will be the arrival of VoLTE voice packets whole using the MAC CE message
End sends the timestamp of caching and notifies that base station, the wherein timestamp include that VoLTE voice packets incoming terminal sends
The radio frame number and subframe numbers of caching, so as to base station can be based on industry on the timestamp configuration semi-persistent scheduling
Business delivery time.
In one embodiment, in step 301 UE to base station send a notification message for:UE is sent out to base station
The up MAC CE message that this newly increases is given, the up MAC CE message packages that this newly increases contain VoLTE
Voice packet reaches the radio frame number and subframe numbers of the transmission caching of UE;In step 301, base station is disappeared based on notice
Breath configures semi-persistent scheduling uplink service delivery time:Base station is based on the radio frame number and subframe numbers configuration half
Static scheduling uplink service delivery time.
Specifically, current LTE protocol reserved part logic channel ID is used to increase MAC CE newly.The present invention
A kind of MAC CE message is newly increased using the reserved logic channel ID, for notifying VoLTE voice packets
Reach the concrete moment for sending caching.Base station receives VoLTE voice packets and reaches the timestamp information for sending caching
Afterwards, can be with reasonable disposition semi-persistent scheduling uplink service delivery time, you can reduce VoLTE voice packets
The purpose of unidirectional transmission delay.
The up MAC CE message of new definition of the invention can notify that VoLTE voice packets reach Access Layer terminal
The timestamp of caching is sent, the timestamp includes radio frame number and subframe numbers.The logic of the MAC CE message
Channel id is any one in 01011-11000.
And, the load of the MAC CE message is radio frame number and subframe numbers, can be following two types:
Type one:Wrap a length of 2 byte
Wherein:The maximum of radio frame number and subframe numbers is 10240, therefore, using 14 bit binary numbers
Can characterize, remaining 2 bit is reservation.Fig. 5 is the exemplary of the type one of newly-increased MAC CE message
Field structure figure.In Figure 5, the logic channel ID of the up MAC CE message is 01011-11000
In any one;The load of up MAC CE message is 2 bytes, using 14 bit binary number tables
Levy the radio frame number and subframe numbers.
Type two:Wrap a length of 1 byte
In order to reduce the load of the newly-increased MAC CE, it is also possible to using VoLTE voice packets cycle be 20ms
The characteristics of, it is odd number radio frames and even number radio frames that radio frame number is characterized with 1 bit;The scope of subframe numbers
For 0-9, using the binary representation of 4 bits, remaining 3 bit is reservation.Fig. 6 is newly-increased MAC CE
The exemplary field structure figure of the type two of message.In figure 6, the logic letter of the up MAC CE message
Road ID is any one in 01011-11000, and the load of up MAC CE message is 1 byte, is adopted
It is odd number radio frames or even number radio frames that radio frame number is characterized with 1 bit binary number, is entered using 4 bits two
Number processed characterizes subframe numbers.
In one embodiment, UE to the up MACCE message of base station transmission is:UE is in VoLTE languages
First time upstream data delivery time after sound business starts sends up MAC CE message to base station;Or,
UE is sending up MAC to base station into the first time upstream data delivery time after activated state from state of mourning in silence
CE message.
In one embodiment, VoLTE is sent according to semi-persistent scheduling uplink service delivery time in UE
To before base station, the method also includes voice packet:
UE judges that the transmission that semi-persistent scheduling uplink service delivery time reaches UE with VoLTE voice packets is delayed
Deposit whether the moment matches, if mismatched, UE sends up MAC CE message to base station again, and this is again
The up MAC CE message packages voice packet containing VoLTE of secondary transmission reaches the radio frame number of the transmission caching of UE
And subframe numbers, and receive base station based on the up MAC CE message for sending again configure again it is semi-static
Schedule upstream traffic delivery time.
In one embodiment, the method also includes:
UE is supported by UE informing capabilities (UE Capability Information) message informing base station itself
Newly-increased up MAC CE message;UE receives RRC connection reconfiguration messages, RRC connections from base station
Reconfiguration message is used to notify UE:Support the newly-increased up MAC CE message in base station.
Fig. 7 is the processing procedure schematic diagram in the present invention by newly-increased MAC CE message informings base station.
In Fig. 7, VoLTE voice packets reach the transmission caching of UE in subframe n of radio frames m, and UE is from quiet
Silent state sends up MAC CE message to base station into the first time upstream data delivery time after activated state,
The up MAC CE message packages voice packet containing VoLTE reach radio frame number m of the transmission caching of UE and
Subframe numbers n, therefore semi-persistent scheduling uplink service delivery time is set to radio frames m+2 (under i.e. by base station
One 20ms) subframe n.It can be seen that, semi-persistent scheduling uplink service delivery time is arrived with VoLTE voice packets
The transmission caching moment up to UE matches, therefore can reduce the unidirectional transmission delay of VoLTE voice packet bags,
Improve VoLTE voice qualities.
With reference to specific embodiment, the present invention is described in detail.
Embodiment one
In embodiment one, UE and base station support that multiple SR resource distributions functions, UE pass through RRC signaling
Notify that multiple SR resource distributions functions are supported in base station;Base station is disappeared by the exclusive SR of VoLTE speech businesses
Breath, can know that terminal VoLTE voice packet expects the moment for sending.
Fig. 8 is the flow chart for configuring SR resources using RRC signaling according to the embodiment of the present invention one.
In Fig. 8, by UECapabilityInfomation message informings base station, the UE supports multiple SR to UE
Resource distribution function, wherein can specifically pass through the protocol version of newly-increased ability indication field or terminal
Indicate that UE supports multiple SR resource distributions functions.Base station receives UECapabilityInfomation message
Afterwards, multiple SR resources are configured for the terminal by RRCConnectionReconfiguration message,
Specifically include the resource sequence number of specified each SR resource, SR and send cycle and SR delivery times etc..
Specifically, it is assumed that the UE has two kinds of types of service:VoLTE speech businesses and BE data industry
Business, base station can be that VoLTE speech businesses and BE data services are matched somebody with somebody respectively by following three kinds of methods
Put respective SR resources:
(1) SR resource distributions are corresponding with logic channel group, i.e., each logic channel group is configurable 0
Or 1 SR resource.
(2) SR resource distributions are corresponding with radio bearer configuration, i.e., each radio bearer configures one
SR resources.
(3) SR resource distributions are corresponding with logic channel, i.e., each logic channel can configure one
SR resources.
Exemplarily, the SR cycles of VoLTE speech businesses are 1ms;The SR cycles of BE data services
For 10ms, x time is subframe 5.
When base station is the VoLTE speech businesses and BE data services configuration both the above SR resource of terminal
Afterwards, it is understood that there may be situations below:
Situation 1:The SR requests of VoLTE speech businesses triggering and PUSCH and BE data services
The SR requests of triggering all do not conflict, and now according to the definition of current LTE specification, each trigger SR
The transmission of request.Fig. 9 is according to the embodiment of the present invention one, as the SR and BE of VoLTE speech businesses
SR during the SR Lothrus apterus of data service sends schematic diagram.
Situation 2:The SR of the SR requests and BE data services triggering of VoLTE speech businesses triggering please
When asking conflict, the SR requests of VoLTE speech businesses triggering are now only sent with higher priority
The SR requests of VoLTE speech businesses triggering, when upstream data afterwards sends by BE data services
BSR be sent to base station.Figure 10 is according to the embodiment of the present invention one, when VoLTE speech businesses
SR has SR when conflicting to send the first schematic diagram with the SR of BE data services.
Situation 3:When the SR requests of VoLTE speech businesses triggering and BE data transmission collisions, if
The terminal is supported to be sent in control channel and Traffic Channel simultaneously, then send VoLTE languages in control channel
The SR requests of sound business triggering, send BE data in Traffic Channel.Figure 11 is according to present invention enforcement
Example one, when the SR of the SR and BE data service of VoLTE speech businesses has R when conflicting to send the
Two S schematic diagrames.
After base station is asked in the SR that subframe n receives VoLTE speech businesses triggering, will be in the next one
Subframe n after 20ms, activates the delivery time of semi-persistent scheduling by PDCCH.According to Figure 12
The embodiment of the present invention one, activates the schematic diagram of the delivery time of semi-persistent scheduling.
Embodiment two
It is in embodiment two, newly-increased to have up MAC CE message.UE is opened in VoLTE speech businesses
First time upstream data delivery time after beginning, or up into the first time after activated state from state of mourning in silence
At the data is activation moment, VoLTE voice packets are reached by UE by the newly-increased up MAC CE message
Transmission caching moment notify to base station.
Specifically, a new up MAC CE message is defined, for notifying that VoLTE voice packets are arrived
The timestamp of caching is sent up to Access Layer terminal, the timestamp includes radio frame number and subframe numbers information.Should
The logic channel ID of newly-increased MAC CE is in 01011-11000, in embodiment two, is taken
Logic channel ID is 01011.And, the UE is supported the newly-increased MAC by RRC signaling by UE
The ability signals base of CE message.When terminal supports the newly-increased MAC CE message, base station passes through
RRC signaling informs terminal:Support the newly-increased MAC CE message in base station.Figure 13 is according to the present invention
Embodiment two, the flow chart that UE notifies the newly-increased MAC CE message of base station support using RRC signaling.
It is assumed that VoLTE voice packet incoming terminals Access Layer sends the subframe of the moment for radio frames 1 of caching
2.So, the load of the newly-increased MAC CE message can be:
(1) MAC CE are increased newly, and is embodied as form one:Wrap a length of 2 byte, " 0000000000001100 "
Wherein:
1st bit and the 2nd bit:For reserved bit
3rd bit is to the 16th bit:00000000001100, it is 12 to be converted into the decimal system, is used
To characterize radio frames 1 and subframe 2:
(2), increase MAC CE message newly and be embodied as form two:Wrap a length of 1 byte, " 00000010 "
Wherein:
1st bit is to the 3rd bit:000 is reserved bit;
4th bit:0, odd number radio frames are characterized, the 5th bit is to the 8th bit:0010,
It is 2 to be converted into the decimal system, characterizes subframe 2.
The timestamp that VoLTE voice packets reach transmission caching is disappeared by UE by above-mentioned newly-increased MAC CE
After breath is sent to base station, uplink service will be triggered by the PDCCH for activating semi-persistent scheduling in base station
Send in the subframe 3 of odd number radio frames.Figure 14 is, according to the embodiment of the present invention two, to activate semi-static tune
The schematic diagram of the delivery time of degree.
When terminal judges VoLTE voice packet reaches the moment for sending caching with base station by semi-persistent scheduling
When the upstream data delivery time of triggering is mismatched, the newly-increased MAC CE message will be resend to base
Stand.VoLTE voice packets reach that terminal sends the moment of caching and base station is triggered by semi-persistent scheduling
The unmatched reason of upstream data delivery time may be base station configuration error, or terminal VoLTE voice
Bag reach terminal send caching moment change.
Figure 15 is that, according to the embodiment of the present invention two, base station configuration error causes semi-persistent scheduling uplink service
Process schematic diagram when delivery time is mismatched.
In fig .15, VoLTE voice packets reach the transmission caching of Access Layer in radio frames 3 and subframe 2,
And terminal is by increasing MAC CE message informings base station newly.However, due to configuration error, base station will
The uplink service delivery time of semi-persistent scheduling is configured in the subframe 6 of radio frames 5 (next 20ms).
Now, UE judges that VoLTE voice packets reach the moment of transmission caching and base station is touched by semi-persistent scheduling
The upstream data delivery time sent out is mismatched, and UE sends the newly-increased MAC CE message again to base station.
After base station receives the MAC CE message that this sends again, when the uplink service of semi-persistent scheduling is sent
VoLTE voice packets are configured in quarter in radio frames 5 and subframe 2.Now, UE judges VoLTE voices
Bag reaches the upstream data delivery time phase for triggering by semi-persistent scheduling with base station at the moment of transmission caching
Matching, will not send the newly-increased MAC CE message again to base station.
Figure 16 is that, according to the embodiment of the present invention two, VoLTE voice packets reach the transmission caching moment of UE
The process schematic diagram changed when causing semi-persistent scheduling uplink service delivery time to mismatch.
In figure 16, VoLTE voice packets are reached in radio frames 3 and subframe 2, and UE is by new
Increase MAC CE message informings base station, the uplink service delivery time configuration of semi-persistent scheduling is existed by base station
The subframe 2 of radio frames 5 (next 20ms).Caching is sent when next VoLTE voice packets are reached
Moment when being changed into the subframe 8 of radio frames 4, now to judge that VoLTE voice packets reach transmission slow for UE
The moment deposited is mismatched by the upstream data delivery time that semi-persistent scheduling is triggered with base station, now UE
The newly-increased MAC CE message is sent again to base station, and radio frames are included in the MAC CE message
4 subframe 8.After base station receives the MAC CE message that this sends again, by the up of semi-persistent scheduling
Business delivery time is configured in subframe 8 of the VoLTE voice packets in radio frames 6.UE judges VoLTE
When voice packet reaches the upstream data transmission that the moment of transmission caching and base station are triggered by semi-persistent scheduling
Quarter matches, and will not send MAC CE message again to base station.
Based on above-mentioned analysis, the present invention also proposes a kind of device of transmission VoLTE voice packets.
Figure 17 is the structure drawing of device that VoLTE voice packets are sent according to the present invention.The device is applied to
UE。
As shown in figure 17, the device 1700 includes:
Notification module 1701, for sending the notice that VoLTE voice packets reach the transmission caching of UE to base station
Message;
Receiver module 1702, for receiving PDCCH instructions from base station, the PDCCH instructions are comprising base station
The semi-persistent scheduling uplink service delivery time configured based on notification message;
Voice packet sending module 1703, for sending VoLTE according to semi-persistent scheduling uplink service delivery time
Voice packet is to the base station.
The invention allows for a kind of device of configuration semi-persistent scheduling uplink service delivery time. the device should
For base station.
Figure 18 is the structure drawing of device for configuring semi-persistent scheduling uplink service delivery time.
As shown in figure 18, the device 1800 includes:
Receiver module 1801, the VoLTE voice packets for receiving UE transmissions reach the transmission caching of UE
Notification message;
Sending module 1802, for according to notification message collocating uplink semi-persistent scheduling services delivery time, and
PDCCH instructions are sent to UE, the PDCCH instructions are comprising semi-persistent scheduling uplink service delivery time.
In sum, base station of the invention is accurately obtained in that the VoLTE voice packets of UE are reached and sends
The moment of caching, and then the moment that reasonable disposition semi-persistent scheduling uplink service sends so that VoLTE
Voice packet can be sent to base station by LTE wireless networks in time, can averagely reduce 10ms's
The unidirectional transmission delay of VoLTE voice packets, considerably improves VoLTE voice qualities.
Presently preferred embodiments of the present invention is the foregoing is only, it is not to limit the present invention, all at this
Within the spirit and principle of invention, any modification, equivalent substitution and improvements done etc. should be included in
Within the scope of protection of the invention.
Claims (14)
1. it is a kind of send Long Term Evolution voice bearer VoLTE voice packets method, it is characterised in that the party
Method is applied to user terminal UE, and the method includes:
UE sends the notification message that VoLTE voice packets reach the transmission caching of UE to base station, and from base station
Physical downlink control channel PDCCH instruction is received, the PDCCH instructions are comprising base station based on described logical
Know the semi-persistent scheduling uplink service delivery time configured by message;
The UE according to the semi-persistent scheduling uplink service delivery time send the VoLTE voice packets to
The base station.
2. method according to claim 1, it is characterised in that the UE sends notice to base station and disappears
Breath includes:UE sends the resource request SR message of VoLTE speech businesses to base station;The PDCCH refers to
The semi-persistent scheduling uplink service delivery time that includes of order is:Base station is disappeared based on the SR of VoLTE speech businesses
The semi-persistent scheduling uplink service delivery time configured by the time of reception of breath.
3. method according to claim 2, it is characterised in that the UE sends VoLTE to base station
The SR message of speech business includes:
UE supports the multiple SR resources of configuration by UE informing capability message informings base station itself;
UE receives the radio resource control RRC connection reconfiguration message that base station sends, and is different service class
Type configures different SR resources, and the type of service includes VoLTE speech businesses;
UE sends the VoLTE speech business to base station using the SR resources of the VoLTE speech businesses
SR message.
4. method according to claim 3, it is characterised in that the SR of the VoLTE speech businesses
Resource includes:SR resource sequence numbers, SR send cycle and SR delivery times.
5. method according to claim 3, it is characterised in that
SR resources for the configuration of every kind of type of service are corresponding with the corresponding logic channel group of this kind of business, or
SR resources for the configuration of every kind of type of service are corresponding with the corresponding radio bearer of this kind of business, or
SR resources for the configuration of every kind of type of service are corresponding with the corresponding logic channel of this kind of business.
6. method according to claim 3, it is characterised in that the type of service also include as possible and
For BE data services;
When the SR message of VoLTE speech businesses is sent with BE data services not to conflict, each send
The SR message of VoLTE speech businesses and the message of BE data services;Or
When the SR message of VoLTE speech businesses and the SR message of BE data services have to conflict, send
The SR message of VoLTE speech businesses, and send while the upstream data of VoLTE speech businesses is sent
The buffer status reporting BSR of BE data services;Or
When the SR message of VoLTE speech businesses is had with BE data services transmission to conflict, if UE is supported
Data are sent simultaneously in control channel and Traffic Channel, send the SR of VoLTE speech businesses in control channel
Message, sends the data of BE data services in Traffic Channel.
7. method according to claim 1, it is characterised in that
The UE to base station send a notification message including:UE sends up MAC Control Element CE to base station
Message, the up MAC CE message packages voice packet containing VoLTE reach the radio frames of the transmission caching of UE
Number and subframe numbers;
The semi-persistent scheduling uplink service delivery time that PDCCH instruction is included is:Base station is based on described
The semi-persistent scheduling uplink service delivery time configured by radio frame number and subframe numbers.
8. method according to claim 7, it is characterised in that the up MAC CE message
Logic channel ID is any one in 01011-11000;
The load of the up MAC CE message is 2 bytes, is characterized using 14 bit binary numbers described
Radio frame number and the subframe numbers;Or
The load of the up MAC CE message is 1 byte, characterizes the nothing using 1 bit binary number
Line frame number is odd number radio frames or even number radio frames, characterizes the subframe numbers using 4 bit binary numbers.
9. method according to claim 7, it is characterised in that the UE sends up to base station
MACCE message is:
First time upstream data delivery times of the UE after VoLTE speech businesses start sends described to base station
Up MAC CE message;Or
UE is sending described to base station into the first time upstream data delivery time after activated state from state of mourning in silence
Up MAC CE message.
10. method according to claim 7, it is characterised in that in UE according on semi-persistent scheduling
Industry business delivery time sends VoLTE voice packets to before base station, and the method also includes:
UE judges that the semi-persistent scheduling uplink service delivery time reaches sending out for UE with VoLTE voice packets
Send whether the caching moment matches, if mismatched, UE sends up MAC CE message to base station again,
The up MAC CE message packages voice packet containing VoLTE for sending again reaches the nothing of the transmission caching of UE
Line frame number and subframe numbers, and receive base station and matched somebody with somebody based on the up MAC CE message for sending again again
The semi-persistent scheduling uplink service delivery time put.
11. methods according to claim 7, it is characterised in that the method also includes:
UE supports the up MAC CE message by UE informing capability message informings base station itself;
UE receives RRC connection reconfiguration messages from base station, and the RRC connections reconfiguration message is used to notify
UE:Support the up MAC CE message in base station.
A kind of 12. methods of configuration semi-persistent scheduling uplink service delivery time, it is characterised in that the method
Base station is applied to, the method includes:
Receive the notification message of the transmission caching of the VoLTE voice packets arrival UE that UE sends;
According to the notification message collocating uplink semi-persistent scheduling services delivery time, and physics is sent to UE
Down control channel PDCCH is instructed, and the PDCCH instructions are comprising the semi-persistent scheduling uplink service
Delivery time.
13. a kind of devices of transmission VoLTE voice packets, it is characterised in that the device is applied to user terminal
UE, the device include:
Notification module, for sending the notification message that VoLTE voice packets reach the transmission caching of UE to base station;
Receiver module, for receiving physical downlink control channel PDCCH instruction, the PDCCH from base station
The semi-persistent scheduling uplink service delivery time configured based on the notification message comprising base station by instruction;
Voice packet sending module, described in being sent according to the semi-persistent scheduling uplink service delivery time
VoLTE voice packets are to the base station.
A kind of 14. devices of configuration semi-persistent scheduling uplink service delivery time, it is characterised in that the device
Base station is applied to, the device includes:
Receiver module, the transmission for reaching UE for the VoLTE voice packets that receive user terminal UE sends delay
The notification message deposited;
Sending module, for according to the notification message collocating uplink semi-persistent scheduling services delivery time, and
Physical downlink control channel PDCCH instruction is sent to UE, the PDCCH instructions are comprising described semi-static
Schedule upstream traffic delivery time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510582145.1A CN106535348A (en) | 2015-09-14 | 2015-09-14 | Method and device for sending voice over LTE (VoLTE) voice packets |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510582145.1A CN106535348A (en) | 2015-09-14 | 2015-09-14 | Method and device for sending voice over LTE (VoLTE) voice packets |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106535348A true CN106535348A (en) | 2017-03-22 |
Family
ID=58348281
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510582145.1A Pending CN106535348A (en) | 2015-09-14 | 2015-09-14 | Method and device for sending voice over LTE (VoLTE) voice packets |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106535348A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108322940A (en) * | 2018-04-04 | 2018-07-24 | 京信通信系统(中国)有限公司 | Uplink semi-persistent scheduling method, apparatus and system |
CN109147822A (en) * | 2018-10-26 | 2019-01-04 | 上海创远仪器技术股份有限公司 | System and method for VOLTE voice recording and speech quality evaluation |
CN109246830A (en) * | 2017-04-28 | 2019-01-18 | 大唐移动通信设备有限公司 | A kind of uplink dynamic dispatching optimization method and device of voice service |
WO2019028792A1 (en) * | 2017-08-10 | 2019-02-14 | 华为技术有限公司 | Resource allocation method and device |
CN110087322A (en) * | 2018-01-26 | 2019-08-02 | 电信科学技术研究院有限公司 | A kind of scheduling request method, terminal, resource allocation methods and base station |
CN113055139A (en) * | 2019-12-26 | 2021-06-29 | 大唐移动通信设备有限公司 | SR resource allocation method, device and base station |
-
2015
- 2015-09-14 CN CN201510582145.1A patent/CN106535348A/en active Pending
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109246830A (en) * | 2017-04-28 | 2019-01-18 | 大唐移动通信设备有限公司 | A kind of uplink dynamic dispatching optimization method and device of voice service |
WO2019028792A1 (en) * | 2017-08-10 | 2019-02-14 | 华为技术有限公司 | Resource allocation method and device |
US11405977B2 (en) | 2017-08-10 | 2022-08-02 | Huawei Technologies Co., Ltd. | Resource configuration method and device |
US11659616B2 (en) | 2017-08-10 | 2023-05-23 | Huawei Technologies Co., Ltd. | Resource configuration method and device |
CN110087322A (en) * | 2018-01-26 | 2019-08-02 | 电信科学技术研究院有限公司 | A kind of scheduling request method, terminal, resource allocation methods and base station |
CN110087322B (en) * | 2018-01-26 | 2022-04-08 | 大唐移动通信设备有限公司 | Scheduling request method, terminal, resource allocation method and base station |
CN108322940A (en) * | 2018-04-04 | 2018-07-24 | 京信通信系统(中国)有限公司 | Uplink semi-persistent scheduling method, apparatus and system |
CN108322940B (en) * | 2018-04-04 | 2021-05-28 | 京信通信系统(中国)有限公司 | Uplink semi-static scheduling method, device and system |
CN109147822A (en) * | 2018-10-26 | 2019-01-04 | 上海创远仪器技术股份有限公司 | System and method for VOLTE voice recording and speech quality evaluation |
CN109147822B (en) * | 2018-10-26 | 2023-05-09 | 上海创远仪器技术股份有限公司 | System and method for VOLTE voice recording and voice quality evaluation |
CN113055139A (en) * | 2019-12-26 | 2021-06-29 | 大唐移动通信设备有限公司 | SR resource allocation method, device and base station |
CN113055139B (en) * | 2019-12-26 | 2022-06-21 | 大唐移动通信设备有限公司 | SR resource allocation method, device and base station |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106535348A (en) | Method and device for sending voice over LTE (VoLTE) voice packets | |
USRE45347E1 (en) | Methods of transmitting data blocks in wireless communication system | |
US20130021965A1 (en) | Enhanced capabilities and efficient bandwidth utilization for issi-based push-to-talk over lte | |
CN107734703A (en) | A kind of resource regulating method and device | |
US20080130590A1 (en) | Method and apparatus for session negotiation in a mobile communication system, and mobile communication system for the same | |
US11006302B2 (en) | Method, system and device for detecting a silence period status in a user equipment | |
CN102884739A (en) | Method and apparatus for activating carriers in mobile communication system | |
WO2022075912A1 (en) | Group pdcp discard timer for low-latency services | |
KR20070076374A (en) | Radio resource allocating method in mobile communication system | |
WO2016050166A1 (en) | Semi-persistent scheduling resource allocation method and base station | |
WO2018059518A1 (en) | Data transmission method, device and system | |
US9877178B2 (en) | System and method for delivering wireless emergency alerts to residential phones | |
CN101674151A (en) | Method for allocating resource, base station and mobile communication terminal | |
CN105101428A (en) | Scheduling method and system, terminal, sending method, base station and scheduling method for base station | |
WO2017166245A1 (en) | Resource management method and related equipment | |
CN109413744A (en) | Communication means and equipment | |
CN106102092B (en) | Return the device and method of Buffer Status Report | |
WO2016050418A1 (en) | Coverage enhancement for multicast in a cellular network | |
CN106357372A (en) | Method and device for avoiding feedback message resource conflict as well as base station and terminal | |
US10966217B2 (en) | Wireless base station, wireless terminal, wireless communication system, and voice signal communication method | |
CN105142220A (en) | Voice data dynamic delay scheduling method and base station | |
CN104303566B (en) | A kind of transmission method, system and terminal | |
CN106162914B (en) | Semi-static and dynamic hybrid scheduling method in LTE system | |
CN110139388A (en) | The reporting of buffer state, data dispatching method, terminal and network side equipment | |
EP2701442B1 (en) | Service scheduling method and base station |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170322 |
|
WD01 | Invention patent application deemed withdrawn after publication |