CN100407801C - A method of scheduling paging message in base station subsystem - Google Patents
A method of scheduling paging message in base station subsystem Download PDFInfo
- Publication number
- CN100407801C CN100407801C CN200410033511XA CN200410033511A CN100407801C CN 100407801 C CN100407801 C CN 100407801C CN 200410033511X A CN200410033511X A CN 200410033511XA CN 200410033511 A CN200410033511 A CN 200410033511A CN 100407801 C CN100407801 C CN 100407801C
- Authority
- CN
- China
- Prior art keywords
- message
- paging
- call
- slot
- paging message
- 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.)
- Expired - Lifetime
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种在基站子系统中调度寻呼消息的方法,该方法按照寻呼消息的类型在基站子系统中按照寻呼消息的优先级的高低建立总体消息队列、信道指配消息和应答消息队列、语音业务呼叫相关时隙消息队列、数据业务呼叫相关时隙消息队列、语音业务呼叫相关其他非时隙消息队列、数据业务呼叫相关其他非时隙消息队列、非呼叫相关时隙消息队列、非呼叫相关非时隙消息队列以及广播消息队列。将接收到的寻呼消息存入与该寻呼消息的类型所对应的消息队列中去,当一个时隙开始调度寻呼消息时,则按照寻呼消息优先级的高低将各个消息队列中存在的寻呼消息发送,从而实现精确地选择调度不同的寻呼消息,降低由于延迟和丢弃寻呼消息造成的不良影响,提高服务质量。
The invention discloses a method for scheduling paging messages in a base station subsystem. According to the type of paging messages, the method establishes an overall message queue, channel assignment messages and paging messages in the base station subsystem according to the priority of paging messages. Response message queue, voice service call related time slot message queue, data service call related time slot message queue, voice service call related other non-slot message queue, data service call related other non-slot message queue, non-call related time slot message queue Queues, non-call-related non-slotted message queues, and broadcast message queues. Store the received paging message in the message queue corresponding to the type of the paging message. When a time slot starts to schedule the paging message, it will store the paging message in each message queue according to the priority of the paging message. Paging message transmission, so as to accurately select and schedule different paging messages, reduce the adverse effects caused by delay and discarded paging messages, and improve service quality.
Description
技术领域 technical field
本发明涉及码分多址(CDMA,Code Division Multiple Access)基站技术,尤其涉及一种在基站子系统中调度寻呼消息的方法。The present invention relates to code division multiple access (CDMA, Code Division Multiple Access) base station technology, in particular to a method for scheduling paging messages in a base station subsystem.
背景技术 Background technique
CDMA基站子系统(BSS,Base Station System)的基站收发信机(BTS,BaseStation Transceiver)在处理寻呼消息的过程中,根据寻呼消息的各自发送特点接收寻呼消息,并采用一定的调度方法将接收到的寻呼消息发送到空中接口。但BTS对寻呼消息的处理能力首先要满足空中接口带宽要求,由于空中接口的带宽限制了寻呼消息流量,所以在话务高峰期,寻呼消息流量大,必然会引起寻呼消息的延迟发送和丢弃,如果延迟发送或者丢弃的是重要的寻呼消息,则会给呼叫带来非常严重的后果,比如,呼叫可能长时间无法接入。因此,在空中接口带宽一定的条件下,BTS需要通过合理的寻呼消息调度方法,来减小由于寻呼消息的延迟和丢弃所带来的不良影响。In the process of processing the paging message, the base station transceiver (BTS, BaseStation Transceiver) of the CDMA base station subsystem (BSS, Base Station System) receives the paging message according to the respective sending characteristics of the paging message, and adopts a certain scheduling method Send the received paging message to the air interface. However, the BTS's ability to process paging messages must first meet the air interface bandwidth requirements. Since the bandwidth of the air interface limits the paging message flow, the paging message flow is large during traffic peaks, which will inevitably cause delays in paging messages. Sending and discarding, if the important paging message is delayed or discarded, it will bring very serious consequences to the call, for example, the call may not be connected for a long time. Therefore, under the condition of a certain air interface bandwidth, the BTS needs to use a reasonable paging message scheduling method to reduce the adverse effects caused by the delay and discarding of the paging message.
现有技术中关于BTS的寻呼消息调度方法为:将寻呼消息分为总体消息、时隙消息和非时隙消息,并根据其重要程度设定优先级,在一个时隙中优先发送总体消息,再发送时隙消息,最后发送非时隙消息。这种方法虽然可以缓解由于寻呼消息的延迟和丢弃所造成的不良影响,但是,由于该方法只将寻呼消息粗略地划分为三种类型,并依此进行调度处理,而CDMA系统中的寻呼消息却比较复杂,所以现有技术的方法不能非常精确地选择调度寻呼消息,因此还是会延迟和丢弃许多重要的寻呼消息,从而还会对业务造成较大的不良影响,服务质量不高。The paging message scheduling method of BTS in the prior art is: divide the paging message into overall message, time slot message and non-slot message, and set the priority according to its importance, and send the overall message in a time slot preferentially. message, then a slotted message, and finally a non-slotted message. Although this method can alleviate the adverse effects caused by the delay and discarding of the paging message, because this method only roughly divides the paging message into three types, and performs scheduling processing accordingly, and in the CDMA system The paging message is relatively complicated, so the method in the prior art cannot select and dispatch the paging message very accurately, so many important paging messages will still be delayed and discarded, thereby also causing a relatively large adverse effect on the business, and the quality of service not tall.
发明内容 Contents of the invention
有鉴于此,本发明的主要目的是提供一种在基站子系统中调度寻呼消息的方法,精确地选择调度不同的寻呼消息,降低由于延迟和丢弃寻呼消息造成的不良影响,提高服务质量。In view of this, the main purpose of the present invention is to provide a method for scheduling paging messages in the base station subsystem, accurately select and schedule different paging messages, reduce the adverse effects caused by delay and discarding paging messages, and improve service quality.
为了实现上述目的,本发明的技术方案具体是这样实现的:In order to achieve the above object, the technical solution of the present invention is specifically implemented in the following way:
一种在基站子系统中调度寻呼消息的方法,该方法包括:A method for scheduling paging messages in a base station subsystem, the method comprising:
A、在基站子系统中按照寻呼消息的类型和针对所述寻呼消息类型的优先级顺序建立总体消息队列、信道指配消息和应答消息队列、语音业务呼叫相关时隙消息队列、数据业务呼叫相关时隙消息队列、语音业务呼叫相关其他非时隙消息队列、数据业务呼叫相关其他非时隙消息队列、非呼叫相关时隙消息队列、非呼叫相关非时隙消息队列以及广播消息队列;A. In the base station subsystem, according to the type of paging message and the priority order for the type of paging message, establish the overall message queue, channel assignment message and response message queue, voice service call related time slot message queue, data service Call-related time-slot message queues, voice service call-related other non-slot message queues, data service call-related other non-slot message queues, non-call-related time-slot message queues, non-call-related non-slot message queues, and broadcast message queues;
B、当基站子系统接收到寻呼消息时,读取该寻呼消息中的特征信息,根据该特征信息中的类型表征信息将该寻呼消息存放在与该寻呼消息的类型相对应的消息队列中;B. When the base station subsystem receives the paging message, it reads the characteristic information in the paging message, and stores the paging message in the corresponding to the type of the paging message according to the type characterization information in the characteristic information in the message queue;
C、当一个时隙开始调度寻呼消息时,则按照所述优先级顺序依次读取总体消息队列、信道指配消息和应答消息队列、语音业务呼叫相关时隙消息队列、数据业务呼叫相关时隙消息队列、语音业务呼叫相关其他非时隙消息队列、数据业务呼叫相关其他非时隙消息队列、非呼叫相关时隙消息队列、非呼叫相关非时隙消息队列以及广播消息队列,并依次发送所述各个消息队列中存在的寻呼消息。C. When a time slot starts to schedule paging messages, read the overall message queue, channel assignment message and response message queue, voice service call related time slot message queue, and data service call related time slot sequentially according to the priority order Slot message queue, other non-slot message queues related to voice service calls, other non-slot message queues related to data service calls, non-call related non-slot message queues, non-call related non-slot message queues, and broadcast message queues, and send them in sequence paging messages existing in the respective message queues.
所述的特征信息中的类型表征信息包括消息类型字段和业务选项字段,其中消息类型字段用于区分总体消息标识、信道指配消息标识、应答消息标识或广播消息标识,业务选项字段用于区分语音业务标识或数据业务标识,以及呼叫相关标识。The type characterization information in the feature information includes a message type field and a service option field, wherein the message type field is used to distinguish the overall message identifier, channel assignment message identifier, response message identifier or broadcast message identifier, and the service option field is used to distinguish A voice service identifier or a data service identifier, and a call-related identifier.
所述步骤B中根据所述特征信息的类型表征信息将所述寻呼消息存放在与该寻呼消息的类型相对应的消息队列中的具体方法包括:The specific method of storing the paging message in the message queue corresponding to the type of the paging message according to the type characterization information of the feature information in the step B includes:
a、判断特征信息中类型表征信息的消息类型字段是否为总体消息标识,如果是,则将该寻呼消息存入总体消息队列中,否则,执行下一步骤;a, judging whether the message type field of the type characterization information in the feature information is an overall message identifier, if so, then storing the paging message in the overall message queue, otherwise, performing the next step;
b、判断该特征信息中类型表征信息的消息类型字段是否为信道指配消息标识或应答消息标识,如果是,则将该寻呼消息存入信道指配消息和应答消息队列中,否则,执行下一步骤;b. Judging whether the message type field of the type characterization information in the feature information is a channel assignment message identifier or a response message identifier, if yes, then store the paging message in the channel assignment message and response message queue, otherwise, execute next step;
c、判断特征信息中类型表征信息的消息类型字段是否广播消息标识,如果是,则将该寻呼消息存入广播消息队列中,否则,执行下一步骤;c, judging whether the message type field of the type characterization information in the feature information is a broadcast message identifier, if so, then storing the paging message in the broadcast message queue, otherwise, performing the next step;
d、判断该寻呼消息所对应的通讯设备终端的工作模式,如果该通讯设备终端的工作模式为时隙模式,则判断特征信息中类型表征信息的业务选项字段是否有呼叫相关标识,若有,则执行步骤e,否则,将该寻呼消息存入非呼叫相关时隙消息队列;如果该通讯设备终端的工作模式为非时隙模式,则判断特征信息中类型表征信息的业务选项字段是否有呼叫相关标识,若有,则执行步骤f,否则,将该寻呼消息存入非呼叫相关非时隙消息队列;d. Determine the working mode of the communication equipment terminal corresponding to the paging message. If the working mode of the communication equipment terminal is the time slot mode, then determine whether there is a call-related identifier in the service option field of the type characterization information in the feature information, and if so , then execute step e, otherwise, store the paging message into the non-call related time slot message queue; if the working mode of the communication device terminal is non-time slot mode, then judge whether the service option field of the type characterization information in the characteristic information is There is a call-related identification, if there is, step f is performed, otherwise, the paging message is stored in a non-call-related non-slot message queue;
e、判断特征信息中类型表征信息的业务指向字段是否有语音业务标识或数据业务标识,若有语音业务标识,则将该寻呼消息存入语音业务呼叫相关时隙消息队列,若有数据业务标识,则将该寻呼消息存入数据业务呼叫相关时隙消息队列,结束流程;e. Judging whether the service pointing field of the type characterization information in the feature information has a voice service identifier or a data service identifier, if there is a voice service identifier, then store the paging message in the voice service call-related time slot message queue, if there is a data service ID, then store the paging message in the message queue of the time slot related to the data service call, and end the process;
f、判断特征信息中类型表征信息的业务指向字段是否有语音业务标识或数据业务标识,若有语音业务标识,则将该寻呼消息存入语音业务呼叫相关其他非时隙消息队列,若有数据业务标识,则将该寻呼消息存入数据业务呼叫相关其他非时隙消息队列。f. Determine whether the service pointing field of the type characterization information in the feature information has a voice service identifier or a data service identifier, if there is a voice service identifier, then store the paging message in other non-slot message queues related to the voice service call, if there is If the data service identifier is used, the paging message is stored in other non-slot message queues related to the data service call.
所述寻呼消息的特征信息中包括该寻呼消息所对应通讯设备终端的标识号码,步骤d中所述判断寻呼消息所对应通讯设备终端的工作模式的方法为:根据所述寻呼消息的特征信息中的该寻呼消息所对应通讯设备终端的标识号码从基站子系统的记录数据中读取该通讯设备终端的工作模式。The feature information of the paging message includes the identification number of the communication device terminal corresponding to the paging message, and the method for judging the working mode of the communication device terminal corresponding to the paging message in step d is: according to the paging message The identification number of the communication equipment terminal corresponding to the paging message in the feature information reads the working mode of the communication equipment terminal from the record data of the base station subsystem.
步骤C中所述发送消息队列中存在的寻呼消息的具体方法为:将寻呼消息封装成空口帧,将该空口帧添加到发送缓存中发送。The specific method of sending the paging message in the message queue in step C is: encapsulating the paging message into an air interface frame, adding the air interface frame to the sending buffer and sending it.
所述的步骤C中,当每发送完一消息队列中的寻呼消息之后,还包括以下步骤:In the described step C, after each paging message in the message queue is sent, the following steps are also included:
C1、判断当前时隙是否填满,如果是,则结束流程,否则,执行下一步骤;C1, judging whether the current time slot is full, if yes, then end the process, otherwise, execute the next step;
C2、判断当前消息队列是否为优先级最低的消息队列,如果是,则封装一监听解除消息并填充一空消息,将该监听解除消息和空消息添加到发送缓冲中发送,否则,读取下一个优先级的消息队列,继续执行步骤C。C2. Determine whether the current message queue is the message queue with the lowest priority. If yes, then encapsulate a monitoring release message and fill an empty message, add the monitoring release message and empty message to the sending buffer and send it, otherwise, read the next Priority message queue, continue to step C.
所述的监听解除消息用于通知通讯设备终端在当前时隙内,从收到该监听解除消息开始停止监听当前时隙的寻呼消息。The monitoring release message is used to notify the communication device terminal to stop monitoring the paging message of the current time slot after receiving the monitoring release message within the current time slot.
由于本发明所述的方法根据各种寻呼消息的重要程度、如果丢弃所引起的后果、系统规格的要求及软件的实现需要,将寻呼消息按照优先级的高低精确划分为总体消息、ECAM/CAM消息和BS ACK ORDER消息、语音业务呼叫相关时隙消息、数据业务呼叫相关时隙消息、语音业务呼叫相关其他非时隙消息、数据业务呼叫相关其他非时隙消息、非呼叫相关时隙消息、非呼叫相关非时隙消息以及广播短消息,并根据优先级的高低发送寻呼消息,非常精确地选择调度寻呼消息,从而确保重要寻呼消息的及时发送,大大降低由于延迟和丢弃寻呼消息对业务所造成的不良影响,提高系统的服务质量。Because the method according to the present invention is according to the importance degree of various paging messages, if the consequences caused by discarding, the requirements of system specifications and the realization needs of software, the paging messages are accurately divided into overall messages, ECAM messages according to the level of priority. /CAM message and BS ACK ORDER message, voice service call related time slot message, data service call related time slot message, voice service call related other non-slot message, data service call related other non-slot message, non-call related time slot Messages, non-call related non-slot messages and broadcast short messages, and send paging messages according to the priority level, and select and schedule paging messages very accurately, so as to ensure timely sending of important paging messages, greatly reducing delays and discarding The adverse effect caused by the paging message on the business can improve the service quality of the system.
附图说明 Description of drawings
图1为本发明在BTS中建立的消息队列的结构图;Fig. 1 is the structural diagram of the message queue that the present invention sets up in BTS;
图2为当BTS接收到寻呼消息时,对寻呼消息进行处理的流程图;Fig. 2 is when BTS receives paging message, the flow chart that paging message is processed;
图3为当一个时隙开始调度寻呼消息时,按照优先级的高低发送寻呼消息的流程图。Fig. 3 is a flow chart of sending paging messages according to the priority level when a time slot begins to schedule paging messages.
具体实施方式 Detailed ways
下面结合附图和具体实施例进一步说明本发明的实施方法。The implementation method of the present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.
由于每个寻呼消息中都有特征信息,该特征信息包括寻呼消息的类型表征信息和该寻呼消息所对应的通讯设备终端的标识号码。所述的通讯设备终端为通常为移动台所述的类型表征信息包括消息类型字段和业务选项字段,其中消息类型字段包括寻呼消息的类型标识,例如可包括通用寻呼消息标识、指配消息标识、应答消息标识和广播消息标识,业务指向字段包括呼叫相关标识、非呼叫相关标识、语音业务标识或非语音业务标识。所述的特征信息标识了寻呼消息的作用功能、业务选项以及发送特点,根据寻呼消息的特征信息中的类型表征信息可将寻呼消息精确划分为不同的类型。本实施例中,根据寻呼消息的重要程度、如果丢弃所引起的后果、系统规格的要求及软件的实现需要精确划分为以下几种类型:Since each paging message has feature information, the feature information includes the type characterization information of the paging message and the identification number of the communication device terminal corresponding to the paging message. The type characterization information of the communication device terminal is generally described for the mobile station, including a message type field and a service option field, wherein the message type field includes the type identifier of the paging message, for example, it may include a general paging message identifier, an assignment message ID, response message ID and broadcast message ID, and the service pointing field includes call related ID, non-call related ID, voice service ID or non-voice service ID. The characteristic information identifies the function, service option and transmission characteristics of the paging message, and the paging message can be accurately divided into different types according to the type characterization information in the characteristic information of the paging message. In this embodiment, according to the degree of importance of the paging message, if the consequences caused by discarding, the requirements of the system specification and the realization of the software need to be accurately divided into the following types:
1、按寻呼消息的发送特点分为:时隙消息和非时隙消息。所述的时隙是指协议规定的发送消息的时间单位,所述的时隙消息表示通讯设备终端必须在指定的时隙中才能接收到的寻呼消息;所述的非时隙消息表示通讯设备终端可一直监听,并可随时接收到的寻呼消息。时隙消息和非时隙消息与通讯设备终端的工作模式有关,如果通讯设备终端工作在时隙模式,则相关的寻呼消息为时隙消息,如果通讯设备终端工作在非时隙模式,则相关的寻呼消息为非时隙消息,通讯设备终端的工作模式被登记在基站子系统中。1. According to the sending characteristics of the paging message, it is divided into time slot message and non-slot message. The time slot refers to the time unit for sending messages stipulated in the protocol, and the time slot message indicates that the communication device terminal must receive the paging message in the specified time slot; the non-slot message indicates that the communication The device terminal can always monitor and receive paging messages at any time. The time slot message and non-slot message are related to the working mode of the communication equipment terminal. If the communication equipment terminal works in the time slot mode, the related paging message is a time slot message. If the communication equipment terminal works in the non-time slot mode, then The relevant paging message is a non-slot message, and the working mode of the communication equipment terminal is registered in the base station subsystem.
2、按寻呼消息作用分为:总体消息、呼叫相关消息和呼叫非相关消息;所述的总体消息为通讯设备终端收集获取网络参数的一种寻呼消息,比如通讯设备终端可以收集获取系统参数和接入参数等;所述的呼叫相关消息为与呼叫相关的消息;所述的呼叫非相关消息为与呼叫不相关的消息。2. According to the function of the paging message, it is divided into: general message, call related message and call non-related message; the general message is a kind of paging message that the communication device terminal collects and obtains network parameters, for example, the communication device terminal can collect and obtain the system parameters and access parameters, etc.; the call-related message is a call-related message; the call-unrelated message is a call-unrelated message.
3、呼叫相关消息还可以进行更细致的划分,本实施例中划分为:通用寻呼消息(GPM)、信道指配消息ECAM/CAM、应答命令消息BS ACK ORDER以及其他命令(ORDER)消息,例如RELEASE ORDER消息,REORDERORDER消息等。其中:3. The call-related messages can also be further divided into finer divisions. In this embodiment, they can be divided into: general paging message (GPM), channel assignment message ECAM/CAM, response order message BS ACK ORDER and other order (ORDER) messages, For example, RELEASE ORDER message, REORDERORDER message, etc. in:
所述GPM又可分为语音业务GPM和数据业务GPM,所述的语音业务GPM的业务选项为语音业务选项,该语音业务GPM如果丢弃,则影响即将建立的语音呼叫;所述的数据业务GPM的业务选项为分组数据业务选项或者电路型数据业务,该数据业务GPM如果丢弃,则影响即将建立的数据业务呼叫;Described GPM can be divided into voice service GPM and data service GPM again, and the business option of described voice service GPM is voice service option, if this voice service GPM is discarded, then influence the voice call that will set up soon; Described data service GPM The service option is a packet data service option or a circuit-type data service. If the data service GPM is discarded, it will affect the data service call to be established;
所述的ECAM/CAM是一种非时隙消息,如果丢弃,则将影响正在建立的呼叫;The ECAM/CAM is a non-slotted message, if discarded, it will affect the call being established;
所述的BS ACK ORDER为LAC层对始呼或寻呼响应的应答消息,也是一种非时隙消息,如果丢弃,则将影响正在建立的呼叫。The BS ACK ORDER is the response message of the LAC layer to the initial call or paging response, and is also a non-slot message. If it is discarded, it will affect the call being established.
4、非呼叫相关消息还可以进行更细致的划分,本实施例中划分为:公共信道的短消息(DBM)、消息等待通知消息(FNM)、其他公共信道非时隙消息以及广播短消息。所述的DBM包含点对点短消息和以点对点实现广播方式的短消息;所述的其他公共信道非时隙消息为可以是一种业务选项为用短消息定位的GPM消息;所述的广播短消息为包含广播地址的短消息。4. Non-call-related messages can be further divided into more detailed divisions. In this embodiment, they are divided into: public channel short messages (DBM), message waiting notification messages (FNM), other public channel non-slot messages, and broadcast short messages. Described DBM comprises point-to-point short message and realizes the short message of broadcasting mode with point-to-point; Described other common channel non-slot messages can be a kind of business option and are the GPM message that uses short message to locate; Described broadcast short message It is a short message containing a broadcast address.
根据上述对寻呼消息的分类,并且根据各种类型寻呼消息对业务影响的重要程度,将上述寻呼消息进行优先级的确定,以下描述为各种寻呼消息优先级的高低:According to the above classification of paging messages, and according to the importance of the impact of various types of paging messages on services, the priority of the above paging messages is determined, and the following describes the priority of various paging messages:
1、总体消息的优先级最高:因为这样可确保网络参数及时更新,通讯设备终端可及时获取这些参数。1. The overall message has the highest priority: because it can ensure that the network parameters are updated in time, and the communication equipment terminal can obtain these parameters in time.
2、 时隙消息优先于非时隙消息:由于时隙消息可以随时发送,所以优先调度发送时隙消息,如果指定时隙错过,时隙消息将延迟一个指定寻呼周期后才发送,这个周期至少为1.28秒。但是,ECAM/CAM消息和BS ACK ORDER消息例外,这两个消息虽然是非时隙消息,但是由于丢弃,则将影响正在建立的呼叫,所以这两个消息优先于时隙消息,本实施例中,将除ECAM/CAM消息和BS ACK ORDER消息之外的所有非时隙消息称为其他非时隙消息。2. Slotted messages are prioritized over non-slotted messages: since slotted messages can be sent at any time, slotted messages are scheduled to be sent first. If the specified time slot is missed, the slotted message will be sent after a specified paging cycle. At least 1.28 seconds. But, ECAM/CAM message and BS ACK ORDER message are exceptions, although these two messages are non-slot messages, due to discarding, then will affect the call being set up, so these two messages are prior to the time slot message, in the present embodiment , all non-slotted messages except ECAM/CAM messages and BS ACK ORDER messages are referred to as other non-slotted messages.
3、呼叫相关消息优先于非呼叫相关消息:这是因为优先处理呼叫相关消息可保证呼叫的正常建立,如果丢弃则将影响即将或正在建立的业务呼叫,这样可避免用户直接感受到被拒绝,从而提高用户的满意程度;3. Call-related messages are prioritized over non-call-related messages: this is because prioritizing call-related messages can ensure the normal establishment of calls. If they are discarded, it will affect the service calls that are about to or are being established, so that users can avoid being rejected directly. thereby improving user satisfaction;
4、在呼叫相关消息中,ECAM/CAM消息、BS ACK ORDER消息优先于GPM消息,这样可以优先保护正在建立的业务呼叫,而舍弃即将建立的业务呼叫;在GPM消息中,由于语音业务对用户的影响比较大,例如电话中断会大大降低用户的满意程度,所以语音业务GPM消息优先于数据业务GPM消息调度。4. In call-related messages, ECAM/CAM messages and BS ACK ORDER messages take precedence over GPM messages, so that service calls being established can be protected first, and service calls to be established are discarded; The impact is relatively large, for example, telephone interruption will greatly reduce user satisfaction, so voice service GPM messages are prioritized over data service GPM message scheduling.
5、在非呼叫相关消息中,由于广播短消息为面向全网的广播,大部分为非重要业务,例如广告,天气预报等业务,所以广播短消息的优先级最低。5. Among non-call-related messages, since broadcast short messages are broadcast to the entire network, and most of them are non-important services, such as advertisements and weather forecasts, the priority of broadcast short messages is the lowest.
综上所述,寻呼消息优先级由高到低排序如下:To sum up, the priority of paging messages is sorted from high to low as follows:
总体消息>ECAM/CAM消息和BS ACK ORDER消息>语音业务呼叫相关时隙消息>数据业务呼叫相关时隙消息>语音业务呼叫相关其他非时隙消息>数据业务呼叫相关其他非时隙消息>非呼叫相关时隙消息>非呼叫相关非时隙消息>广播短消息。General message > ECAM/CAM message and BS ACK ORDER message > time slot message related to voice service call > time slot message related to data service call > other non-slot message related to voice service call > other non-slot message related to data service call > non-time slot message Call-related slotted messages > non-call-related non-slotted messages > broadcast short messages.
本实施例所述方法根据上述对寻呼消息类型的划分和优先级的高低,在BTS中建立不同的消息队列,如图1所示,按优先级的高低顺序分别是:总体消息队列101、信道指配消息和应答消息队列102,语音业务呼叫相关时隙消息队列103、数据业务呼叫相关时隙消息队列104、语音业务呼叫相关其他非时隙消息队列105、数据业务呼叫相关其他非时隙消息队列106、非呼叫相关时隙消息队列107、非呼叫相关非时隙消息队列108以及广播消息队列109。According to the above-mentioned division of paging message types and the level of priority, the method described in this embodiment sets up different message queues in the BTS, as shown in Figure 1, the order of priority is:
当BTS接收到寻呼消息时,如图2所示,根据寻呼消息特征信息中的类型表征信息,辨别该寻呼消息的类型,再按照该寻呼消息的类型将该寻呼消息存放在与该寻呼消息的类型所对应的消息队列中,具体步骤如下:When the BTS receives the paging message, as shown in Figure 2, according to the type characterization information in the paging message feature information, the type of the paging message is distinguished, and then the paging message is stored in the paging message according to the type of the paging message In the message queue corresponding to the type of the paging message, the specific steps are as follows:
步骤201、读取收到的寻呼消息中的特征信息,判断特征信息中类型表征信息的消息类型字段是否为总体消息标识,如果是,则将该寻呼消息存入总体消息队列101中,否则,执行下一步骤;
步骤202、判断该特征信息中类型表征信息的消息类型字段是否为信道指配消息标识或应答消息标识,如果是,则将该寻呼消息存入信道指配消息和应答消息队列102中,否则,执行下一步骤;
步骤203、判断特征信息中类型表征信息的消息类型字段是否广播消息标识,如果是,则将该寻呼消息存入广播消息队列109中,否则,执行下一步骤;
步骤204、根据该特征信息中的通讯设备终端的标识号码从基站子系统的记录数据中读取该通讯设备终端的工作模式,如果该通讯设备终端的工作模式为时隙模式,则判断特征信息中类型表征信息的业务选项字段是否有呼叫相关标识,若有,则执行步骤205,否则,将该寻呼消息存入非呼叫相关时隙消息队列107;如果该通讯设备终端的工作模式为非时隙模式,则判断特征信息中类型表征信息的业务选项字段是否有呼叫相关标识,若有,则执行步骤206,否则,将该寻呼消息存入非呼叫相关非时隙消息队列108;
步骤205、判断特征信息中类型表征信息的业务选项字段是否有语音业务标识或数据业务标识,若有语音业务标识,则将该寻呼消息存入语音业务呼叫相关时隙消息队列103,若有数据业务标识,则将该寻呼消息存入数据业务呼叫相关时隙消息队列104,结束流程;
步骤206、判断特征信息中类型表征信息的业务指向字段是否有语音业务标识或数据业务标识,若有语音业务标识,则将该寻呼消息存入语音业务呼叫相关其他非时隙消息队列105,若有数据业务标识,则将该寻呼消息存入数据业务呼叫相关其他非时隙消息队列106。
当一个时隙开始调度寻呼消息时,则按优先级的高低顺序依次读取总体消息队列101、信道指配消息和应答消息队列102,语音业务呼叫相关时隙消息队列103、数据业务呼叫相关时隙消息队列104、语音业务呼叫相关其他非时隙消息队列105、数据业务呼叫相关其他非时隙消息队列106、非呼叫相关时隙消息队列107、非呼叫相关非时隙消息队列108以及广播消息队列109,将上述各个消息队列中的寻呼消息依次发送,其具体步骤如图3所示,包括:When a time slot begins to schedule paging messages, the
步骤301、首先读取总体消息队列,判断该消息队列中是否有寻呼消息需要发送,若有,则将该寻呼消息封装成空口帧,将该空口帧添加到发送缓存中发送,并执行下一步骤;否则,直接执行下一步骤;这里所述的空口帧为适应于空中接口的一种数据帧。
步骤302、判断当前时隙是否填满,如果是,则结束流程,否则,执行下一步骤;
步骤303、读取下一个消息队列,判断下一个消息队列是否为广播消息队列,如果是,则执行步骤306,否则,执行下一步骤;
步骤304、判断当前消息队列中是否有寻呼消息需要发送,若有,则将该寻呼消息封装成空口帧,将该空口帧添加到发送缓存中发送,并执行下一步骤;否则,直接执行下一步骤;
步骤305、判断当前时隙是否填满,如果是,则结束流程,否则,执行下一步骤;Step 305, judging whether the current time slot is full, if yes, then end the process, otherwise, execute the next step;
步骤306、读取广播消息队列,判断该消息队列中是否有寻呼消息需要发送,若有,则将该寻呼消息封装成空口帧,将该空口帧添加到发送缓存中发送,并执行下一步骤;否则,直接执行下一步骤;
步骤307、判断当前时隙是否填满,如果是,则结束流程,否则,执行下一步骤;
步骤308、封装一个监听解除消息和一个空消息,将该监听解除消息和空消息添加到发送缓存中发送,结束流程。所述监听解除消息为一GPM消息,用于通知通讯设备终端在当前时隙内,从本监听解除消息开始停止监听当前时隙的寻呼消息。所述空消息的作用是填充当前时隙。Step 308, encapsulating a monitor release message and an empty message, adding the monitor release message and the empty message to the sending buffer for transmission, and ending the process. The monitoring release message is a GPM message, which is used to notify the communication device terminal to stop monitoring the paging message of the current time slot starting from the monitoring release message in the current time slot. The function of the empty message is to fill the current time slot.
通过上述方法,可以实现按照优先级的高低依次发送总体消息、ECAM/CAM消息和BS ACK ORDER消息、语音业务呼叫相关时隙消息、数据业务呼叫相关时隙消息、除ECAM/CAM消息和BS ACK ORDER消息之外其他语音业务呼叫相关非时隙消息、除ECAM/CAM消息和BS ACK ORDER消息之外其他数据业务呼叫相关非时隙消息、非呼叫相关时隙消息、非呼叫相关非时隙消息以及广播短消息。Through the above method, the overall message, ECAM/CAM message and BS ACK ORDER message, voice service call-related time slot message, data service call-related time slot message, ECAM/CAM message and BS ACK order message can be sent in order according to the priority level Call-related non-slot messages for voice services other than ORDER messages, call-related non-slot messages for data services other than ECAM/CAM messages and BS ACK ORDER messages, non-call-related slot messages, and non-call-related non-slot messages and broadcast short messages.
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。The above is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person familiar with the technology can easily think of changes or replacements within the technical scope disclosed in the present invention. , should be covered within the protection scope of the present invention.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200410033511XA CN100407801C (en) | 2004-03-26 | 2004-03-26 | A method of scheduling paging message in base station subsystem |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200410033511XA CN100407801C (en) | 2004-03-26 | 2004-03-26 | A method of scheduling paging message in base station subsystem |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1674688A CN1674688A (en) | 2005-09-28 |
| CN100407801C true CN100407801C (en) | 2008-07-30 |
Family
ID=35046899
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200410033511XA Expired - Lifetime CN100407801C (en) | 2004-03-26 | 2004-03-26 | A method of scheduling paging message in base station subsystem |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN100407801C (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101047527A (en) | 2006-03-27 | 2007-10-03 | 华为技术有限公司 | Media flow queue processing method based on control |
| CN101527931B (en) * | 2008-03-07 | 2011-08-24 | 中兴通讯股份有限公司 | Method for controlling paging time slot overload in CDMA 2000 1X system |
| CN103517442B (en) * | 2012-06-27 | 2018-12-21 | 南京中兴软件有限责任公司 | Increase method and the base station for eating dishes without rice or wine to page processing capacity |
| CN105764139A (en) * | 2014-12-16 | 2016-07-13 | 中兴通讯股份有限公司 | Paging method of base station and base station |
| CN106851593B (en) * | 2017-03-10 | 2019-09-24 | Oppo广东移动通信有限公司 | A kind of broadcast transmission method, apparatus and terminal |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5570411A (en) * | 1992-02-27 | 1996-10-29 | Telefonaktiebolaget Lm Ericsson | Call priority in a mobile radiotelephone system |
| JP2001078260A (en) * | 1999-09-06 | 2001-03-23 | Yrp Kokino Idotai Tsushin Kenkyusho:Kk | Congestion control method in mobile communication system, mobile terminal and base station |
| CN1293798A (en) * | 1998-02-17 | 2001-05-02 | 吉尼塞斯电信实验室公司 | Method and apparatus for call distribution and getting top priority with priority |
| CN1377195A (en) * | 2001-03-22 | 2002-10-30 | 深圳市中兴通讯股份有限公司 | Message access method for mobile paging station |
-
2004
- 2004-03-26 CN CN200410033511XA patent/CN100407801C/en not_active Expired - Lifetime
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5570411A (en) * | 1992-02-27 | 1996-10-29 | Telefonaktiebolaget Lm Ericsson | Call priority in a mobile radiotelephone system |
| CN1293798A (en) * | 1998-02-17 | 2001-05-02 | 吉尼塞斯电信实验室公司 | Method and apparatus for call distribution and getting top priority with priority |
| JP2001078260A (en) * | 1999-09-06 | 2001-03-23 | Yrp Kokino Idotai Tsushin Kenkyusho:Kk | Congestion control method in mobile communication system, mobile terminal and base station |
| CN1377195A (en) * | 2001-03-22 | 2002-10-30 | 深圳市中兴通讯股份有限公司 | Message access method for mobile paging station |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1674688A (en) | 2005-09-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2445165B1 (en) | Method, system and device for implementing machine-to-machine service | |
| US7729247B2 (en) | Voice over internet protocol (VoIP) downlink packet scheduling apparatus and method in a mobile communication base station (BS) system | |
| EP2479944A1 (en) | Method and apparatus for supporting uplink starvation avoidance in a long term evolution system | |
| US20070171850A1 (en) | QoS-aware paging in a wireless communication system | |
| CN116113014A (en) | Method for generating radio access network slices, radio access network and slice manager | |
| CN101459936A (en) | Method, apparatus and system for triggering resource configuration | |
| CN103428874A (en) | Data scheduling method and device | |
| CN104145503A (en) | Method, apparatus and system for switching state | |
| US8335169B2 (en) | Method and apparatus for processing buffer status report | |
| CN101959245A (en) | Method, device and system for controlling flow in WiMAX (Worldwide Interoperability for Microwave Access) system | |
| CN101753725A (en) | System for blacklist processing, method and device therefor | |
| KR20010101525A (en) | Priority transmission for various types of speech in network traffic | |
| CN100463542C (en) | Method for sending broadcast channel assignment message in CDMA system trunking communication system | |
| CN101494908B (en) | Method for scheduling customer equipment data and packet scheduling device | |
| KR20120067456A (en) | Apparatus and method for forwarding handover data in wireless communication system | |
| KR20080046162A (en) | How to handle control information messages for point-to-many services | |
| CN100407801C (en) | A method of scheduling paging message in base station subsystem | |
| CN118118428A (en) | A data flow scheduling method and related equipment | |
| CN100417290C (en) | A Congestion Control Method in the Third Generation Mobile Communication System | |
| CN101815357A (en) | Wireless carrying internal data sending method and device | |
| CN105792141A (en) | A method for sending group paging message | |
| CN101442771A (en) | Method and apparatus for implementing PS business status transfer | |
| CN101222689B (en) | A method for realizing multi-communication window channel preemption | |
| JP2004128989A (en) | Mobile communication system, mobile communication method, base station and mobile station | |
| CN100488269C (en) | Call access method in digital cluster system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20211223 Address after: 450046 Floor 9, building 1, Zhengshang Boya Plaza, Longzihu wisdom Island, Zhengdong New Area, Zhengzhou City, Henan Province Patentee after: xFusion Digital Technologies Co., Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd. |
|
| TR01 | Transfer of patent right | ||
| CX01 | Expiry of patent term |
Granted publication date: 20080730 |
|
| CX01 | Expiry of patent term |