CN100471293C - 一种在集群组内发送短数据的方法 - Google Patents
一种在集群组内发送短数据的方法 Download PDFInfo
- Publication number
- CN100471293C CN100471293C CNB2006100758109A CN200610075810A CN100471293C CN 100471293 C CN100471293 C CN 100471293C CN B2006100758109 A CNB2006100758109 A CN B2006100758109A CN 200610075810 A CN200610075810 A CN 200610075810A CN 100471293 C CN100471293 C CN 100471293C
- Authority
- CN
- China
- Prior art keywords
- short data
- hearer
- group
- bsc
- smd
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/10—Push-to-Talk [PTT] or Push-On-Call services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
- H04W76/45—Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/08—Trunked mobile radio systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Interface Circuits In Exchanges (AREA)
- Sub-Exchange Stations And Push- Button Telephones (AREA)
Abstract
本发明公开了一种在集群组内发送短数据的方法,该方法应用在1.5上行占用方式且允许即按即讲抢占的集群组内短数据和语音同时广播的集群***中,该方法包括:A、讲者发送短数据时,将短数据通过所占用的讲者专用信道上行发送给无线通信***网络侧;听者发送短数据时,将短数据通过所在小区的集群组的组呼信道上行发送给无线通信***网络侧;B、无线通信***网络侧接收到讲者或听者发送的短数据后,广播短数据。本发明提供的方法能够实现在1.5上行占用方式且允许即按即讲(PTT,push to talk)抢占的集群组内发送短数据,实现短数据和语音的同传。
Description
技术领域
本发明涉及在通信***的集群组组呼技术,特别涉及一种在集群组内发送短数据的方法。
背景技术
全球移动通信***(GSM)是1992年欧洲标准化委员推出的标准,其采用数据通信技术以及统一的网络标准,使通信质量得以保证,并可以开发出更多的新业务供用户使用。
GSM-R,即服务铁路的GSM***,GSM-R为铁路工作人员提供一个通用的通信平台,可作为铁路控制***,以满足铁路网络目前以及将来不断发展的需求。它是直接为铁路运输生产和铁路信息化服务而设计、组建并使用的***设施,主要完成铁路调度通信、站场通信、应急通信、区段通信、公务通信、运输信息传输等功能。
GT800数字集群***以GSM***为基础,采用与GSM类似的网络结构,增加了针对行业用户的多种应用处理平台。GT800***在GSM基础网络上增加了方便指挥调度应用的节点,如功能号码节点(FFN)、组呼寄存器(GCR)等。增加了排队机设备便于调度台接入网络,为指挥调度应用提供更灵活的支持。GT800***参考各类成熟数字集群***的业务功能和GSM网络自身业务特性,形成了GT800特有的数字集群业务体系。GT800可应用于诸如组呼、调度台核查呼叫、列表查询呼叫、私密呼叫、语音广播之类的指挥调度业务。
在GT800数字集群***或GSM-R中,组呼有两种不同的上行占用方式:1.0上行占用方式和1.5上行占用方式。在1.0上行占用方式下,讲者占用集群组的组呼上行信道,有讲者时,讲者所在小区的集群组的组呼信道上行忙;在1.5上行占用方式下,讲者占用集群组内讲者专用信道,有讲者时,讲者所属集群组的所有小区的组呼信道上行空闲,听者可以通过讲者所属集群组的所有小区的组呼信道上行发起抢占上行。
但是,目前基于GSM技术的具有组呼功能的无线通信***中,尚未在1.5上行占用方式下实现讲话过程中同时传送短数据,即数据和语音同传。由此无法实现需要数据和语音同传的业务,其中,这里的数据是指短数据,这种短数据一般为固定的很短的信息,信息内容预先定义,一般支持256条以内的短信息,通过小于8比特(BIT)的编码实现,短数据传送时延要求短,一般在500毫秒(ms)以内。
发明内容
有鉴于此,本发明的主要目的在于提供一种在集群组内发送短数据的方法,该方法能够在1.5上行占用方式且允许即按即讲(PTT,push to talk)抢占的集群组内发送短数据,实现短数据和语音的同传。
根据上述目的,本发明的技术方案是这样实现的:
一种在集群组内发送短数据的方法,该方法应用在1.5上行占用方式且允许即按即讲抢占的集群组内短数据和语音同时广播的集群***中,该方法包括:A、讲者发送短数据时,将短数据通过所占用的讲者专用信道上行发送给无线通信***网络侧;听者发送短数据时,将短数据通过所在小区的集群组的组呼信道上行发送给无线通信***网络侧;B、无线通信***网络侧接收到讲者或听者发送的短数据后,广播短数据。
步骤A所述讲者向无线通信***网络侧发送短数据的过程为:
讲者通过讲者专用信道上行向无线通信***网络侧的基站收发信台BTS发送短数据业务请求SMD Service Request,携带短数据;
BTS采用数据指示DATA IND消息向无线通信***网络侧的基站控制器BSC转发携带短数据的SMD Service Request。
所述的SMD Service Request还携带有讲者的标识。
在BSC中设置转发短数据的标识,步骤A所述讲者向无线通信***网络侧发送短数据的过程还包括:BSC根据设置的标识确定将短数据发送给无线通信***网络侧的移动交换中心MSC,采用短数据业务报告SMDREPORT消息向MSC转发携带短数据的SMD Service Request;步骤B所述无线通信***网络侧接收到讲者发送的短数据后,广播短数据的过程为:MSC接收到讲者发送的短数据后,将短数据携带在SMD NOTIFY发送给设置转发短数据标识的一个或一个以上BSC,该BSC根据设置的标识确定将短数据进行广播,将短数据携带在短数据业务通知消息SMD Notification中通过集群组的组呼信道下行或/和讲者专用信道下行广播。
所述的SMD Service Request还携带有指定听者标识。
所述的SMD Notification携带有指定听者标识。
在所述BSC接收到携带短数据的SMD Service Request之后,在所述BSC将短数据发送给MSC之前,该方法还包括:BSC采用SMD REPORT消息向核心网NSS转发SMD Service Request,NSS判断该SMD ServiceRequest是否携带有指定听者标识,如果没有,则执行所述BSC将短数据发送给MSC的步骤;如果有,该NSS判断具有接收到SMD Service Request携带的指定听者标识的听者是否签约了集群组,如果是,将短数据携带在短数据业务通知SMD NOTIFY中发送给管辖具有指定听者标识的听者的BSC;否则,丢弃接收到的SMD Service Request。
步骤A所述听者向无线通信***网络侧发送短数据的过程为:
当集群组的组呼信道上行空闲时,听者向无线通信***网络侧的BTS发送携带SMD Service Request的异步平衡模式SABM消息,SMD ServiceRequest中包括听者要发送的短数据。
在听者发送SABM消息之前,该方法包括:接收到无线通信***网络侧的BTS广播的集群组的组呼信道上行空闲Uplink Free消息后,听者向BTS发送上行占用Uplink Access消息;
BTS向无线通信***网络侧的BSC发送短数据检测Data Detect消息,向听者发送上行占用消息的响应Uplink Grand;在听者发送SABM消息之后,在步骤B所述无线通信***网络侧广播短数据之前,该方法还包括:BTS向听者发送SABM消息的响应UA,向BSC发送建链指示EST IND消息,该消息携带MS发送的SMD Service Request。
所述Uplink Access消息为扩充接入脉冲AB消息,其中携带原因值表明要占用集群组的组呼信道上行发送短数据。
所述的SMD Service Request还包括听者的标识。
在BSC中设置转发短数据的标识,该方法还包括:BSC根据设置的标识确定将短数据发送给MSC,采用SMD REPORT消息向无线通信***网络侧的MSC转发携带短数据的SMD Service Request。
所述的SMD Service Request还包括接收者标识。
步骤B所述接收到听者发送的短数据后,广播短数据的过程为:
无线通信***的BSC释放听者占用的组呼信道上行,指示无线通信***的BTS释放听者占用的组呼信道上行后,在组呼信道下行或/和集群组的讲者专用信道下行广播SMD Notification,该SMD Notification携带短数据。
所述BSC释放听者占用的组呼信道上行的过程为:BSC在听者当前所在小区发送上行组呼信道忙Uplink Busy消息,通过组呼信道上行向听者发送上行释放Uplink Release消息,释放听者占用的组呼信道上行;
所述指示BTS释放听者占用的组呼信道上行的过程为:BSC向BTS发送释放请求REL REQ,指示BTS释放听者占用的组呼信道上行;BTS在释放听者占用的组呼信道上行后,向BSC发送释放确认REL CNF;在所述指示无线通信***的BTS释放听者占用的组呼信道上行后,广播SMDNotification之前,该方法还包括:BSC在听者当前所在小区发送上行组呼信道空闲Uplink Free消息。
所述的SMD Notification携带有接收者标识。
在所述BSC接收到携带短数据的EST IND消息之后,在所述BSC将短数据发送给MSC之前,该方法还包括:BSC采用SMD REPORT消息向NSS转发SMD Service Request,NSS判断该SMD Service Request是否携带有指定听者标识,如果没有,则执行所述BSC将短数据发送给MSC的步骤;如果有,该NSS判断具有接收到SMD Service Request携带的接收者标识的听者或讲者是否签约了集群组,如果是,将短数据携带在SMD NOTIFY发送给管辖具有指定接收者标识的听者的BSC;否则,丢弃接收到的SMD ServiceRequest。
该方法进一步包括:集群组的听者或讲者接收到SMD Notification后,判断是否携带有指定听者或接收者标识,如果不是,则接收所携带的短数据;如果是,则判断自身的标识是否与所携带的指定听者标识或接收者标识一致,如果是,则接收所携带的短数据;否则,则丢弃接收到的SMDNotification。
在无线通信***网络侧设置短数据重广播次数以及重广播间隔,在步骤B之后,该方法进一步包括重广播短数据的步骤:C、无线通信***网络侧缓存步骤B接收到的短数据;D、启动针对集群组设置的定时器等待设置的重广播间隔后,通过集群组的讲者专用信道下行和组呼信道下行广播缓存的短数据并更新实际重广播次数;E、无线通信***网络侧判断实际重广播次数是否大于设置的重广播次数,如果是,则释放所缓存的短数据,结束本流程;否则,则转入步骤D继续执行。
当无线通信***接收到集群组的另一个短数据时,该方法还包括:
无线通信***释放所缓存的短数据,将接收到的集群组的另一个短数据进行缓存后,执行步骤D和步骤E。
从上述方案可以看出,本发明重新定义集群组的讲者或听者发送短数据的消息,当无线通信***网络侧接收到讲者或听者发送的消息时,识别出该消息用于短数据的发送流程,则将讲者或听者发送的短数据在集群组内进行广播。由于本发明短数据的发送过程与集群组的语音发送过程或集群组的抢占上行设置为两个独立的过程,并且在听者发送短数据时采用扩充接入脉冲(AB)消息,使无线通信***网络侧能够识别出接收到的消息是短数据的请求上行,从而在集群组内广播接收到的短数据,因此,本发明提供的方法可以在1.5上行占用方式且允许即按即讲(PTT,push to talk)抢占的集群组内发送短数据,实现短数据和语音的同传。
更进一步地,本发明还可以实现讲者或听者跨基站控制器(BSC)发送短数据,以及实现讲者或听者向指定接收者发送短数据。
附图说明
图1为本发明讲者发送短数据的方法流程图;
图2为本发明讲者跨BSC发送短数据的方法流程图;
图3为本发明讲者向指定听者发送短数据的方法流程图;
图4为本发明听者发送短数据的方法流程图;
图5为本发明听者跨BSC发送短数据的方法流程图;
图6为本发明听者向指定接收者发送短数据的方法流程图;
图7为本发明重发短数据的方法流程图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚明白,以下举具体实施例并参照附图,对本发明进行进一步详细的说明。
本发明提供的方法能够在1.5上行占用方式下且允许PTT抢占的集群组内传送短数据时不中断语音的传输,即短数据和语音同时广播。在具有组呼功能的无线通信***中,在1.5上行占用方式下且允许PTT抢占的集群组内实现短数据和语音的同传。
在1.5上行占用方式下,讲者由于占用集群组内讲者专用信道,在发送短数据时,可以通过所占用的讲者专用信道上行发送短数据;听者通过所在小区的集群组的组呼信道上行发送短数据,即通过扩充AB消息占用集群组的组呼信道上行发送短数据。听者发送短数据时,需要占用集群组的组呼信道上行,但为了实现短数据和语音同传,这种上行占用应该与正常的上行占用相区分,避免影响正在占用讲者专用信道上行的讲者或者其他听者正常的上行占用。因此,本发明定义了扩充AB消息,使具有组呼功能的无线通信***网络侧在接收到扩充AB消息时得知当前是短数据的上行占用。
在本发明中,无论是听者发送短数据还是讲者发送携带短数据的消息,为了使无线通信***网络侧在接收到短数据时得知接收到的为携带短数据的消息,本发明定义了携带短数据的消息。当无线通信***网络侧接收到携带短数据的消息时,将短数据通过讲者专用信道下行和集群组的组呼信道下行进行广播。
以下分别对讲者发送短数据以及听者发送短数据进行详细说明。
讲者发送短数据
假设集群组组呼已经建立,集群组内的讲者驻留在讲者专用信道上,通过讲者专用信道上行向无线通信***网络侧发送语音,无线通信***网络侧通过讲者所在集群组的组呼信道下行向听者广播讲者发送的语音。这时,讲者需要发送短数据,将该短数据携带在层三消息中,通过讲者专用信道上行发送给无线通信***网络侧,无线通信***网络侧将该消息携带的短数据在讲者所在集群组的组呼信道下行以及讲者专用信道下行进行广播。
图1为本发明讲者发送短数据的方法流程图,该方法涉及的网络实体包括移动台(MS)、无线通信***网络侧的基站收发信台(BTS)以及BSC,其中,MS为集群组内的讲者,BTS为讲者所在小区的BTS,BSC为讲者所在小区的BSC,其具体步骤为:
步骤100、MS通过讲者专用信道上行向BTS发送层三消息帧(I帧),即短数据业务请求(SMD Service Request),携带短数据。
讲者专用信道上行可以为快速随路控制信道(FACCH)上行。
SMD Service Request还可以携带MS的标识,如MS的国际移动用户识别码(IMSI)。
步骤101、BTS采用数据指示(DATA IND)消息向BSC转发SMD ServiceRequest。
步骤102、BSC接收到SMD Service Request后,获取所携带的短数据,将短数据携带在短数据业务通知消息(SMD Notification)中通过MS所在集群组的组呼信道下行以及讲者专用信道下行进行广播。
用于广播短数据的组呼信道和讲者专用信道可以为FACCH。
在现有技术中,BSC可以管辖多个小区,在广播SMD Notification时,将在BSC管辖的所有MS所在集群组的小区内广播。
SMD Notification还携带有MS的IMSI。
在本发明中,当集群组跨BSC时,也可以实现跨BSC发送短数据,如图2所示,其中BSC1为MS1,即讲者所属的BSC;BSC2为管辖集群组所在区域的另一个BSC,MS2为在BSC2管辖下的集群组的听者,移动业务交换中心(MSC)管辖BSC1和BSC2,其具体步骤为:
步骤200~201、与图1所述的步骤100~101相同。
步骤202、BSC1采用短数据业务报告(SMD REPORT)消息向MSC1转发SMD Service Reques。
步骤203~步骤204、MSC1接收到SMD Service Request后,获取所携带的短数据,将短数据携带在短数据业务通报(SMD NOTIFY)中发送给BSC1和MSC2。
步骤205、MSC2将接收到的SMD NOTIFY转发给BSC2。
步骤206~步骤207、BSC1将接收到的携带在SMD NOTIFY中的短数据采用SMD NOTIFICATION通过管辖的集群组的组呼信道下行以及讲者专用信道下行进行广播;BSC2将接收到的携带在SMD NOTIFY中的短数据采用SMD NOTIFICATION通过管辖的集群组的组呼信道下行进行广播。
在实现跨BSC发送短数据时,集群***网络侧的BSC都设置有转发短数据的标识,当BSC接收到短数据时,会根据该标识确定是在BSC所管辖的区域内广播短数据,还是进一步发送给MSC,由MSC在所管辖的区域内广播短数据。
相应地,在MSC将短数据发送给BSC时,也发送给设置有转发短数据标识的BSC。
在本发明中,讲者也可以在发送短数据时指定集群组内的某个听者接收,不仅避免短数据在讲者专用信道,如FACCH对话音质量传生的影响,而且避免短数据对正在通过集群组的组呼信道下行接收语音的其他听者产生的干扰。
讲者在发送短数据时指定集群组内的某个听者接收的方法与图1所述的方法区别在于,讲者在向集群***网络侧发送短数据时还携带指定听者标识,该指定听者标识指示该短数据发送到的听者,集群***网络侧接收到该指定听者标识后,确定具有该指定听者标识的听者所在区域,在确定的区域广播短数据。
图3为本发明讲者向指定听者发送短数据的方法流程图,该方法涉及的网络实体包括MS、无线通信***网络侧的BTS、BSC以及核心网(NSS),其中,MS为集群组内的讲者,BTS为讲者所在小区的BTS,BSC为讲者所在小区的BSC,NSS为管辖讲者的集群组所在的NSS,NSS中具有的实体包括多个MSC和拜访位置寄存器(VLR),NSS中的MSC之间还可以进行消息转发,其具体步骤为:
步骤300、MS通过讲者专用信道上行向BTS发送层三消息帧(I帧),即SMD Service Request,携带短数据和指定听者标识。
指定听者标识可以为指定听者的IMSI或指定听者的移动用户综合业务数字网号码(MSISDN)。
步骤301、BTS采用DATA IND消息向BSC转发SMD Service Request。
步骤302、BSC采用SMD REPORT消息向NSS转发SMD ServiceRequest。
步骤303、NSS接收到SMD Service Request后,获取所携带的短数据以及指定听者标识,确定具有所携带听者标识的听者所在区域,将短数据和指定听者标识携带在SMD NOTIFY中发送给管辖所确定区域的BSC(在图中该BSC就是MS所在的BSC)。
当NSS接收到SMD Service Request时,会判断是否携带有指定听者标识,如果没有,则采用图2所述的方法经BSC将短数据携带在SMDNotification中进行广播;如果有,则由于NSS中包括MSC和VLR,由MSC和VLR按照现有技术进行交互,验证具有指定听者标识的听者是否签约了MS所在集群组,如果是,则按照现有技术查找到具有指定听者标识的听者所在区域,将短数据携带在SMD NOTIFY中发送给管辖所确定区域的BSC,否则,NSS将SMD Service Request丢弃。
步骤304、管辖所确定区域的BSC将短数据和指定听者标识携带在SMDNotification中在所管辖区域内通过集群组的组呼信道下行进行广播(在图中表示为通过MS所在集群组的组呼信道下行以及讲者专用信道下行进行广播)。
如果讲者不在管辖所确定区域的BSC所管辖的区域中,则短数据不通过讲者专用信道下行进行广播。
听者发送短数据
由于在1.5上行占用方式下,无论已经建立组呼的集群组有无讲者,集群组的组呼信道上行都是空闲的,听者就可以在所在小区的集群组的组呼信道上行上报扩充AB消息,扩充AB消息携带有原因值,请求占用听者所在小区的集群组的组呼信道上行用于发送短数据,而后通过所占用的听者所在小区的集群组的组呼信道发送短数据。
扩充AB消息的格式如表1所示:
信息值8......1 | 原因值 |
0110xxxx | 发送短数据 |
表1
当扩充AB消息携带0110时,表示请求占用听者所在小区的集群组的组呼信道上行用于发送短数据。当然,本发明也可以在扩充AB消息中设置其他的二进制数,只要无线通信***网络侧根据预先设置的规则能够识别出扩充AB消息携带的二进制数表示请求占用听者所在小区的集群组的组呼信道上行用于发送短数据即可。
本发明使用扩充AB消息,主要有以下优点:第一,将短数据的上行占用和其他诸如抢占上行彻底分开,相应地,无线通信***网络侧接收到扩充AB消息后就确定要广播短数据;第二,对于短数据的上行占用,不需要和抢占上行一样,向无线通信***网络侧的MSC报上行请求(UPLINK REQ)消息,不影响集群组内组呼中讲者进行的语音传输;第三,对于短数据的上行占用,无线通信***网络侧的BSC可以针对听者所属的小区进行分别处理,听者在所属小区发送扩充AB消息以及短数据不影响集群组内的其他小区发起短数据传送或占用上行;第四,短数据的上行占用不需要像抢占上行那样需要无线通信***网络侧的BSC和MSC通过A接口进行消息交互,A接口不需要扩展短数据消息。
图4为本发明听者发送短数据的方法流程图,该方法涉及的网络实体包括MS、无线通信***网络侧的BTS以及BSC,其中,MS为集群组内的听者,BTS为听者所在小区的BTS,BSC为听者所在小区的BSC,其具体步骤为:
步骤400、BTS在管辖小区内发送集群组的组呼信道上行空闲(UplinkFree)消息。
在1.5上行占用方式下且允许PTT抢占时,无论集群组的讲者是否正在通过讲者专用信道进行讲话,只要没有MS占用集群组的组呼信道上行,BTS就发送Uplink Free消息。
步骤401、MS发送上行占用(Uplink Access)消息,请求占用所在小区的集群组的组呼信道上行发送短数据,Uplink Access消息是一个扩充AB消息,其中携带了本发明定义的原因值表明要占用集群组的组呼信道上行用于发送短数据。
步骤402、BTS向BSC发送短数据检测(Data Detect)消息,用于通知BSC有MS要占用MS所在小区的集群组的组呼信道上行发送短数据。
Data Detect消息的消息结构与现有技术听者发起上行抢占时BTS向BSC发送的讲者检测(Talker Detect)消息的消息结构相同,但是,BSC处理Data Detect消息的过程与处理Talker Detect消息的过程不相同:不需要和MSC进行消息交互,从而避免了因为发送短数据而影响集群组内讲者进行的语音传输。
步骤403、BTS向MS发送上行占用消息的响应(Uplink Grand)。
步骤404、MS向BTS发送异步平衡模式(SABM)消息,该消息携带SMD Service Request,SMD Service Request中包括短数据和MS的IMSI。
SABM消息是层三消息。
步骤405、BTS向MS发送SABM消息的响应(UA)。
步骤406、BTS向BSC发送建链指示(EST IND)消息,该消息携带MS发送的SMD Service Request。
步骤405和步骤406的执行顺序可以掉换。
步骤407、BSC在MS当前所在小区广播上行组呼信道忙(Uplink Busy)消息,用于在MS当前所在小区内指示集群组的组呼信道上行忙。
对于现有技术的抢占上行,BSC在所管辖的集群组的所有小区内都发送Uplink Busy,而本发明的短数据请求上行,BSC仅在MS当前所在小区发送Uplink Busy,以便集群组不同小区发送的短数据相互独立,同时也避免发送短数据影响其他小区的短数据请求上行或抢占上行。
步骤408、BSC通过组呼信道上行向MS发送上行释放(Uplink Release)消息,释放MS占用的组呼信道上行。
步骤409、BSC向BTS发送释放请求(REL REQ),指示BTS释放MS占用的组呼信道上行。
步骤410、BTS在释放MS占用的组呼信道上行后,向BSC发送释放确认(REL CNF),确认已经释放了MS占用的组呼信道上行。
步骤411、BSC在MS当前所在小区广播上行组呼信道空闲(Uplink Free)消息,指示MS当前所在小区的其他MS以及MS可以发起短数据请求上行或抢占上行。
步骤412、BSC在所管辖的集群组的所有小区内广播SMD Notification,该SMD Notification携带短数据。
BSC在所管辖的集群组的所有小区内广播实际上就是在集群组所有组呼信道的下行以及讲者专用信道下行发送。
如果集群组内不存在讲者专用信道,则只在集群组所有组呼信道的下行发送。
该SMD Notification还可以携带MS的IMSI。
在现有技术中,BSC可以管辖多个小区,在广播SMD Notification时,将在BSC管辖的所有MS所在集群组的小区内广播。
在本发明中,当集群组跨BSC时,也可以实现跨BSC发送短数据,如图5所示,其中BSC1为MS1,即听者所属的BSC;BSC2为管辖集群组所在区域的另一个BSC,MS2为在BSC2管辖下的集群组的另一个听者或讲者,MSC1管辖BSC1,MSC2管辖BSC2,其具体步骤为:
步骤500~步骤506、与图4所述的步骤400~406相同。
步骤507、BSC1采用SMD REPORT消息向MSC1转发SMD ServiceRequest。
步骤508~512、与图4所述的步骤407~411相同。
步骤513~514、MSC1接收到SMD Service Request后,获取所携带的短数据,将短数据携带在SMD NOTIFY中发送给BSC1和MSC2。
步骤515、MSC2转发该SMD NOTIFY给BSC2。
步骤516~步骤517、BSC1将接收到的携带在SMD NOTIFY中的短数据采用SMD NOTIFICATION通过管辖的集群组的组呼信道下行以及讲者专用信道下行进行广播;BSC2将接收到的携带在SMD NOTIFY中的短数据采用SMD NOTIFICATION通过管辖的集群组的组呼信道下行进行广播。
在实现跨BSC发送短数据时,集群***网络侧的BSC都设置有是否将短数据进一步发送给MSC的标识,当BSC接收到短数据时,会根据该标识确定是否在BSC所管辖的区域内广播短数据,还是进一步发送给MSC,由MSC在所管辖的区域内广播短数据。
在本发明中,听者也可以在发送短数据时指定集群组内的其他听者或讲者接收,不仅避免短数据在讲者专用信道,如FACCH对话音质量传生的影响,而且避免短数据对正在通过集群组的组呼信道下行接收语音的其他听者产生的干扰。
听者在发送短数据时指定集群组内的某个听者接收的方法与图4所述的方法区别在于,听者在向集群***网络侧发送短数据时还携带指定接收者标识,该指定接收者标识指示该短数据发送到的听者或讲者,集群***网络侧接收到该指定接收者标识后,确定具有该指定接收者标识的听者或讲者所在区域,在确定的区域广播短数据。
图6为本发明听者向指定接收者发送短数据的方法流程图,该方法涉及的网络实体包括MS、无线通信***网络侧的BTS、BSC以及NSS,其中,MS为集群组内的听者,BTS为听者所在小区的BTS,BSC为听者所在小区的BSC,NSS为管辖听者的集群组所在的NSS,NSS中具有的实体包括MSC和VLR,NSS中的MSC之间还可以进行消息转发,其具体步骤为:
步骤600、BTS在管辖小区内发送集群组的Uplink Free消息。
步骤601、MS发送Uplink Access消息,请求占用所在小区的集群组的组呼信道上行发送短数据。
步骤602、BTS向BSC发送Data Detect消息。
步骤603、BTS向MS发送Uplink Grand。
步骤604、MS向BTS发送SABM消息,该消息携带SMD ServiceRequest,SMD Service Request中包括短数据和接收者的标识。
步骤605、BTS向MS发送UA。
步骤606、BTS向BSC发送EST IND消息,该消息携带MS发送的SMDService Request。
步骤605和步骤606的执行顺序可以掉换。
步骤607、BSC向NSS发送SMD REPORT消息,该消息携带MS发送的SMD Service Request。
当NSS接收到SMD Service Request时,会判断是否携带有指定听者标识,如果没有,则采用图5所述的方法经BSC将短数据携带在SMDNotification中进行广播;如果有,则由于NSS中包括MSC和VLR,由MSC和VLR按照现有技术进行交互,验证具有指定接收标识的听者或讲者是否签约了MS所在集群组,如果是,则按照现有技术查找到具有指定听者标识的听者所在区域,否则,NSS将SMD Service Request丢弃。
步骤608、BSC在MS当前所在小区广播Uplink Busy消息。
步骤609、BSC通过组呼信道上行向MS发送Uplink Release消息。
步骤610、BSC向BTS发送REL REQ。
步骤611、BTS在释放MS占用的组呼信道上行后,向BSC发送RELCNF。
步骤612、BSC在MS当前所在小区广播Uplink Free消息。
步骤613、NSS将短数据和指定听者标识携带在SMD NOTIFY中发送给管辖所确定区域的BSC(在图中该BSC就是MS所在的BSC)。
步骤614、管辖所确定区域的BSC将短数据和指定听者标识携带在SMDNotification中在所管辖区域内通过集群组的组呼信道下行进行广播(在图中表示为通过MS所在集群组的组呼信道下行以及讲者专用信道下行进行广播)。
如果讲者不在管辖所确定区域的BSC所管辖的区域中,则短数据不通过讲者专用信道下行进行广播。
在本发明中,由于NSS中的MSC只能通过现有技术位置更新确定具有指定听者标识的听者当前所在的区域,而不能准确的确定具有指定听者标识的听者当前所在的小区,所以NSS只能将短数据携带在SMD NOTIFY中发送给管辖所确定区域的BSC。
在本发明中,当集群组的听者或讲者接收到SMD Notification时,先判断SMD Notification是否携带有指定接收者标识,如果不是,接收所携带的短数据;如果是,则判断所携带的指定接收者标识是否与自身设置的一致,如果是,接收所携带的短数据;如果否,则丢弃SMD Notification。
本发明为了提高发送短数据的可靠性,还提供了BSC重广播SMDNotification的功能。本发明在BSC设置重广播SMD Notification次数和间隔,重广播次数的范围可以设置为0~5,0表示不需要重广播。重发间隔的范围可以设置为1~10,单位为百ms。BSC还可以进行默认重广播,在默认重广播时,间隔为500ms,重广播SMD Notification两次。
图7为本发明重发短数据的方法流程图,该方法涉及的网络实体包括无线通信***网络侧的BSC和BTS,以及集群组的听者或讲者,其具体步骤为:
步骤700、BSC接收到BTS转发的由听者或讲者发送的某集群组的短数据,采用图1或图2所述的步骤在集群组内广播该短数据后,为该集群组缓存短数据并记录实际已重广播次数为0。
步骤701、BSC根据配置的重广播间隔时间启动定时器,当定时器超时,重新广播携带所缓存的短数据的SMD Notification后,更新实际重广播次数。
该定时器是集群组组呼级的,针对每一个集群组在BSC中设置一个定时器。
步骤702、BSC判断实际重广播次数是否已经达到设置的重广播次数,如果是,转入步骤703;否则,转入步骤704。
步骤703、BSC释放所缓存的短数据,结束。
步骤704、转入步骤701继续执行。
当该集群组内有新的短数据发送到BSC时,BSC停止定时器的计时并释放所缓存的短数据后,缓存接收到的新的短数据并按照图7所述的步骤执行。
通过本发明提供的方法,能够在具有组呼功能的无线通信***中,如在基于GSM技术的具有组呼功能的无线通信***中,实现1.5上行占用方式下且允许PTT抢占的集群组的组呼信道下行的短数据和语音的同传,实现1.5上行占用方式下且允许PTT抢占的集群组内的讲者在讲话过程中同时传送讲者或集群组内的听者发送的短数据。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所做的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (20)
1、一种在集群组内发送短数据的方法,其特征在于,该方法应用在1.5上行占用方式且允许即按即讲抢占的集群组内短数据和语音同时广播的集群***中,该方法包括:
A、讲者发送短数据时,将短数据通过所占用的讲者专用信道上行发送给无线通信***网络侧;听者发送短数据时,将短数据通过所在小区的集群组的组呼信道上行发送给无线通信***网络侧;
B、无线通信***网络侧接收到讲者或听者发送的短数据后,广播短数据。
2、如权利要求1所述的方法,其特征在于,步骤A所述讲者向无线通信***网络侧发送短数据的过程为:
讲者通过讲者专用信道上行向无线通信***网络侧的基站收发信台BTS发送短数据业务请求SMD Service Request,携带短数据;
BTS采用数据指示DATA IND消息向无线通信***网络侧的基站控制器BSC转发携带短数据的SMD Service Request。
3、如权利要求2所述的方法,其特征在于,所述的SMD Service Request还携带有讲者的标识。
4、如权利要求2所述的方法,其特征在于,在BSC中设置转发短数据的标识,步骤A所述讲者向无线通信***网络侧发送短数据的过程还包括:
BSC根据设置的标识确定将短数据发送给无线通信***网络侧的移动交换中心MSC,采用短数据业务报告SMD REPORT消息向MSC转发携带短数据的SMD Service Request;
步骤B所述无线通信***网络侧接收到讲者发送的短数据后,广播短数据的过程为:
MSC接收到讲者发送的短数据后,将短数据携带在短数据业务通报SMD NOTIFY发送给设置转发短数据标识的一个或一个以上BSC,该BSC根据设置的标识确定将短数据进行广播,将短数据携带在短数据业务通知消息SMD Notification中通过集群组的组呼信道下行或/和讲者专用信道下行广播。
5、如权利要求4所述的方法,其特征在于,所述的SMD Service Request还携带有指定听者标识。
6、如权利要求4所述的方法,其特征在于,所述的SMD Notification携带有指定听者标识。
7、如权利要求4所述的方法,其特征在于,在所述BSC接收到携带短数据的SMD Service Request之后,在所述BSC将短数据发送给MSC之前,该方法还包括:
BSC采用SMD REPORT消息向核心网NSS转发SMD Service Request,NSS判断该SMD Service Request是否携带有指定听者标识,如果没有,则执行所述BSC将短数据发送给MSC的步骤;
如果有,该NSS判断具有接收到SMD Service Request携带的指定听者标识的听者是否签约了集群组,如果是,将短数据携带在短数据业务通知SMD NOTIFY中发送给管辖具有指定听者标识的听者的BSC;否则,丢弃接收到的SMD Service Request。
8、如权利要求1所述的方法,其特征在于,步骤A所述听者向无线通信***网络侧发送短数据的过程为:
当集群组的组呼信道上行空闲时,听者向无线通信***网络侧的基站收发信台BTS发送携带短数据业务请求SMD Service Request的异步平衡模式SABM消息,SMD Service Request中包括听者要发送的短数据。
9、如权利要求8所述的方法,其特征在于,在听者发送SABM消息之前,该方法包括:
接收到无线通信***网络侧的BTS广播的集群组的组呼信道上行空闲Uplink Free消息后,听者向BTS发送上行占用Uplink Access消息;
BTS向无线通信***网络侧的基站控制器BSC发送短数据检测DataDetect消息,向听者发送上行占用消息的响应Uplink Grand;
在听者发送SABM消息之后,在步骤B所述无线通信***网络侧广播短数据之前,该方法还包括:
BTS向听者发送SABM消息的响应UA,向BSC发送建链指示EST IND消息,该消息携带MS发送的SMD Service Request。
10、如权利要求9所述的方法,其特征在于,所述Uplink Access消息为扩充接入脉冲AB消息,其中携带原因值表明要占用集群组的组呼信道上行发送短数据。
11、如权利要求9所述的方法,其特征在于,所述的SMD Service Request还包括听者的标识。
12、如权利要求9所述的方法,其特征在于,在BSC中设置转发短数据的标识,该方法还包括:
BSC根据设置的标识确定将短数据发送给MSC,采用短数据业务报告SMD REPORT消息向无线通信***网络侧的MSC转发携带短数据的SMDService Request。
13、如权利要求9所述的方法,其特征在于,所述的SMD Service Request还包括接收者标识。
14、如权利要求9所述的方法,其特征在于,步骤B所述接收到听者发送的短数据后,广播短数据的过程为:
无线通信***的BSC释放听者占用的组呼信道上行,指示无线通信***的BTS释放听者占用的组呼信道上行后,在组呼信道下行或/和集群组的讲者专用信道下行广播短数据业务通知消息SMD Notification,该SMDNotification携带短数据。
15、如权利要求14所述的方法,其特征在于,所述BSC释放听者占用的组呼信道上行的过程为:
BSC在听者当前所在小区发送上行组呼信道忙Uplink Busy消息,通过组呼信道上行向听者发送上行释放Uplink Release消息,释放听者占用的组呼信道上行;
所述指示BTS释放听者占用的组呼信道上行的过程为:
BSC向BTS发送释放请求REL REQ,指示BTS释放听者占用的组呼信道上行;
BTS在释放听者占用的组呼信道上行后,向BSC发送释放确认RELCNF;
在所述指示无线通信***的BTS释放听者占用的组呼信道上行后,广播SMD Notification之前,该方法还包括:
BSC在听者当前所在小区发送上行组呼信道空闲Uplink Free消息。
16、如权利要求14所述的方法,其特征在于,所述的SMD Notification携带有接收者标识。
17、如权利要求12所述的方法,其特征在于,在所述BSC接收到携带短数据的EST IND消息之后,在所述BSC将短数据发送给MSC之前,该方法还包括:
BSC采用SMD REPORT消息向核心网NSS转发SMD Service Request,NSS判断该SMD Service Request是否携带有指定听者标识,如果没有,则执行所述BSC将短数据发送给MSC的步骤;
如果有,该NSS判断具有接收到SMD Service Request携带的接收者标识的听者或讲者是否签约了集群组,如果是,将短数据携带在短数据业务通报SMD NOTIFY发送给管辖具有指定接收者标识的听者的BSC;否则,丢弃接收到的SMD Service Request。
18、如权利要求6或16所述的方法,其特征在于,该方法进一步包括:
集群组的听者或讲者接收到SMD Notification后,判断是否携带有指定听者或接收者标识,如果不是,则接收所携带的短数据;如果是,则判断自身的标识是否与所携带的指定听者标识或接收者标识一致,如果是,则接收所携带的短数据;否则,则丢弃接收到的SMD Notification。
19、如权利要求1所述的方法,其特征在于,在无线通信***网络侧设置短数据重广播次数以及重广播间隔,在步骤B之后,该方法进一步包括重广播短数据的步骤:
C、无线通信***网络侧缓存步骤B接收到的短数据;
D、启动针对集群组设置的定时器等待设置的重广播间隔后,通过集群组的讲者专用信道下行和组呼信道下行广播缓存的短数据并更新实际重广播次数;
E、无线通信***网络侧判断实际重广播次数是否大于设置的重广播次数,如果是,则释放所缓存的短数据,结束本流程;否则,则转入步骤D继续执行。
20、如权利要求19所述的方法,其特征在于,当无线通信***接收到集群组的另一个短数据时,该方法还包括:
无线通信***释放所缓存的短数据,将接收到的集群组的另一个短数据进行缓存后,执行步骤D和步骤E。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100758109A CN100471293C (zh) | 2006-03-07 | 2006-04-18 | 一种在集群组内发送短数据的方法 |
EP07702200A EP1901566B1 (en) | 2006-03-07 | 2007-01-25 | AQ method and system for sending SMD in trunk group |
PCT/CN2007/000282 WO2007101386A1 (fr) | 2006-03-07 | 2007-01-25 | Procédé et système pour envoyer des smd dans un faisceau de lignes |
AT07702200T ATE472234T1 (de) | 2006-03-07 | 2007-01-25 | Verfahren und system zum senden von smd in bündeln |
DE602007007266T DE602007007266D1 (zh) | 2006-03-07 | 2007-01-25 | |
CA2616074A CA2616074C (en) | 2006-03-07 | 2007-01-25 | Method and system for transmitting application data in trunk group |
AU2007222811A AU2007222811B2 (en) | 2006-03-07 | 2007-01-25 | A method and system for sending SMD in trunk group |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610056999.7 | 2006-03-07 | ||
CN200610056999 | 2006-03-07 | ||
CNB2006100758109A CN100471293C (zh) | 2006-03-07 | 2006-04-18 | 一种在集群组内发送短数据的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1984388A CN1984388A (zh) | 2007-06-20 |
CN100471293C true CN100471293C (zh) | 2009-03-18 |
Family
ID=38166527
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006100758109A Active CN100471293C (zh) | 2006-03-07 | 2006-04-18 | 一种在集群组内发送短数据的方法 |
Country Status (7)
Country | Link |
---|---|
EP (1) | EP1901566B1 (zh) |
CN (1) | CN100471293C (zh) |
AT (1) | ATE472234T1 (zh) |
AU (1) | AU2007222811B2 (zh) |
CA (1) | CA2616074C (zh) |
DE (1) | DE602007007266D1 (zh) |
WO (1) | WO2007101386A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101317469B (zh) * | 2006-03-07 | 2011-05-04 | 华为技术有限公司 | 一种在集群组内发送短数据的方法及*** |
US8494437B2 (en) * | 2009-04-22 | 2013-07-23 | Qualcomm Incorporated | Communication methods and apparatus |
CN101873545B (zh) * | 2010-05-31 | 2012-11-21 | 东方通信股份有限公司 | 一种在进行语音组呼业务时组内用户利用集群组呼业务信道提供短数据业务的实现方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6138011A (en) * | 1999-10-15 | 2000-10-24 | Motorola, Inc. | Method and apparatus for providing dispatch service to an existing telephone network |
US20030153343A1 (en) * | 2002-02-14 | 2003-08-14 | Crockett Douglas M. | Communication device for initiating a group call in a group communication network |
FR2863431B1 (fr) | 2003-12-09 | 2006-01-20 | Sagem | Procede de realisation d'un echange de donnees pendant un appel de groupe sur un reseau cellulaire |
US20050266867A1 (en) * | 2004-05-28 | 2005-12-01 | Motorola, Inc. | Communications facilitation method and apparatus |
-
2006
- 2006-04-18 CN CNB2006100758109A patent/CN100471293C/zh active Active
-
2007
- 2007-01-25 AT AT07702200T patent/ATE472234T1/de not_active IP Right Cessation
- 2007-01-25 EP EP07702200A patent/EP1901566B1/en active Active
- 2007-01-25 CA CA2616074A patent/CA2616074C/en active Active
- 2007-01-25 WO PCT/CN2007/000282 patent/WO2007101386A1/zh active Application Filing
- 2007-01-25 AU AU2007222811A patent/AU2007222811B2/en active Active
- 2007-01-25 DE DE602007007266T patent/DE602007007266D1/de active Active
Also Published As
Publication number | Publication date |
---|---|
AU2007222811A1 (en) | 2007-09-13 |
CN1984388A (zh) | 2007-06-20 |
EP1901566A1 (en) | 2008-03-19 |
AU2007222811B2 (en) | 2009-08-06 |
WO2007101386A1 (fr) | 2007-09-13 |
DE602007007266D1 (zh) | 2010-08-05 |
EP1901566A4 (en) | 2008-11-12 |
CA2616074A1 (en) | 2007-09-13 |
EP1901566B1 (en) | 2010-06-23 |
CA2616074C (en) | 2012-01-03 |
ATE472234T1 (de) | 2010-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180248708A1 (en) | Method and device for group communication, having robust mobility | |
KR100881248B1 (ko) | 무선통신 시스템에서 비동기 시그널링 및 데이터 전송 | |
KR100689516B1 (ko) | 멀티미디어 방송/멀티캐스트 서비스 시스템에서 선호주파수정보의 전달 방법 및 장치 | |
CN1127869C (zh) | 在移动通信***中维护群呼叫的方法以及移动通信*** | |
CN102149049A (zh) | 数字集群通信***中的集群业务实现方法和集群用户终端 | |
CN101064930B (zh) | 一种无线点到多点业务的寻呼和资源配置方法 | |
CN101489176A (zh) | 实现语音组呼业务讲者优先级的方法 | |
AU2017261612B2 (en) | Wireless ptt communication system with enhanced location reporting and related devices and methods | |
CN102547596A (zh) | 一种话权指示信息的传输方法及装置 | |
CN100471293C (zh) | 一种在集群组内发送短数据的方法 | |
CN100349484C (zh) | 无线通信***中组呼时短数据的传输方法 | |
CN103458373A (zh) | 一种集群业务实现方法及其装置 | |
CN1977553B (zh) | 用于呼叫建立的方法和设备 | |
CN101442711A (zh) | 用户设备反馈多媒体广播多播业务信息的方法 | |
CN101198079B (zh) | 组呼业务的控制方法及其***和设备 | |
CN101237626A (zh) | 多业务交叉的处理方法及处理*** | |
CN101317469B (zh) | 一种在集群组内发送短数据的方法及*** | |
CN101784123B (zh) | 集群终端及其呼叫建立方法、***、以及基站子*** | |
CN1968456B (zh) | 为组呼/组播指配业务信道的方法及*** | |
CN101502142B (zh) | 一种在集群通信中的语音报文格式及其传输方法 | |
EP1773077B1 (en) | A method of indicating a channel available for sending uplink access request and corresponding system, base station and mobile station | |
CN101511056A (zh) | 一种使用更早指配缩短紧急组呼建立时间的方法 | |
CN100433898C (zh) | 一种移动通信***中组呼信道资源的管理方法 | |
CN100441003C (zh) | 组呼信道接入方法、***及设备 | |
CN100493218C (zh) | 组呼抢占方法及*** |
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 | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20070620 Assignee: Apple Computer, Inc. Assignor: Huawei Technologies Co., Ltd. Contract record no.: 2015990000755 Denomination of invention: Method for transmitting short data in group set Granted publication date: 20090318 License type: Common License Record date: 20150827 |
|
LICC | Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model |