CN1297164C - A method of high-priority user uplink preemption - Google Patents
A method of high-priority user uplink preemption Download PDFInfo
- Publication number
- CN1297164C CN1297164C CNB2004100339657A CN200410033965A CN1297164C CN 1297164 C CN1297164 C CN 1297164C CN B2004100339657 A CNB2004100339657 A CN B2004100339657A CN 200410033965 A CN200410033965 A CN 200410033965A CN 1297164 C CN1297164 C CN 1297164C
- Authority
- CN
- China
- Prior art keywords
- group
- uplink
- speaker
- channel
- base station
- 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 - Fee Related
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种高优先级别用户上行抢占的方法,管辖集群组的一个或一个以上基站子系统分别在自身的管辖区域内给该集群组分配上下行组呼信道,该集群组内的讲话方占用管辖讲话方的基站子系统分配的上行组呼信道,该方法包括:A、听话方通过讲话方未占用的上行空闲信道发起上行接入请求消息,该消息携带了听话方的优先级别;B、接收到该消息的集群系统网络侧确定听话方的优先级别高于讲话方,释放讲话方占用的上行组呼信道,听话方占用管辖听话方的基站子系统分配的上行组呼信道;C、听话方作为当前的讲话方通过分配的上行组呼信道进行讲话,该集群组内的其他用户作为听话方通过分配的下行组呼信道进行监听。
The invention discloses a method for uplink preemption of high-priority users. One or more base station subsystems in charge of a trunking group respectively allocate uplink and downlink group call channels to the trunking group within their own jurisdictions, and the trunking group The speaking party in the system occupies the uplink group call channel assigned by the base station subsystem that governs the talking party. The method includes: A. The listening party initiates an uplink access request message through an uplink idle channel not occupied by the talking party, and the message carries the listening party's Priority level; B. The network side of the trunking system that receives the message determines that the listener has a higher priority than the speaker, releases the uplink group call channel occupied by the speaker, and the listener occupies the uplink group call assigned by the base station subsystem that governs the listener Channel; C. The listener, as the current speaker, speaks through the allocated uplink group call channel, and other users in the cluster group, as listeners, listen through the allocated downlink group call channel.
Description
技术领域technical field
本发明涉及在集群无线通信系统中抢占上行通话的技术,特别涉及一种高优先级别用户上行抢占的方法。The present invention relates to the technology of preempting uplink conversation in trunking wireless communication system, in particular to a method for uplink preemption of high-priority users.
背景技术Background technique
集群无线通信系统,以下简称集群系统,是近几年来发展起来的一种较经济、较灵活的指挥调度通信系统,广泛应用在政府机关、能源交通、机场码头、工矿企业、消防警察、水利和军事等单位,用以满足各单位内部通信联络的需要。Trunking wireless communication system, hereinafter referred to as trunking system, is a relatively economical and flexible command and dispatch communication system developed in recent years, widely used in government agencies, energy transportation, airport terminals, industrial and mining enterprises, fire police, water conservancy and The military and other units are used to meet the needs of internal communication of each unit.
集群系统提供最基本的业务为语音组呼业务(VGCS)。VGCS允许用户建立到属于某一给定服务区和具有相同组标识(ID)的一集群组用户的呼叫,所述的服务区由若干个属于同一移动业务交换中心(MSC)或不同MSC的小区组成,该VGCS采用半双工模式,呼叫期间一集群组用户中的用户都可以成为讲话者,但任意一时刻只允许一个讲话者,该集群组内其他的成员为听话者。The most basic service provided by the trunking system is the Voice Group Call Service (VGCS). VGCS allows a user to set up a call to a group of group users belonging to a given service area with the same group ID (ID), said service area consists of several mobile services switching center (MSC) or different MSC The VGCS adopts a half-duplex mode. During a call, all users in a group of users can become speakers, but only one speaker is allowed at any time, and other members of the group are listeners.
图1为现有技术进行组呼过程的示意图,如图1所示:假设一集群组用户属于一个基站下,建立组呼时给该组内的用户分配一对上下行组呼信道,其中一个用户作为当前讲话方在该组呼信道中的上行组呼信道通过组发射模式讲话,该组内的其他用户作为听话方在该组呼信道中的下行组呼信道通过组接受模式收听讲话方的讲话。组呼信道配置的通知消息在通知信道(NCH)上广播。Fig. 1 is a schematic diagram of a group call process in the prior art, as shown in Fig. 1: assuming that a group of group users belongs to a base station, a pair of uplink and downlink group call channels are assigned to users in the group when a group call is established, wherein A user as the current speaker speaks through the group transmit mode on the uplink group call channel of the group call channel, and other users in the group as listeners listen to the speaker through the group accept mode on the downlink group call channel of the group call channel speech. The notification message for group call channel configuration is broadcast on the notification channel (NCH).
集群系统的用户可以属于不同的集群组,不同的集群组具有不同的优先级别。在一个集群组内,为了使不同用户获得以下不同级别的业务特征,在集群组内给不同的用户设置了不同的优先级别:Users of the cluster system can belong to different cluster groups, and different cluster groups have different priority levels. In a cluster group, in order to enable different users to obtain the following service characteristics at different levels, different priority levels are set for different users in the cluster group:
1、集群组内不同优先级别的用户随机接入过程的参数不同,如:重发次数和重发间隔等等,进而导致接入成功率不同;1. The parameters of the random access process of users with different priority levels in the cluster group are different, such as: retransmission times and retransmission intervals, etc., resulting in different access success rates;
2、集群组内不同优先级别的用户同时发起上行组呼信道接入时,集群系统根据其优先级别判定,优先为高优先级别的用户分配上行组呼信道;2. When users with different priority levels in the trunking group initiate uplink group call channel access at the same time, the trunking system will prioritize the allocation of uplink group call channels for users with high priority levels according to their priority levels;
3、集群组内低优先级别用户通过上行组呼信道进行讲话时,高优先级别用户可以打断低优先级别用户的讲话,获得上行组呼信道进行讲话。3. When the low-priority users in the trunking group speak through the uplink group call channel, the high-priority users can interrupt the speech of the low-priority users and obtain the uplink group call channel to speak.
前两条业务特征容易实现,只需要通过在集群组内给不同的用户设置不同的优先级别,集群系统根据发起上行接入或随机接入过程的用户设置的优先级别高低进行相应的处理流程,但是第三条,也就是最有用和最重要的一条,目前实现起来比较困难。The first two service features are easy to implement. You only need to set different priority levels for different users in the cluster group, and the cluster system performs corresponding processing procedures according to the priority levels set by users who initiate the uplink access or random access process. , but the third, which is the most useful and important one, is currently more difficult to implement.
图2为现有技术集群组内实现高优先级别用户抢占上行组呼信道的方法流程图,如图2所示:预先给集群组内的用户设置优先级别,每个用户的优先级别和集群组ID一起写入该用户的用户识别模块(SIM)卡,集群系统的网络侧可以通过空中接口设置或修改用户的优先级,该方法的具体步骤为:Fig. 2 is the flow chart of the method for realizing that high-priority users seize the uplink group call channel in the prior art trunking group, as shown in Fig. 2: the user in the trunking group is provided with the priority level in advance, the priority level and the priority level of each user The cluster group ID is written into the Subscriber Identity Module (SIM) card of the user together, and the network side of the cluster system can set or modify the priority of the user through the air interface, and the concrete steps of the method are:
步骤200、用户按下按键通话(PTT)键,发起语音组呼请求,携带有该用户优先级别的组呼请求通过层三消息上报给集群系统网络侧;
步骤200可以在组呼建立时执行,也可以在组呼已经建立,即集群系统网络侧已经给该用户所在组的组呼区域分配一对上下行组呼信道并且通过NCH广播上行组呼信道空闲(UPLINK FREE)消息时执行;
步骤201、集群系统网络侧接收到该请求时,如果该请求在组呼建立时发起,则集群系统网络侧给该用户所在集群组的组呼区域分配一对上下行组呼信道后,并且将上行组呼信道分配给该用户;如果该请求在组呼已经建立时发起,则直接将上行组呼信道分配给该用户;
集群系统网络侧将上行组呼信道分配给该用户后通过NCH广播上行组呼信道忙(UPLINK BUSY)消息,该消息携带有占用上行组呼信道用户的优先级别;After the network side of the trunking system allocates the uplink group call channel to the user, the uplink group call channel is busy (UPLINK BUSY) message is broadcast through the NCH, and the message carries the priority level of the user occupying the uplink group call channel;
步骤202、发起语音组呼请求的用户通过上行组呼信道进行讲话,该组内的其他用户监听下行组呼信道;
步骤203、当该组内的其他用户要进行抢占上行信道时,判断自身的优先级别是否高于集群系统网络侧广播的优先级别,如果是,转入步骤204;否则,转入步骤206;
步骤204、该用户在上行组呼信道上通过随机接入过程发起上行接入抢占请求给集群系统网络侧;
步骤205、集群系统网络侧接收到该请求后,释放当前占用上行组呼信道用户的上行组呼信道,将该上行组呼信道分配给发起抢占请求的用户,通过NCH广播UPLINK BUSY消息,该消息携带有发起抢占请求用户的优先级别,发起该抢占请求的用户可以通过上行组呼信道进行讲话;Step 205: After receiving the request, the network side of the trunking system releases the uplink group call channel of the user currently occupying the uplink group call channel, assigns the uplink group call channel to the user who initiates the preemption request, and broadcasts an UPLINK BUSY message through the NCH, the message It carries the priority level of the user who initiates the preemption request, and the user who initiates the preemption request can speak through the uplink group call channel;
步骤206、该用户不能在上行组呼信道上通过随机接入过程发起上行接入抢占请求给集群系统网络侧,当前占用上行组呼信道的用户继续占用上行组呼信道。
从上述方案可以看出,现有技术虽然给集群组内不同的用户定义了优先级别,也规定了集群组内高优先级别的用户可以抢占上行组呼信道,但是,在同一个基站下,当集群组内高优先级别的用户抢占上行组呼信道时,要通过低优先级别用户正在进行讲话的上行组呼信道向集群系统网络侧发起抢占请求,即所述的步骤204,集群系统网络侧由于正在对低优先级别用户的讲话进行处理,即将收到的该讲话进行处理后通过下行组呼信道发送给集群组内的其他用户,因此集群系统网络侧无法同时正确收到并解调出高优先级别的用户通过同一上行组呼信道发起的抢占请求信令,最终无法实现组内高优先级别的用户抢占上行组呼信道的过程。It can be seen from the above scheme that although the existing technology defines priority levels for different users in the trunking group, it also stipulates that users with high priority in the trunking group can preempt the uplink group call channel, however, under the same base station , when a high-priority user in the trunking group preempts the uplink group call channel, a preemption request is initiated to the trunking system network side through the uplink group call channel where the low-priority user is speaking, that is, the
发明内容Contents of the invention
有鉴于此,本发明的主要目的在于提供一种高优先级用户上行抢占的方法,该方法能够实现组内的高优先级用户成功进行上行抢占,从而作为讲话方进行上行讲话。In view of this, the main purpose of the present invention is to provide a method for uplink preemption of high-priority users, which can realize the successful uplink preemption of high-priority users in the group, so as to speak uplink as the speaking party.
一种高优先级别用户上行抢占的方法,管辖集群组的一个或一个以上基站子系统分别在自身的管辖区域内给该集群组分配上下行组呼信道,该集群组内的讲话方占用管辖讲话方的基站子系统分配的上行组呼信道,该方法包括:A method for uplink preemption of high-priority users. One or more base station subsystems that govern the cluster group allocate uplink and downlink group call channels to the cluster group within their own jurisdictions, and the speaking parties in the cluster group Occupying the uplink group call channel assigned by the base station subsystem that governs the speaker, the method includes:
A、听话方通过讲话方未占用的上行空闲信道发起上行接入请求消息,该消息携带了听话方的优先级别;A. The listening party initiates an uplink access request message through an uplink idle channel not occupied by the speaking party, and the message carries the priority level of the listening party;
B、接收到该消息的集群系统网络侧判断听话方的优先级别高于讲话方,如果是,释放讲话方占用的上行组呼信道,听话方占用管辖听话方的基站子系统分配的上行组呼信道,执行步骤C;否则,跳出本流程;B. The network side of the trunking system that receives the message judges that the listener has a higher priority than the speaker. If so, release the uplink group call channel occupied by the speaker, and the listener occupies the uplink group call assigned by the base station subsystem that governs the listener channel, go to step C; otherwise, jump out of this process;
C、听话方作为当前的讲话方通过分配的上行组呼信道进行讲话,该集群组内的其他用户作为听话方通过分配的下行组呼信道进行监听。C. The listener, as the current speaker, speaks through the allocated uplink group call channel, and other users in the cluster group, as the listener, listen through the allocated downlink group call channel.
在步骤A之前,该方法进一步包括:Before step A, the method further includes:
A1、集群组内的听话方收到集群系统网络侧广播的携带了讲话方优先级别的上行组呼信道占用消息,判断自身的优先级别是否高于所广播的讲话方优先级别,如果是,执行步骤A2;否则,听话方不能发起上行接入请求消息,结束本流程;A1. The listener in the trunking group receives the uplink group call channel occupancy message carrying the speaker's priority level broadcast by the trunking system network side, and judges whether its own priority level is higher than the broadcasted speaker's priority level. If so, Execute step A2; otherwise, the listener cannot initiate an uplink access request message, and end this process;
A2、听话方通过讲话方未占用的上行空闲信道给集群系统网络侧发送上行抢占请求;A2. The listener sends an uplink preemption request to the network side of the trunking system through the uplink idle channel not occupied by the speaker;
A3、集群系统网络侧接收到该请求后,给听话方发送该请求的响应,并且广播携带了该集群组内最高优先级别的上行组呼信道占用消息;A3. After receiving the request, the network side of the trunking system sends a response to the request to the listener, and broadcasts an uplink group call channel occupation message carrying the highest priority level in the trunking group;
A4、接收到该响应的听话方执行步骤A。A4. The listener who receives the response executes step A.
所述的上行组呼信道占用消息通过通知信道广播。The uplink group call channel occupancy message is broadcast through the notification channel.
如果听话方与讲话方属于同一基站子系统管辖,所述的上行空闲信道为管辖听话方的基站子系统的随机信道;If the listening party and the talking party belong to the jurisdiction of the same base station subsystem, the uplink idle channel is a random channel of the base station subsystem governing the listening party;
如果听话方与讲话方不属于同一基站子系统管辖,所述的上行空闲信道为管辖听话方的基站子系统分配的上行组呼信道。If the listening party and the speaking party are not under the jurisdiction of the same base station subsystem, the uplink idle channel is an uplink group call channel allocated by the base station subsystem governing the listening party.
给管辖集群组的一个或一个以上基站子系统设置上行组呼信道占用标识,并且将管辖讲话方的基站子系统的上行组呼信道占用标识置位,判断听话方与讲话方是否属于同一基站子系统的过程为:Set the uplink group call channel occupancy flag for one or more base station subsystems in charge of the cluster group, and set the uplink group call channel occupancy flag of the base station subsystem in charge of the talking party to determine whether the listening party and the talking party belong to the same base station The process of the subsystem is:
听话方判断听话方所属基站子系统的上行组呼信道占用标识是否置位,如果是,则听话方和讲话方属于同一基站子系统;否则,则听话方和讲话方不属于同一基站子系统。The listener judges whether the uplink group call channel occupancy flag of the base station subsystem to which the listener belongs is set. If yes, the listener and the speaker belong to the same base station subsystem; otherwise, the listener and the speaker do not belong to the same base station subsystem.
所述的上行空闲信道为设置的专用组呼上行信道。The uplink idle channel is a set dedicated group call uplink channel.
所述该集群组内的讲话方占用管辖讲话方的基站子系统分配的上行组呼信道的过程为:The process of the speaking party in the cluster group occupying the uplink group call channel assigned by the base station subsystem that governs the speaking party is:
a、讲话方通过所分配的上行组呼信道向集群系统网络侧发起上行接入请求消息,该消息携带了讲话方的优先级别;a. The speaking party initiates an uplink access request message to the trunking system network side through the allocated uplink group call channel, and the message carries the priority level of the speaking party;
b、接收到该消息的集群系统网络侧使讲话方占用管辖讲话方的基站子系统分配的上行组呼信道。b. The network side of the trunking system that receives the message makes the talking party occupy the uplink group call channel allocated by the base station subsystem that governs the talking party.
在步骤a之前,该方法进一步包括:Before step a, the method further includes:
a1、讲话方给集群系统网络侧发送上行接入请求;a1. The speaker sends an uplink access request to the network side of the trunking system;
a2、集群系统网络侧接收到该请求后,给讲话方发送该请求的响应,并且广播携带了该集群组内最高优先级别的上行组呼信道占用消息;a2. After receiving the request, the network side of the trunking system sends a response to the request to the talking party, and broadcasts an uplink group call channel occupation message carrying the highest priority level in the trunking group;
a3、接收到该响应的讲话方执行步骤a。a3. The speaker who receives the response executes step a.
所述给该集群组内的讲话方占用管辖讲话方的基站子系统分配的上行组呼信道的过程是在该集群组建立组呼时或集群系统网络侧广播上行组呼信道空闲消息时进行的。The process for the talking party in the trunking group to occupy the uplink group call channel assigned by the base station subsystem that governs the talking party is when the trunking group establishes a group call or when the trunking system network side broadcasts an uplink group call channel idle message ongoing.
从上述方案可以看出,当比讲话方优先级高的听话方发起上行抢占时,如果讲话方和该听话方属于同一基站,该听话方不通过讲话方占用的上行组呼信道发起上行抢占,而通过该基站的随机信道发起上行抢占;如果讲话方和该听话方不属于同一基站,由于讲话方没有占用管辖该听话方的基站分配的上行组呼信道,而是占用管辖该讲话方的基站分配的上行组呼信道,则该听话方通过管辖该听话方的基站分配的上行组呼信道发起上行抢占。本发明提供的方法听话方的上行抢占请求和讲话方的讲话不需要共用一条上行组呼信道接入集群系统网络侧,从而使集群系统网络侧可以同时正确收到并解调出讲话方发出的讲话和听话方发起的抢占请求信令,最终实现组内高优先级别的用户抢占上行组呼信道的过程。因此,该方法能够实现组内的高优先级用户成功进行上行抢占,从而作为讲话方进行上行讲话。It can be seen from the above scheme that when the listener with a higher priority than the speaker initiates uplink preemption, if the speaker and the listener belong to the same base station, the listener does not initiate uplink preemption through the uplink group call channel occupied by the speaker. And the uplink preemption is initiated through the random channel of the base station; if the speaking party and the listening party do not belong to the same base station, because the speaking party does not occupy the uplink group call channel assigned by the base station governing the listening party, but occupies the base station governing the speaking party If the assigned uplink group call channel is not available, the listener initiates uplink preemption through the uplink group call channel assigned by the base station in charge of the listener. In the method provided by the present invention, the uplink preemption request of the listener and the speech of the speaker do not need to share an uplink group call channel to access the network side of the trunking system, so that the network side of the trunking system can correctly receive and demodulate the call sent by the speaker at the same time. The preemption request signaling initiated by the speaking and listening parties finally realizes the process of preempting the uplink group call channel by users with high priority in the group. Therefore, the method can realize that the high-priority users in the group can successfully perform uplink preemption, so as to perform uplink speech as a talking party.
附图说明Description of drawings
图1为现有技术进行组呼过程的示意图。FIG. 1 is a schematic diagram of a group call process in the prior art.
图2为现有技术集群组内实现高优先级别用户抢占上行组呼信道的方法流程图。Fig. 2 is a flow chart of a method for realizing high-priority users preempting an uplink group call channel in a trunking group in the prior art.
图3为本发明集群组内的组呼建立过程流程图。Fig. 3 is a flow chart of the group call establishment process in the trunk group of the present invention.
图4为本发明集群组内的用户上行接入过程流程图。Fig. 4 is a flow chart of the user uplink access process in the cluster group according to the present invention.
图5为本发明集群组内的高优先级别用户上行抢占过程流程图。Fig. 5 is a flow chart of the uplink preemption process of high-priority users in the cluster group according to the present invention.
图6为本发明集群组内的高优先级用户上行抢占过程一个实施例的示意图。FIG. 6 is a schematic diagram of an embodiment of an uplink preemption process of a high-priority user in a cluster group according to the present invention.
图7为本发明集群组内的高优先级用户上行抢占过程另一个实施例的示意图。Fig. 7 is a schematic diagram of another embodiment of an uplink preemption process of a high-priority user in a cluster group according to the present invention.
具体实施方式Detailed ways
为了使本发明的目的、技术方案和优点更加清楚明白,以下举实施例并参照附图,对本发明进行进一步详细的说明。In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail by citing the following embodiments and referring to the accompanying drawings.
集群组内的高优先级用户当发起上行抢占请求时,如果该用户与当前占用上行组呼信道的用户被同一基站管辖,则上行抢占请求通过该基站的随机接入信道发送给集群系统网络侧,不通过该基站分配的上行组呼信道发送给集群系统网络侧,从而使集群系统网络侧能够收到该抢占请求,并对发起抢占请求的用户进行抢占上行信道的处理过程;如果该用户与当前占用上行组呼信道的用户不被同一基站管辖,由于正在讲话的用户没有占用管辖发起上行抢占请求用户的基站所分配的上行组呼信道,则该上行抢占请求通过管辖发起上行抢占请求用户的基站分配的上行组呼信道发送给集群系统网络侧,从而使集群系统网络侧能够收到该抢占请求,并对发起抢占请求的用户进行抢占上行信道的处理过程。When a high-priority user in the trunking group initiates an uplink preemption request, if the user and the user currently occupying the uplink group call channel are under the jurisdiction of the same base station, the uplink preemption request is sent to the trunking system network through the random access channel of the base station side, the uplink group call channel not allocated by the base station is sent to the trunking system network side, so that the trunking system network side can receive the preemption request, and perform the process of preempting the uplink channel for the user who initiated the preemption request; if the user The user who is currently occupying the uplink group call channel is not under the jurisdiction of the same base station. Since the speaking user does not occupy the uplink group call channel allocated by the base station that governs the user that initiated the uplink preemption request, the uplink preemption request will pass through the jurisdiction of the user that initiated the uplink preemption request. The uplink group call channel allocated by the base station is sent to the trunking system network side, so that the trunking system network side can receive the preemption request, and perform the process of preempting the uplink channel for the user who initiated the preemption request.
本发明给同一集群组内的不同用户设置了不同的优先级别,每个用户的优先级别和集群组ID一起写入该用户的SIM卡,集群系统网络侧可以通过空中接口设置或修改用户的优先级别。The present invention sets different priority levels for different users in the same cluster group, and the priority level of each user and the cluster group ID are written into the SIM card of the user together, and the network side of the cluster system can set or modify the user through the air interface. priority level.
本发明的技术方案包括三个基本过程,其一为集群组内的组呼建立过程,其二为集群组内的用户上行接入过程,其三为集群组内的其他用户上行抢占过程。以下以一个集群组中的用户属于同一个MSC不同的基站子系统(BSS)为例分别阐述三个基本过程。The technical solution of the present invention includes three basic processes, one is the group call establishment process in the trunking group, the other is the uplink access process of users in the trunking group, and the third is the uplink preemption of other users in the trunking group process. In the following, three basic processes are respectively described by taking the users in a trunking group belonging to different base station subsystems (BSS) of the same MSC as an example.
(一)集群组内的组呼建立过程:(1) The group call establishment process in the trunking group:
如图3所示,图3为本发明集群组内的组呼建立过程流程图,预先在管辖集群组的BSS上设置占用上行组呼信道的用户在本BSS的标识,其具体步骤为:As shown in Fig. 3, Fig. 3 is the flow chart of the group call establishment process in the trunking group of the present invention, the user who occupies the uplink group calling channel is set in advance on the BSS in charge of the trunking group in this BSS, and the specific steps are as follows :
步骤300、集群组内的用户按下按键通话(PTT)键,发起语音组呼请求,携带有该用户优先级别的组呼请求通过层三消息,即CM SERVICEREQEUST消息上报给管辖该用户的BSS;Step 300, the user in the cluster group presses the push-to-talk (PTT) key to initiate a voice group call request, and the group call request carrying the user's priority level is reported to the BSS in charge of the user through a layer three message, that is, a CM SERVICEREQEUST message ;
步骤301、该BSS接收到该请求时,设置该BSS具有的占用上行组呼信道的用户在本BSS的标识为真,将该请求转发给管辖该集群组的MSC,给该用户所在集群组的组呼区域分配一对上下行组呼信道,通过NCH广播UPLINK BUSY消息,该消息携带有占用上行组呼信道用户的优先级别;Step 301, when the BSS receives the request, set the identity of the user occupying the uplink group call channel of the BSS in the BSS to true, forward the request to the MSC in charge of the group, and send the request to the group where the user belongs. The group call area allocates a pair of uplink and downlink group call channels, and broadcasts the UPLINK BUSY message through the NCH, which carries the priority level of users occupying the uplink group call channel;
步骤302、该MSC通过上行组呼信道占用消息通知管辖该集群组的所有BSS此次占用上行组呼信道用户的优先级别,接收到该消息的除了管辖发起组呼请求用户的BSS的所有BSS,分别给该集群组的组呼区域分配一对上下行组呼信道,分别设置自身具有的占用上行组呼信道的用户在本BSS的标识为假,并且通过NCH广播UPLINK BUSY消息,该消息携带有占用上行组呼信道用户的优先级别;Step 302, the MSC notifies all BSSs in charge of the cluster group of the priority level of users who occupy the uplink group call channel this time through the uplink group call channel occupation message, and all BSSs except the BSS in charge of the user who initiated the group call request received the message , respectively assign a pair of uplink and downlink group call channels to the group call area of the trunk group, respectively set the identity of the user occupying the uplink group call channel in the BSS as false, and broadcast the UPLINK BUSY message through the NCH, the message It carries the priority level of users occupying the uplink group call channel;
步骤303、发起语音组呼请求的用户占用管辖该用户的BSS分配的上行组呼信道进行讲话,该集群组内的其他用户监听下行组呼信道;Step 303, the user who initiates the voice group call request occupies the uplink group call channel assigned by the BSS that governs the user to speak, and other users in the trunk group monitor the downlink group call channel;
步骤304、管辖发起语音组呼请求用户的BSS实时判断该用户是否结束讲话,即判断该用户是否释放了PTT键,如果是,执行步骤305;否则,执行步骤306;Step 304, the BSS in charge of initiating the voice group call requesting user judges in real time whether the user has finished speaking, that is, judges whether the user has released the PTT key, and if so, executes step 305; otherwise, executes step 306;
步骤305、管辖发起语音组呼请求用户的BSS释放该用户占用的上行组呼信道,并通过NCH广播UPLINK FREE消息,并且将该UPLINK FREE消息通知MSC,由MSC通过管辖该集群组的所有BSS广播UPLINK FREE消息;Step 305, the BSS in charge of the user who initiated the voice group call request releases the uplink group call channel occupied by the user, and broadcasts the UPLINK FREE message through the NCH, and notifies the MSC of the UPLINK FREE message, and the MSC passes through all the BSSs in charge of the cluster group Broadcast UPLINK FREE message;
步骤306、管辖发起语音组呼请求用户的BSS不释放发起语音组呼请求的用户占用的上行组呼信道,该集群组内的其他高优先级用户需要通过上行抢占才能进行讲话。Step 306: The BSS in charge of the user who initiated the voice group call request does not release the uplink group call channel occupied by the user who initiated the voice group call request, and other high-priority users in the trunk group need to preempt uplink to speak.
整个的组呼建立过程除了要在广播的UPLINK BUSY消息中携带占用上行组呼信道用户是否在本BSS的标识,其过程与现有技术基本相同。The entire group call establishment process is basically the same as the prior art except that the broadcast UPLINK BUSY message carries the identification of whether the user occupying the uplink group call channel is in the BSS.
(二)集群组内的用户上行接入过程:(2) User uplink access process in the cluster group:
当集群系统网络侧广播UPLINK FREE消息时,集群组内的用户就可以进行上行接入过程,如图4所示:When the network side of the trunking system broadcasts the UPLINK FREE message, the users in the trunking group can perform the uplink access process, as shown in Figure 4:
步骤400、集群组内的用户在分配的一对上下行组呼信道中的上行组呼信道上通过随机接入过程向管辖该用户的BSS发起上行接入请求(UPLINKACCESS);Step 400, the user in the trunking group initiates an uplink access request (UPLINKACCESS) to the BSS in charge of the user through a random access process on the uplink group call channel in the allocated pair of uplink and downlink group call channels;
步骤401、该BSS收到该UPLINK ACCESS后,给该用户发送接收到该UPLINK ACCESS的响应(VGCS UPLINK GRANT),并通过NCH广播UPLINK BUSY消息,该消息携带该集群组内最高的优先级别,用以防止此时该集群组内其他的用户进行上行抢占;Step 401. After receiving the UPLINK ACCESS, the BSS sends a response (VGCS UPLINK GRANT) to the user after receiving the UPLINK ACCESS, and broadcasts an UPLINK BUSY message through the NCH, which carries the highest priority level in the cluster group. It is used to prevent other users in the cluster group from preempting uplink at this time;
步骤402、收到该VGCS UPLINK GRANT的用户给该BSS发送层三消息,即TALKER INDICATION,该消息携带该用户的优先级别;Step 402, the user receiving the VGCS UPLINK GRANT sends a layer 3 message to the BSS, namely TALKER INDICATION, which carries the priority level of the user;
步骤403、该BSS接收到该消息后,设置自身具有的占用上行组呼信道的用户在本BSS的标识为真,通过NCH广播UPLINK BUSY消息,该消息携带该用户的优先级别,并且将该消息转发给管辖该集群组的MSC;Step 403: After receiving the message, the BSS sets the identity of the user occupying the uplink group call channel in the BSS as true, and broadcasts an UPLINK BUSY message through the NCH, which carries the priority level of the user, and sends the message forwarded to the MSC in charge of the cluster group;
步骤404、该MSC通过上行组呼信道占用消息通知管辖该集群组的所有BSS此次要占用上行组呼信道用户的优先级别,接收到该消息的除了管辖发起上行接入请求用户的BSS的所有BSS,分别设置自身具有的占用上行组呼信道的用户在本BSS的标识为假,通过NCH广播UPLINK BUSY消息,该消息携带有要占用上行组呼信道用户的优先级别;Step 404: The MSC notifies all BSSs in charge of the trunking group of the priority levels of the users who occupy the uplink group call channel through the uplink group call channel occupancy message, except for the BSS in charge of the user who initiates the uplink access request after receiving the message All BSSs set the identity of the users occupying the uplink group call channel in their own BSS as false, and broadcast the UPLINK BUSY message through the NCH, which carries the priority level of the user who will occupy the uplink group call channel;
步骤405、管辖发起上行接入请求用户的BSS启动组呼信道修改流程,给该用户分配上行组呼信道;Step 405, the BSS in charge of the user who initiated the uplink access request starts the group call channel modification process, and allocates an uplink group call channel to the user;
步骤406、该用户通过上行组呼信道进行讲话,集群组内的其他用户通过在组呼建立时分配的下行组呼信道进行组呼。Step 406, the user speaks through the uplink group call channel, and other users in the trunking group make group calls through the downlink group call channel allocated when the group call is established.
整个集群组内的用户上行接入过程与现有技术方案大致相同,只不过在UPLINK BUSY消息中携带有占用上行组呼信道用户的优先级别、在TALKER INDICATION消息中携带了占用上行组呼信道用户的优先级别和在管辖集群组的所有BSS上设置占用上行组呼信道的用户是否在本BSS的标识。The uplink access process of users in the entire trunking group is roughly the same as the existing technical solution, except that the priority level of users occupying the uplink group call channel is carried in the UPLINK BUSY message, and the priority level of users occupying the uplink group call channel is carried in the TALKER INDICATION message. The priority level of the user and the identification of whether the user occupying the uplink group call channel is set on all BSSs in charge of the cluster group or not in this BSS.
(三)集群组内的其他用户上行抢占过程:(3) Uplink preemption process of other users in the cluster group:
当集群系统网络侧不释放发起语音组呼请求的用户占用的上行组呼信道时,集群组内的其他高优先级用户需要通过上行抢占才能进行讲话,其过程如图5所示:When the trunking system network side does not release the uplink group call channel occupied by the user who initiated the voice group call request, other high-priority users in the trunking group need to preempt the uplink to speak, and the process is shown in Figure 5:
步骤500、要发起上行抢占的用户判断自身的优先级别是否高于接收到所广播的优先级别,如果是,执行步骤501;否则,执行步骤510;Step 500, the user who wants to initiate uplink preemption judges whether his own priority level is higher than the priority level received from the broadcast, if yes, execute step 501; otherwise, execute step 510;
步骤501、该用户判断管辖该用户的BSS具有的占用上行组呼信道的用户在本BSS的标识是否为真,如果是,执行步骤502;否则,执行步骤503;Step 501, the user judges whether the identity of the user occupying the uplink group call channel owned by the BSS governing the user in the BSS is true, if yes, execute step 502; otherwise, execute step 503;
步骤501所述判断的过程可以为该用户给管辖该用户的BSS发送查询该标识状态的请求,该BSS返回该标识状态的消息,该用户根据返回的消息判定;The process of judging in step 501 may be that the user sends a request to inquire about the status of the identification to the BSS in charge of the user, and the BSS returns a message about the status of the identification, and the user judges according to the returned message;
步骤502、该用户在随机信道上通过随机接入过程向管辖该用户的BSS发起UPLINK ACCESS;Step 502, the user initiates UPLINK ACCESS to the BSS governing the user through a random access process on a random channel;
步骤503、该用户在管辖该用户的BSS分配的上行组呼信道通过随机接入过程通过管辖该用户的BSS向管辖正在通话的BSS发起UPLINKACCESS;Step 503, the user initiates an UPLINK ACCESS to the BSS in charge of the conversation through the random access process on the uplink group call channel assigned by the BSS in charge of the user;
步骤504、接收到该UPLINK ACCESS的BSS给该用户发送VGCSUPLINK GRANT,释放当前正在通话的用户占用的上行组呼信道,设置自身具有的占用上行组呼信道的用户在本BSS的标识为假,通过NCH广播UPLINK BUSY消息,该消息携带该集群组内最高的优先级别,用以防止此时该集群组内其他的用户进行上行抢占;Step 504, the BSS that receives the UPLINK ACCESS sends a VGCSUPLINK GRANT to the user, releases the uplink group call channel occupied by the user who is currently talking, and sets the identity of the user occupying the uplink group call channel that it has in this BSS to be false. NCH broadcasts UPLINK BUSY message, which carries the highest priority level in the cluster group to prevent other users in the cluster group from preempting uplink at this time;
该BSS接收到该UPLINK ACCESS后,可以先判定该消息携带的优先级别是否高于占用组呼信道用户的优先级别,如果是,则继续执行以下的流程;否则,则跳出本流程;After the BSS receives the UPLINK ACCESS, it can first determine whether the priority level carried by the message is higher than the priority level of the user occupying the group call channel, if yes, continue to execute the following process; otherwise, jump out of this process;
步骤505、该用户给管辖该用户的BSS发送层三消息,即TALKERINDICATION,该消息携带该用户的优先级别;Step 505, the user sends a layer 3 message, namely TALKER INDICATION, to the BSS in charge of the user, and the message carries the priority level of the user;
步骤506、该BSS接收到该消息后,设置自身具有的占用上行组呼信道的用户在本BSS的标识为真,通过NCH广播UPLINK BUSY消息,该消息携带该用户的优先级别,并且将该消息转发给管辖该集群组的MSC;Step 506: After receiving the message, the BSS sets the identity of the user occupying the uplink group call channel in the BSS as true, and broadcasts an UPLINK BUSY message through the NCH, which carries the priority level of the user, and sends the message forwarded to the MSC in charge of the cluster group;
步骤507、该MSC通过上行组呼信道占用消息通知管辖该集群组的所有BSS此次要占用上行组呼信道用户的优先级别,接收到该消息的所有BSS通过NCH广播UPLINK BUSY消息,该消息携带有要占用上行组呼信道用户的优先级别;Step 507, the MSC notifies all the BSSs in charge of the trunking group of the priority level of users who occupy the uplink group call channel through the uplink group call channel occupancy message, and all BSSs receiving the message broadcast the UPLINK BUSY message through the NCH, the message It carries the priority level of users who want to occupy the uplink group call channel;
步骤508、管辖发起上行接入请求用户的BSS启动组呼信道修改流程,给该用户分配上行组呼信道;Step 508, the BSS in charge of the user who initiated the uplink access request starts the group call channel modification process, and allocates an uplink group call channel to the user;
步骤509、该用户通过上行组呼信道进行讲话,集群组内的其他用户通过在组呼建立时分配的下行组呼信道进行组呼;Step 509, the user speaks through the uplink group call channel, and other users in the trunking group make group calls through the downlink group call channel allocated when the group call is established;
步骤510、该用户不能发起上行接入请求给集群系统网络侧,当前正在通话的用户继续占用上行组呼信道。Step 510, the user cannot initiate an uplink access request to the trunking system network side, and the currently talking user continues to occupy the uplink group call channel.
当要发起上行抢占请求的用户的优先级别低于接收到所广播的集群组内的优先级别时,不能发起上行抢占过程,用户所用的移动台可以通过人机接口向用户表示此时上行被该集群组内的高优先级用户占用。When the priority level of the user who wants to initiate an uplink preemption request is lower than the priority level in the trunk group received from the broadcast, the uplink preemption process cannot be initiated, and the mobile station used by the user can indicate to the user through the man-machine interface that the uplink is blocked at this time. Occupied by high-priority users in the cluster group.
如图6所示,图6为本发明集群组内的高优先级用户上行抢占过程一个实施例的示意图:假设该集群组内的当前讲话方和听话方在同一基站下,当前讲话方通过上行组呼信道进行讲话,当前听话方通过集群系统预先分配下行组呼信道监听讲话方的讲话,当比当前讲话方优先级别高的听话方发起上行抢占时,则通过集群系统的随机接入信道将上行抢占请求发送给基站,由基站实现发起上行抢占请求的听话方上行抢占过程并使该用户可以进行上行讲话。As shown in Figure 6, Figure 6 is a schematic diagram of an embodiment of the uplink preemption process of high-priority users in the cluster group of the present invention: assuming that the current speaker and the listener in the cluster group are under the same base station, the current speaker Speak through the uplink group call channel, and the current listener monitors the speaker's speech through the pre-allocated downlink group call channel through the trunking system. The channel sends the uplink preemption request to the base station, and the base station implements the uplink preemption process of the listener who initiates the uplink preemption request and enables the user to perform uplink speech.
如图7所示,图7为本发明集群组内的高优先级用户上行抢占过程另一个实施例的示意图:假设该集群组内的当前讲话方和听话方在不同一基站下,当前讲话方通过上行组呼信道进行讲话,当前听话方通过集群系统预先分配下行组呼信道监听讲话方的讲话,当比当前讲话方优先级别高的听话方发起上行抢占时,则通过管辖该发起上行抢占用户的基站分配的上行组呼信道将上行抢占请求发送给该基站,由该基站实现发起上行抢占请求的听话方上行抢占过程并使该用户可以进行上行讲话。As shown in FIG. 7, FIG. 7 is a schematic diagram of another embodiment of the uplink preemption process of high-priority users in the cluster group of the present invention: assuming that the current talking party and the listening party in the cluster group are under different base stations, the current The speaker speaks through the uplink group call channel, and the current listener monitors the speaker's speech through the pre-assigned downlink group call channel through the trunking system. The uplink group call channel assigned by the base station that preempts the user sends the uplink preemption request to the base station, and the base station implements the uplink preemption process of the listener who initiates the uplink preemption request and enables the user to perform uplink speech.
由于听话方的上行抢占请求和讲话方的讲话没有共用一条上行组呼信道,所以集群系统网络侧就可以同时正确收到并解调出讲话方发出的讲话和听话方发起的抢占请求信令,最终实现组内高优先级别的用户抢占上行组呼信道的过程。Since the uplink preemption request of the listener and the speech of the talker do not share the same uplink group call channel, the network side of the trunking system can correctly receive and demodulate the speech sent by the talker and the preemption request signaling initiated by the listener at the same time. Finally, the process of preempting the uplink group call channel by users with high priority in the group is realized.
本发明使高优先级别的听话方通过讲话方未占用的上行空闲信道发起组呼抢占请求,如:未占用的上行空闲信道为预先设置的专用发起组呼抢占请求的信道。The present invention enables the high-priority listener to initiate a group call preemption request through the uplink idle channel not occupied by the speaker, such as: the unoccupied uplink idle channel is a preset dedicated channel for initiating the group call preemption request.
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. scope.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2004100339657A CN1297164C (en) | 2004-04-20 | 2004-04-20 | A method of high-priority user uplink preemption |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2004100339657A CN1297164C (en) | 2004-04-20 | 2004-04-20 | A method of high-priority user uplink preemption |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1691799A CN1691799A (en) | 2005-11-02 |
| CN1297164C true CN1297164C (en) | 2007-01-24 |
Family
ID=35346865
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB2004100339657A Expired - Fee Related CN1297164C (en) | 2004-04-20 | 2004-04-20 | A method of high-priority user uplink preemption |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1297164C (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100563386C (en) * | 2007-01-31 | 2009-11-25 | 华为技术有限公司 | A method for granting speaking rights to a terminal and a push-to-talk server |
| CN101146366B (en) * | 2007-10-15 | 2010-06-09 | 华为技术有限公司 | Call preemption method, device, base station controller and radio network controller |
| CN108200656B (en) * | 2018-02-08 | 2019-04-26 | 深圳安信卓科技有限公司 | Channel seizes system and method |
| CN110582061A (en) * | 2018-06-07 | 2019-12-17 | 成都鼎桥通信技术有限公司 | group calling right-robbing method and device |
| CN116095616A (en) * | 2022-12-26 | 2023-05-09 | 哈尔滨海能达科技有限公司 | Voice right control method, device, PDT system and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1113406A (en) * | 1993-08-12 | 1995-12-13 | 诺基亚电信公司 | Method, mobile exchange, and subscriber station in a mobile radio system for establishing a high-priority call |
| CN1339208A (en) * | 1999-12-17 | 2002-03-06 | 摩托罗拉公司 | Methods for implementing talkgroup cell with competing sources in multicast IP network |
| US20020177461A1 (en) * | 2001-05-15 | 2002-11-28 | Eric Rosen | Controller for providing an efficient dormant mode for a group communication network |
| US20030016632A1 (en) * | 2001-07-19 | 2003-01-23 | Refai Wail M. | Push-to-talk and push-to-conference in a CDMA wireless communications system |
| US20040001458A1 (en) * | 2002-06-27 | 2004-01-01 | Motorola, Inc. | Method and apparatus for facilitating a fair access to a channel by participating members of a group communication system |
-
2004
- 2004-04-20 CN CNB2004100339657A patent/CN1297164C/en not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1113406A (en) * | 1993-08-12 | 1995-12-13 | 诺基亚电信公司 | Method, mobile exchange, and subscriber station in a mobile radio system for establishing a high-priority call |
| CN1339208A (en) * | 1999-12-17 | 2002-03-06 | 摩托罗拉公司 | Methods for implementing talkgroup cell with competing sources in multicast IP network |
| US20020177461A1 (en) * | 2001-05-15 | 2002-11-28 | Eric Rosen | Controller for providing an efficient dormant mode for a group communication network |
| US20030016632A1 (en) * | 2001-07-19 | 2003-01-23 | Refai Wail M. | Push-to-talk and push-to-conference in a CDMA wireless communications system |
| US20040001458A1 (en) * | 2002-06-27 | 2004-01-01 | Motorola, Inc. | Method and apparatus for facilitating a fair access to a channel by participating members of a group communication system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1691799A (en) | 2005-11-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1297163C (en) | Higher-priority user upstream seizing method | |
| CN1567793A (en) | A method for implementing cluster service in CDMA system | |
| CN1805562A (en) | Method of implementing in-group priority based speaking right preemption in group-call process | |
| CN1825989A (en) | Method for implementing pushing-and speaking completing to occupy service | |
| CN1856136A (en) | Method for uplink rob of user getting in cluster group latterly | |
| CN1297164C (en) | A method of high-priority user uplink preemption | |
| CN1780422A (en) | Preemption for group calling service in group telecommunication | |
| CN1596005A (en) | A method for controlling reversed service channel occupation by cluster user | |
| CN1708172A (en) | Method for establishing privacy call | |
| CN1941951A (en) | Method and system for group call telecommunication | |
| CN100344186C (en) | Method for determining precedence of grouped user in group | |
| CN1856135A (en) | Method for assuring uploading path for user in group | |
| CN1780421A (en) | Recognition for group telecommunication group call or group broadcasting service speaker | |
| CN1921651A (en) | Method for initiating colony communication business | |
| CN1770887A (en) | Method for group digital system building secret call service based on GSM | |
| CN100344187C (en) | Method for indicating usable channel for transmitting up link access requesting | |
| CN1852493A (en) | Cluster calling business controlling method and terminal apparatus and system using said method | |
| CN1770888A (en) | Group user method for confirming talkgroup call start and releasing talkgroup call | |
| CN1867117A (en) | Method for initiating group-calling in digital trunking communication system | |
| CN1901701A (en) | Main call service user release multi call uplink method | |
| WO2006119710A1 (en) | A method of indicating a channel available for sending uplink access request | |
| CN1941947A (en) | Method and system for controlling parallel group calling processing service | |
| CN1802001A (en) | Group call channel resource managing method in mobile communication system | |
| CN1867114A (en) | Calling right distributing method in trunking communication | |
| CN1719936A (en) | Secret call setting-up method based on cell stage positioning of mobile station |
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 | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070124 Termination date: 20150420 |
|
| EXPY | Termination of patent right or utility model |