Disclosure of Invention
In view of this, the present invention provides a parameter setting method, apparatus and base station to solve the problem of implementing reasonable allocation between system performance and power consumption of user equipment.
In order to solve the technical problems, the invention adopts the following technical scheme:
a parameter setting method is applied to a base station and comprises the following steps:
acquiring a plurality of user equipment connected with the base station;
determining the service type of each user equipment;
and configuring different discontinuous reception DRX cycles for the user equipment corresponding to different service types according to different service types.
Preferably, configuring different DRX cycles for the ues corresponding to different service types according to different service types includes:
determining time delay sensitivity corresponding to different service types;
setting the priority of each service type according to the time delay sensitivity corresponding to each service type;
allocating a first DRX period to user equipment corresponding to a service type with high priority;
allocating a second DRX period to the user equipment corresponding to the service type with the low priority;
wherein the length of the first DRX cycle is shorter than the length of the second DRX cycle.
Preferably, configuring different DRX cycles for the ues corresponding to different service types according to different service types includes:
acquiring data lengths of user equipment transmission data corresponding to different service types;
allocating a first DRX period for the user equipment of which the corresponding data length is greater than a first preset value;
allocating a second DRX period for the user equipment of which the corresponding data length is not more than a first preset value;
wherein the length of the first DRX cycle is shorter than the length of the second DRX cycle.
Preferably, after allocating the second DRX cycle to the ue corresponding to the service type with the low priority, the method further includes:
determining a scheduling type of each user equipment;
when the data length of the received data transmitted by the target user equipment is larger than a second preset value, indicating the target user equipment to activate a deactivation timer in the target user equipment;
and the target user equipment is the user equipment of which the corresponding scheduling type is authorized scheduling.
Preferably, the first DRX cycle is 20ms, and the second DRX cycle is 300 ms.
A parameter setting device applied to a base station comprises:
a device acquisition module, configured to acquire a plurality of user devices connected to the base station;
the type determining module is used for determining the service type of each user equipment;
and the cycle setting module is used for configuring different discontinuous reception DRX cycles for the user equipment corresponding to different service types according to different service types.
Preferably, the period setting module includes:
the sensitivity determination submodule is used for determining the time delay sensitivities corresponding to different service types;
the priority setting submodule is used for setting the priority of each service type according to the delay sensitivity corresponding to each service type;
the first cycle setting submodule is used for allocating a first DRX cycle for the user equipment corresponding to the service type with high priority;
a second cycle setting submodule, configured to allocate a second DRX cycle to the user equipment corresponding to the service type with the low priority;
wherein the length of the first DRX cycle is shorter than the length of the second DRX cycle.
Preferably, the period setting module includes:
the length obtaining submodule is used for obtaining the data length of the user equipment transmission data corresponding to different service types;
a third period setting submodule, configured to allocate a first DRX period to a user equipment whose corresponding data length is greater than a first preset value;
a fourth period setting submodule, configured to allocate a second DRX period to a user equipment whose corresponding data length is not greater than a first preset value;
wherein the length of the first DRX cycle is shorter than the length of the second DRX cycle.
Preferably, the method further comprises the following steps:
a type determining module, configured to determine a scheduling type of each ue after the second cycle setting sub-module allocates a second DRX cycle to the ue corresponding to the service type with the low priority;
the activation module is used for indicating the target user equipment to activate a deactivation timer in the target user equipment when the data length of the received data transmitted by the target user equipment is larger than a second preset value;
and the target user equipment is the user equipment of which the corresponding scheduling type is authorized scheduling.
A base station, comprising: a memory and a processor;
wherein the memory is used for storing programs;
the processor calls a program and is used to:
acquiring a plurality of user equipment connected with the base station;
determining the service type of each user equipment;
and configuring different discontinuous reception DRX cycles for the user equipment corresponding to different service types according to different service types.
Compared with the prior art, the invention has the following beneficial effects:
the invention provides a parameter setting method, a parameter setting device and a base station, which can configure different Discontinuous Reception (DRX) cycles for user equipment corresponding to different service types according to different service types. Therefore, when the service type is the emergency service, the short DRX period can be configured, and when the service type is not the emergency service, the long DRX period can be configured, so that the reasonable allocation between the system performance and the power consumption of the user equipment is realized.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
A typical scenario of the fifth generation mobile communication is low power consumption and large connection, which is oriented to a large number of public facilities in the field of internet of things and smart cities, that is, the metering requirements of user equipment, most of the equipment accessing the network has very low power consumption, large number of connections, small data volume and low networking rate, the flow rate is much smaller than that of a mobile phone, for example, the time of wearable equipment in an RRC _ IDLE (radio resource control layer (layer 3)) state is much shorter than that in a Connected state (CDRX, Connected DRX), and the user equipment, for example, fire extinguishers, water meters, electric meters and the like in a building, acquires information data through sensors. Because of the wide distribution and large number of such user equipments, the network is required to support the connection density of millions per square meter, and also to ensure ultra-low power consumption and ultra-low cost of the user equipments. The general discontinuous reception mechanism is to enable the ue to enter a sleep state (i.e. the operation of the ue stopping receiving and sending data, and the power consumption is substantially zero) when the ue is idle by setting the timing, so as to reduce the power consumption. The discontinuous reception mechanism can also be applied in fifth generation mobile communication.
On the basis of the application scenario, an embodiment of the present invention provides a parameter setting method, which is applied to a base station, and with reference to fig. 1, the method may include:
s11, acquiring a plurality of user equipment connected with the base station;
the user equipment can be fire extinguishers, water meters, electric meters and the like, and is characterized by wide distribution, large quantity, low power consumption, large connection quantity, low networking rate, million-per-square-meter connection density and the like.
In the case where a part of the user equipment is embedded in an electric appliance or is deeply buried in a closed environment such as the underground, data may be transmitted to the base station at long intervals, and in this case, a large factor affecting the life of the user equipment is the exhaustion of the battery power. Therefore, in this context, the present invention is proposed.
When the user equipment transmits data to the base station, it can be determined that the user equipment is a device connected to the base station.
S12, determining the service type of each user equipment;
the data sent by different user equipments to the base station may be the same or different, and the service type of the user equipment is determined according to the service data sent by different user equipments.
It should be noted that, data sent to the base station by the same user equipment at different times may also be different, for example, when the user equipment is meter reading equipment for collecting data of the metering equipment, the user equipment may send the meter reading data to the base station, and may also send information inquiring whether the meter reading timing time needs to be modified to the base station.
When sending the meter reading data, the corresponding service type can be a data service, and when sending the information inquiring whether the meter reading timing time needs to be modified, the corresponding service type can be a configuration service.
The service types of different user equipments may be the same or different. Also the class of traffic type may be different. If the user equipment is a fire alarm, in general, the fire alarm sends a message to the base station when a fire occurs, and in this case, the user equipment is dangerous and the service type is high. When the user equipment is meter reading equipment used for collecting data of the metering equipment, the meter reading equipment can send the data collected during meter reading to the base station, and the service type is low because the data is sent at all times.
S13, configuring different DRX cycles for the user equipments corresponding to different service types according to the different service types.
Specifically, the DRX cycle is longer, the time proportion of the UE in the sleep period is increased, and the power consumption of the UE is significantly reduced. The DRX period is short, and the service can be responded in time.
In this embodiment, different discontinuous reception DRX cycles can be configured for the ue corresponding to different service types according to different service types. Therefore, when the service type is the emergency service, the short DRX period can be configured, and when the service type is not the emergency service, the long DRX period can be configured, so that the reasonable allocation between the system performance and the power consumption of the user equipment is realized.
Optionally, on the basis of the above embodiment of the parameter setting method, step S13 may include two implementation manners, which are now described separately:
1) for a first implementation, please refer to fig. 2.
S21, determining the time delay sensitivity corresponding to different service types;
specifically, the delay sensitivity refers to the degree of influence of delay on a service when some factors such as network instability occur.
For example, when the fire alarm transmits data, the data is of high importance and is not allowed to have a delay, so that the influence of the occurrence of a delay is large, and the sensitivity of the delay is considered to be high.
For example, when meter reading equipment sends data, the data is low in importance and delay can be allowed, so that the influence caused by delay is small when the delay occurs, and the delay sensitivity is considered to be low.
By the method, the time delay sensitivity corresponding to each service type can be determined.
S22, setting the priority of each service type according to the time delay sensitivity corresponding to each service type;
the priority of the service type is in direct proportion to the delay sensitivity, when the delay sensitivity is higher, the priority of the service type is higher, and when the delay sensitivity is lower, the priority of the service type is lower.
Wherein, the priority of the service type can be set to high and low.
S23, allocating a first DRX period for the user equipment corresponding to the service type with high priority;
s24, allocating a second DRX period for the user equipment corresponding to the service type with low priority;
wherein the length of the first DRX cycle is shorter than the length of the second DRX cycle.
Specifically, the first DRX cycle is 20ms, and the second DRX cycle is 300 ms.
The length of a small data packet sent by a device in a low power consumption large connection is generally much less than 100 symbols, and most of the data length can be considered not to exceed the data length transmitted by one subframe. The DRX long cycle timing can be increased to 300ms and the short cycle timing can still be 20ms, so that the proportion of time that the UE is in the sleep period is increased, and the power consumption of the UE is significantly reduced.
2) For a second implementation, please refer to fig. 3.
S31, acquiring the data length of the user equipment transmission data corresponding to different service types;
specifically, the base station may receive data sent by the user equipment, and may calculate the data length according to the received data.
S32, allocating a first DRX period for the user equipment with the corresponding data length larger than a first preset value;
s33, allocating a second DRX period for the user equipment of which the corresponding data length is not more than the first preset value;
wherein the length of the first DRX cycle is shorter than the length of the second DRX cycle. The first DRX period is 20ms, and the second DRX period is 300 ms. The first preset value may be a data length transmitted within 5 subframes.
When the data length is larger than the first preset value, which indicates that the transmitted data volume is large, a short DRX cycle should be set at this time, so as to transmit data as soon as possible.
When the data length is not greater than the first preset value, which indicates that the transmitted data amount is small, a longer DRX cycle should be set to reduce power consumption.
Note that, regardless of the first DRX cycle or the second DRX cycle, the DRX cycle includes an activity active time and an activity inactive time.
The active timers include an on duration timer and a drx Inactivity timer deactivation timer, and the on duration of the deactivation timer is not fixed and may be 1, 2, 3, 4, 5, 6, 6, 8, 10, 20, 30, and the like. During initialization, specifically, which DRX cycle length needs to be determined by other conditions, such as the length of data received by the base station, the delay sensitivity, and the like. The sleep time, i.e., the inactive time is not fixed even if the DRX long cycle or short cycle length is fixed. When the period length is increased and the on duration timers are not changed, the proportion of the sleep period is increased definitely, and the purpose of saving power is achieved.
In this embodiment, the DRX cycle may be allocated to the ue according to the delay sensitivity or the data length.
It should be noted that the DRX cycle configured for each ue is not fixed and may be changed according to the service of the ue.
Optionally, referring to fig. 4, on the basis of the foregoing embodiment, after allocating the second DRX cycle to the ue with the low priority corresponding to the service type, or after allocating the second DRX cycle to the ue with the data length not greater than the first preset value, the method further includes:
s41, determining the scheduling type of each user equipment;
specifically, when the physical layer is based on the non-orthogonal multiple access technology, the scheduling policy of the uplink resource in the media access control layer (layer 2) indicates that approximately one third of users apply the Grant-free scheduling, that is, UL-Grant authorization of the format DCI0 of the PDCCH channel of the physical downlink control channel is not needed for initial transmission, and when the UE has a need for data transmission, the UE acquires information such as the modulation and coding policy MCS and then directly transmits the data, and if the information feedback is incorrect, the UE retransmits the information requiring authorization. Two-thirds of the users apply the authorized schedule.
S42, when the data length of the received data transmitted by the target user equipment is larger than a second preset value, indicating the target user equipment to activate a deactivation timer in the target user equipment;
and the target user equipment is the user equipment of which the corresponding scheduling type is authorized scheduling.
When the ue is authorized to schedule and the data length of the transmitted data is greater than the second preset value, in order to avoid data transmission failure caused by the ue entering the sleep period, the drxinactivtytimer may be started at this time. And the deactivation timer is adjusted according to the service requirement and is temporarily set to be 200 ms.
The second preset value is a data length of one subframe transmission.
And for the user equipment authorized to be scheduled, transmitting data according to the requirement, and when the data length is more than one subframe, the base station sends an MAC PDU as a trigger signal for switching the DRX long/short cycle, and starts a deactivation timer.
If the trigger signal is not received, the base station is ready to receive the next piece of data without starting the deactivation timer. Since most of the data is much less than 100 symbols and the transmission is substantially complete within a subframe, the deactivation timer will not be turned on by default.
For the user equipment without the authorization scheduling, because the user equipment cannot receive the UL-grant information during the on Duration time, the user equipment cannot start the deactivation timer, namely, the user equipment directly enters the sleep period after the on Duration time is timed out in the long/short period of the DRX.
According to the characteristics of scheduling-free transmission: the initial transmission does not need UL-grant authorization information, and the retransmission needs UL-grant. During initial transmission, after information such as a Modulation and Coding Scheme (MCS) and the like is obtained, the UE transmits data, if the transmission is correct, the base station receives ACK feedback, and the UE prepares to send the next data.
The base station judges the service priority, if the next service priority is high, the UE is controlled to start DRX short cycle timing in a corresponding subframe, otherwise, the DRX long cycle is started; and if the base station receives NACK feedback, controlling a retransmission Timer HARQ-RTT-Timer in the UE to be started, and after the retransmission Timer is overtime, the base station receives retransmission data and compares the retransmission data with the original data until correct data is received.
Since the layer 2 uplink adopts a synchronous hybrid automatic repeat request (HARQ) scheme, that is, feedback on whether the ue transmits information correctly or not is transmitted and received in a fixed subframe. The HARQ-RTT-Timer and the ReTransmission Timer Retransition Timer, which are related timers of the hybrid automatic ReTransmission, are still normally timed during the DRX sleep.
Because the sleep time of the long DRX period accounts for a larger proportion of the frequent period than that of the short DRX period, the long DRX period is configured to save more electricity, but the long DRX period is not favorable for reacting to burst data when the traffic is busy, but for a scene connected with low power consumption and large connection, the user equipment of an access network in each square kilometer is in the million level, and the user equipment of the access network transmits information for a long time, for example, the networking frequency of the intelligent meter reading service is once a month, the statistical average is converted into the time average, the number of the user equipment which simultaneously transmits data (1000,000/30/24/3600 is approximately equal to 0.3) in each square kilometer is 0.3-3/second, and as the data volume transmitted by each user equipment every time is very small, the transmission can be finished in a plurality of subframes, the long DRX period is low in priority, namely, the long DRX period insensitive traffic, such as intelligent home and the like, the use of the long DRX cycle timer can be fully satisfied without affecting the user experience.
In the embodiment, the function of deactivating the timer is weakened, and the DRX deactivation timer is not started when the authorized scheduling is avoided; under the condition of scheduling authorization, the DRX deactivation timer is started when more than one subframe is required for transmitting the calculated data length, so that the time for monitoring the PDCCH subframe by the terminal equipment is shortened, the terminal equipment quickly enters a dormant state, and the power consumption is further saved.
Optionally, on the basis of the parameter setting method, another embodiment of the present invention provides a parameter setting apparatus, which is applied to a base station, and with reference to fig. 5, the parameter setting apparatus may include:
a device obtaining module 101, configured to obtain multiple user devices connected to the base station;
a type determining module 102, configured to determine a service type of each user equipment;
the cycle setting module 103 is configured to configure different DRX cycles for the ues corresponding to different service types according to different service types.
In this embodiment, different discontinuous reception DRX cycles can be configured for the ue corresponding to different service types according to different service types. Therefore, when the service type is the emergency service, the short DRX period can be configured, and when the service type is not the emergency service, the long DRX period can be configured, so that the reasonable allocation between the system performance and the power consumption of the user equipment is realized.
It should be noted that, for the working process of each module in this embodiment, please refer to the corresponding description in the above embodiments, which is not described herein again.
Optionally, on the basis of the embodiment of the parameter setting device, the period setting module 103 may have two implementation methods, specifically, with reference to fig. 6, the period setting module 103 may include:
a sensitivity determination sub-module 1031, configured to determine delay sensitivities corresponding to different service types;
the priority setting submodule 1032 is used for setting the priority of each service type according to the delay sensitivity corresponding to each service type;
a first cycle setting sub-module 1033, configured to allocate a first DRX cycle to the ue corresponding to the service type with the higher priority;
a second cycle setting submodule 1034, configured to allocate a second DRX cycle to the user equipment corresponding to the service type with the low priority;
wherein the length of the first DRX cycle is shorter than the length of the second DRX cycle.
In a second implementation manner, referring to fig. 7, the period setting module 103 may include:
a length obtaining submodule 1035, configured to obtain data lengths of data transmitted by user equipment corresponding to different service types;
a third cycle setting submodule 1036, configured to allocate a first DRX cycle to the ue whose corresponding data length is greater than the first preset value;
a fourth period setting sub-module 1037 configured to allocate a second DRX cycle to the ue whose corresponding data length is not greater than the first preset value;
wherein the length of the first DRX cycle is shorter than the length of the second DRX cycle.
The first DRX period is 20ms, and the second DRX period is 300 ms.
In this embodiment, the DRX cycle may be allocated to the ue according to the delay sensitivity or the data length.
It should be noted that, for the working processes of each module and sub-module in this embodiment, please refer to the corresponding description in the above embodiments, which is not described herein again.
Optionally, on the basis of the previous embodiment, the method further includes:
a type determining module, configured to determine a scheduling type of each ue after the second cycle setting sub-module allocates a second DRX cycle to the ue corresponding to the service type with the low priority;
the activation module is used for indicating the target user equipment to activate a deactivation timer in the target user equipment when the data length of the received data transmitted by the target user equipment is larger than a second preset value;
and the target user equipment is the user equipment of which the corresponding scheduling type is authorized scheduling.
In the embodiment, the function of deactivating the timer is weakened, and the DRX deactivation timer is not started when the authorized scheduling is avoided; under the condition of scheduling authorization, the DRX deactivation timer is started when more than one subframe is required for transmitting the calculated data length, so that the time for monitoring the PDCCH subframe by the terminal equipment is shortened, the terminal equipment quickly enters a dormant state, and the power consumption is further saved.
It should be noted that, for the working process of each module in this embodiment, please refer to the corresponding description in the above embodiments, which is not described herein again.
Optionally, on the basis of the embodiments of the parameter setting method and apparatus, another embodiment of the present invention provides a base station, including: a memory and a processor;
wherein the memory is used for storing programs;
the processor calls a program and is used to:
acquiring a plurality of user equipment connected with the base station;
determining the service type of each user equipment;
and configuring different discontinuous reception DRX cycles for the user equipment corresponding to different service types according to different service types.
In this embodiment, different discontinuous reception DRX cycles can be configured for the ue corresponding to different service types according to different service types. Therefore, when the service type is the emergency service, the short DRX period can be configured, and when the service type is not the emergency service, the long DRX period can be configured, so that the reasonable allocation between the system performance and the power consumption of the user equipment is realized.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.