CN110178343A - Method of adjustment, base station and the terminal device of code rate - Google Patents
Method of adjustment, base station and the terminal device of code rate Download PDFInfo
- Publication number
- CN110178343A CN110178343A CN201780083320.XA CN201780083320A CN110178343A CN 110178343 A CN110178343 A CN 110178343A CN 201780083320 A CN201780083320 A CN 201780083320A CN 110178343 A CN110178343 A CN 110178343A
- Authority
- CN
- China
- Prior art keywords
- terminal device
- base station
- encoding rate
- rice
- wine
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The code rate adjustment capability of a kind of method of adjustment of code rate, base station and terminal device, base station receiving terminal apparatus indicates information, wherein code rate adjustment capability instruction information is used to indicate whether terminal device supports across stage speed adjustment;If terminal device supports across stage speed adjustment, base station determines across the grade target encoding rate of terminal device, and the current encoding rate of across grade target encoding rate and terminal device is non-conterminous or adjacent;Base station sends across grade target encoding rate to terminal device.
Description
This application involves the communications field more particularly to a kind of methods of adjustment of code rate, base station and terminal device.
In communication system, the media contents such as voice, video need to carry out compressed encoding after over-sampling, quantization become digital signal to be transmitted by communication network again.In mobile communication system, since wireless channel environment variation is very fast, the message sink coding for generalling use adaptive adj sp is achieved a better balance between communication quality and power system capacity by flexibly configuration according to quality of wireless channel and system load situation dynamic adjustment code rate.For example, when system load is light, higher code rate is generallyd use, to provide the communication experiences of high-quality.Conversely, when system load is heavier, by configuring lower code rate, less system bandwidth can be occupied and increase total number of users that system accommodates.
In the prior art, if the speed grade between the target encoding rate that base station is issued to the terminal device code rate current with terminal device differs at least two speed grades, the terminal device will not adjust code rate to target encoding rate, influence system performance.
Summary of the invention
The embodiment of the present application provides method of adjustment, base station and the terminal device of a kind of code rate, improves system performance.
First aspect, the embodiment of the present application provides a kind of method of adjustment of code rate, it include: the code rate adjustment capability instruction information of base station receiving terminal apparatus, wherein code rate adjustment capability instruction information is used to indicate whether terminal device supports across stage speed adjustment;If terminal device supports across stage speed adjustment, base station determines across the grade target encoding rate of terminal device, and the current encoding rate of across grade target encoding rate and terminal device is non-conterminous or adjacent;Base station sends across grade target encoding rate to terminal device.
Since base station obtains the code rate adjustment capability of terminal device in the embodiment of the present application, if therefore terminal device supports across stage speed adjustment, then after base station determination and issuing across the grade target encoding rate of terminal device, current encoding rate can be adjusted to across grade target encoding rate by the terminal device, to improve the flexibility of terminal device adjustment code rate, and then system performance is improved, the user experience is improved.
Optionally, base station determines across the grade target encoding rate of terminal device, comprising: base station determines across the grade target encoding rate of terminal device according at least to the current encoding rate and channel condition information of terminal device.
Optionally, the code rate adjustment capability of base station receiving terminal apparatus indicates information, comprising: base station indicates information by the code rate adjustment capability that media access control control element MAC CE signaling or radio resource control RRC signaling receiving terminal apparatus are sent.
Optionally, base station sends across grade target encoding rate to terminal device, comprising: base station sends across grade target encoding rate to terminal device by MAC CE signaling or RRC signaling.
Optionally, this method further include: if terminal device does not support across stage speed adjustment, base station determines that non-across the grade target encoding rate of terminal device, non-across grade target encoding rate are adjacent with the current encoding rate of terminal device;Base station sends non-across grade target encoding rate to terminal device.
Optionally, base station determines non-across the grade target encoding rate of terminal device, comprising: base station is according at least to terminal device
Current encoding rate and channel condition information determine non-across the grade target encoding rate of terminal device.
Second aspect, the embodiment of the present application provides a kind of method of adjustment of code rate, include: terminal device reports code rate adjustment capability to indicate information to base station, wherein code rate adjustment capability instruction information is used to indicate whether terminal device supports across stage speed adjustment;Terminal device receives across the grade target encoding rate that base station is sent;Wherein, the current encoding rate of across grade target encoding rate and terminal device is non-conterminous or adjacent;If terminal device supports across stage speed adjustment, current encoding rate is adjusted to across grade target encoding rate by terminal device.
Since base station obtains the code rate adjustment capability of terminal device in the embodiment of the present application, if therefore terminal device supports across stage speed adjustment, then after base station determination and issuing across the grade target encoding rate of terminal device, current encoding rate can be adjusted to across grade target encoding rate by the terminal device, to improve the flexibility of terminal device adjustment code rate, and then system performance is improved, the user experience is improved.
Optionally, terminal device reports code rate adjustment capability to indicate information to base station, comprising: terminal device reports code rate adjustment capability to indicate information by media access control control element MAC CE signaling or radio resource control RRC signaling to base station.
Optionally, terminal device receives across the grade target encoding rate that base station is sent, comprising: terminal device receives across the grade target encoding rate that base station is sent by MAC CE signaling or RRC signaling.
The third aspect, the embodiment of the present application provide a kind of base station, and base station includes memory, transceiver and processor, in which: memory is for storing instruction;Processor is used for the instruction according to execution memory storage, and controls transceiver and carry out signal reception and signal transmission, and when processor executes the instruction of memory storage, base station is used to execute any method in above-mentioned first aspect or first aspect.
Fourth aspect, the embodiment of the present application provide a kind of terminal device, and terminal device includes memory, transceiver and processor, in which: memory is for storing instruction;Processor is used for the instruction according to execution memory storage, and controls transceiver and carry out signal reception and signal transmission, and when processor executes the instruction of memory storage, terminal device is used to execute any method in above-mentioned second aspect or second aspect.
5th aspect, the embodiment of the present application provide a kind of base station, for realizing any one method in above-mentioned first aspect or first aspect, including corresponding functional module, are respectively used to realize the step in above method.
6th aspect, the embodiment of the present application provide a kind of terminal device, for realizing the method for any one in above-mentioned second aspect or second aspect, including corresponding functional module, are respectively used to realize the step in above method.
7th aspect, the embodiment of the present application provides a kind of computer readable storage medium, instruction is stored in the computer readable storage medium, when run on a computer, so that computer executes the method in any possible implementation of first aspect or first aspect.
Eighth aspect, the embodiment of the present application provides a kind of computer readable storage medium, instruction is stored in the computer readable storage medium, when run on a computer, so that computer executes the method in any possible implementation of second aspect or second aspect.
9th aspect, the embodiment of the present application provide a kind of computer program product comprising instruction, when run on a computer, so that computer executes the method in any possible implementation of first aspect or first aspect.
Tenth aspect, the embodiment of the present application provide a kind of computer program product comprising instruction, when run on a computer, so that computer executes the method in any possible implementation of second aspect or second aspect.
Tenth on the one hand, and the embodiment of the present application provides a kind of processing method of communication delay, and method includes: that base station is the first thresholding of terminal equipment configuration and the second thresholding, and the first thresholding is less than the second thresholding;Base station is from terminal device reception delay parameter, wherein delay parameter is that terminal device is reported when link-quality is higher than the first thresholding or link-quality lower than the second thresholding;Base
It stands the number of retransmissions in the CDRX period or data packet of eating dishes without rice or wine eated dishes without rice or wine according to the discontinuous reception eated dishes without rice or wine of delay parameter adjustment.
In the case that the link-quality of terminal device is between the first thresholding and the second thresholding, terminal device is not necessarily to report the delay parameter of oneself to base station, the delay parameter that terminal device can maintain oneself current, so, reduce quantity of the terminal device to base station reporting time delay parameter, avoid the problem that terminal device frequently to base station reporting time delay parameter, further, reduce the expense of base station processing signaling in the embodiment of the present application, and decreases the problem of frequently being adjusted to the corresponding parameter of terminal device.
Optionally, delay parameter is communication delay end to end.
Optionally, base station adjusts the number of retransmissions in the CDRX period or data packet of eating dishes without rice or wine eated dishes without rice or wine according to delay parameter, comprising: base station determines communication delay surplus end to end according to communication delay end to end and preset communication delay;When communication delay surplus is greater than zero end to end, base station increases the CDRX period eated dishes without rice or wine or increases the number of retransmissions for data packet of eating dishes without rice or wine;Alternatively, base station reduces the CDRX period eated dishes without rice or wine or reduces the number of retransmissions for data packet of eating dishes without rice or wine when communication delay surplus is not more than zero end to end.
Optionally, delay parameter is communication delay surplus end to end, and communication delay surplus is preset communication delay and the difference of communication delay end to end end to end.
Optionally, base station adjusts the number of retransmissions in the CDRX period or data packet of eating dishes without rice or wine eated dishes without rice or wine according to delay parameter, comprising: when communication delay surplus is greater than zero end to end, base station increases the CDRX period eated dishes without rice or wine or increases the number of retransmissions for data packet of eating dishes without rice or wine;Alternatively, base station reduces the CDRX period eated dishes without rice or wine or reduces the number of retransmissions for data packet of eating dishes without rice or wine when communication delay surplus is not more than zero end to end.
Optionally, base station is the first thresholding of terminal equipment configuration and the second thresholding, comprising: base station is the first thresholding of terminal equipment configuration and the second thresholding by radio resource control RRC signaling or media access control element M AC CE signaling.
12nd aspect, the embodiment of the present application provide a kind of processing method of communication delay, and method includes: that terminal device receives the first thresholding and the second thresholding that base station issues, and the first thresholding is less than the second thresholding;The link-quality of terminal device acquisition terminal device;When link-quality, which is higher than the first thresholding or link-quality, is lower than the second thresholding, terminal device is to base station reporting time delay parameter;Wherein, the number of retransmissions in delay parameter is used to making base station to be eated dishes without rice or wine according to the discontinuous reception eated dishes without rice or wine of delay parameter adjustment CDRX period or data packet of eating dishes without rice or wine.
In the case that the link-quality of terminal device is between the first thresholding and the second thresholding, terminal device is not necessarily to report the delay parameter of oneself to base station, the delay parameter that terminal device can maintain oneself current, so, reduce quantity of the terminal device to base station reporting time delay parameter, avoid the problem that terminal device frequently to base station reporting time delay parameter, further, reduce the expense of base station processing signaling in the embodiment of the present application, and decreases the problem of frequently being adjusted to the corresponding parameter of terminal device.
Optionally, terminal device is to base station reporting time delay parameter, comprising: terminal device obtains communication delay end to end;Terminal device reports communication delay end to end to base station.
Optionally, terminal device is to base station reporting time delay parameter, comprising: terminal device obtains communication delay end to end;Terminal device determines communication delay surplus end to end according to communication delay end to end and preset communication delay;Terminal device reports communication delay surplus end to end to base station.
13rd aspect, the embodiment of the present application provide a kind of base station, and base station includes memory, transceiver and processor, in which: memory is for storing instruction;Processor is used for the instruction according to execution memory storage, and controls transceiver and carry out signal reception and signal transmission, and when processor executes the instruction of memory storage, base station is for executing the above-mentioned tenth any one method on the one hand or in the tenth one side.
Fourteenth aspect, the embodiment of the present application provide a kind of terminal device, and terminal device includes memory, transceiver and processing
Device, in which: memory is for storing instruction;Instruction of the processor for being stored according to memory is executed, and control transceiver progress signal reception and sent with signal, any one method when the instruction that processor execution memory stores, in terms of terminal device is for executing the above-mentioned 12nd or in the 12nd aspect.
15th aspect, the embodiment of the present application provide a kind of base station, for realizing the above-mentioned tenth any one method on the one hand or in the tenth one side, including corresponding functional module, are respectively used to realize the step in above method.
16th aspect, the embodiment of the present application provide a kind of terminal device, for realizing any one method in above-mentioned 12nd aspect or the 12nd aspect, including corresponding functional module, are respectively used to realize the step in above method.
17th aspect, it has mentioned for a kind of computer readable storage medium, instruction is stored in the computer readable storage medium, when run on a computer, so that computer executes the method in any possible implementation of the tenth one side or the tenth one side.
18th aspect, it has mentioned for a kind of computer readable storage medium, instruction is stored in the computer readable storage medium, when run on a computer, so that computer executes the method in any possible implementation of the 12nd aspect or the 12nd aspect.
19th aspect, provides a kind of computer program product comprising instruction, when run on a computer, so that computer executes the method in any possible implementation of the tenth one side or the tenth one side.
20th aspect, provides a kind of computer program product comprising instruction, when run on a computer, so that computer executes the method in any possible implementation of the 12nd aspect or the 12nd aspect.
Terminal device has reported the code rate adjustment capability of terminal device to indicate information to base station in the embodiment of the present application, therefore base station can be the target encoding rate that one terminal device of terminal equipment configuration can respond in conjunction with the current code rate of the code rate adjustment capability and terminal device of terminal device, to improve the success rate of terminal device response target encoding rate, system performance is improved.
Fig. 1 is a kind of system architecture schematic diagram provided by the embodiments of the present application;
Fig. 2 is a kind of method of adjustment of code rate provided by the embodiments of the present application;
Fig. 3 is provided by the embodiments of the present application a kind of for executing the structural schematic diagram of the base station of code rate method of adjustment;
Fig. 4 is provided by the embodiments of the present application a kind of for executing the structural schematic diagram of the terminal device of code rate method of adjustment;
Fig. 5 is provided by the embodiments of the present application another for executing the structural schematic diagram of the base station of code rate method of adjustment;
Fig. 6 is provided by the embodiments of the present application another for executing the structural schematic diagram of the terminal device of code rate method of adjustment;
Fig. 7 is a kind of flow diagram of the processing method of communication delay provided by the embodiments of the present application;
Fig. 8 is a kind of structural schematic diagram of communication delay end to end provided by the embodiments of the present application;
Fig. 9 is provided by the embodiments of the present application a kind of for executing the structural schematic diagram of the base station of communication delay processing method;
Figure 10 is provided by the embodiments of the present application a kind of for executing the structural schematic diagram of the terminal device of communication delay processing method;
Figure 11 is provided by the embodiments of the present application another for executing the structural schematic diagram of the base station of communication delay processing method;
Figure 12 is provided by the embodiments of the present application another for executing the structural schematic diagram of the terminal device of communication delay processing method.
The embodiment of the present application is described in further detail below in conjunction with attached drawing.
Fig. 1 illustrates a kind of applicable system architecture schematic diagram of the embodiment of the present application, as shown in Figure 1, the system architecture that the embodiment of the present application is applicable in includes at least the terminal device 101 with communication function.In 101 access base station 102 of terminal device.Optionally, terminal device 101 and the terminal device of opposite end can access the same base station, also can access in different base stations, and Fig. 1 is merely exemplary content in the embodiment of the present application, not be defined to the application application scenarios.
Hereinafter, the part term in the application is explained, so as to those skilled in the art understand that.
Base station in the embodiment of the present application can be the equipment for being communicated with terminal device, such as, it can be base station (the Base Transceiver Station in gsm system or CDMA, abbreviation BTS), base station (the NodeB being also possible in WCDMA system, abbreviation NB), it can also be evolved base station (the Evolutional Node B in LTE system, abbreviation eNB or eNodeB), or the network equipment can be relay station, access point, mobile unit, the network equipment etc. in the PLMN network of wearable device and network side equipment or the following evolution in future 5G network.
Terminal device in the embodiment of the present application may include the handheld device with wireless communication function, mobile unit, wearable device, calculate equipment or be connected to other processing equipments of radio modem, and various forms of user equipment (User Equipment, UE), mobile station (Mobile station, MS), terminal (terminal), terminal device (Terminal Equipment) etc..For convenience of description, in the application, referred to as user equipment or UE.
Fig. 2 illustrates a kind of method of adjustment of code rate provided by the embodiments of the present application, as shown in Fig. 2, this method comprises:
Step 201, terminal device reports code rate adjustment capability to indicate information to base station, wherein code rate adjustment capability instruction information is used to indicate whether terminal device supports across stage speed adjustment;The code rate adjustment capability of base station receiving terminal apparatus indicates information;
Step 202, if terminal device supports across stage speed adjustment, base station determines across the grade target encoding rate of terminal device, and the current encoding rate of across grade target encoding rate and terminal device is non-conterminous or adjacent;Wherein, across grade target encoding rate and the current encoding rate of terminal device are all the code rates that the code rate negotiated between two terminal devices communicated is concentrated;It includes multiple code rates that code rate, which is concentrated,;Across grade target encoding rate is adjacent with the current encoding rate of terminal device to be specifically referred to: the code rate negotiated between the terminal device that two communicate is concentrated: across grade target encoding rate is two adjacent code rates with current encoding rate;
Step 203, base station sends across grade target encoding rate to terminal device;Terminal device receives across the grade target encoding rate that base station is sent;
Step 204, if terminal device supports across stage speed adjustment, current encoding rate is adjusted to across grade target encoding rate by terminal device.
The method of adjustment of code rate provided by the embodiments of the present application is applicable to the adjustment of the code rate of voice class, can also be applied to adjustment, such as visual telephone of code rate of video class etc..
Since base station obtains the code rate adjustment capability of terminal device in the embodiment of the present application, if therefore terminal device supports across stage speed adjustment, then after base station determination and issuing across the grade target encoding rate of terminal device, current encoding rate can be adjusted to across grade target encoding rate by the terminal device, to improve the flexibility of terminal device adjustment code rate, and then system performance is improved, the user experience is improved.
It is appreciated that the method for adjustment of code rate provided by the above embodiment is also applied for non-across stage speed adjustment.
Optionally, before above-mentioned steps 201, negotiate the code rate adjustment capability of two terminal devices between two terminal devices being communicated, concretely whether terminal device supports across stage speed adjustment to code rate adjustment capability, for example can pass through
Session Description Protocol (session description protocal, SDP) negotiates the code rate adjustment capability of two terminal devices.Optionally, before above-mentioned steps 201, base station can request the code rate adjustment capability for inquiring terminal device to terminal device transmitting capacity inquiry request, capability query, after terminal device receives capability query request, code rate adjustment capability can be reported to indicate information to base station.In another optionally embodiment, for terminal device after the terminal device with opposite end has negotiated the code rate adjustment capability of terminal device, terminal device actively reports code rate adjustment capability to indicate information to base station.
In the application in a kind of optionally embodiment, whether support the ability adjusted across stage speed that can embody by mode-change-neighbor parameter, that is, code rate adjustment capability indicates the value of information concretely mode-change-neighbor parameter, such as mode-change-neighbor=1, then indicate that terminal device does not support across stage speed adjustment, if mode-change-neighbor=0, then it represents that terminal device supports across stage speed adjustment.
By negotiating between two terminal devices communicated, the rate type that also negotiable two terminal devices are supported between the terminal device of two communication, it may further determine that out the applicable code rate collection of two terminal devices, the code rate concentrates any one code rate for including, and two terminal devices can be supported.It includes multiple code rates that the code rate that terminal device is supported, which is concentrated, and across grade target encoding rate and non-across grade code rate are one in multiple code rates.In the embodiment of the present application, code rate concentrates the multiple code rates for including to sort by size.If terminal device does not support across stage speed adjustment, terminal device is only capable of carrying out speed adjust between two adjacent code rates, if terminal device supports across stage speed adjustment, adjustable any one code rate for including to code rate concentration of terminal device.
In above-mentioned steps 203, for example, for example code rate is concentrated and supports 5 code rates, sorts by size and is followed successively by code rate 1, code rate 2, code rate 3, code rate 4 and code rate 5.Assuming that current encoding rate is code rate 3, then any one code rate that across grade target encoding rate can be concentrated for code rate, it for example is the code rate 4 adjacent with code rate 3, or across grade target encoding rate is and the non-conterminous code rate 1 of code rate 3.In step 204, if across grade target encoding rate is code rate 1, the terminal device across stage speed adjustment can directly be adjusted code rate to code rate 1 from code rate 3.
The application provides one kind, and optionally embodiment, base station determine across the grade target encoding rate of terminal device, comprising: base station determines across the grade target encoding rate of terminal device according at least to the current encoding rate and channel condition information of terminal device.Optionally, terminal device can also obtain the current encoding rate of terminal device to the current encoding rate of base station reporting terminal equipment, base station by operations such as detections.Optionally, terminal device can also obtain channel condition information by operations such as detections to base station reporting channel condition information, base station.Channel condition information can be to be able to reflect the information such as the information of channel quality, such as network load, network quality.Specifically, can reaction network quality parameter such as are as follows: packet loss (packet loss rate) etc.;The parameter of energy reaction network load is such as are as follows: Physical Resource Block (physical resource block, PRB) utilization rate, control channel element (control channel element, CCE) utilization rate etc..
Optionally, it base station can be in the preferable situation of network quality, the code rate of terminal device is turned up, to obtain metal-oxide semiconductor (MOS) (metal-oxide-semiconductor, mos) gain, the code rate of terminal device can be turned down when network quality is deteriorated, obtain packet loss gain and covering gain.For another example in network load weight, the code rate of terminal device is turned down, to alleviate network congestion, for another example when network load is light, the code rate of terminal device is turned up, to improve the percent of pass of signaling.For another example, base station is comprehensive that the code rate of terminal device is adjusted to a preferably code rate in combination with factor of both network quality and network load.
Optionally, the code rate adjustment capability of base station receiving terminal apparatus indicates information, it include: that base station passes through media access control control element (Media Access Control Control Element, MAC CE) the code rate adjustment capability that sends of signaling or wireless heterogeneous networks (Radio Resource Control, RRC) signaling receiving terminal apparatus indicates information.
Correspondingly, optionally, terminal device reports code rate adjustment capability to indicate information to base station, comprising: terminal device reports code rate adjustment capability to indicate information by MAC CE signaling or RRC signaling to base station.
MAC CE is the control plane message of MAC layer defined in standard 36.321 in the embodiment of the present application.MAC CE signaling may include Buffer Status Report (Buffer Status Report, BSR), for making the signaling of terminal device reporting uplink data volume;Power headroom reporting (PHR) (Power Headroom Report, PHR), for making the signaling etc. of terminal device reporting power margin, the MAC CE signaling that different function defines is different, so being also likely to be new one MAC CE signaling of definition in the embodiment of the present application for carrying code rate adjustment capability instruction information.
Optionally, base station sends across grade target encoding rate to terminal device, comprising: base station sends across grade target encoding rate to terminal device by MAC CE signaling or RRC signaling.Correspondingly, optionally, terminal device receives across the grade target encoding rate that base station is sent, comprising: terminal device receives across the grade target encoding rate that base station is sent by MAC CE signaling or RRC signaling.
In another embodiment provided by the present application, code rate method of adjustment further include: if terminal device does not support across stage speed adjustment, base station determines that non-across the grade target encoding rate of terminal device, non-across grade target encoding rate are adjacent with the current encoding rate of terminal device;Base station sends non-across grade target encoding rate to terminal device.
Code rate collection after being negotiated based on two terminal devices described in above content, for example, for example code rate is concentrated and supports 5 code rates, sorts by size and is followed successively by code rate 1, code rate 2, code rate 3, code rate 4 and code rate 5.Assuming that current encoding rate is code rate 3, then the code rate 4 or code rate 2 that non-across grade target encoding rate can only be concentrated for code rate.That is, non-across grade target encoding rate cannot be non-conterminous with current encoding rate, in this way, if terminal device does not support across stage speed adjustment to be able to respond the purpose of the adjustment of code rate yet.
Optionally, base station determines non-across the grade target encoding rate of terminal device, comprising: base station determines non-across the grade target encoding rate of terminal device according at least to the current encoding rate and channel condition information of terminal device.Optionally, terminal device can also obtain the current encoding rate of terminal device to the current encoding rate of base station reporting terminal equipment, base station by operations such as detections.Optionally, terminal device can also obtain channel condition information by operations such as detections to base station reporting channel condition information, base station.Channel condition information can be the information such as the network load being able to reflect on the channel of terminal device, network quality.Specifically, can reaction network quality parameter such as are as follows: packet loss (packet loss rate) etc.;The parameter of energy reaction network load is such as are as follows: Physical Resource Block (physical resource block, PRB) utilization rate, control channel element (control channel element, CCE) utilization rate etc..
The application also provides another embodiment, if base station sends across grade target encoding rate to terminal device, and terminal device does not support across stage speed adjustment, a variety of implementations may be present in terminal at this time, terminal device can not report code rate adjustment capability to indicate information to base station in following a variety of implementations, and code rate adjustment capability can also be reported to indicate information.
Implementation one, base station sends across grade target encoding rate to terminal device, and terminal device does not support across stage speed adjustment, then terminal device can be adjusted repeatedly, adjustment first-rate every time, until adjusting current encoding rate until across grade target encoding rate.
For example, code rate, which is concentrated, supports 5 code rates, sorts by size and be followed successively by code rate 1, code rate 2, code rate 3, code rate 4 and code rate 5.Assuming that current encoding rate is code rate 2, then across grade target encoding rate is code rate 5, then terminal device can proceed as follows: first adjust current encoding rate to code rate 3 from code rate 2, current encoding rate is adjusted from code rate 3 to code rate 4 again, then current encoding rate is adjusted from code rate 4 to code rate 5.
Implementation two, base station sends across grade target encoding rate to terminal device, and terminal device does not support across stage speed tune
It is whole, then terminal device can adjust first-rate, base station discovery terminal device does not adjust to across grade target encoding rate, then base station can issue across grade target encoding rate again after preset duration, terminal device adjusts first-rate again, so circulation, adjusts code rate until across grade target encoding rate until terminal device.After base station discovery terminal device does not adjust to across grade target encoding rate specifically by various ways, for example base station detection terminal device code rate adjusted or terminal device adjust code rate, code rate adjusted is reported to base station.Base station can issue across grade target encoding rate again after preset duration, specifically, preset duration can be the pre-set value of base station side, it can be arranged by timer, new across a grade target encoding rate can also be redefined according to newest Network status information if the preset duration time is longer, when base station issues across grade target encoding rate again.
For example, code rate, which is concentrated, supports 5 code rates, sorts by size and be followed successively by code rate 1, code rate 2, code rate 3, code rate 4 and code rate 5.Assuming that current encoding rate is code rate 2, then across grade target encoding rate is code rate 5, then terminal device adjusts current encoding rate to code rate 3 from code rate 2 after receiving across grade target encoding rate.Current encoding rate of the base station through detecting or being reported by receiving terminal apparatus, it was found that terminal device does not adjust code rate to code rate 5, across grade target encoding rate is then issued again, this across grade target encoding rate issued is still code rate 5, and terminal device adjusts current encoding rate to code rate 4 from code rate 3 after receiving across grade target encoding rate.Current encoding rate of the base station through detecting or being reported by receiving terminal apparatus, it was found that terminal device does not adjust code rate to code rate 5, across grade target encoding rate is then issued again, this across grade target encoding rate issued is still code rate 5, and terminal device adjusts current encoding rate to code rate 5 from code rate 4 after receiving across grade target encoding rate.
For another example, code rate, which is concentrated, supports 5 code rates, sorts by size and is followed successively by code rate 1, code rate 2, code rate 3, code rate 4 and code rate 5.Assuming that current encoding rate is code rate 2, then across grade target encoding rate is code rate 5, then terminal device adjusts current encoding rate to code rate 3 from code rate 2 after receiving across grade target encoding rate.Current encoding rate of the base station through detecting or being reported by receiving terminal apparatus, it was found that terminal device does not adjust code rate to code rate 5, then determine new across a grade target encoding rate again according to newest Network status information, newest across the grade target encoding rate can be identical or different with last across grade target encoding rate, for example new across grade target encoding rate is 4, then terminal device adjusts current encoding rate to code rate 4 from code rate 3 after receiving across grade target encoding rate.
Implementation three, base station sends across grade target encoding rate to terminal device, and terminal device does not support across stage speed adjustment, then terminal device adjusts first-rate.
For example, such as code rate is concentrated and supports 5 code rates, sorts by size and be followed successively by code rate 1, code rate 2, code rate 3, code rate 4 and code rate 5.Assuming that current encoding rate is code rate 2, then across grade target encoding rate is code rate 5, then terminal device adjusts current encoding rate to code rate 3 from code rate 2 after receiving across grade target encoding rate.Base station sends across grade target encoding rate to terminal device, and terminal device does not support across stage speed adjustment, if across grade target encoding rate is greater than current encoding rate, then first-rate is turned up in current encoding rate by terminal device, if across grade target encoding rate is less than current encoding rate, current encoding rate is turned down first-rate by terminal device.
Based on same idea, the application provides a kind of base station 300, for executing above method process.Fig. 3 is provided by the embodiments of the present application a kind of for executing the structural schematic diagram of the base station of code rate method of adjustment, as shown in figure 3, the base station 300 includes processor 301 and transceiver 304, in which:
Transceiver 304, the code rate adjustment capability for receiving terminal apparatus indicate information, wherein code rate adjustment capability instruction information is used to indicate whether terminal device supports across stage speed adjustment;Across grade target code speed is sent to terminal device
Rate;
Processor 301, if supporting across stage speed adjustment for terminal device, it is determined that the current encoding rate of across the grade target encoding rate of terminal device, across grade target encoding rate and terminal device is non-conterminous or adjacent.
It optionally, further include memory 302 and communication interface 303;Wherein, processor 301, memory 302, communication interface 303 and transceiver 304 are connected with each other by bus 305.
Optionally, memory 302 can be also used for storage program instruction, processor calls the program instruction stored in the memory, one or more steps in the embodiment of code rate method of adjustment can be executed, or in which optional embodiment, so that the function of base station in the above method is realized in base station 300.
Optionally, processor 301 are used for: current encoding rate and channel condition information according at least to terminal device determine across the grade target encoding rate of terminal device.
Optionally, transceiver 304 are used for: indicating information by the code rate adjustment capability that media access control control element MAC CE signaling or radio resource control RRC signaling receiving terminal apparatus are sent.
Optionally, transceiver 304 are used for: sending across grade target encoding rate to terminal device by MAC CE signaling or RRC signaling.
Optionally, processor 301 are also used to: if terminal device does not support across stage speed adjustment, determining that non-across the grade target encoding rate of terminal device, non-across grade target encoding rate are adjacent with the current encoding rate of terminal device;Transceiver is also used to: sending non-across grade target encoding rate to terminal device.
Optionally, processor 301 are used for: current encoding rate and channel condition information according at least to terminal device determine non-across the grade target encoding rate of terminal device.
Bus 305 can be Peripheral Component Interconnect standard (peripheral component interconnect, abbreviation PCI) bus or expanding the industrial standard structure (extended industry standard architecture, EISA) bus etc..Bus can be divided into address bus, data/address bus, control bus etc..Only to be indicated with a thick line in figure, it is not intended that an only bus or a type of bus convenient for indicating.
Memory 302 is to include volatile memory (volatile memory), such as random access memory (random-access memory, RAM);Memory also may include nonvolatile memory (non-volatile memory), such as flash memory (flash memory), hard disk (hard disk drive, HDD) or solid state hard disk (solid-state drive, SSD);Memory can also include the combination of the memory of mentioned kind.
Communication interface 303 can be wire communication access port, wireless communication interface or combinations thereof, wherein wired communication interface for example can be Ethernet interface.Ethernet interface can be optical interface, electrical interface or combinations thereof.Wireless communication interface can be WLAN interface.
Processor 301 can be central processing unit (central processing unit, CPU), the combination of network processing unit (network processor, NP) or CPU and NP.Processor can further include hardware chip.Above-mentioned hardware chip can be specific integrated circuit (application-specific integrated circuit, ASIC), programmable logic device (programmable logic device, PLD) or combinations thereof.Above-mentioned PLD can be Complex Programmable Logic Devices (complex programmable logic device, CPLD), field programmable gate array (field-programmable gate array, FPGA), Universal Array Logic (generic array logic, GAL) or any combination thereof.
The embodiment of the present application provides method of adjustment and the base station of a kind of code rate, to solve the problems, such as that terminal device existing in the prior art may be not responding to the target encoding rate that base station issues.Wherein, method and base station are conceived based on same application, and since the principle that method and device solves the problems, such as is similar, the implementation of base station and method can be with cross-reference, and overlaps will not be repeated.
Based on same idea, the application provides a kind of terminal device 400, for executing above method process.Fig. 4 is provided by the embodiments of the present application a kind of for executing the structural schematic diagram of the terminal device of code rate method of adjustment, as shown in figure 4, the terminal device 400 includes processor 401 and transceiver 404, in which:
Transceiver, for reporting code rate adjustment capability to indicate information to base station;Receive across the grade target encoding rate that base station is sent;Wherein, code rate adjustment capability instruction information is used to indicate whether terminal device supports across stage speed adjustment;Wherein, the current encoding rate of across grade target encoding rate and terminal device is non-conterminous or adjacent;
Current encoding rate is adjusted to across grade target encoding rate if supporting across stage speed adjustment for terminal device by processor.
It optionally, further include memory 402 and communication interface 403;Wherein, processor 401, memory 402, communication interface 403 and transceiver 404 are connected with each other by bus 405.
Optionally, memory can be also used for storage program instruction, processor calls the program instruction stored in the memory, one or more steps in the embodiment of code rate method of adjustment can be executed, or in which optional embodiment, so that terminal device 400 realizes the function of terminal device in the above method.
Optionally, transceiver 404 are used for: reporting code rate adjustment capability to indicate information to base station by media access control control element MAC CE signaling or radio resource control RRC signaling.
Optionally, transceiver 404 are used for: receiving across the grade target encoding rate that base station is sent by MAC CE signaling or RRC signaling.
Bus 405 can be Peripheral Component Interconnect standard (peripheral component interconnect, abbreviation PCI) bus or expanding the industrial standard structure (extended industry standard architecture, EISA) bus etc..Bus can be divided into address bus, data/address bus, control bus etc..Only to be indicated with a thick line in figure, it is not intended that an only bus or a type of bus convenient for indicating.
Memory 402 is to include volatile memory (volatile memory), such as random access memory (random-access memory, RAM);Memory also may include nonvolatile memory (non-volatile memory), such as flash memory (flash memory), hard disk (hard disk drive, HDD) or solid state hard disk (solid-state drive, SSD);Memory can also include the combination of the memory of mentioned kind.
Communication interface 403 can be wire communication access port, wireless communication interface or combinations thereof, wherein wired communication interface for example can be Ethernet interface.Ethernet interface can be optical interface, electrical interface or combinations thereof.Wireless communication interface can be WLAN interface.
Processor 401 can be central processing unit (central processing unit, CPU), the combination of network processing unit (network processor, NP) or CPU and NP.Processor can further include hardware chip.Above-mentioned hardware chip can be specific integrated circuit (application-specific integrated circuit, ASIC), programmable logic device (programmable logic device, PLD) or combinations thereof.Above-mentioned PLD can be Complex Programmable Logic Devices (complex programmable logic device, CPLD), field programmable gate array (field-programmable gate array, FPGA), Universal Array Logic (generic array logic, GAL) or any combination thereof.
The embodiment of the present application provides the method for adjustment and terminal device of a kind of code rate, to solve the problems, such as that terminal device existing in the prior art may be not responding to the target encoding rate that base station issues.Wherein, method and terminal device are conceived based on same application, and since the principle that method and device solves the problems, such as is similar, the implementation of terminal device and method can be with cross-reference, and overlaps will not be repeated.
Based on same idea, the application provides a kind of base station 500, for executing above method process.Fig. 5 be it is provided by the embodiments of the present application a kind of for executing the structural schematic diagram of the base station of code rate method of adjustment, as shown in figure 5, the base station 500
Including processing unit 501 and Transmit-Receive Unit 502, in which:
Transmit-Receive Unit 502, the code rate adjustment capability for receiving terminal apparatus indicate information, wherein code rate adjustment capability instruction information is used to indicate whether terminal device supports across stage speed adjustment;Across grade target encoding rate is sent to terminal device;
Processing unit 501, if supporting across stage speed adjustment for terminal device, it is determined that the current encoding rate of across the grade target encoding rate of terminal device, across grade target encoding rate and terminal device is non-conterminous or adjacent.
Optionally, processing unit 501 are used for: current encoding rate and channel condition information according at least to terminal device determine across the grade target encoding rate of terminal device.
Optionally, Transmit-Receive Unit 502 are used for: indicating information by the code rate adjustment capability that media access control control element MAC CE signaling or radio resource control RRC signaling receiving terminal apparatus are sent.
Optionally, Transmit-Receive Unit 502 are used for: sending across grade target encoding rate to terminal device by MAC CE signaling or RRC signaling.
Optionally, processing unit 501 are also used to: if terminal device does not support across stage speed adjustment, determining that non-across the grade target encoding rate of terminal device, non-across grade target encoding rate are adjacent with the current encoding rate of terminal device;Transmit-Receive Unit 502, is also used to: sending non-across grade target encoding rate to terminal device.
Optionally, processing unit 501 are used for: current encoding rate and channel condition information according at least to terminal device determine non-across the grade target encoding rate of terminal device.
It should be understood that the division of above each unit is only a kind of division of logic function, can completely or partially be integrated on a physical entity in actual implementation, it can also be physically separate.In the embodiment of the present application, Transmit-Receive Unit can be realized by transceiver, and processing unit can be realized by processor.Base station may include processor, transceiver and memory.Wherein, memory can be used for storing the program/code pre-installed when the factory of base station, also can store the code etc. when executing code rate method of adjustment for processor.
The embodiment of the present application provides method of adjustment and the base station of a kind of code rate, to solve the problems, such as that terminal device existing in the prior art may be not responding to the target encoding rate that base station issues.Wherein, method and base station are conceived based on same application, and since the principle that method and device solves the problems, such as is similar, the implementation of base station and method can be with cross-reference, and overlaps will not be repeated.
Based on same idea, the application provides a kind of terminal device 600, for executing above method process.Fig. 6 is provided by the embodiments of the present application a kind of for executing the structural schematic diagram of the terminal device of code rate method of adjustment, as shown in fig. 6, the terminal device 600 includes processing unit 601 and Transmit-Receive Unit 602, in which:
Transmit-Receive Unit 602, for reporting code rate adjustment capability to indicate information to base station;Receive across the grade target encoding rate that base station is sent;Wherein, code rate adjustment capability instruction information is used to indicate whether terminal device supports across stage speed adjustment;Wherein, the current encoding rate of across grade target encoding rate and terminal device is non-conterminous or adjacent;
Current encoding rate is adjusted to across grade target encoding rate if supporting across stage speed adjustment for terminal device by processing unit 601.
Optionally, Transmit-Receive Unit 602 are used for: reporting code rate adjustment capability to indicate information to base station by media access control control element MAC CE signaling or radio resource control RRC signaling.
Optionally, Transmit-Receive Unit 602 are used for: receiving across the grade target encoding rate that base station is sent by MAC CE signaling or RRC signaling.
The embodiment of the present application provides the method for adjustment and terminal device of a kind of code rate, to solve the problems, such as that terminal device existing in the prior art may be not responding to the target encoding rate that base station issues.Wherein, method and terminal device are to be based on
Same application design, since the principle that method and device solves the problems, such as is similar, the implementation of terminal device and method can be with cross-reference, and overlaps will not be repeated.
It should be understood that the division of above each unit is only a kind of division of logic function, can completely or partially be integrated on a physical entity in actual implementation, it can also be physically separate.In the embodiment of the present application, Transmit-Receive Unit can be realized by transceiver, and processing unit can be realized by processor.Terminal device may include processor, transceiver and memory.Wherein, memory can be used for the program/code pre-installed when storage terminal device factory, also can store the code etc. when executing code rate method of adjustment for processor.
Optionally, the embodiment of the present application provides a kind of computer readable storage medium, instruction is stored in the computer readable storage medium, when run on a computer, so that computer executes any method of the Adjusted Option for the code rate of above-mentioned base station realized.Optionally, the embodiment of the present application provides a kind of computer readable storage medium, instruction is stored in the computer readable storage medium, when run on a computer, so that computer executes any method of the Adjusted Option for the code rate of above-mentioned terminal device realized.
Optionally, the embodiment of the present application provides a kind of computer program product comprising instruction, when run on a computer, so that computer executes any method of the Adjusted Option for the code rate of above-mentioned base station realized.
Optionally, the embodiment of the present application provides a kind of computer program product comprising instruction, when run on a computer, so that computer executes any method of the Adjusted Option for the code rate of above-mentioned terminal device realized.
In the communication process of terminal device, if terminal device does not report end-to-end time delay or time delay surplus to base station, base station can not know the time delay surplus of practical communication, therefore the adjustment for eating dishes without rice or wine to operate can not be also carried out according to time delay surplus, cause the coverage rate eated dishes without rice or wine lower.Based on this, the embodiment of the present application provides a kind of processing scheme of communication delay, in this scenario, terminal device is to base station reporting time delay parameter, base station can determine time delay surplus according to delay parameter, and then eat dishes without rice or wine the adjustment of operation according to the time delay surplus, to improve the coverage rate eated dishes without rice or wine.Further, in the embodiment of the present application, also define condition of the terminal device to base station reporting time delay parameter, so, avoidable terminal device frequently to base station reporting time delay parameter, reduces quantity of the terminal device to base station reporting time delay parameter, reduces the expense of base station processing signaling, and the problem of frequently being adjusted to the corresponding parameter of terminal device is decreased, it describes in detail below to the embodiment of the present application.
The flow diagram of the exemplary processing method that a kind of communication delay is provided of Fig. 7, as shown in fig. 7, method includes:
Step 701, base station is the first thresholding of terminal equipment configuration and the second thresholding, and the first thresholding is less than the second thresholding;Terminal device receives the first thresholding and the second thresholding that base station issues, and the first thresholding is less than the second thresholding;
Step 702, terminal device obtains the link-quality of terminal device;
Step 703, when link-quality, which is higher than the first thresholding or link-quality, is lower than the second thresholding, terminal device is to base station reporting time delay parameter;Wherein, the number of retransmissions that delay parameter is used to that base station to be made to adjust discontinuous reception (cell-discontinuous reception, the CDRX) period or data packet of eating dishes without rice or wine eated dishes without rice or wine according to delay parameter;Base station is from terminal device reception delay parameter, wherein delay parameter is that terminal device is reported when link-quality is higher than the first thresholding or link-quality lower than the second thresholding;
Step 704, base station adjusts the number of retransmissions in the CDRX period or data packet of eating dishes without rice or wine eated dishes without rice or wine according to delay parameter.
Base station can be the first thresholding of terminal equipment configuration and the second thresholding in several ways in above-mentioned steps 701, for example base station and terminal device arrange the first thresholding and the second thresholding by way of arranging in advance;Or base station sends the first thresholding and the second thresholding to terminal device by lower signaling, to realize the purpose for configuring the first thresholding and the second thresholding on the terminal device.A kind of possible embodiment is, base station first passes through wireless heterogeneous networks (Radio Resource Control, RRC) signaling or media access control element (Medium Access Control Control Element, MAC CE) signaling is to the first thresholding of terminal equipment configuration and the second thresholding, if desired if being updated to the first thresholding of configuration and the second thresholding, then again
It is configured by RRC signaling or MAC CE signaling to UE.
Optionally, base station can individually send a signaling for sending the first thresholding and the second thresholding to terminal device, first thresholding and the second thresholding can also be carried in other signalings by base station, for example the first thresholding and the second thresholding are carried on the RRC signaling that base station is sent to terminal device.It is sent in base station into the MAC CE signaling that terminal device is sent alternatively, the first thresholding and the second thresholding can also be carried.
MAC CE is the control plane message of MAC layer defined in standard 36.321 in the embodiment of the present application.MAC CE signaling may include include Buffer Status Report (Buffer Status Report, BSR), for making the signaling of terminal device reporting uplink data volume;Power headroom reporting (PHR) (Power Headroom Report, PHR), for making the signaling etc. of terminal device reporting power margin, the MAC CE signaling that different function defines is different, so being also likely to be new one MAC CE signaling of definition in the embodiment of the present application for carrying the first thresholding and the second thresholding.
The first thresholding and the second thresholding in the embodiment of the present application, can rule of thumb determine, for example, base station can determine the first thresholding and the second thresholding according to link-quality, but not limited to this.That is, in the case that the link-quality of terminal device is between the first thresholding and the second thresholding, terminal device is not necessarily to report the delay parameter of oneself to base station, the delay parameter that terminal device can maintain oneself current, so, reduce quantity of the terminal device to base station reporting time delay parameter, avoid the problem that terminal device frequently to base station reporting time delay parameter, further, reduce the expense of base station processing signaling in the embodiment of the present application, and decreases the problem of frequently being adjusted to the corresponding parameter of terminal device.
In above-mentioned steps 702, the link-quality of terminal device can be indicated with that can indicate the parameter of link-quality, it for example can be Signal to Interference plus Noise Ratio (Signal to Interference plus Noise Ratio, SINR), it is also possible to Reference Signal Received Power (Reference Signal Receiving Power, RSRP).
A kind of embodiment optionally provided herein, delay parameter are communication delay end to end.Terminal device is to base station reporting time delay parameter, comprising: terminal device obtains communication delay end to end;Terminal device reports communication delay end to end to base station.Communication delay specifically refers to signaling and is transmitted to another terminal device the time it takes from the terminal device communicated end to end in the embodiment of the present application.
Optionally, communication delay refers to the timing since being sent transmitting terminal of a data packet end to end, and the duration undergone in total is received to receiving end.Fig. 8 illustrates the structural schematic diagram of communication delay end to end, as shown in Figure 8, according to the calculating of current mechanism, terminal device as transmitting terminal is in transponder (Launch Signal Responder, LSR) moment has sent a RTCP Real-time Transport Control Protocol ((Real Time Control Protocol, RTCP it) wraps, SRi data packet as shown in Figure 8, terminal device as receiving end, which receives, to be had sent a RTCP packet to the terminal device as transmitting terminal after it experienced DLSR duration after the RTCP packet and is fed back, SRj feedback packet as shown in Figure 8, terminal device as transmitting terminal is in A reception to the RTCP packet of the terminal device feedback as receiving end , communication delay calculates just by shown in formula (1) end to end in this way:
E2E delay=(time A-time LSR-DLSR)/2 ... formula (1)
In formula (1), E2E delay is the communication delay end to end of the terminal device as transmitting terminal;Time A is the A moment, and time LSR is the LSR moment, and DLSR is DLSR duration.
In formula (1), LSR moment and DLSR duration the two values carry in SRj feedback packet, terminal device as transmitting terminal can obtain two values when receiving SRj feedback packet, and then can calculate actual end-to-end time delay according to formula (1) as the terminal device of transmitting terminal.
In the case where delay parameter is communication delay end to end, optionally, base station adjusts the number of retransmissions in the CDRX period or data packet of eating dishes without rice or wine eated dishes without rice or wine according to delay parameter, comprising: base station determines communication delay surplus end to end according to communication delay end to end and preset communication delay.Optionally, when communication delay surplus is greater than zero end to end, base station increases
The CDRX period eated dishes without rice or wine;Or when communication delay surplus is greater than zero end to end, base station increases the number of retransmissions for data packet of eating dishes without rice or wine.Optionally, when communication delay surplus is not more than zero end to end, the CDRX period eated dishes without rice or wine is reduced in base station;Or when communication delay surplus is not more than zero end to end, the number of retransmissions for data packet of eating dishes without rice or wine is reduced in base station.
Optionally, in the embodiment of the present application, the communication delay that preset communication delay can allow for operator, for example can be 200ms.Optionally, communication delay surplus (English can be described as delay budget) can be preset communication delay and the difference of communication delay end to end end to end.
Alternatively possible embodiment provided herein, terminal device is to base station reporting time delay parameter, comprising: terminal device obtains communication delay end to end;Terminal device determines communication delay surplus end to end according to communication delay end to end and preset communication delay;Terminal device reports communication delay surplus end to end to base station.
In the case where delay parameter is communication delay surplus end to end, optionally, communication delay surplus is preset communication delay and the difference of communication delay end to end end to end, can be the communication delay surplus end to end that terminal device is determined according to preset communication delay and the end to end difference of communication delay.Optionally, base station adjusts the number of retransmissions in the CDRX period or data packet of eating dishes without rice or wine eated dishes without rice or wine according to delay parameter, comprising: optionally, when communication delay surplus is greater than zero end to end, base station increases the CDRX period eated dishes without rice or wine;Or when communication delay surplus is greater than zero end to end, base station increases the number of retransmissions for data packet of eating dishes without rice or wine.Optionally, when communication delay surplus is not more than zero end to end, the CDRX period eated dishes without rice or wine is reduced in base station;Or when communication delay surplus is not more than zero end to end, the number of retransmissions for data packet of eating dishes without rice or wine is reduced in base station.
In the embodiment of the present application, when communication delay surplus is greater than zero end to end, that is to say, that preset communication delay is greater than the communication delay end to end of terminal device, and base station increases the CDRX period eated dishes without rice or wine or increases the number of retransmissions for data packet of eating dishes without rice or wine.Optionally, terminal device can include link-quality on base station, or, base station is in the case where receiving the delay parameter that terminal device reports, the link-quality of terminal device is detected in base station, link-quality be higher than the first thresholding in the case where, that is to say, that in the case that wireless environment preferably, base station can increase the CDRX period eated dishes without rice or wine, to help terminal device energy saving.Optionally, in the case where link-quality is lower than the second thresholding, that is to say, that in the case where wireless environment is poor, base station can increase the number of retransmissions for data packet of eating dishes without rice or wine, to improve the reliability of the data transmission of eating dishes without rice or wine of terminal device.
In the embodiment of the present application, when communication delay surplus is not more than zero end to end, that is to say, that preset communication delay is not more than the communication delay end to end of terminal device, and base station reduces the CDRX period eated dishes without rice or wine or increases the number of retransmissions for data packet of eating dishes without rice or wine.Optionally, terminal device can include link-quality on base station, or, base station is in the case where receiving the delay parameter that terminal device reports, the link-quality of terminal device is detected in base station, link-quality be higher than the first thresholding, that is to say, that in the case that wireless environment preferably, base station can reduce the CDRX period eated dishes without rice or wine, so as to reduce the communication delay end to end of terminal device.Optionally, in the case where link-quality is lower than the second thresholding, that is to say, that in the case where wireless environment is poor, base station can reduce the number of retransmissions for data packet of eating dishes without rice or wine, so as to reduce the communication delay end to end of terminal device.
The CDRX period eated dishes without rice or wine in the embodiment of the present application can periodically send the period of data packet for base station to terminal device.The number of retransmissions of data packet of eating dishes without rice or wine in the embodiment of the present application can retransmit the number of data packet for base station to terminal device.
Such as: it is 20ms that base station is configured with CDRX period for eating dishes without rice or wine to UE, if UE link-quality is higher than the first thresholding and has reported a delay parameter at this time, base station is 60ms according to the CDRX period that delay parameter adjustment is eated dishes without rice or wine, to help UE power saving.Or base station is 5 to the UE maximum retransmission of eating dishes without rice or wine configured, if UE link-quality lower than the second thresholding and has reported a delay parameter at this time, base station is 2 according to the maximum retransmission that delay parameter adjustment is eated dishes without rice or wine.Etc., these are all an example.
In the embodiment of the present application, base station increases CDRX period for eating dishes without rice or wine, and there are many modes, such as preset multiple CDRX periods eated dishes without rice or wine, and when base station needs to increase the CDRX period eated dishes without rice or wine, base station is from preset multiple CDRX weeks to eat dishes without rice or wine
The CDRX period eated dishes without rice or wine bigger than the current CDRX period eated dishes without rice or wine is selected in phase, is updated to the current CDRX period eated dishes without rice or wine.Again alternatively, presetting the adjusting step in the CDRX period eated dishes without rice or wine, for example 10 milliseconds (ms) are set by step-length every time, then when base station needs to increase the CDRX period eated dishes without rice or wine, the current CDRX period eated dishes without rice or wine is increased 10ms by base station.Again or, base station judges the time delay for eating dishes without rice or wine to relax according to the delay parameter that current UE reports, and set the time delay to the CDRX period eated dishes without rice or wine, such as: the delay parameter that UE is reported is 100ms, the CDRX period assignment currently eated dishes without rice or wine is 60ms, then the CDRX period eated dishes without rice or wine is updated to 100ms by base station.
In the embodiment of the present application, reduce the CDRX period eated dishes without rice or wine in base station, there are many modes, such as preset multiple CDRX periods eated dishes without rice or wine, when base station needs to reduce the CDRX period eated dishes without rice or wine, base station selects a CSRX period smaller than the current CDRX period eated dishes without rice or wine in preset multiple CDRX periods eated dishes without rice or wine, and is updated to the current CDRX period eated dishes without rice or wine.Again alternatively, presetting the adjusting step in the CDRX period eated dishes without rice or wine, for example 10 milliseconds (ms) are set by step-length every time, then when base station needs to reduce the CDRX period eated dishes without rice or wine, the current CDRX period eated dishes without rice or wine is reduced 10ms by base station.
In the embodiment of the present application, base station increases the number of retransmissions for data packet of eating dishes without rice or wine, there are many modes, such as preset the number of retransmissions of multiple data packets of eating dishes without rice or wine, when base station needs to increase the number of retransmissions for data packet of eating dishes without rice or wine, the number of retransmissions for the data packet of eating dishes without rice or wine that base station selects a number of retransmissions than current data packet of eating dishes without rice or wine big in the number of retransmissions of preset multiple data packets of eating dishes without rice or wine, is updated to the number of retransmissions of current data packet of eating dishes without rice or wine.It again alternatively, presetting the adjusting step of the number of retransmissions for data packet of eating dishes without rice or wine, for example every time sets step-length to 1 time, then when base station needs to increase the number of retransmissions for data packet of eating dishes without rice or wine, base station increases the number of retransmissions of current data packet of eating dishes without rice or wine 1 time.Again or, base station judges the time delay for eating dishes without rice or wine to relax according to the delay parameter that current UE reports, and corresponding number of retransmissions is set, such as: the delay parameter that UE is reported is 100ms, current number of retransmissions of eating dishes without rice or wine is 5 times, if retransmitting time for once needing is 8ms, then base station can will at most eat dishes without rice or wine, and to increase to 12 (ratios of 100ms and 8ms) secondary for number of retransmissions.
In the embodiment of the present application, reduce the number of retransmissions for data packet of eating dishes without rice or wine in base station, there are many modes, such as preset the number of retransmissions of multiple data packets of eating dishes without rice or wine, when base station needs to reduce the number of retransmissions for data packet of eating dishes without rice or wine, the number of retransmissions for the data packet of eating dishes without rice or wine that base station selects a number of retransmissions than current data packet of eating dishes without rice or wine small in the number of retransmissions of preset multiple data packets of eating dishes without rice or wine, is updated to the number of retransmissions of current data packet of eating dishes without rice or wine.It again alternatively, presetting the adjusting step of the number of retransmissions for data packet of eating dishes without rice or wine, for example every time sets step-length to 1 time, then when base station needs to reduce the number of retransmissions for data packet of eating dishes without rice or wine, base station reduces the number of retransmissions of current data packet of eating dishes without rice or wine 1 time.
Based on same idea, the application provides a kind of base station 900, for executing above method process.Fig. 9 is provided by the embodiments of the present application a kind of for executing the structural schematic diagram of the base station of communication delay processing method, as shown in figure 9, the base station 900 includes processor 901 and transceiver 904, in which:
Transceiver 904 is used for from terminal device reception delay parameter, wherein delay parameter is that terminal device is reported when link-quality is higher than the first thresholding or link-quality lower than the second thresholding;
Processor 901, for being the first thresholding of terminal equipment configuration and the second thresholding, the first thresholding is less than the second thresholding;The number of retransmissions in the CDRX period or data packet of eating dishes without rice or wine eated dishes without rice or wine according to the discontinuous reception that delay parameter adjustment is eated dishes without rice or wine.
It optionally, further include memory 902 and communication interface 903;Wherein, processor 901, memory 902, communication interface 903 and transceiver 904 are connected with each other by bus 905.
Optionally, memory can be also used for storage program instruction, and processor calls the program instruction stored in the memory, can execute one or more steps in the embodiment of communication delay processing method, or in which optional embodiment, so that the function of base station in the above method is realized in base station 900.
Optionally, delay parameter is communication delay end to end.
Optionally, processor 901, for determining communication delay surplus end to end according to communication delay and preset communication delay end to end;When communication delay surplus is greater than zero end to end, base station increases the CDRX period eated dishes without rice or wine or increases the number of retransmissions for data packet of eating dishes without rice or wine;Alternatively, base station reduces the CDRX period eated dishes without rice or wine or reduces the number of retransmissions for data packet of eating dishes without rice or wine when communication delay surplus is not more than zero end to end.
Optionally, delay parameter is communication delay surplus end to end, and communication delay surplus is preset communication delay and the difference of communication delay end to end end to end.
Optionally, processor 901, for when communication delay surplus is greater than zero end to end, base station to increase the CDRX period eated dishes without rice or wine or increases the number of retransmissions for data packet of eating dishes without rice or wine;Alternatively, base station reduces the CDRX period eated dishes without rice or wine or reduces the number of retransmissions for data packet of eating dishes without rice or wine when communication delay surplus is not more than zero end to end.
Optionally, processor 901, for being the first thresholding of terminal equipment configuration and the second thresholding by radio resource control RRC signaling or media access control element M AC CE signaling.
Bus 905 can be Peripheral Component Interconnect standard (peripheral component interconnect, abbreviation PCI) bus or expanding the industrial standard structure (extended industry standard architecture, EISA) bus etc..Bus can be divided into address bus, data/address bus, control bus etc..Only to be indicated with a thick line in figure, it is not intended that an only bus or a type of bus convenient for indicating.
Memory 902 is to include volatile memory (volatile memory), such as random access memory (random-access memory, RAM);Memory also may include nonvolatile memory (non-volatile memory), such as flash memory (flash memory), hard disk (hard disk drive, HDD) or solid state hard disk (solid-state drive, SSD);Memory can also include the combination of the memory of mentioned kind.
Communication interface 903 can be wire communication access port, wireless communication interface or combinations thereof, wherein wired communication interface for example can be Ethernet interface.Ethernet interface can be optical interface, electrical interface or combinations thereof.Wireless communication interface can be WLAN interface.
Processor 901 can be central processing unit (central processing unit, CPU), the combination of network processing unit (network processor, NP) or CPU and NP.Processor can further include hardware chip.Above-mentioned hardware chip can be specific integrated circuit (application-specific integrated circuit, ASIC), programmable logic device (programmable logic device, PLD) or combinations thereof.Above-mentioned PLD can be Complex Programmable Logic Devices (complex programmable logic device, CPLD), field programmable gate array (field-programmable gate array, FPGA), Universal Array Logic (generic array logic, GAL) or any combination thereof.
The embodiment of the present application provides a kind of communication delay processing method and base station, to solve the problems, such as that terminal device existing in the prior art may be not responding to the target encoding rate that base station issues.Wherein, method and base station are conceived based on same application, and since the principle that method and device solves the problems, such as is similar, the implementation of base station and method can be with cross-reference, and overlaps will not be repeated.
Based on same idea, the application provides a kind of terminal device 1000, for executing above method process.Figure 10 be it is provided by the embodiments of the present application a kind of for executing the structural schematic diagram of the terminal device of communication delay processing method, as shown in Figure 10, the terminal device 1000 include processor 1001 and transceiver 1004, in which:
Transceiver 1004, for receiving the first thresholding and the second thresholding that base station issues, the first thresholding is less than the second thresholding;To base station reporting time delay parameter;
Processor 1001, for obtaining the link-quality of terminal device;When link-quality, which is higher than the first thresholding or link-quality, is lower than the second thresholding, by transceiver to base station reporting time delay parameter;Wherein, the number of retransmissions in delay parameter is used to making base station to be eated dishes without rice or wine according to the discontinuous reception eated dishes without rice or wine of delay parameter adjustment CDRX period or data packet of eating dishes without rice or wine.
It optionally, further include memory 1002 and communication interface 1003;Wherein, processor 1001, memory 1002, communication interface 1003 and transceiver 1004 are connected with each other by bus 1005.
Optionally, memory can be also used for storage program instruction, processor calls the program instruction stored in the memory, one or more steps in the embodiment of communication delay processing method can be executed, or in which optional embodiment, so that terminal device 1000 realizes the function of terminal device in the above method.
Optionally, processor 1001, for obtaining communication delay end to end;Transceiver 1004, for reporting communication delay end to end to base station.
Optionally, processor 1001, for obtaining communication delay end to end;According to communication delay end to end and preset communication delay, communication delay surplus end to end is determined;Transceiver 1004, for reporting communication delay surplus end to end to base station.
Bus 1005 can be Peripheral Component Interconnect standard (peripheral component interconnect, abbreviation PCI) bus or expanding the industrial standard structure (extended industry standard architecture, EISA) bus etc..Bus can be divided into address bus, data/address bus, control bus etc..Only to be indicated with a thick line in figure, it is not intended that an only bus or a type of bus convenient for indicating.
Memory 1002 is to include volatile memory (volatile memory), such as random access memory (random-access memory, RAM);Memory also may include nonvolatile memory (non-volatile memory), such as flash memory (flash memory), hard disk (hard disk drive, HDD) or solid state hard disk (solid-state drive, SSD);Memory can also include the combination of the memory of mentioned kind.
Communication interface 1003 can be wire communication access port, wireless communication interface or combinations thereof, wherein wired communication interface for example can be Ethernet interface.Ethernet interface can be optical interface, electrical interface or combinations thereof.Wireless communication interface can be WLAN interface.
Processor 1001 can be central processing unit (central processing unit, CPU), the combination of network processing unit (network processor, NP) or CPU and NP.Processor 1001 can further include hardware chip.Above-mentioned hardware chip can be specific integrated circuit (application-specific integrated circuit, ASIC), programmable logic device (programmable logic device, PLD) or combinations thereof.Above-mentioned PLD can be Complex Programmable Logic Devices (complex programmable logic device, CPLD), field programmable gate array (field-programmable gate array, FPGA), Universal Array Logic (generic array logic, GAL) or any combination thereof.
The embodiment of the present application provides a kind of communication delay processing method and terminal device, to solve the problems, such as that terminal device existing in the prior art may be not responding to the target encoding rate that base station issues.Wherein, method and terminal device are conceived based on same application, and since the principle that method and device solves the problems, such as is similar, the implementation of terminal device and method can be with cross-reference, and overlaps will not be repeated.
Based on same idea, the application provides a kind of base station 1100, for executing above method process.Figure 11 be it is provided by the embodiments of the present application a kind of for executing the structural schematic diagram of the base station of communication delay processing method, as shown in figure 11, the base station 1100 include processing unit 1101 and Transmit-Receive Unit 1102, in which:
Transmit-Receive Unit 1102 is used for from terminal device reception delay parameter, wherein delay parameter is that terminal device is reported when link-quality is higher than the first thresholding or link-quality lower than the second thresholding;
Processing unit 1101, for being the first thresholding of terminal equipment configuration and the second thresholding, the first thresholding is less than the second thresholding;The number of retransmissions in the CDRX period or data packet of eating dishes without rice or wine eated dishes without rice or wine according to the discontinuous reception that delay parameter adjustment is eated dishes without rice or wine.
Optionally, delay parameter is communication delay end to end.
Optionally, processing unit 1101, for determining end-to-end according to communication delay and preset communication delay end to end
Communication delay surplus;When communication delay surplus is greater than zero end to end, base station increases the CDRX period eated dishes without rice or wine or increases the number of retransmissions for data packet of eating dishes without rice or wine;Alternatively, base station reduces the CDRX period eated dishes without rice or wine or reduces the number of retransmissions for data packet of eating dishes without rice or wine when communication delay surplus is not more than zero end to end.
Optionally, delay parameter is communication delay surplus end to end, and communication delay surplus is preset communication delay and the difference of communication delay end to end end to end.
Optionally, processing unit 1101, for when communication delay surplus is greater than zero end to end, base station to increase the CDRX period eated dishes without rice or wine or increases the number of retransmissions for data packet of eating dishes without rice or wine;Alternatively, base station reduces the CDRX period eated dishes without rice or wine or reduces the number of retransmissions for data packet of eating dishes without rice or wine when communication delay surplus is not more than zero end to end.
Optionally, processing unit 1101, for being the first thresholding of terminal equipment configuration and the second thresholding by radio resource control RRC signaling or media access control element M AC CE signaling.
It should be understood that the division of above each unit is only a kind of division of logic function, can completely or partially be integrated on a physical entity in actual implementation, it can also be physically separate.In the embodiment of the present application, Transmit-Receive Unit can be realized by Transmit-Receive Unit, and processing unit can be realized by processing unit.Base station may include processing unit, Transmit-Receive Unit and storage unit.Wherein, storage unit can be used for storing the program/code pre-installed when the factory of base station, also can store the code etc. when executing communication delay processing method for processing unit.
The embodiment of the present application provides a kind of communication delay processing method and base station, to solve the problems, such as that terminal device existing in the prior art may be not responding to the target encoding rate that base station issues.Wherein, method and base station are conceived based on same application, and since the principle that method and device solves the problems, such as is similar, the implementation of base station and method can be with cross-reference, and overlaps will not be repeated.
Based on same idea, the application provides a kind of terminal device 1200, for executing above method process.Figure 12 be it is provided by the embodiments of the present application a kind of for executing the structural schematic diagram of the terminal device of communication delay processing method, as shown in figure 12, the terminal device 1200 include processing unit 1201 and Transmit-Receive Unit 1202, in which:
Transmit-Receive Unit 1202, for receiving the first thresholding and the second thresholding that base station issues, the first thresholding is less than the second thresholding;To base station reporting time delay parameter;
Processing unit 1201, for obtaining the link-quality of terminal device;When link-quality, which is higher than the first thresholding or link-quality, is lower than the second thresholding, by Transmit-Receive Unit 1202 to base station reporting time delay parameter;Wherein, the number of retransmissions in delay parameter is used to making base station to be eated dishes without rice or wine according to the discontinuous reception eated dishes without rice or wine of delay parameter adjustment CDRX period or data packet of eating dishes without rice or wine.
Optionally, processing unit 1201, for obtaining communication delay end to end;Transmit-Receive Unit 1202, for reporting communication delay end to end to base station.
Optionally, processing unit 1201, for obtaining communication delay end to end;According to communication delay end to end and preset communication delay, communication delay surplus end to end is determined;Transmit-Receive Unit 1202, for reporting communication delay surplus end to end to base station.
The embodiment of the present application provides a kind of communication delay processing method and terminal device, to solve the problems, such as that terminal device existing in the prior art may be not responding to the target encoding rate that base station issues.Wherein, method and terminal device are conceived based on same application, and since the principle that method and device solves the problems, such as is similar, the implementation of terminal device and method can be with cross-reference, and overlaps will not be repeated.
It should be understood that the division of above each unit is only a kind of division of logic function, can completely or partially be integrated on a physical entity in actual implementation, it can also be physically separate.In the embodiment of the present application, Transmit-Receive Unit can be realized by transceiver, and processing unit can be realized by processor.Terminal device may include processor, transceiver and memory.Wherein, memory can be used for the program/code pre-installed when storage terminal device factory, also can store and executes coding speed for processor
Code etc. when rate method of adjustment.
Optionally, the embodiment of the present application provides a kind of computer readable storage medium, instruction is stored in the computer readable storage medium, when run on a computer, so that computer executes any method for the communication delay processing scheme of above-mentioned base station realized.
Optionally, the embodiment of the present application provides a kind of computer readable storage medium, instruction is stored in the computer readable storage medium, when run on a computer, so that computer executes any method for the communication delay processing scheme of above-mentioned terminal device realized.
Optionally, the embodiment of the present application provides a kind of computer program product comprising instruction, when run on a computer, so that computer executes any method for the communication delay processing scheme of above-mentioned base station realized.
Optionally, the embodiment of the present application provides a kind of computer program product comprising instruction, when run on a computer, so that computer executes any method for the communication delay processing scheme of above-mentioned terminal device realized.
It should be understood by those skilled in the art that, embodiments herein can provide as method, system or computer program product.Therefore, the form of complete hardware embodiment, complete software embodiment or embodiment combining software and hardware aspects can be used in the application.Moreover, the form for the computer program product implemented in the computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) that one or more wherein includes computer usable program code can be used in the application.
The application is that reference is described according to the flowchart and/or the block diagram of the method for the embodiment of the present application, equipment (system) and computer program product.It should be understood that the combination of process and/or box in each flow and/or block and flowchart and/or the block diagram that can be realized by computer program instructions in flowchart and/or the block diagram.These computer program instructions be can provide to the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to generate a machine, so that generating by the instruction that computer or the processor of other programmable data processing devices execute for realizing the device for the function of specifying in one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, to be able to guide in computer or other programmable data processing devices computer-readable memory operate in a specific manner, so that instruction stored in the computer readable memory generates the manufacture including command device, which realizes the function of specifying in one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that series of operation steps are executed on a computer or other programmable device to generate computer implemented processing, thus the step of instruction executed on a computer or other programmable device is provided for realizing the function of specifying in one or more flows of the flowchart and/or one or more blocks of the block diagram.
Obviously, those skilled in the art can carry out various modification and variations without departing from the spirit and scope of the embodiment of the present application to the embodiment of the present application.If then the application is also intended to include these modifications and variations in this way, these modifications and variations of the embodiment of the present application belong within the scope of the claim of this application and its equivalent technologies.
Claims (29)
- A kind of method of adjustment of code rate characterized by comprisingThe code rate adjustment capability of base station receiving terminal apparatus indicates information, wherein the code rate adjustment capability instruction information is used to indicate whether the terminal device supports across stage speed adjustment;If the terminal device supports across stage speed adjustment, the base station determines that across the grade target encoding rate of the terminal device, the current encoding rate of across the grade target encoding rate and the terminal device are non-conterminous or adjacent;The base station sends across the grade target encoding rate to the terminal device.
- The method as described in claim 1, which is characterized in that the base station determines across the grade target encoding rate of the terminal device, comprising:The base station determines across the grade target encoding rate of the terminal device according at least to the current encoding rate and channel condition information of the terminal device.
- It is method according to claim 1 or 2, which is characterized in that the code rate adjustment capability of the base station receiving terminal apparatus indicates information, comprising:The base station indicates information by the code rate adjustment capability that media access control control element MAC CE signaling or radio resource control RRC signaling receiving terminal apparatus are sent.
- Method as described in claims 1 to 3 any one, which is characterized in that the base station sends across the grade target encoding rate to the terminal device, comprising:The base station sends across the grade target encoding rate to the terminal device by MAC CE signaling or RRC signaling.
- Method as described in Claims 1-4 any one, which is characterized in that the method also includes:If the terminal device does not support across stage speed adjustment, the base station determines that non-across the grade target encoding rate of the terminal device, non-across the grade target encoding rate are adjacent with the current encoding rate of the terminal device;The base station sends non-across the grade target encoding rate to the terminal device.
- Method as claimed in claim 5, which is characterized in that the base station determines non-across the grade target encoding rate of the terminal device, comprising:The base station determines non-across the grade target encoding rate of the terminal device according at least to the current encoding rate of the terminal device and the channel condition information.
- A kind of method of adjustment of code rate characterized by comprisingTerminal device reports code rate adjustment capability to indicate information to base station, wherein the code rate adjustment capability instruction information is used to indicate whether the terminal device supports across stage speed adjustment;The terminal device receives across the grade target encoding rate that the base station is sent;Wherein, the current encoding rate of across the grade target encoding rate and the terminal device is non-conterminous or adjacent;If the terminal device supports across stage speed adjustment, the current encoding rate is adjusted to across the grade target encoding rate by the terminal device.
- The method of claim 7, which is characterized in that the terminal device reports code rate adjustment capability to indicate information to base station, comprising:The terminal device reports code rate adjustment capability to indicate information by media access control control element MAC CE signaling or radio resource control RRC signaling to base station.
- Method as claimed in claim 7 or 8, which is characterized in that the terminal device receives what the base station was sent Across grade target encoding rate, comprising:The terminal device receives across the grade target encoding rate that the base station is sent by MAC CE signaling or RRC signaling.
- A kind of base station, which is characterized in that the base station includes transceiver and processor, in which:The transceiver, the code rate adjustment capability for receiving terminal apparatus indicate information, wherein the code rate adjustment capability instruction information is used to indicate whether the terminal device supports across stage speed adjustment;Across the grade target encoding rate is sent to the terminal device;The processor, if supporting across stage speed adjustment for the terminal device, it is determined that the current encoding rate of across the grade target encoding rate of the terminal device, across the grade target encoding rate and the terminal device is non-conterminous or adjacent.
- Base station as claimed in claim 10, which is characterized in that the processor is used for:Current encoding rate and channel condition information according at least to the terminal device determine across the grade target encoding rate of the terminal device.
- Base station as described in claim 10 or 11, which is characterized in that the transceiver is used for:Information is indicated by the code rate adjustment capability that media access control control element MAC CE signaling or radio resource control RRC signaling receiving terminal apparatus are sent.
- Base station as described in claim 10 to 12 any one, which is characterized in that the transceiver is used for:Across the grade target encoding rate is sent to the terminal device by MAC CE signaling or RRC signaling.
- Base station as described in claim 10 to 13 any one, which is characterized in that the processor is also used to:If the terminal device does not support across stage speed adjustment, determine that non-across the grade target encoding rate of the terminal device, non-across the grade target encoding rate are adjacent with the current encoding rate of the terminal device;The transceiver, is also used to:Non- across the grade target encoding rate is sent to the terminal device.
- Base station as claimed in claim 14, which is characterized in that the processor is used for:Current encoding rate and the channel condition information according at least to the terminal device determine non-across the grade target encoding rate of the terminal device.
- A kind of terminal device, which is characterized in that the terminal device includes memory, transceiver and processor, in which:The transceiver, for reporting code rate adjustment capability to indicate information to base station;Receive across the grade target encoding rate that the base station is sent;Wherein, the code rate adjustment capability instruction information is used to indicate whether the terminal device supports across stage speed adjustment;Wherein, the current encoding rate of across the grade target encoding rate and the terminal device is non-conterminous or adjacent;The current encoding rate is adjusted to across the grade target encoding rate if supporting across stage speed adjustment for the terminal device by the processor.
- Terminal device as claimed in claim 16, which is characterized in that the transceiver is used for:Code rate adjustment capability is reported to indicate information to base station by media access control control element MAC CE signaling or radio resource control RRC signaling.
- Terminal device as described in claim 16 or 17, which is characterized in that the transceiver is used for:Across the grade target encoding rate that the base station is sent is received by MAC CE signaling or RRC signaling.
- A kind of processing method of communication delay, which is characterized in that the described method includes:Base station is the first thresholding of terminal equipment configuration and the second thresholding, and first thresholding is less than second thresholding;The base station is from the terminal device reception delay parameter, wherein the delay parameter is that the terminal device is reported when link-quality is higher than first thresholding or the link-quality lower than second thresholding;The number of retransmissions in CDRX period or data packet of eating dishes without rice or wine that the base station is eated dishes without rice or wine according to the discontinuous reception eated dishes without rice or wine of delay parameter adjustment.
- Method as claimed in claim 19, which is characterized in that the delay parameter is communication delay end to end.
- Method as claimed in claim 20, which is characterized in that the base station adjusts the number of retransmissions in the CDRX period or data packet of eating dishes without rice or wine eated dishes without rice or wine according to the delay parameter, comprising:The base station determines communication delay surplus end to end according to communication delay and the preset communication delay end to end;When the surplus of communication delay end to end is greater than zero, the CDRX period eated dishes without rice or wine described in the base station increase or the number of retransmissions for increasing data packet of eating dishes without rice or wine;Alternatively,When the surplus of communication delay end to end is not more than zero, the CDRX period eated dishes without rice or wine described in the base station reduction or the number of retransmissions for reducing data packet of eating dishes without rice or wine.
- Method as claimed in claim 19, which is characterized in that the delay parameter is communication delay surplus end to end, the surplus of communication delay end to end difference of communication delay for preset communication delay and end to end.
- Method as claimed in claim 22, which is characterized in that the base station adjusts the number of retransmissions in the CDRX period or data packet of eating dishes without rice or wine eated dishes without rice or wine according to the delay parameter, comprising:When the surplus of communication delay end to end is greater than zero, the CDRX period eated dishes without rice or wine described in the base station increase or the number of retransmissions for increasing data packet of eating dishes without rice or wine;Alternatively,When the surplus of communication delay end to end is not more than zero, the CDRX period eated dishes without rice or wine described in the base station reduction or the number of retransmissions for reducing data packet of eating dishes without rice or wine.
- Method as described in claim 19 to 23 any one, which is characterized in that the base station is first thresholding of terminal equipment configuration and the second thresholding, comprising:The base station is first thresholding of terminal equipment configuration and the second thresholding by radio resource control RRC signaling or media access control element M AC CE signaling.
- A kind of processing method of communication delay, which is characterized in that the described method includes:Terminal device receives the first thresholding and the second thresholding that base station issues, and first thresholding is less than second thresholding;The terminal device obtains the link-quality of the terminal device;When link-quality is higher than first thresholding or the link-quality is lower than second thresholding, the terminal device reports the delay parameter to the base station;Wherein, the number of retransmissions in the delay parameter is used to making the base station to be eated dishes without rice or wine according to the discontinuous reception eated dishes without rice or wine of delay parameter adjustment CDRX period or data packet of eating dishes without rice or wine.
- Method as claimed in claim 25, which is characterized in that the terminal device reports the delay parameter to the base station, comprising:The terminal device obtains communication delay end to end;The terminal device reports the communication delay end to end to the base station.
- Method as claimed in claim 25, which is characterized in that the terminal device reports the delay parameter to the base station, comprising:The terminal device obtains communication delay end to end;The terminal device determines communication delay surplus end to end according to communication delay and the preset communication delay end to end;The terminal device reports the communication delay surplus end to end to the base station.
- A kind of base station, which is characterized in that the base station includes memory, transceiver and processor, in which:The memory is for storing instruction;The processor is used for according to the instruction for executing the memory storage, and it controls the transceiver and carries out signal reception and signal transmission, when the processor executes the instruction of the memory storage, the base station is used to execute the method as described in claim 19-24 any claim.
- A kind of terminal device, which is characterized in that the terminal device includes memory, transceiver and processor, in which:The memory is for storing instruction;The processor is used for according to the instruction for executing the memory storage, and it controls the transceiver and carries out signal reception and signal transmission, when the processor executes the instruction of the memory storage, the terminal device is used to execute the method as described in claim 25-27 any claim.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/072517 WO2018137157A1 (en) | 2017-01-24 | 2017-01-24 | Encoding rate adjustment method, base station and terminal device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110178343A true CN110178343A (en) | 2019-08-27 |
Family
ID=62977900
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780083320.XA Pending CN110178343A (en) | 2017-01-24 | 2017-01-24 | Method of adjustment, base station and the terminal device of code rate |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110178343A (en) |
WO (1) | WO2018137157A1 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101741507A (en) * | 2008-11-14 | 2010-06-16 | 华为技术有限公司 | Method and device for adjusting speech frame encoding mode |
CN101741445A (en) * | 2008-11-19 | 2010-06-16 | 中兴通讯股份有限公司 | Non-codebook precoding MIMO transmission method and base station |
CN101754267A (en) * | 2008-12-09 | 2010-06-23 | 中兴通讯股份有限公司 | Link self-adaption transmission method and equipment |
CN101860964A (en) * | 2009-04-09 | 2010-10-13 | 大唐移动通信设备有限公司 | Method, equipment and system for acquiring uplink capacity of terminal |
CN102131241A (en) * | 2011-03-15 | 2011-07-20 | 上海华为技术有限公司 | Method, base station and system for controlling speed of stream media |
US20150043337A1 (en) * | 2013-08-12 | 2015-02-12 | Qualcomm Incorporated | Methods and apparatuses for adapting application uplink rate to wireless communications network |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4266192B2 (en) * | 2004-03-05 | 2009-05-20 | 株式会社東芝 | Wireless communication apparatus and wireless communication method |
CN102045844B (en) * | 2009-10-12 | 2013-04-17 | 华为技术有限公司 | Method and device for reporting capability information |
CN101702812B (en) * | 2009-11-03 | 2012-02-08 | 北京邮电大学 | Non-continuous receiving control method and device |
-
2017
- 2017-01-24 CN CN201780083320.XA patent/CN110178343A/en active Pending
- 2017-01-24 WO PCT/CN2017/072517 patent/WO2018137157A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101741507A (en) * | 2008-11-14 | 2010-06-16 | 华为技术有限公司 | Method and device for adjusting speech frame encoding mode |
CN101741445A (en) * | 2008-11-19 | 2010-06-16 | 中兴通讯股份有限公司 | Non-codebook precoding MIMO transmission method and base station |
CN101754267A (en) * | 2008-12-09 | 2010-06-23 | 中兴通讯股份有限公司 | Link self-adaption transmission method and equipment |
CN101860964A (en) * | 2009-04-09 | 2010-10-13 | 大唐移动通信设备有限公司 | Method, equipment and system for acquiring uplink capacity of terminal |
CN102131241A (en) * | 2011-03-15 | 2011-07-20 | 上海华为技术有限公司 | Method, base station and system for controlling speed of stream media |
US20150043337A1 (en) * | 2013-08-12 | 2015-02-12 | Qualcomm Incorporated | Methods and apparatuses for adapting application uplink rate to wireless communications network |
Also Published As
Publication number | Publication date |
---|---|
WO2018137157A1 (en) | 2018-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11849420B2 (en) | Systems and methods for synchronous control of HARQ configurations | |
CN109891927B (en) | Mechanism for air interface delay adjustment | |
CN107787566B (en) | Method for modifying frame transmission scheme, mobile equipment and readable medium | |
CN104620629B (en) | System and method for adaptive transmission time interval (TTI) structure | |
JP6478246B2 (en) | Communication method, base station and user equipment | |
CN108292987B (en) | ROHC-based link estimation and power saving in VOLTE | |
EP2522093B1 (en) | Method to improve voice over ip capacity for user equipment employing variable rate vocoders | |
EP2838297A1 (en) | Apparatus and methods for semi-persistent scheduling | |
JP4685885B2 (en) | Channel bandwidth and data error target selection dynamically based on determined transmission requirements | |
EP3335359B1 (en) | Method and apparatus for separate scheduling of uplink data and reference signal transmissions in a communication network | |
US10291541B1 (en) | Systems and methods for scheduling transmissions from an access node | |
WO2018228590A1 (en) | Method and device for transmitting control information, and computer storage medium | |
WO2019051782A1 (en) | Method and device for selecting resources | |
US20220053535A1 (en) | Feedback method for semi-static transmission, network device and terminal device | |
WO2012147739A1 (en) | Base station in mobile communication system, and resource allocation method | |
JP5651236B2 (en) | Base station and resource allocation method in mobile communication system | |
KR20170043611A (en) | Service scheduling method and device | |
JP7194835B2 (en) | Control information transmission and reception method and device | |
KR20220098726A (en) | Information reporting method, apparatus, terminal and readable storage medium of sidelink | |
EP3403436B1 (en) | Method and network node for handling signals transmitted from wireless devices | |
CN110178343A (en) | Method of adjustment, base station and the terminal device of code rate | |
US20220321251A1 (en) | Methods and arrangements for determining parameters of bursts for data flow transmission in a wireless communication network based on channel quality | |
KR102301818B1 (en) | Method and apparatus for controlling an uplink coverage in a wireless communication system | |
WO2020194369A1 (en) | Terminal device, base station device, and wireless communication system | |
KR20150060167A (en) | Apparatus and method for transmitting/receiving data based on traffic characteristic in communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190827 |
|
WD01 | Invention patent application deemed withdrawn after publication |