CN108901076B - Resource scheduling method, device and system for narrow-band Internet of things - Google Patents

Resource scheduling method, device and system for narrow-band Internet of things Download PDF

Info

Publication number
CN108901076B
CN108901076B CN201810715065.2A CN201810715065A CN108901076B CN 108901076 B CN108901076 B CN 108901076B CN 201810715065 A CN201810715065 A CN 201810715065A CN 108901076 B CN108901076 B CN 108901076B
Authority
CN
China
Prior art keywords
scheduled
scheduling
resource scheduling
equipment
bsr
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810715065.2A
Other languages
Chinese (zh)
Other versions
CN108901076A (en
Inventor
刘震
丁宝国
黄嘉文
廖礼宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Comba Network Systems Co Ltd
Original Assignee
Comba Telecom Systems China Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Comba Telecom Systems China Ltd filed Critical Comba Telecom Systems China Ltd
Priority to CN201810715065.2A priority Critical patent/CN108901076B/en
Publication of CN108901076A publication Critical patent/CN108901076A/en
Priority to PCT/CN2018/125540 priority patent/WO2020000983A1/en
Application granted granted Critical
Publication of CN108901076B publication Critical patent/CN108901076B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention relates to a resource scheduling method, device and system of a narrowband Internet of things, wherein the resource scheduling method of the narrowband Internet of things comprises the following steps: detecting whether data in a downlink buffer meets a preset resource scheduling triggering condition, if so, calculating a virtual BSR corresponding to the equipment to be scheduled according to a current communication event of the equipment to be scheduled, wherein the virtual BSR is used for indicating the size of resources scheduled for the equipment to be scheduled; and when the preset scheduling delay time length is reached, scheduling uplink resources for the equipment to be scheduled according to the virtual BSR, and sending downlink control information generated according to the virtual BSR to the equipment to be scheduled. The invention can reduce the air interface resource overhead brought by the random access process and improve the resource scheduling efficiency.

Description

Resource scheduling method, device and system for narrow-band Internet of things
Technical Field
The invention relates to the technical field of communication, in particular to a resource scheduling method, device and system of a narrow-band Internet of things.
Background
With the development of communication technology, networks nowadays can transmit larger bandwidth and transmit data faster and faster, but applying high bandwidth communication technology to some specific devices (such as intelligent reading and sensor tracking, etc.) requiring extremely low speed, extremely low cost and low power is easy to cause resource waste. And NB-IOT (narrow band-Internet of Things) has the characteristics of small bandwidth, small power consumption and low deployment cost, and the NB-IOT technology is applied to specific equipment, so that the existing network deployment structure is not required to be changed, base station equipment is not required to be newly added, and the rapid deployment of NB-IOT can be realized only by upgrading software and hardware.
In the implementation process, the inventor finds that at least the following problems exist in the conventional technology: at present, when a specific device carries out resource scheduling through NB-IOT, air interface channel resources are easy to be tense, and the resource scheduling efficiency is low.
Disclosure of Invention
Therefore, it is necessary to provide a resource scheduling method, device and system for a narrowband internet of things, aiming at the problems that when resource scheduling is performed based on NB-IOT in the prior art, air interface channel resources are easy to be tense, and resource scheduling efficiency is low.
In order to achieve the above object, an embodiment of the present invention provides a resource scheduling method for a narrowband internet of things, including the following steps:
detecting whether data in a downlink buffer meets a preset resource scheduling triggering condition, if so, calculating a virtual BSR corresponding to the equipment to be scheduled according to a current communication event of the equipment to be scheduled, wherein the virtual BSR is used for indicating the size of resources scheduled for the equipment to be scheduled;
and when the preset scheduling delay time length is reached, scheduling uplink resources for the equipment to be scheduled according to the virtual BSR, and sending downlink control information generated according to the virtual BSR to the equipment to be scheduled.
In one embodiment, the resource scheduling triggering condition includes any one or any combination of the following conditions: the downlink transmission buffer in the downlink buffer is empty, the downlink retransmission buffer in the downlink buffer is empty, no RLC layer PDU data packet to be sent exists, and the sending data volume of the RLC sending window exceeds a preset threshold value and no RLC layer ACK is received.
In one embodiment, the step of calculating a virtual BSR corresponding to the device to be scheduled according to the current communication event of the device to be scheduled includes:
generating a virtual BSR through an RLC layer, and transmitting the virtual BSR to an MAC layer;
calculating the resource size of the corresponding virtual BSR through an MAC layer according to the current communication event of the equipment to be scheduled; the current communication event comprises NAS layer signaling generated by the device to be scheduled in an initial access process or NAS layer signaling generated in a location updating process.
In one embodiment, the step of sending the downlink control information generated according to the virtual BSR to the device to be scheduled further includes:
and in the scheduling delay time, detecting that the equipment to be scheduled generates an uplink data packet and does not receive a random access request transmitted by the equipment to be scheduled.
In one embodiment, the method further comprises:
and within the scheduling delay time, if it is detected that the equipment to be scheduled generates an uplink data packet and receives a random access request transmitted by the equipment to be scheduled, generating a first notification for reducing the scheduling delay time.
In one embodiment, the method further comprises:
and when the uplink data packet generated by the equipment to be scheduled is not detected within the scheduling delay time, and the uplink data packet transmitted by the equipment to be scheduled aiming at the downlink control information is zero after the scheduling delay time is reached, generating a second notice for increasing the scheduling delay time.
In one embodiment, the method further comprises: calculating the times A1 of generating the first notification and the times A2 of generating the second notification in a preset statistical period;
if A1 is greater than a preset first threshold value N and A1/(A1+ A2) is greater than a preset second threshold value P, reducing the scheduling delay time; if A2 is greater than the predetermined first threshold N and A2/(A1+ A2) is greater than the predetermined second threshold P, the scheduling delay duration is increased.
On the other hand, the embodiment of the invention also provides a resource scheduling method of the narrowband internet of things, which comprises the following steps:
when receiving downlink control information sent by a base station, sending uplink data to the base station according to the downlink control information; the size of the uplink data is the size of the virtual BSR calculated by the base station according to the current communication event.
On the other hand, an embodiment of the present invention further provides a resource scheduling apparatus for a narrowband internet of things, including:
a virtual BSR obtaining unit, configured to detect whether data in the downlink buffer meets a preset resource scheduling trigger condition, and if so, calculate a virtual BSR corresponding to the device to be scheduled according to a current communication event of the device to be scheduled, where the virtual BSR is used to indicate a size of a resource scheduled for the device to be scheduled;
and the resource scheduling unit is used for scheduling uplink resources for the equipment to be scheduled according to the virtual BSR when the preset scheduling delay time is reached, and sending the downlink control information generated according to the virtual BSR to the equipment to be scheduled.
On the other hand, an embodiment of the present invention further provides a resource scheduling apparatus for a narrowband internet of things, including:
an uplink data sending unit, configured to send uplink data to the base station according to the downlink control information when receiving the downlink control information sent by the base station; the size of the uplink data is the size of the virtual BSR calculated by the base station according to the current communication event.
On the other hand, the embodiment of the invention also provides a resource scheduling system of the narrowband Internet of things, which comprises a base station and equipment to be scheduled;
the base station and the equipment to be scheduled can execute the resource scheduling method of the narrowband Internet of things.
On the other hand, the embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a controller, implements the steps of the resource scheduling method for the narrowband internet of things.
One of the above technical solutions has the following advantages and beneficial effects:
the base station detects a downlink Buffer of the device to be scheduled, and obtains a virtual BSR (Buffer Status Report) according to a current communication event of the device to be scheduled when detecting that data of the downlink Buffer of the device to be scheduled meets a preset resource scheduling trigger condition. When the scheduling delay time reaches, the base station schedules uplink resources for the equipment to be scheduled according to the virtual BSR, and sends downlink control information generated according to the virtual BSR to the equipment to be scheduled, so that the resource scheduling of the equipment to be scheduled by the base station is realized, the downlink cache of the equipment to be scheduled is detected, the sending time of an uplink data packet of the equipment to be scheduled can be estimated, the uplink resources of the equipment to be scheduled are scheduled in a virtual BSR mode, the air interface resource overhead caused by a random access process is reduced, and the resource scheduling efficiency is improved.
Drawings
FIG. 1 is a diagram illustrating a conventional signaling flow in one embodiment;
fig. 2 is an application environment diagram of a resource scheduling method of a narrowband internet of things in an embodiment;
fig. 3 is a first flowchart of a resource scheduling method of a narrowband internet of things implemented from a base station perspective in an embodiment;
fig. 4 is a flowchart illustrating a virtual BSR acquisition step in one embodiment;
fig. 5 is a signaling flow diagram of a resource scheduling method of a narrowband internet of things according to an embodiment of the present invention;
fig. 6 is a second flowchart of a resource scheduling method of a narrowband internet of things implemented from a base station perspective in an embodiment;
FIG. 7 is a first flowchart of the scheduling delay duration adjustment step in one embodiment;
FIG. 8 is a second flowchart of the scheduling delay duration adjustment step in one embodiment;
fig. 9 is a schematic flowchart of a resource scheduling method of a narrowband internet of things implemented from the perspective of a device to be scheduled in an embodiment;
fig. 10 is a schematic diagram of a first scheduling process of a resource scheduling method of a narrowband internet of things in an embodiment;
fig. 11 is a schematic diagram of a second scheduling process of the resource scheduling method for the narrowband internet of things in one embodiment;
fig. 12 is a schematic diagram of a third scheduling process of a resource scheduling method of a narrowband internet of things in an embodiment;
fig. 13 is a schematic structural diagram of a resource scheduling apparatus of a narrowband internet of things implemented from a base station perspective in an embodiment;
fig. 14 is a schematic structural diagram of a resource scheduling apparatus of a narrowband internet of things implemented from the perspective of a device to be scheduled in an embodiment;
fig. 15 is a schematic structural diagram of a resource scheduling system of a narrowband internet of things in an embodiment.
Detailed Description
To facilitate an understanding of the invention, the invention will now be described more fully with reference to the accompanying drawings. Preferred embodiments of the present invention are shown in the drawings. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete.
In a traditional resource scheduling process based on a narrowband internet of things, as shown in fig. 1, when a device to be scheduled is connected to a base station and uplink data needs to be sent by the device to be scheduled, a scheduling request can only be made in a random access manner. The random access process includes 4 pieces of signaling from msg1(message 1) to msg4(message4, message 4), the base station schedules uplink data (uplink data) of the device to be scheduled in the 5 th signaling, and the msg1 to msg4 messages need to allocate NPRACH (narrowband physical random access channel), NPDCCH (narrowband physical downlink control channel), NPUSCH (narrowband physical uplink shared channel) and NPDSCH (narrowband physical downlink shared channel) resources, respectively, wherein the msg1 message refers to carrying RA Preamble in NPRACH channel, the msg2 message refers to carrying RA Response in NPDCCH channel, the msg3 message refers to carrying C-RNTI in NPUSCH channel, and the msg4 message refers to carrying DCI-N0 (downlink control information with format of N0) in NPDSCH channel.
In the conventional technology, if an NB-IOT terminal has an uplink scheduling request, a resource request can only be performed through a random access process, and a base station needs to allocate msg2 and msg3 resources to a device to be scheduled, so that the device to be scheduled can complete transmission of uplink data. Although the uplink data amount of the NB-IOT terminal is small, in most service scenarios, such as an attach request, an authentication request, and tracking area update, the device to be scheduled needs to complete uplink data transmission through multiple random access processes, which easily causes a shortage of air interface channel resources, and especially when the number of the device to be scheduled increases, the resource shortage of the air interface channel is more easily caused.
The resource scheduling method of the narrowband internet of things provided by the application can be applied to an application environment as shown in fig. 2, wherein the base station 202 communicates with the device to be scheduled 204 through a network. The network refers to a narrowband internet of things, the device to be scheduled 204 may be, but is not limited to, an intelligent meter reading device or a sensor tracking device, and the base station 202 may be implemented by an independent base station or a base station cluster formed by a plurality of base stations.
In an embodiment, as shown in fig. 3, a resource scheduling method for a narrowband internet of things implemented from a base station perspective is provided, which is described by taking the application of the method to the base station in fig. 2 as an example, and includes the following steps:
step S310, detecting whether the data in the downlink buffer meets a preset resource scheduling triggering condition, if so, calculating a virtual BSR corresponding to the device to be scheduled according to the current communication event of the device to be scheduled, wherein the virtual BSR is used for indicating the size of the resource scheduled for the device to be scheduled.
The device to be scheduled refers to a user equipment which needs to schedule uplink resources. Optionally, the equipment to be dispatched can be an intelligent water meter, an intelligent electric meter, an intelligent street lamp, an intelligent well cover and the like. The virtual BSR (Buffer status report) refers to a preset Buffer status report. The downlink buffer refers to a buffer that buffers downlink data. The current communication event may be an event such as authentication or location update of the device to be scheduled.
Specifically, after the base station sends a downlink data packet, it detects whether data in the downlink buffer meets a preset resource scheduling trigger condition, and if it is detected that the data in the downlink buffer meets the resource scheduling trigger condition, calculates a virtual BSR corresponding to the device to be scheduled according to a current communication event of the device to be scheduled, and determines that uplink resources need to be scheduled for the device to be scheduled.
Step S320, when the preset scheduling delay duration is reached, scheduling uplink resources for the device to be scheduled according to the virtual BSR, and sending downlink control information generated according to the virtual BSR to the device to be scheduled.
Wherein, the scheduling delay duration refers to a scheduling delay time parameter. The scheduling delay time can be used for indicating the base station to perform uplink resource scheduling on the device to be scheduled after the scheduling delay time. When uplink resource scheduling is required, the initially generated scheduling delay duration may be a scheduling delay time parameter preset by the system. Downlink Control Information (DCI) may be used to transfer different Control Information. The uplink scheduling information may be used to indicate the size of the resource for the device to be scheduled to transmit uplink data.
Specifically, when the preset scheduling delay time is reached, the base station schedules uplink resources for the device to be scheduled according to the virtual BSR, and transmits downlink control information generated according to the virtual BSR to the device to be scheduled, so that the device to be scheduled sends uplink data to the base station according to the resource size in the downlink control information, thereby realizing resource scheduling of the device to be scheduled.
Further, the base station may detect the data status of the downlink buffer to determine whether uplink resources need to be scheduled for the device to be scheduled. When the data state of the downlink buffer is detected to meet the resource scheduling triggering condition, the uplink resource is judged to be required to be scheduled by the equipment to be scheduled, and the virtual BSR corresponding to the equipment to be scheduled is calculated according to the current communication event of the equipment to be scheduled. And then the base station realizes the uplink resource scheduling of the equipment to be scheduled according to the virtual BSR and the scheduling delay time.
It should be noted that the internet of things is a highly deterministic and growing service in the future, and the NB-IOT has the characteristics of low cost, low power consumption, wide coverage and large connection, and is considered as a key technology for communication of the internet of things. The NB-IOT can be upgraded on GSM, LTE and other devices without changing the existing network deployment structure and without adding new base station equipment, so that the whole network coverage of the NB-IOT can be realized.
In a specific embodiment, the resource scheduling triggering condition includes any one or any combination of the following conditions: a downlink transmission buffer in the downlink buffer is empty, a downlink retransmission buffer in the downlink buffer is empty, there are no RLC layer (Radio Link Control ) PDU (Protocol Data Unit) Data packets to be transmitted, and the amount of Data transmitted by the RLC transmission window exceeds a preset threshold value and no RLC layer ACK (Acknowledgement character) is received.
Specifically, before performing uplink resource scheduling on the device to be scheduled, it needs to be determined whether a trigger condition for scheduling uplink resources for the device to be scheduled is satisfied. When detecting that the data state of the downlink buffer meets any one or any combination of the resource scheduling triggering conditions, the base station calculates a virtual BSR corresponding to the device to be scheduled according to the current communication event of the device to be scheduled. Wherein, the downlink transmission (or retransmission) buffer of the downlink buffer in the trigger condition does not include the PDU of the RLC layer waiting for ACK. The preset threshold value refers to a length value of the maximum window length of the RLC transmission window.
Further, the downlink sending buffer of the downlink buffer is empty, the downlink retransmission buffer of the downlink buffer is empty, and the RLC layer PDU data packet without sending is mainly for the problem that the uplink feedback of the downlink NAS (Non-access stratum) signaling cannot be scheduled in time under the scenes of initial attachment, authentication, encryption, tracking area update and the like of the device to be scheduled; the problem that an uplink RLC status report cannot be scheduled in time when the transmitted data volume of an RLC transmission window exceeds a preset threshold value and no RLC layer ACK is received mainly aims at a downlink packet filling test; in both of the above two types of scenarios, there is an uplink scheduling requirement for the device to be scheduled, but the conventional technology can only notify the base station to perform scheduling by initiating a random access mode by the device to be scheduled. Compared with the traditional uplink resource scheduling, the resource scheduling method greatly improves the resource scheduling efficiency.
In a specific embodiment, as shown in fig. 4, the step of calculating a virtual BSR corresponding to the device to be scheduled according to the current communication event of the device to be scheduled includes:
step S410 is to generate a virtual BSR through the RLC layer, and transmit the virtual BSR to a Media Access Control (MAC) layer.
Step S420, calculating the resource size of the corresponding virtual BSR through the MAC layer according to the current communication event of the equipment to be scheduled; the current communication event comprises NAS layer signaling generated by the device to be scheduled in an initial access process or NAS layer signaling generated in a location updating process.
Specifically, whether the data state of the downlink buffer meets the resource scheduling triggering condition is detected through the RLC layer, the uplink resource of the device to be scheduled is judged to be required to be scheduled when the data state of the downlink buffer meets the resource scheduling triggering condition, a virtual BSR is generated through the RLC layer, and the virtual BSR is transmitted to the MAC layer. Preferably, the generated virtual BSR and the scheduling delay duration may be transmitted to the MAC layer through the RLC layer. And calculating the size of uplink data of the virtual BSR to be scheduled on the uplink of the equipment to be scheduled according to the current communication event of the equipment to be scheduled by the MAC layer, and calculating to obtain the size of the uplink data of the virtual BSR. The current communication event comprises NAS layer signaling of the device to be scheduled in an initial access process or NAS layer signaling in a location updating process. Such as authentication and location update of the device to be scheduled, etc. And then, the uplink resource scheduling of the equipment to be scheduled is realized through the MAC layer according to the virtual BSR and the scheduling delay time.
For example, the MAC layer starts a timer T1 based on the scheduling delay duration, and after the timer T1 expires, schedules uplink resources for the device to be scheduled according to the Buffer Size (Buffer Size) of the virtual BSR. Preferably, the virtual BSR may include uplink NAS signaling currently required to be sent by the device to be scheduled and a CE (Control Elements) size of a MAC layer of the BSR.
Further, the virtual BSR value can be referred to table 1 below. The value of the BSR Index may be set according to the required amount of various services of the device to be scheduled in the actual network, and if the device to be scheduled needs to periodically initiate a TAU (TRACKING AREA UPDATE ) process, the value of the BSR Index may refer to table 2, and the BSR Index may satisfy the data amount requirement of the TAU service by taking 1. For other services which cannot determine the data size, taking 1 from the BSR Index not only enables the device to be scheduled to report the BSR, but also avoids the MAC from scheduling redundant uplink resources.
TABLE 1 virtual BSR parameter ranges
Index Data size (BS), Unit (bytes)
0 BS=0
1 0<BS<=10
2 10<BS<=12
3 12<BS<=14
4 14<BS<=17
5 17<BS<=19
6 19<BS<=22
7 22<BS<=26
8 26<BS<=31
9 31<BS<=36
10 36<BS<=42
11 42<BS<=49
12 49<BS<=57
13 57<BS<=67
14 67<BS<=78
15 78<BS<=91
TABLE 2 virtual BSR parameter ranges
Figure BDA0001717437320000101
In order to describe the resource scheduling method of the narrowband internet of things in the embodiment of the invention more intuitively, the resource scheduling method of the narrowband internet of things provided by the invention realizes the uplink resource scheduling process, as shown in fig. 5, a base station estimates the sending time of an uplink data packet of a device to be scheduled in advance, and schedules the uplink resource of the device to be scheduled in advance in a virtual BSR manner. The resource scheduling method of the narrowband Internet of things can realize scheduling of uplink data of the equipment to be scheduled only by 2 signaling, greatly reduces the consumption of the equipment to be scheduled on NPRACH, NPDCCH, NPUSCH and NPDSCH resources, reduces air interface resource overhead brought by a random access process, and improves resource scheduling efficiency.
Based on this embodiment, the base station detects a downlink Buffer of the device to be scheduled, and obtains a virtual BSR (Buffer Status Report) according to a current communication event of the device to be scheduled when detecting that data of the downlink Buffer of the device to be scheduled meets a preset resource scheduling trigger condition. When the scheduling delay time reaches, the base station schedules uplink resources for the equipment to be scheduled according to the virtual BSR, and sends downlink control information generated according to the virtual BSR to the equipment to be scheduled, so that the resource scheduling of the equipment to be scheduled by the base station is realized, the downlink cache of the equipment to be scheduled is detected, the sending time of an uplink data packet of the equipment to be scheduled can be estimated, the uplink resources of the equipment to be scheduled are scheduled in a virtual BSR mode, the air interface resource overhead caused by a random access process is reduced, and the resource scheduling efficiency is improved.
In an embodiment, as shown in fig. 6, a resource scheduling method for a narrowband internet of things implemented from a base station perspective is provided, which is described by taking the method as an example applied to the base station in fig. 2, and includes the following steps:
step S610, detecting whether data in the downlink buffer meets a preset resource scheduling trigger condition, and if so, calculating a virtual BSR corresponding to the device to be scheduled according to a current communication event of the device to be scheduled, where the virtual BSR is used to indicate a size of a resource scheduled for the device to be scheduled.
The specific content process of step S610 may refer to the above content, and is not described herein again.
Step S620, detecting that the device to be scheduled generates an uplink data packet and does not receive the random access request transmitted by the device to be scheduled within the scheduling delay time.
The uplink data packet refers to a data packet that the device to be scheduled needs to be scheduled to the base station. The random access request can be used for indicating the base station to obtain the uplink scheduling resource of the device to be scheduled according to the random access process request.
Specifically, the base station detects that the device to be scheduled generates an uplink data packet and does not receive a random access request transmitted by the device to be scheduled within the scheduling delay time, and determines that uplink resources need to be scheduled for the device to be scheduled.
Step S630, when the preset scheduling delay duration is reached, scheduling uplink resources for the device to be scheduled according to the virtual BSR, and sending downlink control information generated according to the virtual BSR to the device to be scheduled.
The specific content process of step S630 may refer to the above content, and is not described herein again.
Specifically, after the base station sends the downlink data packet, if it is detected that the data state of the downlink buffer meets the resource scheduling trigger condition, a virtual BSR is generated, and it is determined that the uplink resource needs to be scheduled for the device to be scheduled. And if the base station detects that the equipment to be scheduled generates an uplink data packet and does not receive the random access request transmitted by the equipment to be scheduled within the scheduling delay time, the base station transmits the downlink control information generated according to the virtual BSR to the equipment to be scheduled, so as to realize resource scheduling of the equipment to be scheduled.
Further, the base station transmits the downlink control information to the device to be scheduled in the next search space period if detecting that the device to be scheduled does not generate the uplink data packet within the scheduling delay time. And the equipment to be scheduled sends an uplink data packet to the base station according to the downlink control information, so that the resource scheduling of the equipment to be scheduled is realized. And if the base station detects that the equipment to be scheduled generates an uplink data packet and receives a random access request within the scheduling delay time, transmitting the random access process control information corresponding to the random access request to the equipment to be scheduled. And the equipment to be scheduled sends uplink data to the base station according to the random access request, so that the resource scheduling of the equipment to be scheduled is realized.
It should be noted that, due to the diversity of NB-IOT services, the device to be scheduled cannot report the size of the data volume to be transmitted in each Service process at one time through the msg3 initially accessed, and if uplink data cannot be scheduled, a scheduling Request needs to be initiated through an SR (Service Request) process. Unlike LTE (Long Term Evolution), NB-IOT does not support the SR process initiated on the PUCCH channel, and when the device to be scheduled has uplink data to send and does not obtain uplink authorization, the device can only perform resource request through the random access process, which means that more random access resources (random access channel resources and random access response channel resources) need to be occupied. When the number of system users increases (the NB-IOT single cell can support 50000 users at most), or in the case of traffic concentration burst, the SR procedure based on random access may make the random access resources strained. Compared with the traditional resource scheduling method, the NPDCCH resources are divided into a plurality of subsets in the time domain for allocation, but the influence on the NPUSCH is not considered when the NPDCCH is allocated, and if the resource position of the NPDCCH is not allocated and optimized, the NPUSCH can generate resource fragments. By adopting the resource scheduling method, air interface resource overhead caused by the random access process can be reduced, particularly NPRACH, NPDCCH and NPDSCH channel resources, and the cell capacity of NB-IOT is improved.
In a specific embodiment, the method further comprises the steps of:
step S710, in the scheduling delay duration, if it is detected that the device to be scheduled generates an uplink data packet and receives a random access request transmitted by the device to be scheduled, generating a first notification for reducing the scheduling delay duration.
Wherein the first notification may be used to instruct the RLC layer to reduce the scheduling delay duration
Specifically, the base station generates a first notification when detecting that the device to be scheduled generates an uplink data packet and receives a random access request within the scheduling delay time. And the RLC layer reduces the scheduling delay time according to the first notification, so that the scheduling delay time is adaptively reduced when the scheduling delay time is too large.
Further, before the device to be scheduled reports the BSR, the MAC layer receives a random access request (msg3) of the device to be scheduled, generates a first notification, and notifies the RLC layer through the first notification to reduce the scheduling delay time corresponding to the device to be scheduled.
In a specific embodiment, the method further comprises the steps of:
step S720, when it is not detected that the device to be scheduled generates the uplink data packet within the scheduling delay time, and when it is received that the uplink data sent by the device to be scheduled aiming at the downlink control information is zero after the scheduling delay time is reached, a second notification for increasing the scheduling delay time is generated.
Wherein the second notification may be used to instruct the RLC layer to increase the scheduling delay duration.
Specifically, the base station generates the second notification when it is not detected that the device to be scheduled generates the uplink data packet and when it receives that the uplink data sent by the device to be scheduled for the downlink control information is zero after the scheduling delay time is reached within the scheduling delay time. And the RLC layer increases the scheduling delay time according to the second notification, so that the scheduling delay time is adaptively increased when the scheduling delay time is too small.
Further, if the Size of the Buffer Size of the actual BSR received by the MAC layer and reported by the device to be scheduled is 0, the MAC layer continues to perform uplink resource scheduling on the device to be scheduled according to the Size of the Buffer Size of the virtual BSR in the next search space period. Meanwhile, the MAC layer informs the RLC layer to increase the scheduling delay time corresponding to the equipment to be scheduled.
In the above specific embodiment, each step may cope with the difference realized by the terminal manufacturer by using a delay adaptive mechanism established in the uplink resource scheduling, and the uplink scheduling delay may be adaptively adjusted according to the time when the device to be scheduled generates the uplink data packet, so that it may be ensured that the uplink data scheduling is completed before the device to be scheduled initiates the random access, and the delay established for the service of the device to be scheduled is reduced.
In a specific embodiment, as shown in fig. 8, the method further comprises the following steps:
in step S810, the number of times a1 that the first notification is generated and the number of times a2 that the second notification is generated within a preset statistical period are calculated.
Step S820, if a1 is greater than a preset first threshold N and a1/(a1+ a2) is greater than a preset second threshold P, decreasing the scheduling delay duration; if A2 is greater than the predetermined first threshold N and A2/(A1+ A2) is greater than the predetermined second threshold P, the scheduling delay duration is increased.
Wherein A1/(A1+ A2) refers to the ratio of the sum of degree A1 over degree A1 and degree A2. A2/(A1+ A2) refers to the ratio of degree A2 to the sum of degree A1 and degree A2.
Specifically, when the number a1 meets a preset threshold condition, and the total number of times a1 and a2 meets the preset threshold condition, the scheduling delay duration is decreased by a preset adjustment value through the RLC layer, thereby implementing adaptive decrease adjustment of the scheduling delay duration. When the frequency A2 meets a preset threshold condition, and the total frequency A1 and the total frequency A2 meet the preset threshold condition, the scheduling delay duration is increased by a preset adjustment value through the RLC layer, so that the adaptive increase adjustment of the scheduling delay duration is realized.
In the above specific embodiments, after receiving the downlink data packet, if the device to be scheduled needs to reply the uplink data packet, there is a processing delay, including an analysis delay, a generation delay, and a processing delay from a PHY layer (Physical layer) to an RLC layer, where the size of the delay varies according to different implementation manners of a terminal manufacturer. Through the parameter adaptive delay adjustment mechanism of the embodiment, the performance influence caused by the difference can be effectively solved, and the problem of the difference of the generation time of the uplink data packets of different terminal manufacturers is solved, so that the equipment to be scheduled can complete the uplink resource scheduling without actively initiating random access.
Based on the embodiment, the downlink buffer of the device to be scheduled is detected, the sending time of the uplink data packet of the device to be scheduled can be estimated, and the uplink resource of the device to be scheduled is scheduled in advance in a virtual BSR manner. The RLC layer triggers the MAC to carry out uplink advanced scheduling, the problem of air interface resource overhead caused by scheduling requests of NB-IOT using random access is effectively solved, air interface resource overhead caused by the random access process is reduced, particularly NPRACH, NPDCCH and NPDSCH channel resources, the area capacity of NB-IOT is improved, and resource scheduling efficiency is improved.
In an embodiment, as shown in fig. 9, a resource scheduling method of a narrowband internet of things implemented by a device to be scheduled is provided, which is described by taking the method as an example applied to the device to be scheduled in fig. 2, and includes the following steps:
step S910, when receiving downlink control information sent by a base station; the process proceeds to step S920 where,
step S920, sending uplink data to the base station according to the downlink control information; the size of the uplink data is the size of the virtual BSR calculated by the base station according to the current communication event.
Specifically, when receiving downlink control information sent by the base station, the device to be scheduled sends uplink data to the base station according to the downlink control information, thereby realizing resource scheduling of the device to be scheduled.
Based on this embodiment, the device to be scheduled sends the uplink data to the base station according to the resource size in the downlink control information. By detecting the downlink buffer of the equipment to be scheduled, the sending time of the uplink data packet of the equipment to be scheduled can be estimated, the uplink resource of the equipment to be scheduled is scheduled in a virtual BSR mode, the air interface resource overhead caused by the random access process is reduced, and the resource scheduling efficiency is improved.
In an embodiment, as shown in fig. 10, a schematic diagram of a first scheduling process of a resource scheduling method for a narrowband internet of things is shown. The specific uplink resource scheduling process is as follows:
after sending the downlink data packet, the base station judges whether uplink resources need to be scheduled for the equipment to be scheduled, and when detecting that the data state of a downlink buffer of the equipment to be scheduled meets a resource scheduling triggering condition, the base station judges that the uplink resources need to be scheduled for the equipment to be scheduled. And scheduling uplink for the UE after the time T1 (scheduling delay time) is delayed, wherein the equipment to be scheduled generates an uplink data packet, and a timer for prohibiting the equipment to be scheduled from sending the random access does not time out, so that the random access does not need to be initiated, and the base station enables the equipment to be scheduled to send the uplink data packet by scheduling DCI _ N0.
It should be noted that the timer for prohibiting sending the random access refers to a timer in the MAC layer, and when the device to be scheduled of the NB-IOT has uplink data to send but does not obtain uplink scheduling of the base station, the device to be scheduled can initiate the random access to perform scheduling request after the timer is overtime. The parameter corresponding to the timer is used for controlling the scheduling request interval of the device to be scheduled.
In an embodiment, as shown in fig. 11, a schematic diagram of a second scheduling process of a resource scheduling method for a narrowband internet of things is shown. The specific uplink resource scheduling process is as follows:
after sending the downlink data packet, the base station judges whether uplink resources need to be scheduled for the equipment to be scheduled, and when detecting that the data state of a downlink buffer of the equipment to be scheduled meets a resource scheduling triggering condition, the base station judges that the uplink resources need to be scheduled for the equipment to be scheduled. If the T1 parameter is set too large, before the delay T1 timer expires, the device to be scheduled has generated an uplink data packet, and the timer for prohibiting sending random access of the device to be scheduled expires, thereby initiating a random access procedure to perform a scheduling request. After detecting the random access request (msg3) of the device to be scheduled, the MAC layer of the base station judges that the scheduling delay parameter T1 of the device to be scheduled is too large, and then informs the RLC layer to reduce the T1 parameter.
In an embodiment, as shown in fig. 12, a schematic diagram of a third scheduling process of a resource scheduling method for a narrowband internet of things is shown. The specific uplink resource scheduling process is as follows:
after sending the downlink data packet, the base station judges whether uplink resources need to be scheduled for the equipment to be scheduled, and when detecting that the data state of a downlink buffer of the equipment to be scheduled meets a resource scheduling triggering condition, the base station judges that the uplink resources need to be scheduled for the equipment to be scheduled. If the T1 parameter is set too small, after the delay T1 timer times out, the device to be scheduled has not generated an uplink data packet, and after the base station schedules the uplink data of the device to be scheduled, the device to be scheduled can only report an actual BSR with a buffer size of 0. After detecting that the actual BSR reported by the device to be scheduled is 0, the MAC layer of the base station continues to schedule the uplink resource for the device to be scheduled according to the Buffer Size of the virtual BSR in the next search space period. Meanwhile, the scheduling delay parameter T1 of the device to be scheduled is judged to be too small, and the RLC layer is informed to increase the T1 parameter.
In one embodiment, as shown in fig. 13, there is provided an apparatus for scheduling resources of a narrowband internet of things implemented from a base station perspective, the apparatus including:
a virtual BSR obtaining unit 132, configured to detect whether data in the downlink buffer meets a preset resource scheduling trigger condition, and if so, calculate a virtual BSR corresponding to the device to be scheduled according to a current communication event of the device to be scheduled, where the virtual BSR is used to indicate a size of a resource scheduled for the device to be scheduled;
and the resource scheduling unit 134 is configured to schedule uplink resources for the device to be scheduled according to the virtual BSR when a preset scheduling delay duration is reached, and send downlink control information generated according to the virtual BSR to the device to be scheduled.
Further, the resource scheduling unit 134 further includes:
the virtual BSR transmission unit is used for generating a virtual BSR through the RLC layer and transmitting the virtual BSR to the MAC layer;
the resource size calculating unit is used for calculating the resource size of the corresponding virtual BSR through the MAC layer according to the current communication event of the equipment to be scheduled; the current communication event comprises NAS layer signaling generated by the device to be scheduled in an initial access process or NAS layer signaling generated in a location updating process.
Further, the resource scheduling apparatus of the narrowband internet of things implemented from the perspective of the base station further includes:
and the resource scheduling condition detection unit is used for detecting that the equipment to be scheduled generates an uplink data packet and does not receive the random access request transmitted by the equipment to be scheduled within the scheduling delay time.
In one embodiment, the resource scheduling apparatus of the narrowband internet of things implemented from the perspective of the base station further includes:
a first notification obtaining unit, configured to, within the scheduling delay time, if it is detected that the device to be scheduled generates an uplink data packet and receives a random access request transmitted by the device to be scheduled, generate a first notification that reduces the scheduling delay time;
further, the resource scheduling apparatus of the narrowband internet of things implemented from the perspective of the base station further includes:
and the second notification acquiring unit is used for generating a second notification for increasing the scheduling delay time when the uplink data packet generated by the device to be scheduled is not detected within the scheduling delay time and the uplink data packet sent by the device to be scheduled aiming at the downlink control information is zero after the scheduling delay time is reached.
Further, the resource scheduling apparatus of the narrowband internet of things implemented from the perspective of the base station further includes:
the number of times acquisition unit is used for calculating the number of times A1 of generating the first notification and the number of times A2 of generating the second notification in a preset statistical period;
a scheduling delay time adjusting unit, configured to reduce the scheduling delay time if a1 is greater than a preset first threshold N and a1/(a1+ a2) is greater than a preset second threshold P; if A2 is greater than the predetermined first threshold N and A2/(A1+ A2) is greater than the predetermined second threshold P, the scheduling delay duration is increased.
In one embodiment, as shown in fig. 14, there is provided a resource scheduling apparatus for a narrowband internet of things implemented from a perspective of a device to be scheduled, the apparatus including:
an uplink data sending unit 142, configured to send uplink data to the base station according to the downlink control information when receiving the downlink control information sent by the base station; the size of the uplink data is the size of the virtual BSR calculated by the base station according to the current communication event.
For specific limitation of the resource scheduling apparatus of the narrowband internet of things, reference may be made to the above limitation on the resource scheduling method of the narrowband internet of things, and details are not described here again. All or part of each module in the resource scheduling device of the narrow-band internet of things can be realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, as shown in fig. 15, a resource scheduling system of a narrowband internet of things is provided, which includes a base station 152 and a device to be scheduled 154;
wherein the base station 152 may be configured to implement the following steps:
detecting whether data in a downlink buffer meets a preset resource scheduling triggering condition, if so, calculating a virtual BSR corresponding to the equipment to be scheduled according to a current communication event of the equipment to be scheduled, wherein the virtual BSR is used for indicating the size of resources scheduled for the equipment to be scheduled;
and when the preset scheduling delay time length is reached, scheduling uplink resources for the equipment to be scheduled according to the virtual BSR, and sending downlink control information generated according to the virtual BSR to the equipment to be scheduled.
The device to be scheduled 154 may be used to implement the following steps:
when receiving downlink control information sent by a base station, sending uplink data to the base station according to the downlink control information; the size of the uplink data is the size of the virtual BSR calculated by the base station according to the current communication event.
In one embodiment, the base station 152 is further configured to:
generating a virtual BSR through an RLC layer, and transmitting the virtual BSR to an MAC layer;
calculating the resource size of the corresponding virtual BSR through an MAC layer according to the current communication event of the equipment to be scheduled; the current communication event comprises NAS layer signaling generated by the device to be scheduled in an initial access process or NAS layer signaling generated in a location updating process.
In one embodiment, the base station 152 is further configured to:
and in the scheduling delay time, detecting that the equipment to be scheduled generates an uplink data packet and does not receive a random access request transmitted by the equipment to be scheduled.
In one embodiment, the base station 152 is further configured to:
and within the scheduling delay time, if it is detected that the equipment to be scheduled generates an uplink data packet and receives a random access request transmitted by the equipment to be scheduled, generating a first notification for reducing the scheduling delay time.
Further, the base station 152 is further configured to implement the following steps:
and when the uplink data packet generated by the equipment to be scheduled is not detected within the scheduling delay time, and the uplink data packet transmitted by the equipment to be scheduled aiming at the downlink control information is zero after the scheduling delay time is reached, generating a second notice for increasing the scheduling delay time.
Further, the base station 152 is further configured to implement the following steps:
calculating the times A1 of generating the first notification and the times A2 of generating the second notification in a preset statistical period;
if A1 is greater than a preset first threshold value N and A1/(A1+ A2) is greater than a preset second threshold value P, reducing the scheduling delay time; if A2 is greater than the predetermined first threshold N and A2/(A1+ A2) is greater than the predetermined second threshold P, the scheduling delay duration is increased.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of:
detecting whether data in a downlink buffer meets a preset resource scheduling triggering condition, if so, calculating a virtual BSR corresponding to the equipment to be scheduled according to a current communication event of the equipment to be scheduled, wherein the virtual BSR is used for indicating the size of resources scheduled for the equipment to be scheduled;
and when the preset scheduling delay time length is reached, scheduling uplink resources for the equipment to be scheduled according to the virtual BSR, and sending downlink control information generated according to the virtual BSR to the equipment to be scheduled.
In one embodiment, the computer program when executed by the processor implements the steps of:
when receiving downlink control information sent by a base station, sending uplink data to the base station according to the downlink control information; the size of the uplink data is the size of the virtual BSR calculated by the base station according to the current communication event.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the division methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (12)

1. A resource scheduling method of a narrowband Internet of things is characterized by comprising the following steps:
detecting whether data in a downlink buffer meets a preset resource scheduling triggering condition, if so, calculating a virtual BSR corresponding to a device to be scheduled according to a current communication event of the device to be scheduled, wherein the virtual BSR is used for indicating the size of a resource scheduled for the device to be scheduled; the virtual BSR is a preset BSR;
and when the preset scheduling delay time length is reached, scheduling uplink resources for the equipment to be scheduled according to the virtual BSR, and sending downlink control information generated according to the virtual BSR to the equipment to be scheduled.
2. The resource scheduling method of the narrowband Internet of things of claim 1,
the resource scheduling triggering condition comprises any one or any combination of the following conditions: and the downlink transmission buffer in the downlink buffer is empty, the downlink retransmission buffer in the downlink buffer is empty, no RLC layer PDU data packet to be transmitted exists, and the transmission data volume of the RLC transmission window exceeds a preset threshold value and no RLC layer ACK is received.
3. The resource scheduling method of the narrowband internet of things of claim 2, wherein the step of calculating the virtual BSR corresponding to the device to be scheduled according to the current communication event of the device to be scheduled comprises:
generating the virtual BSR through the RLC layer, and transmitting the virtual BSR to an MAC layer;
calculating the size of resources corresponding to the virtual BSR through the MAC layer according to the current communication event of the equipment to be scheduled; the current communication event comprises NAS layer signaling generated by the equipment to be scheduled in an initial access process or NAS layer signaling generated in a location updating process.
4. The method for resource scheduling of a narrowband internet of things according to claim 1, wherein the step of sending the downlink control information generated according to the virtual BSR to the device to be scheduled further comprises:
and detecting that the equipment to be scheduled generates an uplink data packet and does not receive a random access request transmitted by the equipment to be scheduled within the scheduling delay time.
5. The resource scheduling method of the narrowband internet of things as claimed in claim 4, wherein the method further comprises:
and within the scheduling delay time, if it is detected that the equipment to be scheduled generates an uplink data packet and receives a random access request transmitted by the equipment to be scheduled, generating a first notification for reducing the scheduling delay time.
6. The resource scheduling method of the narrowband internet of things of claim 5, wherein the method further comprises:
and when the uplink data packet generated by the equipment to be scheduled is not detected within the scheduling delay time, and the uplink data packet transmitted by the equipment to be scheduled aiming at the downlink control information is received to be zero after the scheduling delay time is reached, generating a second notice for increasing the scheduling delay time.
7. The resource scheduling method of the narrowband internet of things as claimed in claim 6, wherein the method further comprises: calculating the number A1 of times of generating the first notification and the number A2 of times of generating the second notification in a preset statistical period;
if the A1 is greater than a preset first threshold value N and A1/(A1+ A2) is greater than a preset second threshold value P, reducing the scheduling delay time; if the a2 is greater than the preset first threshold N and a2/(a1+ a2) is greater than the preset second threshold P, the scheduling delay duration is increased.
8. A resource scheduling method of a narrowband Internet of things is characterized by comprising the following steps:
when receiving downlink control information sent by a base station, sending uplink data to the base station according to the downlink control information; the size of the uplink data is the size of a virtual BSR calculated by the base station according to the current communication event; the virtual BSR is obtained by calculation processing according to the current communication event when the base station confirms that a resource scheduling triggering condition is met; the virtual BSR is a preset BSR and is used for indicating the size of the scheduled resource; and the downlink control information is that the base station completes uplink resource scheduling according to the BSR when reaching a preset scheduling delay time and is generated according to the virtual BSR.
9. The utility model provides a resource scheduling device of narrowband thing networking which characterized in that includes:
a virtual BSR obtaining unit, configured to detect whether data in a downlink buffer meets a preset resource scheduling trigger condition, and if so, calculate a virtual BSR corresponding to a device to be scheduled according to a current communication event of the device to be scheduled, where the virtual BSR is used to indicate a size of a resource scheduled for the device to be scheduled; the virtual BSR is a preset BSR;
and the resource scheduling unit is used for scheduling uplink resources for the equipment to be scheduled according to the virtual BSR when a preset scheduling delay time is reached, and sending downlink control information generated according to the virtual BSR to the equipment to be scheduled.
10. The utility model provides a resource scheduling device of narrowband thing networking which characterized in that includes:
an uplink data sending unit, configured to send uplink data to a base station according to downlink control information sent by the base station when receiving the downlink control information; the size of the uplink data is the size of a virtual BSR calculated by the base station according to the current communication event; the virtual BSR is obtained by calculation processing according to the current communication event when the base station confirms that a resource scheduling triggering condition is met; the virtual BSR is a preset BSR and is used for indicating the size of the scheduled resource; and the downlink control information is that the base station completes uplink resource scheduling according to the BSR when reaching a preset scheduling delay time and is generated according to the virtual BSR.
11. A resource scheduling system of a narrowband Internet of things is characterized by comprising a base station and equipment to be scheduled;
the base station is used for executing the resource scheduling method of the narrowband internet of things of any one of claims 1 to 7;
the device to be scheduled is used for executing the resource scheduling method of the narrowband internet of things as claimed in claim 8.
12. A computer-readable storage medium, on which a computer program is stored, wherein the computer program, when executed by a controller, implements the steps of the resource scheduling method for the narrowband internet of things of any one of claims 1 to 8.
CN201810715065.2A 2018-06-29 2018-06-29 Resource scheduling method, device and system for narrow-band Internet of things Active CN108901076B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201810715065.2A CN108901076B (en) 2018-06-29 2018-06-29 Resource scheduling method, device and system for narrow-band Internet of things
PCT/CN2018/125540 WO2020000983A1 (en) 2018-06-29 2018-12-29 Resource scheduling method, apparatus, and system for narrow band-internet of things

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810715065.2A CN108901076B (en) 2018-06-29 2018-06-29 Resource scheduling method, device and system for narrow-band Internet of things

Publications (2)

Publication Number Publication Date
CN108901076A CN108901076A (en) 2018-11-27
CN108901076B true CN108901076B (en) 2021-01-01

Family

ID=64347585

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810715065.2A Active CN108901076B (en) 2018-06-29 2018-06-29 Resource scheduling method, device and system for narrow-band Internet of things

Country Status (2)

Country Link
CN (1) CN108901076B (en)
WO (1) WO2020000983A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108901076B (en) * 2018-06-29 2021-01-01 京信通信***(中国)有限公司 Resource scheduling method, device and system for narrow-band Internet of things
CN111372317B (en) * 2018-12-26 2022-04-12 深圳市中兴微电子技术有限公司 Method, terminal and storage medium for improving downlink packing performance in weak field
CN110035553B (en) * 2019-04-17 2022-11-25 维沃移动通信有限公司 Resource scheduling request method and device and mobile terminal
CN112087807A (en) * 2019-06-13 2020-12-15 中兴通讯股份有限公司 Method, device and base station for realizing uplink authorization
CN111565469B (en) * 2020-04-28 2021-03-16 广州技象科技有限公司 Uplink real-time data transmission method and device of narrow-band Internet of things
CN115190590A (en) * 2021-04-01 2022-10-14 大唐移动通信设备有限公司 Resource allocation method, equipment and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101969669A (en) * 2009-07-27 2011-02-09 大唐移动通信设备有限公司 Method, system and device for adjusting data volume
CN102647718A (en) * 2012-04-16 2012-08-22 北京大学 Method for carrying out mixed resource distribution on voice over Internet protocol (VoIP) service
CN107683620A (en) * 2015-05-22 2018-02-09 Lg电子株式会社 The method and its device of ACK/NACK instructions are performed for permitting in a wireless communication system based on the up-link in multiple subframes

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4788436B2 (en) * 2006-03-29 2011-10-05 日本電気株式会社 Radio resource allocation method, radio resource allocation apparatus using the same, and base station
CN101873642A (en) * 2009-04-24 2010-10-27 大唐移动通信设备有限公司 Method and device for reporting transmission buffering state of relay node
CN102833857A (en) * 2011-06-17 2012-12-19 中兴通讯股份有限公司 Method, system and device for transmitting and scheduling uplink data
US20180152860A1 (en) * 2016-11-28 2018-05-31 Qualcomm Incorporated Buffer status report triggering
CN106714213B (en) * 2016-12-30 2019-06-21 北京小米移动软件有限公司 Buffer status report BSR reports triggering method, device and user terminal
CN108901076B (en) * 2018-06-29 2021-01-01 京信通信***(中国)有限公司 Resource scheduling method, device and system for narrow-band Internet of things

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101969669A (en) * 2009-07-27 2011-02-09 大唐移动通信设备有限公司 Method, system and device for adjusting data volume
CN102647718A (en) * 2012-04-16 2012-08-22 北京大学 Method for carrying out mixed resource distribution on voice over Internet protocol (VoIP) service
CN107683620A (en) * 2015-05-22 2018-02-09 Lg电子株式会社 The method and its device of ACK/NACK instructions are performed for permitting in a wireless communication system based on the up-link in multiple subframes

Also Published As

Publication number Publication date
CN108901076A (en) 2018-11-27
WO2020000983A1 (en) 2020-01-02

Similar Documents

Publication Publication Date Title
CN108901076B (en) Resource scheduling method, device and system for narrow-band Internet of things
KR101164117B1 (en) Method of controlling a monitoring operation of a physical downlink channel in wireless communication system
JP6746616B2 (en) Machine type communication method, terminal and base station
KR101386052B1 (en) Method for wireless resource scheduling, access network and terminal thereof
EP2524564B1 (en) Apparatus and method for accessing random access channel in a wireless communication system
US10420113B2 (en) Resource reconfiguration method, base station, and user equipment
EP2670172B1 (en) Data transmission method and apparatus
CN111263469B (en) Method and device for determining parameter values
KR20180014694A (en) Machine type communication method, base station and terminal
KR20150096663A (en) Base station and associated method for assigning uplink resources to terminal devices with a similar traffic profile
US20180324811A1 (en) Data transmission method and apparatus
JP6889331B2 (en) Communication control method, wireless terminal, and base station
CN110100399B (en) Method, device, equipment and storage medium for determining channel detection mechanism
KR101845558B1 (en) Method and apparatus of group paging in a wireless communication system and method and apparatus for performing random access using the same
JP5450333B2 (en) Initial access setting information generating apparatus, initial access setting information generating method, initial access setting information generating program, and base station apparatus
JP6477446B2 (en) Communication device
CN111586876B (en) Data scheduling method and device for narrowband Internet of things
KR20090084718A (en) Method for performing efficient bsr(buffer status report)procedure using sps(semi-persistent scheduling)resource
Kim et al. Dynamic extended access barring for improved M2M communication in LTE-A networks
Bello et al. Frame based back-off for Q-learning RACH access in LTE networks
CN107820216B (en) Scheduling method and device based on SC-MTCH
WO2008155253A2 (en) Communication resource signaling
KR101333802B1 (en) Method for random access based on number of message
CN111132176B (en) High concurrency resistant NB-IOT network communication method and system
KR20170090917A (en) Enhanced data transmission method for reducing delay time and energy consumption of terminal for transmitting small data in Internet-of-Things environment

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
TA01 Transfer of patent application right

Effective date of registration: 20200109

Address after: 510663 Shenzhou Road, Guangzhou Science City, Guangzhou economic and Technological Development Zone, Guangdong, 10

Applicant after: Jingxin Communication System (China) Co., Ltd.

Address before: 510663 Shenzhou Road 10, Guangzhou Science City, Guangzhou economic and Technological Development Zone, Guangzhou, Guangdong

Applicant before: Jingxin Communication System (China) Co., Ltd.

Applicant before: Jingxin Communication System (Guangzhou) Co., Ltd.

Applicant before: Jingxin Communication Technology (Guangzhou) Co., Ltd.

Applicant before: TIANJIN COMBA TELECOM SYSTEMS CO., LTD.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 510663 Shenzhou Road, Guangzhou Science City, Guangzhou economic and Technological Development Zone, Guangdong, 10

Patentee after: Jingxin Network System Co.,Ltd.

Address before: 510663 Shenzhou Road, Guangzhou Science City, Guangzhou economic and Technological Development Zone, Guangdong, 10

Patentee before: Comba Telecom System (China) Ltd.

CP01 Change in the name or title of a patent holder