CN103875296A - Scheduling method and device for CBS message - Google Patents

Scheduling method and device for CBS message Download PDF

Info

Publication number
CN103875296A
CN103875296A CN201380003407.3A CN201380003407A CN103875296A CN 103875296 A CN103875296 A CN 103875296A CN 201380003407 A CN201380003407 A CN 201380003407A CN 103875296 A CN103875296 A CN 103875296A
Authority
CN
China
Prior art keywords
message
bandwidth
scheduling
dispatching cycle
cbs
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.)
Granted
Application number
CN201380003407.3A
Other languages
Chinese (zh)
Other versions
CN103875296B (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN103875296A publication Critical patent/CN103875296A/en
Application granted granted Critical
Publication of CN103875296B publication Critical patent/CN103875296B/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/30Resource management for broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses scheduling method and device for CBS messages, relates to the field of communication. The method and device can reduce the power consumption of UE for monitoring the CBS messages through a mode of dynamically adjusting the band width occupied by message scheduling. The method comprises the steps: acquiring a fist scheduling bandwidth at the starting of a first scheduling cycle if the subsequent scheduling cycle needs to send a CBS message, wherein the fist scheduling bandwidth is the maximum bandwidth occupied by a scheduling message sent in the first scheduling cycle; setting the fist scheduling bandwidth sent in the fist scheduling cycle under the limit of the fist scheduling bandwidth at least according to the bandwidth occupied by the sending of the first CBS message in the second scheduling cycle; and the first scheduling message directly or indirectly points to the second scheduling cycle.

Description

A kind of dispatching method of CBS message and device
Technical field
The present invention relates to the communications field, relate in particular to a kind of dispatching method and device of CBS message.
Background technology
Cell broadcast service (CBS, Cell Broadcast Service), be a kind of point-to-multipoint multicast service that is similar to the text broadcast character in TV, it provides the function that the broadcast of some is broadcasted in the geographic area of an appointment in the mode of non-confirmation.
3GPP has defined CBS business at UMTS Terrestrial radio access network (UTRAN, UMTS Terrestrial Radio Access Network) protocol architecture in network, specify according to 3GPP agreement, radio network controller (RNC, Radio Network Controller), (BMC, Broadcast/Multicast Control) module schedules, in the upper transmission of Common transport channel (CTCH, Common Traffic Channel).
The unit that sends message on CTCH channel is CTCH Block Set (CTCH BS), and CBS message is made up of one or more CTCH BS.
Under the prerequisite of supporting layer two discontinuous reception modes, BMC module except sending common CBS message, also will send BMC scheduling message within CBS dispatching cycle, and BMC scheduling message is also made up of one or more CTCH BS.The positional information of the BMC schedule information CTCH BS of the CB message that BMC schedule information comprises message identifier, recent renewal and next dispatching cycle.UE knows after these information, only need to receive CBS message in the specific moment, unnecessary reception and understand each CTCH BS.
The length of BMC scheduling message itself is unfixed, but system is fixed for the CTCH BS number that BMC scheduling message distributes.So UE always needs to read the CTCH BS of regular length.Now, the great majority that UE reads are invalid CTCH BS, and this will cause very power consumption of UE.
Summary of the invention
Embodiments of the invention provide a kind of dispatching method and device of CBS message, and by the mode of the shared bandwidth of dynamic adjustment scheduling message, having reduced UE is the power consumption of monitoring CBS message.
Achieve the above object, embodiments of the invention adopt following technical scheme:
First aspect, provides a kind of dispatching method of CBS message, comprising:
At the initial time of the first dispatching cycle, if need to issue at least one CBS message the dispatching cycle after it, obtain the first scheduling bandwidth; The maximum bandwidth that described the first scheduling bandwidth can take for the scheduling message issuing within described the first dispatching cycle;
In the restriction of described the first scheduling bandwidth, at least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, be arranged on the first scheduling message that issue described the first dispatching cycle; Described the first scheduling message directly or indirectly points to described the second dispatching cycle.
In the first mode in the cards, according to first aspect, described in the restriction of described the first scheduling bandwidth, at least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, be arranged on the first scheduling message issuing described the first dispatching cycle and comprise:
At least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, obtain directly pointing to the required scheduling bandwidth of scheduling message of described the second dispatching cycle;
The required scheduling bandwidth of scheduling message in described direct sensing described the second dispatching cycle is less than or equal to described the first scheduling bandwidth, the scheduling message of direct sensing described the second dispatching cycle is set as the first scheduling message; Or,
Scheduling bandwidth at the scheduling message of described direct sensing described the second dispatching cycle is greater than described the first scheduling bandwidth, at least, according to the scheduling bandwidth of the scheduling message of described direct sensing described the second dispatching cycle, obtain directly pointing to the required scheduling bandwidth of scheduling message of described the 3rd dispatching cycle; Be the upper dispatching cycle of described the second dispatching cycle described the 3rd dispatching cycle;
In the situation that described the second scheduling bandwidth is less than or equal to described the first scheduling bandwidth, the scheduling message of direct sensing described the 3rd dispatching cycle is set as the first scheduling message.
In the third mode in the cards, according to first aspect, at least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, be arranged on the first scheduling message issuing described the first dispatching cycle and comprise:
According to the shared bandwidth of each efficient message that need issue next dispatching cycle of described the first dispatching cycle, three cells of CBS length dispatching cycle, new information bit map, message semantic definition in the first scheduling message are set;
Wherein, the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message, keep for high priority CBS message bandwidth, issue the shared bandwidth of CBS message; Or the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message, issue the shared bandwidth of CBS message and do not comprise the bandwidth of keeping for high priority CBS message; The shared bandwidth of scheduling message that need issue next dispatching cycle of described the first dispatching cycle is at least to obtain by issue the required bandwidth accounting for of first CBS message in the second dispatching cycle.
In the third mode in the cards, according to the second mode in the cards, at least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, be arranged on the first scheduling message issuing described the first dispatching cycle and also comprise:
By the bandwidth sum of described the first dispatching cycle of the required each effective information issuing, be set to the value of this cell of CTCH BS start offset index in the first scheduling message.
In the 4th kind of mode in the cards, according to first aspect, also comprise: at the initial time of the first dispatching cycle, the CBS message that need to issue if do not exist,
In the restriction of default scheduling bandwidth, at least, according to described default scheduling bandwidth, the first scheduling message is set; Wherein, described default scheduling bandwidth is less than the maximum possible bandwidth of scheduling message.
In the 5th kind of mode in the cards, according to the 4th kind of mode in the cards, described at least according to default scheduling bandwidth, the first scheduling message is set and comprises:
According to the shared bandwidth of each efficient message that need issue next dispatching cycle of described the first dispatching cycle, CBS length dispatching cycle, new information bit map, these three cells of message semantic definition in the first scheduling message are set;
Wherein, the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message, keep for the bandwidth of high priority CBS message; Or the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message and do not comprise the bandwidth of keeping for high priority CBS message; The shared bandwidth of scheduling message that need issue next dispatching cycle of described the first dispatching cycle is default scheduling bandwidth.
Second aspect, provides a kind of device of scheduling of CBS message, comprising:
Acquiring unit: for the initial time in the first dispatching cycle, if need to issue at least one CBS message the dispatching cycle after it, obtain the first scheduling bandwidth; The maximum bandwidth that described the first scheduling bandwidth can take for the scheduling message issuing within described the first dispatching cycle;
The first setting unit: in the restriction of described the first scheduling bandwidth, at least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, be arranged on the first scheduling message that issue described the first dispatching cycle; Described the first scheduling message directly or indirectly points to described the second dispatching cycle.
In the first mode in the cards, according to second aspect, described the first setting unit specifically for:
At least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, obtain directly pointing to the required scheduling bandwidth of scheduling message of described the second dispatching cycle;
The required scheduling bandwidth of scheduling message in described direct sensing described the second dispatching cycle is less than or equal to described the first scheduling bandwidth, the scheduling message of direct sensing described the second dispatching cycle is set as the first scheduling message; Or,
Scheduling bandwidth at the scheduling message of described direct sensing described the second dispatching cycle is greater than described the first scheduling bandwidth, at least, according to the scheduling bandwidth of the scheduling message of described direct sensing described the second dispatching cycle, obtain directly pointing to the required scheduling bandwidth of scheduling message of described the 3rd dispatching cycle; Be the upper dispatching cycle of described the second dispatching cycle described the 3rd dispatching cycle;
In the situation that described the 3rd scheduling bandwidth is less than or equal to described the first scheduling bandwidth, the scheduling message of direct sensing described the 3rd dispatching cycle is set as the first scheduling message.
In the second mode in the cards, according to first aspect, described the first setting unit specifically for:
According to the shared bandwidth of each efficient message that need issue next dispatching cycle of described the first dispatching cycle, CBS length dispatching cycle, new information bit map, these three cells of message semantic definition in the first scheduling message are set;
Wherein, the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message, keep for high priority CBS message bandwidth, issue the shared bandwidth of CBS message; Or the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message, issue the shared bandwidth of CBS message and do not comprise the bandwidth of keeping for high priority CBS message; The shared bandwidth of scheduling message that need issue next dispatching cycle of described the first dispatching cycle is at least to obtain by issue the required bandwidth accounting for of first CBS message in the second dispatching cycle.
In the third mode in the cards, according to the second mode in the cards, described the first setting unit specifically for:
By the bandwidth sum of described the first dispatching cycle of the required each effective information issuing, be set to the value of this cell of CTCH BS start offset index in the first scheduling message.
In the 4th kind of mode in the cards, according to first aspect, described device also comprises: the second setting unit;
Described the second setting unit is used for, and at the initial time of the first dispatching cycle, the CBS message that need to issue if do not exist,, in the restriction of default scheduling bandwidth, at least, according to default scheduling bandwidth, arranges the first scheduling message; Wherein, described default scheduling bandwidth is less than the maximum possible bandwidth of scheduling message.
In the 5th kind of mode in the cards, according to the 4th kind of mode in the cards, described the second setting unit specifically for:
According to the shared bandwidth of each efficient message that need issue next dispatching cycle of described the first dispatching cycle, CBS length dispatching cycle, new information bit map, these three cells of message semantic definition in the first scheduling message are set;
Wherein, the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message, keep for the bandwidth of high priority CBS message; Or the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message and do not comprise the bandwidth of keeping for high priority CBS message; The shared bandwidth of scheduling message that need issue next dispatching cycle of described the first dispatching cycle is default scheduling bandwidth.
The third aspect, provides a kind of dispatching device of CBS message, comprising:
Memory and the processor being connected with described memory;
Wherein, in described memory, store batch processing code, and described processor is for calling the program code that described memory is stored, and carries out above-mentioned any one method.
Dispatching method, the device of a kind of CBS message that the embodiment of the present invention provides, at the initial time of the first dispatching cycle, if estimate after dispatching cycle need to issue at least one CBS message,, at least according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, be arranged on the first scheduling message that issue described the first dispatching cycle; Described the first scheduling message directly or indirectly points to described the second dispatching cycle; That is to say, point to and need great bandwidth the second dispatching cycle, with regard to the bandwidth of adaptive adjustment the first scheduling message.By the mode of the shared bandwidth of above-mentioned dynamic adjustment scheduling message, having reduced UE is the power consumption of monitoring CBS message, increases the stand-by time of mobile phone.
Brief description of the drawings
In order to be illustrated more clearly in the technical scheme of the embodiment of the present invention, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the initial time in the first dispatching cycle provided by the invention, has the dispatching method schematic flow sheet of the CBS message that need to issue the dispatching cycle after it;
Fig. 2 is the initial time in the first dispatching cycle provided by the invention, the dispatching method schematic flow sheet of the CBS message that need not issue the dispatching cycle after it;
Fig. 3 is the schematic diagram that utilizes each dispatching cycle that dispatching method provided by the invention obtains;
Fig. 4 is the schematic diagram that utilizes each dispatching cycle that dispatching method provided by the invention obtains;
Fig. 5 is the schematic diagram that utilizes each dispatching cycle that dispatching method provided by the invention obtains;
Fig. 6 is the schematic diagram that utilizes each dispatching cycle that dispatching method provided by the invention obtains;
The schematic diagram of the dispatching device of a kind of CBS message that Fig. 7 provides for the embodiment of the present invention;
The schematic diagram of the dispatching device of the another kind of CBS message that Fig. 8 provides for the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
The executive agent of the method is taking BMC as example, and BMC is the upper module of processing the CBS message being sent by CBS server of radio network controller (RNC, Radio Network Controller).
When BMC receives that after the WRITE-REPLACE message of CBS server transmission, BMC can be kept at the CBS message of reception in buffer memory, wait for scheduling.The message of the CBS of reception is sent to UE by BMC, and obtain, after feedback that UE successfully receives, replying WRITE-REPLACE COMPLETE message to CBS server.
CBS message and scheduling message thereof send on CTCH channel.The unit that sends message on CTCH channel is CTCH Block Set (CTCH BS), and CTCH BS number is the bandwidth taking.CBS message is made up of one or more CTCH BS, and must in a CBS dispatching cycle, complete the transmission of all.CBS dispatching cycle is the longest to be made up of 256 CTCH BS.
Under the prerequisite of supporting layer two discontinuous reception modes, BMC module except sending CBS message, also comprises BMC scheduling message within CBS dispatching cycle, for simplicity, by it referred to as scheduling message.
Scheduling message is also made up of one or more CTCH BS.The corresponding bit number of each CTCH BS and concrete device-dependent, once equipment is definite, both relations have just been determined.Example, if 1 corresponding 168bit of CTCH BS removes the 8bit that message header takies, corresponding 160bit, 20byte.
The dispatching method of a kind of CBS message embodiment of the present invention being provided below in conjunction with accompanying drawing is described in detail.
As shown in Figure 1, if at the initial time of any one dispatching cycle (being called for the first dispatching cycle), estimate after dispatching cycle need to issue at least one CBS message, it is the initial time of any one dispatching cycle (being called for the first dispatching cycle), in the buffer memory of BMC, comprise the CBS message to be scheduled such as one or more of preserving by reception order, BMC is done as follows:
S101, obtain the first scheduling bandwidth.
Above-mentioned the first scheduling bandwidth is the maximum bandwidth that the scheduling message that issues within the first dispatching cycle can take, by the scheduling message advance notice in previous cycle of the first dispatching cycle.
S102, in the restriction of the first scheduling bandwidth, at least, according to the required bandwidth accounting for of first CBS message that issues in the second dispatching cycle, be arranged on the first scheduling message issuing for the first dispatching cycle;
Wherein the first scheduling message directly or indirectly pointed to for the second dispatching cycle; Be the actual cycle that issues first CBS message the second dispatching cycle.
Above-mentioned the first scheduling message directly or indirectly points to the implication of the second dispatching cycle, directly or indirectly predicts each effective information of transmission the second dispatching cycle and the bandwidth that each effective information takies in the first scheduling message.Wherein, effective information refers to needs the information that allows UE read within a dispatching cycle.
Because taking maximum bandwidth, the scheduling message of the first dispatching cycle (the first scheduling message) limited by the first scheduling bandwidth, so first need at least basis to issue the required bandwidth accounting for of first CBS message in the second dispatching cycle, obtain directly pointing to the required scheduling bandwidth of scheduling message of described the second dispatching cycle;
Secondly, be optionally less than or equal to described the first scheduling bandwidth at the required scheduling bandwidth of scheduling message of described direct sensing described the second dispatching cycle, the scheduling message of direct sensing described the second dispatching cycle be set as the first scheduling message;
Or optional, scheduling bandwidth at the scheduling message of described direct sensing described the second dispatching cycle is greater than described the first scheduling bandwidth, at least, according to the scheduling bandwidth of the scheduling message of described direct sensing described the second dispatching cycle, obtain directly pointing to the required scheduling bandwidth of scheduling message of described the 3rd dispatching cycle; Be the upper dispatching cycle of described the second dispatching cycle described the 3rd dispatching cycle; In the situation that described the 3rd scheduling bandwidth is less than or equal to described the first scheduling bandwidth, the scheduling message of direct sensing described the 3rd dispatching cycle is set as the first scheduling message.
S103, issue the first scheduling message to terminal.
By said method, only having under a small amount of CBS message scenario, adjust dynamically the mode of the shared bandwidth of scheduling message of each dispatching cycle, reduce the power consumption of UE monitoring CBS message, increase the stand-by time of mobile phone.
As shown in Figure 2, if at the initial time of any one dispatching cycle, there is not the CBS message that need to issue, i.e. the CBS message to be scheduled such as not in the cache list of BMC now:
S201, in the restriction of default scheduling bandwidth, at least, according to described default scheduling bandwidth, the first scheduling message is set.
Wherein, described default scheduling bandwidth is less than the maximum possible bandwidth of scheduling message.In prior art, system is fixed for the CTCH BS number that scheduling message distributes, and CTCH BS number is configured by the scheduling message length of maximum possible, and in embodiments of the present invention, default scheduling bandwidth is less than the maximum possible bandwidth of its configuration.Certainly, can select according to actual needs less value.
At the initial time of the first dispatching cycle, the CBS message that need to issue if do not exist, think that the bandwidth of the scheduling message that need issue its next dispatching cycle adopts default scheduling bandwidth, so need at least according to described default scheduling bandwidth, arrange the first scheduling message.And the scheduling bandwidth of this first scheduling message need be subject to the restriction of default scheduling bandwidth.
S202, send described the first scheduling message to terminal.
By said method, in the situation that there is no CBS message, the shared bandwidth of the scheduling message of each dispatching cycle is set to the smaller value of an acquiescence, has reduced UE and monitor under idle condition the power consumption of CBS message, increases the stand-by time of mobile phone.
The form of above-mentioned scheduling message is as shown in the table:
The scheduling message form specifying in table 1 agreement TS25.324:
Information Element(cell) Need
Message Type(type of message) MP is essential
Offset to Begin CTCH BS index(CTCH BS start offset index) MP is essential
Length of CBS Scheduling Period(CBS length dispatching cycle) MP is essential
New Message Bitmap(new information bit map) MP is essential
Message Description(message semantic definition) MP is essential
BMC Schedule Message Extension(BMC scheduling message expansion) OP is optional
In table 1, the implication in each territory is as follows:
Message Type: type of message, BMC scheduling message is fixed as 2.This cell is essential.
Offset to Begin CTCH BS Index: first CTCH BS sequence number of next CBS dispatching cycle is with respect to the side-play amount of corresponding BMC scheduling message (be arranged in current C BS dispatching cycle).Binary coding, scope 1..255.This cell is essential.
Length of CBS Scheduling Period: the numbering length of the Continuous Computed Tomography CH BS sequence number of next CBS dispatching cycle.Determined the terminal of next CBS dispatching cycle together with Offset to Begin CTCH-BS Index parameter.Binary coding, scope 1..256.This cell is essential.
New CBS Message Bitmap: the bitmap of new CBS message, each identifies a CTCH BS piece in dispatching cycle, if need UE to receive this CTCH BS, just by bitmap set.Bitmap lengths is determined by Length of CBS Scheduling Period.This cell is essential.
Message Description: each needs the message semantic definition of the CTCH BS of UE reception.This cell is essential.
BMC Schedule Message Extension: other extend information, this cell is optional.
The present invention also provides an embodiment, and the scheduling process of CBS message is described in detail.In embodiments of the present invention, to support high priority CBS message, it is example that the bandwidth that whole CBS takies dispatching cycle is fixed as 128CTCH BS.
Below by the variation before and after CBS message arrives and its dynamic adjustment process is described in detail to the shared CTCH BS piece number of scheduling message:
As shown in Figure 3, for supporting high priority CBS message to issue, system is that high priority CBS message has been reserved bandwidth, and in the present embodiment, taking 30 CTCH BS as example, a CBS scheduling message cycle is fixedly to take 128 CTCH BS as example.
In the following description, for the sake of simplicity, claim by dispatching cycle Schedule Period be SP, claim that scheduling message Schedule Message is SM.SP sequence number in the following describes, just for ease of illustrating, is not to refer in particular to certain definite dispatching cycle.SM in SP also numbers according to corresponding dispatching cycle, as the SM in SP1 is designated as SM1.
SP1:
At the initial time of SP1, in the buffer memory of BMC, do not need the CBS message issuing to UE, therefore SM1 only need to predict the efficient message of next dispatching cycle, be SM and for keeping for the bandwidth of high priority CBS message, now CTCH BS number required SM can be able to be set to default scheduling bandwidth, above-mentioned default scheduling bandwidth is a minimum default scheduling bandwidth of acquiescence, taking 6 CTCH BS as example.Now, can SM1 be set according to S201; According to S202, SM1 is sent to UE.Certainly, because the embodiment of the present invention is supported high priority CBS message, so BMC has also reserved the bandwidth of high priority CBS message in SP1.
Now the physical length of SM1 is 44byte, shown in table specific as follows.
Table 2SM1
Figure BDA0000488219180000101
As shown in table 2, wherein:
The value of Message Type is fixed as 2 in the present embodiment, and expression is the scheduling message of BMC, and UE can learn that the information of reception is scheduling or and the transmission for CBS message like this.
The value of Offset to Begin CTCH BS index is 128, represent that first CTCH BS sequence number that next dispatching cycle, (SP2) can take is 128 with respect to the side-play amount of the SM in current C BS dispatching cycle (SP1), because CBS length dispatching cycle of the present embodiment is fixed as 128 CTCH BS, the therefore value of this cell always 128 in SM.
The value of Length of CBS Scheduling Period is 36, and the shared bandwidth sum of each efficient message that equals to issue in SP2 issues 30 reserved CTCH BS sums of 6 shared CTCH BS of SM and high priority in SP2.Wherein the initial time of SP1 does not need the CBS message of scheduling, so think that issuing SM in SP2 need take default 6 CTCH BS of scheduling bandwidth.This cell represents the numbering length of the Continuous Computed Tomography CH BS sequence number that next CBS takies dispatching cycle.Length of CBS Scheduling Period has determined the terminal of next CBS dispatching cycle together with Offset to Begin CTCH-BS Index.
New CBS Message Bitmap: each represents a CTCH BS piece in next dispatching cycle (SP2), if need UE to receive this CTCH BS, just by bitmap set.Bitmap lengths is determined by Length of CBS Scheduling Period.Now Length of CBS Scheduling Period equals 36, therefore its front 36bit is set to 1.
Message Description: need the message semantic definition of the CTCH BS of UE reception each next dispatching cycle (SP2).Concrete, each CTCH BS that SM takies represents with 6, and descriptor accounts for 1byte, and each CTCH BS that high-priority message takies represents with 2, and descriptor accounts for 1byte, and each CTCH BS that CBS message takies represents with 1, and descriptor accounts for 3byte.Total byte that foregoing description information takies is 6 × 1+30 × 1=36.
SP2:
For the process of how to dispatch CBS message is set forth clear, suppose in SP1, definite says after SP1 issues scheduling message, and BMC receives at least one CBS message that CBS server sends, BMC is kept at it in buffer memory successively according to the order receiving, and waits for scheduling.In embodiments of the present invention to receive that a CBS message is as example, if receive multiple will detailed description in detail in the embodiment below.
Due to the initial time at SP2, estimate after dispatching cycle need to issue CBS message, so can adopt above-mentioned S101-102 that the SM of SP2 is set; Now, be SP2 the first dispatching cycle in step S101-102, if the indirect sensing of the SM of SP2 need to issue the dispatching cycle (the second dispatching cycle) of first CBS message, be the SP4 in diagram this second dispatching cycle; Certainly, likely the direct sensing of the SM of SP2 need to issue the dispatching cycle of first CBS message, now should be SP3 (this situation does not illustrate in the drawings) this second dispatching cycle.
The first situation, taking the first dispatching cycle as SP2, the second dispatching cycle, to be SP4 described (the shared band of SM that now directly points to SP4 is wider than the maximum bandwidth that the SM of its next dispatching cycle that SM1 points to can use) in detail as example.
Suppose that the CBS message of receiving need to take 30 CTCH BS, and be not the CBS message of high priority, do not send at emergency message bandwidth reserved.
According to S101, obtain the maximum bandwidth that can take at SM2, from SM1, obtain the maximum bandwidth that SM2 can take, taking 6 above-mentioned CTCH BS as example.
According to S102, in the restriction of these 6 CTCH BS, at least, according to issuing the required bandwidth accounting for of this CBS message at SP4, be arranged on SM2.
(1) issuing the required bandwidth accounting for of this CBS message according to above-mentioned hypothesis at SP4 is 30 CTCH BS, at least according to the bandwidth of this CBS message, is directly pointed to the required scheduling bandwidth of SM of SP4, and under above-mentioned prerequisite, the SM that directly points to SP4 is SM3.
SM3 is for predicting the shared bandwidth of each effective information of SP4, so in fact need the bandwidth that need account for according to each effective information in SP4 to determine.The bandwidth that above-mentioned effective information need account in the present embodiment comprises the shared bandwidth of SM4, keeps for bandwidth and the shared bandwidth of above-mentioned CBS message of high priority CBS message.In addition, for the difficulty of simple implementation, in the embodiment of the present invention, can also estimate the bandwidth of SM3, use estimated value.
Optionally, the only bandwidth shared according to CBS message, example, by the mode of calculating or the mode of tabling look-up, obtain the estimated value of the shared bandwidth of SM3;
Optionally, bandwidth and the bandwidth of keeping for high priority CBS message that can be shared according to CBS message, example, by the mode of calculating or the mode of tabling look-up, obtain the shared bandwidth of SM3 estimated value more accurately;
Optionally, can be according to the shared bandwidth of SM4, the bandwidth of keeping for high priority CBS message and the shared bandwidth of above-mentioned CBS message, example, by the mode of calculating or the mode of tabling look-up, obtain the exact value of the shared bandwidth of SM3.
Generally speaking, the effective information in the shared bandwidth of the SM4 dispatching cycle later with SP4 is relevant, more difficultly determine, and the bandwidth shared with keeping for high priority CBS message compares with the shared bandwidth of CBS message, and its impact on the shared bandwidth of SM3 is less.
(2) at least obtain the shared bandwidth of SM2 according to SM3;
Owing to only including the shared bandwidth of SM3 in SP3 and keeping for the shared bandwidth of high priority CBS message, therefore,
Optionally, the only bandwidth shared according to SM3, example, by the mode of calculating or the mode of tabling look-up, obtain the estimated value of the shared bandwidth of SM2;
Optionally, can and keep for the shared bandwidth of high priority CBS message according to the shared bandwidth of SM3, example, by the mode of calculating or the mode of tabling look-up, obtaining estimated value or the exact value of the shared bandwidth of SM2, is that estimated value or exact value determine by the shared bandwidth of SM3.
(3) if SM2 is less than or equal to the maximum bandwidth that the SM of its next dispatching cycle of SM1 sensing can use, the SM2 of direct sensing SP3 is set.
Table 3SM2
Figure BDA0000488219180000131
It is 24 CTCHBS that BMC predicts the maximum CTCH BS number that SM3 can take in SM2, and now SM2 is as shown in table 3,
Wherein, it is 54(24+30=54 that cell CBS length dispatching cycle (Length of CBS Scheduling Period) is set in SP3, need the shared bandwidth sum of each efficient message issuing), wherein 24 is the shared bandwidth of SM3,30 for keeping for the bandwidth of high priority CBS message, in addition, owing to also needing to issue first CBS message in SP3, be 0 so issue the shared bandwidth of CBS message.
It is 1 that cell New Message Bitmap is set to front 54bit.
In cell Message Description, each CTCH BS that SM takies represents with 6, and descriptor accounts for 1byte, and each CTCH BS that high-priority message (Reading advised, suggestion is read) takies represents with 2, and descriptor accounts for 1byte.Total byte that foregoing description information takies is 24 × 1+30 × 1=54.
SM2 takies 64byte altogether, is less than 6 CTCH BS(6 × 20byte=120byte).
Afterwards, according to step S103, send SP2 to UE.
Second case, taking the first dispatching cycle as SP2, the second dispatching cycle, to be SP3 described (the shared bandwidth of SM of now directly pointing to SP3 is less than or equal to the maximum bandwidth that the SM of its next dispatching cycle that SM1 points to can use) in detail as example.
In this case, suppose that the CBS message of receiving need to take 10 CTCH BS, and be not the CBS message of high priority, do not send at emergency message bandwidth reserved.
According to S101, obtain the maximum bandwidth that can take at SM2, from SM1, obtain the maximum bandwidth that SM2 can take, taking 6 above-mentioned CTCH BS as example.
According to S102, in the restriction of these 6 CTCH BS, at least, according to issuing the required bandwidth accounting for of this CBS message at SP4, be arranged on SM2.
First carry out above-mentioned (1), directly pointed to the required scheduling bandwidth of SM of SP3, and (that is to say in the restriction of the maximum bandwidth that this bandwidth can take at SM2, SM2 is less than or equal to the maximum bandwidth that the SM of its next dispatching cycle that SM1 points to can use), the SM2 of direct sensing SP3 is now set.
Afterwards, according to step S103, send SP2 to UE.
SP3:
Due to the initial time at SP3, estimate after dispatching cycle need to issue above-mentioned CBS message, so can adopt above-mentioned S101-102 that SM3 is set; Now, be SP3 the first dispatching cycle in step S101-102.
Table 4SM3
Figure BDA0000488219180000141
Cell Message Description in table 4, be 30 CTCH BS because SP4 comprises the shared bandwidth of CBS message that will send, its descriptor is the corresponding 3byte of each CTCH BS, and therefore these 90 byte of the 0-89 of Message Description are used for describing above-mentioned CBS message.
Suppose at SP4, definite said before SM4 sends, in the buffer memory of BMC, there is no CBS message, the shared maximum bandwidth of SM4 advance notice SM5 returns to minimum default 6 the CTCH BS of scheduling bandwidth of acquiescence, its descriptor is the corresponding 1byte of each BS, and therefore these 6 byte of the 90-95 of Message Description are used for describing SM4; The corresponding 1byte of descriptor of each high priority bandwidth reserved, therefore these 30 byte of the 96-125 of Message Description are for being described as the reserved bandwidth of high priority.
Afterwards, according to step S103, send SP3 to UE.
SP4:
Due to the initial time at SP4, estimate after dispatching cycle need to issue above-mentioned CBS message, so can adopt above-mentioned S101-102 that SM4 is set; Now, be SP4 the first dispatching cycle in step S101-102.
Table 5SM4
Figure BDA0000488219180000151
Suppose at SP4, definite said before SM4 sends, in the buffer memory of BMC, there is no CBS message, the shared maximum bandwidth of SM4 advance notice SM5 returns to minimum default 6 the CTCH BS of scheduling bandwidth of acquiescence, therefore the Length of CBS Scheduling Period cell of SM4 is set to the effective bandwidth sum of SP5, and equaling 30 is 6 shared CTCH BS sum 36(30+6=36 of the reserved CTCH BS of high priority and SM5).
Afterwards, according to step S103, send SP4 to UE.
SP5
At the initial time of SP5, in the buffer memory of BMC, do not need the CBS message that issues to UE, process same SP1, repeat no more here.
The present invention also provides another embodiment, and the scheduling process of CBS message is described in detail.
In embodiment corresponding to Fig. 3, BMC receives a CBS message in SP1, just sends it to UE at SP4.That is to say in the longest situation, BMC needs 3 CBS dispatching cycles from wanting to issue a CBS message to the time delay that it is sent to UE.
This example, on the basis of embodiment corresponding to Fig. 3, has shortened part CBS dispatching cycle, reduces the time delay causing due to SM dynamic change.
The present embodiment is supported high priority CBS message, and to receive that a CBS message is as example, if receive multiple will detailed description in detail in the embodiment below.
Suppose that the CBS message of receiving need to take 30 CTCH BS, and be not the CBS message of high priority, do not send at emergency message bandwidth reserved.System is that high priority CBS message has been reserved bandwidth, in the present embodiment taking 30 CTCH BS as example.
The present embodiment only taking the first dispatching cycle as SP2, be that SP4 is example the second dispatching cycle, and only describes in detail for the difference of above-described embodiment, something in common repeats no more:
As shown in Figure 4, at the initial time of SP2, in order to accelerate the transmission of above-mentioned CBS message, be 36 CTCH BS by the contraction in length of SP2, what equal to predict in SM1 is 30 reserved CTCH BS of high priority CBS message and shared 6 the CTCH BS sums of maximum of SM2, be that in SM2, cell Offset to Begin CTCH BS index is that 36, SP2 skips null message (No Message, referred to as No Msg) part.Now the total length of SM2 is 30byte, is less than 6 CTCH BS.
Table 6SM2
Figure BDA0000488219180000161
BMC is in the above-mentioned CBS message of middle advance notice of SM3 to UE, and SM3 points to the second dispatching cycle of SP4(, and the available maximum bandwidth of SM3 is 24 CTCH BS.In order to accelerate issuing of a CBS message, SP3 is also shortened, and has cancelled null message part and high priority CBS message bandwidth reserved, because now determined that above-mentioned CBS message is not CBS message, need not reserve the bandwidth of high priority CBS message.Therefore SP3 only has SM3, and SP3 shortens to 24 CTCH BS, as shown in table 7, and the cell Offset to Begin CTCH BS index of SM3 is 24.The physical length of SM is 138 bytes, is less than 6 CTCH BS.
Table 7SM3
Figure BDA0000488219180000171
Visible, now the transmission delay of above-mentioned CBS message accounts for CBS dispatching cycle=384,128 CTCH BS × 3 from 384 CTCH BS(each CBS cycles) shorten to 188 CTCH BS(128 CTCH BS+36 CTCH BS+24 CTCH BS=188), reduce the transmission delay of CBS message.
The present invention also provides an embodiment, and the scheduling process of CBS message is described in detail.This example, on the basis of embodiment corresponding to above-mentioned Fig. 4, has been cancelled high priority CBS message, has further shortened dispatching cycle, and the time delay that issues of CBS message does not increase, even if be also that so whole scheduling process as shown in Figure 5 for high-priority message.
The present embodiment is not supported high priority CBS message, and to receive that a CBS message is as example, supposes that the CBS message of receiving need to take 30 CTCH BS, if receive multiple will detailed description in detail in the embodiment below.
The present embodiment only taking the first dispatching cycle as SP2, be that SP4 is example the second dispatching cycle, only describes in detail for the difference of above-described embodiment, something in common repeats no more:
At the initial time of SP1, in the buffer memory of BMC, do not need the CBS message that issues to UE, therefore SM1 only need to predict the SM of next dispatching cycle, now CTCH BS number required SM can be able to be set to a minimum default scheduling bandwidth of acquiescence.Owing to now having cancelled high priority CBS message bandwidth reserved, thus corresponding, in SM, predict the part of high priority CBS message bandwidth reserved and also cancelled, therefore the total length of SM also diminishes relatively.
Therefore example, the minimum default scheduling bandwidth of acquiescence in table 8 is set to 1 CTCH BS.The length of SM1 is 5 byte, is less than 1 CTCH BS, and SP1 length is 128 CTCH BS, and the cell Offset to Begin CTCH BS index of SP1 is 128.
Table 8SM1
Information?Element Length Value
Message?Type 1 2(Schedule?Message)
Offset?to?Begin?CTCH?BS?index 1 128
Length?of?CBS?Scheduling?Period 1 1
New?Message?Bitmap 1 Front 1BIT is 1
Message?Description 1 0:6(Schedule?Message)
The shared maximum bandwidth of SM2 advance notice SM3, the wide acquisition methods of above-mentioned hair band, with the method for introducing in above-described embodiment, repeats no more here, and different is, owing to having cancelled high priority CBS message, 24 the CTCH BSs of the occurrence therefore obtaining in above-described embodiment become 6 CTCH BS.SP2 only includes SM2, takies 1 CTCH BS, and the cell Offset to Begin CTCH BS index of SM2 is 1.
Table 9SM2
Information?Element Length Value
Message?Type 1 2(Schedule?Message)
Offset?to?Begin?CTCH?BS?index 1 1
Length?of?CBS?Scheduling?Period 1 6
New?Message?Bitmap 1 Front 6BIT is 1
Message?Description 6 0:6(Schedule?Message)
The shared maximum bandwidth of SM3 advance notice SM4, SM3 accounts for 6 CTCH BS, and SP3 only includes SM3, takies 6 CTCH BS, and the cell Offset to Begin CTCH BS index of SP3 is 6.
Suppose the initial time at SP4, definite said before SP3 sends its SM, did not have other CBS message to need to send in the buffer memory of BMC except above-mentioned CBS message, predicted the shared maximum bandwidth of SM4 and was set to minimum default 1 the CTCH BS of scheduling bandwidth of acquiescence.
Table 9SM3
Figure BDA0000488219180000181
At SP4, BMC takes out above-mentioned CBS message and sends to UE from buffer memory.The length of SP4 is 128 CTCH BS.The cell Offset to Begin CTCH BS index of SM4 is 128.
Table 10SM4
Information?Element Length Value
Message?Type 1 2(Schedule?Message)
Offset?to?Begin?CTCH?BS?index 1 128
Length?of?CBS?Scheduling?Period 1 1
New?Message?Bitmap 1 Front 1BIT is 1
Message?Description 1 0:6(Schedule?Message)
From foregoing description, BMC receives that from SP1 CBS message sends CBS message to SP4, delays being reduced to 135 CTCH BS(128+1+6=135 from 188 CTCH BS), reduce the transmission delay of CBS message.
The present invention also provides another embodiment, and the scheduling process of CBS message is described in detail.
On the basis of above-mentioned any one embodiment, if comprise the CBS message to be scheduled such as multiple in the cache table of BMC, taking method described in embodiment corresponding to Fig. 5 as example, describe the detailed process while comprising the CBS message to be scheduled such as multiple in the cache table of BMC in detail, as shown in Figure 6.
Suppose the initial time at SP4, definite said before SP3 sends its SM, in the buffer memory of BMC, except also having other CBS message, above-mentioned CBS message needs to send, suppose that above-mentioned other CBS message is respectively CBS message 2(CBS Message2), CBS message 3(CBS Message3), the above-mentioned CBS message sending in SP4 is CBS message 1(CBS Message1), need in SM4, predict CBS Message2 to UE.Concrete grammar is identical with describing method in embodiment corresponding to above-mentioned Fig. 3.
Due to the initial time at SP4, estimate after dispatching cycle need to issue CBS message 2, so can adopt above-mentioned S101-102 that SM4 is set; Now, be SP4 the first dispatching cycle in step S101-102, if SM4 points to the dispatching cycle (the second dispatching cycle) of CBS Message2 indirectly, be not mark in SP6(Fig. 6 this second dispatching cycle); Certainly, likely SM4 directly points to the dispatching cycle that needs CBS Message2, now should be SP5 this second dispatching cycle, as shown in Figure 6.
According to step S103, send SP5 to UE.
For follow-up CBS message to be scheduled in BMC cache table, processing method is identical with the processing method of CBS Message2, repeats no more herein.
The embodiment of the present invention provides a kind of dispatching device of CBS message, and each functional module in this device can be carried out above-mentioned corresponding step, and the description of each functional module can, with reference to above-mentioned embodiment of the method, not added and repeat at this.
As shown in Figure 7, the embodiment of the present invention provides a kind of dispatching device 70 of CBS message, comprising:
Acquiring unit 71: for the initial time in the first dispatching cycle, if need to issue at least one CBS message the dispatching cycle after it, obtain the first scheduling bandwidth; The maximum bandwidth that described the first scheduling bandwidth can take for the scheduling message issuing within described the first dispatching cycle;
The first setting unit 72: in the restriction for the first scheduling bandwidth of obtaining at described acquiring unit 71, at least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, be arranged on the first scheduling message that issue described the first dispatching cycle; Described the first scheduling message directly or indirectly points to described the second dispatching cycle.
Described the first setting unit 72 specifically for:
At least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, obtain directly pointing to the required scheduling bandwidth of scheduling message of described the second dispatching cycle;
The required scheduling bandwidth of scheduling message in described direct sensing described the second dispatching cycle is less than or equal to described the first scheduling bandwidth, the scheduling message of direct sensing described the second dispatching cycle is set as the first scheduling message; Or,
Scheduling bandwidth at the scheduling message of described direct sensing described the second dispatching cycle is greater than described the first scheduling bandwidth, at least, according to the scheduling bandwidth of the scheduling message of described direct sensing described the second dispatching cycle, obtain directly pointing to the required scheduling bandwidth of scheduling message of described the 3rd dispatching cycle; Be the upper dispatching cycle of described the second dispatching cycle described the 3rd dispatching cycle;
In the situation that described the 3rd scheduling bandwidth is less than or equal to described the first scheduling bandwidth, the scheduling message of direct sensing described the 3rd dispatching cycle is set as the first scheduling message.
Described the first setting unit 72 specifically for:
According to the shared bandwidth of each efficient message that need issue next dispatching cycle of described the first dispatching cycle, three cells of CBS length dispatching cycle, new information bit map, message semantic definition in the first scheduling message are set;
Wherein, the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message, keep for high priority CBS message bandwidth, issue the shared bandwidth of CBS message; Or the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message, issue the shared bandwidth of CBS message and do not comprise the bandwidth of keeping for high priority CBS message; The shared bandwidth of scheduling message that need issue next dispatching cycle of described the first dispatching cycle is at least to obtain by issue the required bandwidth accounting for of first CBS message in the second dispatching cycle.
Described the first setting unit 72 specifically for: by the bandwidth sum of described the first dispatching cycle of the required each effective information issuing, be set to the CTCH BS start offset index in the first scheduling message.
Described device also comprises: the second setting unit 73:
Described the second setting unit 73 is for the initial time in the first dispatching cycle, and the CBS message that need to issue if do not exist,, at least according to default scheduling bandwidth, arranges the first scheduling message; Wherein, described default scheduling bandwidth is less than the maximum possible bandwidth of scheduling message.
Described the second setting unit 73 specifically for:
According to the shared bandwidth of each efficient message that need issue next dispatching cycle of described the first dispatching cycle, three cells of CBS length dispatching cycle, new information bit map, message semantic definition in the first scheduling message are set;
Wherein, the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message, keep for the bandwidth of high priority CBS message; Or the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message and do not comprise the bandwidth of keeping for high priority CBS message; The shared bandwidth of scheduling message that need issue next dispatching cycle of described the first dispatching cycle is default scheduling bandwidth.
In addition, as shown in Figure 8, the embodiment of the present invention also provides a kind of dispatching device 80 of CBS message, can be SMC, comprising: memory 81 and the processor 82 being connected with described memory;
Wherein, in described memory 81, store batch processing code, and described processor 82 is for calling the program code of described memory 81 storages, at the initial time of the first dispatching cycle, if need to issue at least one CBS message the dispatching cycle after it, obtain the first scheduling bandwidth; The maximum bandwidth that described the first scheduling bandwidth can take for the scheduling message issuing within described the first dispatching cycle; In the restriction of described the first scheduling bandwidth, at least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, be arranged on the first scheduling message that issue described the first dispatching cycle; Described the first scheduling message directly or indirectly points to described the second dispatching cycle.
In the several embodiment that provide in the application, should be understood that, disclosed system, apparatus and method, can realize by another way.For example, device embodiment described above is only schematic, for example, the division of described unit, be only that a kind of logic function is divided, when actual realization, can have other dividing mode, for example multiple unit or assembly can in conjunction with or can be integrated into another system, or some features can ignore, or do not carry out.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, indirect coupling or the communication connection of device or unit can be electrically, machinery or other form.
The described unit as separating component explanation can or can not be also physically to separate, and the parts that show as unit can be or can not be also physical locations, can be positioned at a place, or also can be distributed in multiple network element.Can select according to the actual needs some or all of unit wherein to realize the object of the present embodiment scheme.
In addition, the each functional unit in each embodiment of the present invention can be integrated in a processing unit, can be also that the independent physics of unit comprises, also can be integrated in a unit two or more unit.Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form that also can adopt hardware to add SFU software functional unit realizes.
The integrated unit that the above-mentioned form with SFU software functional unit realizes, can be stored in a computer read/write memory medium.Above-mentioned SFU software functional unit is stored in a storage medium, comprises that some instructions are in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) carry out the part steps of method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, portable hard drive, read-only memory (Read-Only Memory, be called for short ROM), the various media that can be program code stored such as random access memory (Random Access Memory, be called for short RAM), magnetic disc or CD.
Finally it should be noted that: above embodiment only, in order to technical scheme of the present invention to be described, is not intended to limit; Although the present invention is had been described in detail with reference to previous embodiment, those of ordinary skill in the art is to be understood that: its technical scheme that still can record aforementioned each embodiment is modified, or part technical characterictic is wherein equal to replacement; And these amendments or replacement do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (13)

1. a dispatching method for CBS message, is characterized in that, described method comprises:
At the initial time of the first dispatching cycle, if need to issue at least one CBS message the dispatching cycle after it,
Obtain the first scheduling bandwidth; The maximum bandwidth that described the first scheduling bandwidth can take for the scheduling message issuing within described the first dispatching cycle;
In the restriction of described the first scheduling bandwidth, at least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, be arranged on the first scheduling message that issue described the first dispatching cycle; Described the first scheduling message directly or indirectly points to described the second dispatching cycle.
2. method according to claim 1, it is characterized in that, described in the restriction of described the first scheduling bandwidth, at least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, be arranged on the first scheduling message issuing described the first dispatching cycle and comprise:
At least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, obtain directly pointing to the required scheduling bandwidth of scheduling message of described the second dispatching cycle;
The required scheduling bandwidth of scheduling message in described direct sensing described the second dispatching cycle is less than or equal to described the first scheduling bandwidth, the scheduling message of direct sensing described the second dispatching cycle is set as the first scheduling message; Or,
Scheduling bandwidth at the scheduling message of described direct sensing described the second dispatching cycle is greater than described the first scheduling bandwidth, at least, according to the scheduling bandwidth of the scheduling message of described direct sensing described the second dispatching cycle, obtain directly pointing to the required scheduling bandwidth of scheduling message of described the 3rd dispatching cycle; Be the upper dispatching cycle of described the second dispatching cycle described the 3rd dispatching cycle;
In the situation that described the 3rd scheduling bandwidth is less than or equal to described the first scheduling bandwidth, the scheduling message of direct sensing described the 3rd dispatching cycle is set as the first scheduling message.
3. method according to claim 1, is characterized in that,
At least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, be arranged on the first scheduling message issuing described the first dispatching cycle and comprise:
According to the shared bandwidth of each efficient message that need issue next dispatching cycle of described the first dispatching cycle, CBS length dispatching cycle, new information bit map, these three cells of message semantic definition in the first scheduling message are set;
Wherein, the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message, keep for high priority CBS message bandwidth, issue the shared bandwidth of CBS message; Or the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message, issue the shared bandwidth of CBS message and do not comprise the bandwidth of keeping for high priority CBS message; The shared bandwidth of scheduling message that need issue next dispatching cycle of described the first dispatching cycle is at least to obtain by issue the required bandwidth accounting for of first CBS message in the second dispatching cycle.
4. method according to claim 3, is characterized in that,
At least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, be arranged on the first scheduling message issuing described the first dispatching cycle and also comprise:
By the bandwidth sum of described the first dispatching cycle of the required each effective information issuing, be set to the value of this cell of CTCH BS start offset index in the first scheduling message.
5. method according to claim 1, is characterized in that, described method also comprises:
At the initial time of the first dispatching cycle, the CBS message that need to issue if do not exist,
In the restriction of default scheduling bandwidth, at least, according to described default scheduling bandwidth, the first scheduling message is set; Wherein, described default scheduling bandwidth is less than the maximum possible bandwidth of scheduling message.
6. method according to claim 5, is characterized in that,
Described at least according to default scheduling bandwidth, the first scheduling message is set and comprises:
According to the shared bandwidth of each efficient message that need issue next dispatching cycle of described the first dispatching cycle, CBS length dispatching cycle, new information bit map, these three cells of message semantic definition in the first scheduling message are set;
Wherein, the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message, keep for the bandwidth of high priority CBS message; Or the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message and do not comprise the bandwidth of keeping for high priority CBS message; The shared bandwidth of scheduling message that need issue next dispatching cycle of described the first dispatching cycle is default scheduling bandwidth.
7. a dispatching device for CBS message, is characterized in that, described device comprises:
Acquiring unit: for the initial time in the first dispatching cycle, if need to issue at least one CBS message the dispatching cycle after it, obtain the first scheduling bandwidth; The maximum bandwidth that described the first scheduling bandwidth can take for the scheduling message issuing within described the first dispatching cycle;
The first setting unit: in the restriction of described the first scheduling bandwidth, at least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, be arranged on the first scheduling message that issue described the first dispatching cycle; Described the first scheduling message directly or indirectly points to described the second dispatching cycle.
According to claim 7 device, it is characterized in that, described the first setting unit specifically for:
At least, according to issuing the required bandwidth accounting for of first CBS message in the second dispatching cycle, obtain directly pointing to the required scheduling bandwidth of scheduling message of described the second dispatching cycle;
The required scheduling bandwidth of scheduling message in described direct sensing described the second dispatching cycle is less than or equal to described the first scheduling bandwidth, the scheduling message of direct sensing described the second dispatching cycle is set as the first scheduling message; Or,
Scheduling bandwidth at the scheduling message of described direct sensing described the second dispatching cycle is greater than described the first scheduling bandwidth, at least, according to the scheduling bandwidth of the scheduling message of described direct sensing described the second dispatching cycle, obtain directly pointing to the required scheduling bandwidth of scheduling message of described the 3rd dispatching cycle; Be the upper dispatching cycle of described the second dispatching cycle described the 3rd dispatching cycle;
In the situation that described the 3rd scheduling bandwidth is less than or equal to described the first scheduling bandwidth, the scheduling message of direct sensing described the 3rd dispatching cycle is set as the first scheduling message.
9. device according to claim 7, is characterized in that, described the first setting unit specifically for:
According to the shared bandwidth of each efficient message that need issue next dispatching cycle of described the first dispatching cycle, CBS length dispatching cycle, new information bit map, these three cells of message semantic definition in the first scheduling message are set;
Wherein, the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message, keep for high priority CBS message bandwidth, issue the shared bandwidth of CBS message; Or the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message, issue the shared bandwidth of CBS message and do not comprise the bandwidth of keeping for high priority CBS message; The shared bandwidth of scheduling message that need issue next dispatching cycle of described the first dispatching cycle is at least to obtain by issue the required bandwidth accounting for of first CBS message in the second dispatching cycle.
According to claim 9 device, it is characterized in that, described the first setting unit specifically for:
By the bandwidth sum of described the first dispatching cycle of the required each effective information issuing, be set to the value of this cell of CTCH BS start offset index in the first scheduling message.
11. devices according to claim 7, is characterized in that, described device also comprises: the second setting unit;
Described the second setting unit is used for, and at the initial time of the first dispatching cycle, the CBS message that need to issue if do not exist,, in the restriction of default scheduling bandwidth, at least, according to default scheduling bandwidth, arranges the first scheduling message; Wherein, described default scheduling bandwidth is less than the maximum possible bandwidth of scheduling message.
12. devices according to claim 11, is characterized in that, described the second setting unit specifically for:
According to the shared bandwidth of each efficient message that need issue next dispatching cycle of described the first dispatching cycle, CBS length dispatching cycle, new information bit map, these three cells of message semantic definition in the first scheduling message are set;
Wherein, the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message, keep for the bandwidth of high priority CBS message; Or the shared bandwidth of described efficient message comprises: the shared bandwidth of scheduling message and do not comprise the bandwidth of keeping for high priority CBS message; The shared bandwidth of scheduling message that need issue next dispatching cycle of described the first dispatching cycle is default scheduling bandwidth.
The dispatching device of 13. 1 kinds of CBS message, is characterized in that, comprising:
Memory and the processor being connected with described memory;
Wherein, in described memory, store batch processing code, and described processor is for calling the program code that described memory is stored, and carries out the method as described in any one in claim 1-6.
CN201380003407.3A 2013-03-29 2013-03-29 A kind of dispatching method and device of CBS message Active CN103875296B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/073504 WO2014153785A1 (en) 2013-03-29 2013-03-29 Method and apparatus for scheduling cbs message

Publications (2)

Publication Number Publication Date
CN103875296A true CN103875296A (en) 2014-06-18
CN103875296B CN103875296B (en) 2017-10-10

Family

ID=50912436

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380003407.3A Active CN103875296B (en) 2013-03-29 2013-03-29 A kind of dispatching method and device of CBS message

Country Status (2)

Country Link
CN (1) CN103875296B (en)
WO (1) WO2014153785A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109688234A (en) * 2019-02-28 2019-04-26 苏州浪潮智能科技有限公司 A kind of signal processing method, system and the device of polyelectron equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1620766A (en) * 2002-08-14 2005-05-25 Lg电子株式会社 Method for scheduling transmission of MBMS data in UMTS
WO2006033521A1 (en) * 2004-09-24 2006-03-30 Lg Electronics Inc. Transmitting/receiving point-to-multipoint service in wireless communication system
CN1798360A (en) * 2004-12-22 2006-07-05 华为技术有限公司 Method for scheduling message of broadcasting service in sub zone in broadband CDMA system
CN101800955A (en) * 2010-01-25 2010-08-11 中兴通讯股份有限公司 Method and device for receiving cell broadcast service information in discontinuous reception manner

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6657983B1 (en) * 1999-10-29 2003-12-02 Nortel Networks Limited Scheduling of upstream traffic in a TDMA wireless communications system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1620766A (en) * 2002-08-14 2005-05-25 Lg电子株式会社 Method for scheduling transmission of MBMS data in UMTS
WO2006033521A1 (en) * 2004-09-24 2006-03-30 Lg Electronics Inc. Transmitting/receiving point-to-multipoint service in wireless communication system
CN1798360A (en) * 2004-12-22 2006-07-05 华为技术有限公司 Method for scheduling message of broadcasting service in sub zone in broadband CDMA system
CN101800955A (en) * 2010-01-25 2010-08-11 中兴通讯股份有限公司 Method and device for receiving cell broadcast service information in discontinuous reception manner

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109688234A (en) * 2019-02-28 2019-04-26 苏州浪潮智能科技有限公司 A kind of signal processing method, system and the device of polyelectron equipment
CN109688234B (en) * 2019-02-28 2021-06-29 苏州浪潮智能科技有限公司 Signal processing method, system and device for multiple electronic devices

Also Published As

Publication number Publication date
WO2014153785A1 (en) 2014-10-02
CN103875296B (en) 2017-10-10

Similar Documents

Publication Publication Date Title
JP6832449B2 (en) Methods and devices for transmitting information and methods and devices for monitoring channels
JP6974454B2 (en) Data communication method and equipment
CN101194438B (en) Variable power control step sizes for high speed uplink packet access (HSUPA)
EP1833199B1 (en) Adjustment of wireless communication parameters based upon battery status
CN107949062B (en) Dynamic allocation method for time slot resources of broadband ad hoc network based on multi-level frame structure
CN101903844B (en) Reducing cross-regulation interferences between voltage regulators
KR20110020150A (en) Method and apparatus of sleep mode operation in multi carrier system
CN110602769B (en) Data processing method, user equipment and network side equipment
CN103427932B (en) Method and device for controlling data transmission
JP2010068111A (en) Wireless communication base station, wireless communication terminal, wireless communication system, and wireless communication method
US20150163835A1 (en) Connection dormancy method and wireless communicaiton device and computer readalbe recording medium
CN103379595A (en) Method, device and system of STA in wireless local area network for obtaining data
US20170006636A1 (en) Multi-channel access method and apparatus
CN101385258B (en) Method and apparatus for waiting time gain of user equipment through efficient process of assigned slot in mobile communication system
CN106031287A (en) Random access method, terminal and base station
US9008070B2 (en) Information communication apparatus and program storage medium
US20160029297A1 (en) Method and Device for Processing, Sending, and Receiving of Service Indication Information
WO2021160042A1 (en) Power saving instruction and power saving method, and base station, device and storage medium
EP2665311B1 (en) Control method and apparatus for multi-carrier frequency power amplifier resources
US9769751B2 (en) Link and message management improvements
CN103875296A (en) Scheduling method and device for CBS message
CN113994740A (en) Mechanism for handling PDCCH skip and wake-up signaling
US11706710B2 (en) Optimizing service period negotiations in WLAN networks
US20220210732A1 (en) Power control method and apparatus, and device
CN113207160B (en) Terminal awakening method and device, computer equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant