一种铁路专用移动终端组呼处理控制方法转让专利

申请号 : CN202011203391.9

文献号 : CN112312333B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 韩佳汛霍光瑞罗江友

申请人 : 深圳市桑达无线通讯技术有限公司

摘要 :

本发明公开了一种铁路专用移动终端组呼处理控制方法,包括以下步骤:当用户发起一个点对点呼叫/组呼/广播或接听一个点对点呼叫,在移动终端从Um口收到信道分配消息加入过程中,以及在当用户加入一个组呼时,在无线资源管理层加入组呼业务信道的过程中,将组呼加入允许状态设置为FALSE;当用户挂断一个组呼/广播、结束一个点对点呼叫或退出一个组呼/广播,从业务信道TCH上退出,进入空闲状态驻留到服务小区时,开机监听BCCH、CCCH及NCH信道,当手持终端在NCH上监听到一个完整的NCH通知周期后,将组呼加入允许状态设置为TRUE。本发明可以解决通话中的手持台加入已经释放的组呼信道上的问题,并且可以兼容部分情况下网络在FACCH上组呼通知参数错误的问题。

权利要求 :

1.一种铁路专用移动终端组呼处理控制方法,其特征在于,包括以下步骤:S1、移动终端开机初始化后,无线资源管理实体及组呼控制实体中组呼加入允许状态均设置为TRUE;

S2、当用户通过用户界面发起一个点对点呼叫/组呼/广播或接听一个点对点呼叫时,在移动终端从Um口收到信道分配消息加入过程中,将组呼加入允许状态设置为FALSE,同时向组呼控制实体发送组呼加入允许状态更新指示;

S3、当用户通过用户界面加入一个组呼时,在无线资源管理层加入组呼业务信道的过程中,将组呼加入允许状态设置为FALSE,同时向组呼控制实体发送组呼加入允许状态更新指示;

S4、当用户挂断一个组呼/广播、结束一个点对点呼叫或退出一个组呼/广播,从业务信道TCH上退出,进入空闲状态驻留到服务小区时,移动终端开启监听BCCH、CCCH及NCH信道,当移动终端在NCH上监听到一个完整的NCH通知周期后,将组呼加入允许状态设置为TRUE,同时向组呼控制实体发送组呼加入允许状态更新指示;

S5、当用户通过用户界面选择加入一个组呼/广播时,组呼控制实体收到用户界面发来的加入请求后,增加判断此时组呼加入允许状态是否为TRUE;如果为TRUE,则正常执行加入请求后续判断及操作流程;如果此时组呼加入允许状态为FALSE,则组呼控制实体缓存该加入请求。

2.根据权利要求1所述的一种铁路专用移动终端组呼处理控制方法,其特征在于:在S4中,当移动终端在组呼/广播/点对点呼叫发生掉话触发重新搜网时,以及当移动终端离开GSM‑R网络覆盖发生掉网时,无线资源管理实体及组呼控制实体中组呼加入允许状态均重置为TRUE。

3.根据权利要求1所述的一种铁路专用移动终端组呼处理控制方法,其特征在于:在S5中,如果此时组呼加入允许状态为FALSE,则组呼控制实体缓存该加入请求,同时启动定时器,当在定时器超时之前,收到组呼加入允许状态更新指示为TRUE,则停止定时器,取出缓存的组呼/广播加入指令,执行后续加入请求判断及操作流程。

4.根据权利要求3所述的一种铁路专用移动终端组呼处理控制方法,其特征在于:如果定时器超时则组呼控制实体放弃此次组呼/广播加入操作,向用户界面返回加入失败。

5.根据权利要求3所述的一种铁路专用移动终端组呼处理控制方法,其特征在于:如果组呼控制实体在启动定时器后,收到用户界面退出该组呼/广播的请求,则停止定时器,放弃此次缓存的组呼/广播加入请求,向用户界面返回加入操作失败,及退出组呼/广播操作成功。

6.一种铁路专用移动终端组呼处理控制装置,其特征在于:包含控制器、存储器,所述存储器中存储有计算机程序,所述计算机程序可被执行以实现如权利要求1‑5中任一项所述的方法。

7.一种计算机可读介质,其特征在于:存储有计算机程序,所述计算机程序可被执行以实现如权利要求1‑5中任一项所述的方法。

说明书 :

一种铁路专用移动终端组呼处理控制方法

技术领域

[0001] 本发明涉及铁路通信技术领域,具体为一种铁路专用移动终端组呼处理控制方法。

背景技术

[0002] GSM‑R是目前世界各国广泛应用的铁路专用移动通信系统。GSM‑R的一个重要特性是可以给用户提供组呼(VGCS)和广播(VBS)等集群通信业务。当用户发起一个新的组呼/广
播呼叫时,GSM‑R网络会在NCH上周期性发送组呼通知消息,同时会在组呼/网络区域内向处
于业务信道TCH上的支持组呼业务的移动终端通过FACCH信道下发组呼通知消息。移动终端
可以通过解析收到的组呼通知消息中获取到呼叫类型、组呼/广播ID、组呼/广播区域ID及
对应的信道描述,并通知给用户。处于TCH信道上的用户可以通过界面选择是否退出当前进
行的呼叫业务,加入新上报的组呼。
[0003] 目前GSM‑R网络在TCH业务信道上发送的FACCH组呼通知消息仅会通知组呼业务呼叫的发起,尚没有机制通知一个组呼呼叫的结束。因此会出现当用户在呼叫中收到一个组
呼后过了一段时间选择加入该组呼/广播时,该组呼/广播已经结束,导致移动终端错误地
加入了已经释放的组呼信道上,需要等待无线链路超时才会退出该组呼,整个过程最多耗
时超过20s,严重影响用户体验。
[0004] 另一种场景是在部分网络配置异常的情况下,在FACCH上下发的组呼通知消息与NCH组呼通知消息参数不一致(如:网络FACCH和NCH上组呼信道描述中的TSC发送不一致,
FACCH上发送的TSC错误的,导致用户按照FACCH通知加入组呼后无法正常解码语音信息),
用户在通话状态下收到FACCH上下发的组呼通知信息,选择加入该组呼后,由于参数错误导
致通信异常。

发明内容

[0005] 本发明的目的在于提供一种铁路专用移动终端组呼处理控制方法,以解决上述背景技术中提出的问题。
[0006] 为实现上述目的,本发明提供如下技术方案:一种铁路专用移动终端组呼处理控制方法,包括以下步骤:
[0007] S1,移动终端开机初始化后,无线资源管理实体及组呼控制实体中组呼加入允许状态均设置为TRUE;
[0008] S2,当用户通过用户界面发起一个点对点呼叫/组呼/广播或接听一个点对点呼叫时,在移动终端从Um口收到信道分配(Assignment Command)消息加入过程中,将组呼加入
允许状态设置为FALSE,同时向组呼控制实体发送组呼加入允许状态更新指示;
[0009] S3,当用户通过用户界面加入一个组呼时,在无线资源管理层加入组呼业务信道的过程中,将组呼加入允许状态设置为FALSE,同时向组呼控制实体发送组呼加入允许状态
更新指示;
[0010] S4,当用户挂断一个组呼/广播、结束一个点对点呼叫或退出一个组呼/广播,从业务信道TCH上退出,进入空闲状态驻留到服务小区时,开机监听BCCH、CCCH及NCH信道,当手
持终端在NCH上监听到一个完整的NCH通知周期后,将组呼加入允许状态设置为TRUE,同时
向组呼控制实体发送组呼加入允许状态更新指示;
[0011] S5,在上述步骤中,当用户通过用户界面选择加入一个组呼/广播时,组呼控制实体收到用户界面发来的加入请求后,增加判断此时组呼加入允许状态是否为TRUE;
[0012] S6,在S5中,如果为TRUE,则正常执行加入请求后续判断及操作流程;
[0013] S7,在S5中,如果此时组呼加入允许状态为FALSE,则组呼控制实体缓存该加入请求。
[0014] 优选的,在S4中,当移动终端在组呼/广播/点对点呼叫发生掉话触发重新搜网时,以及当移动终端离开GSM‑R网络覆盖发生掉网时,无线资源管理实体及组呼控制实体中组
呼加入允许状态均重置为TRUE。
[0015] 优选的,在S7中,如果此时组呼加入允许状态为FALSE,则组呼控制实体缓存该加入请求,同时启动定时器,当在定时器超时之前,收到组呼加入允许状态更新指示为TRUE,
则停止定时器,取出缓存的组呼/广播加入指令,执行后续加入请求判断及操作流程。
[0016] 优选的,如果定时器超时则组呼控制实体放弃此次组呼/广播加入操作,向用户界面返回加入失败。
[0017] 优选的,如果组呼控制实体在启动定时器后,收到用户界面退出该组呼/广播的请求,则停止定时器,放弃此次缓存的组呼/广播加入请求,向用户界面返回加入操作失败,及
退出组呼/广播操作成功。
[0018] 本发明还涉及一种铁路专用移动终端组呼处理控制装置,包含控制器、存储器,所述存储器中存储有计算机程序,所述计算机程序可被执行以实现上述的方法。
[0019] 本发明还涉及一种计算机可读介质,其存储有计算机程序,所述计算机程序可被执行以实现上述的方法。
[0020] 本发明至少具备以下有益效果:
[0021] 本发明解决了GSM‑R移动终端在呼叫中只能收到FACCH上下发的新发起的组呼通知,无法检测到该组呼通知中的组呼/广播是否已经结束,导致用户错误加入了已经结束的
组呼的情况;另外本发明还可以解决网络配置错误时FACCH组呼通知参数和NCH组呼通知参
数不一致时移动终端加入组呼通信异常问题。
[0022] FACCH上组呼的信道描述中可能会出现部分参数有误的情况,因为大部分情况下处于空闲状态情况下组呼用户多于呼叫状态的组呼用户,所以NCH上的组呼通知参数错误
容易被发现,网络FACCH上参数下发错误不易发现。基于此发现,本发明中设计为当GSM‑R移
动终端在呼叫中选择加入新收到的组呼/广播时,终端在退出业务信道后,需要等待无线资
源管理实体在NCH信道上接收到一个完整的NCH通知周期,才会执行加入操作。如果加入的
时刻该组呼/广播已经结束,则无线资源管理实体在这个NCH通知周期内会检测到组呼/广
播已经结束,并上报给组呼控制管理实体,组呼通知管理实体会向用户界面上报加入失败
及组呼/广播已经结束。如果网络配置错误导致FACCH上组呼通知的参数错误,无线资源管
理实体会在NCH通知周期内,获取到NCH上的组呼通知消息,并更新相关信道参数,从而避免
网络参数错误导致移动终端通信异常,增强了GSM‑R移动终端的兼容性。

附图说明

[0023] 图1是本发明的用户发起呼叫或接听点对点呼叫处理流程图;
[0024] 图2是本发明的用户加入组呼或广播处理流程;
[0025] 图3是本发明的用户结束呼叫或退出组呼后处理流程;
[0026] 图4是本发明的组呼控制实体加入组呼/广播处理流程。

具体实施方式

[0027] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他
实施例,都属于本发明保护的范围。
[0028] 请参阅图1‑4,本发明提供一种技术方案:一种铁路专用移动终端组呼处理控制方法,包括以下步骤:
[0029] S1,移动终端开机初始化后,无线资源管理实体及组呼控制实体中组呼加入允许状态均设置为TRUE,用户通过用户界面发起一个点对点呼叫/组呼/广播或接听一个点对点
呼叫;
[0030] S2,在S1中,在移动终端从Um口收到信道分配(Assignment Command)消息加入过程中,将组呼加入允许状态设置为FALSE,同时向组呼控制实体发送组呼加入允许状态更新
指示;
[0031] S3,当用户通过用户界面加入一个组呼时,在无线资源管理层加入组呼业务信道的过程中,将组呼加入允许状态设置为FALSE,同时向组呼控制实体发送组呼加入允许状态
更新指示;
[0032] S4,当用户挂断一个组呼/广播、结束一个点对点呼叫或退出一个组呼/广播,从业务信道TCH上退出,进入空闲状态驻留到服务小区时,开机监听BCCH、CCCH及NCH信道,当手
持终端在NCH上监听到一个完整的NCH通知周期后,将组呼加入允许状态设置为TRUE,同时
向组呼控制实体发送组呼加入允许状态更新指示;
[0033] S5,在上述步骤中,当用户通过用户界面选择加入一个组呼/广播时,组呼控制实体收到用户界面发来的加入请求后,增加判断此时组呼加入允许状态是否为TRUE;
[0034] S6,在S5中,如果为TRUE,则正常执行加入请求后续判断及操作流程;
[0035] S7,在S5中,如果此时组呼加入允许状态为FALSE,则组呼控制实体缓存该加入请求。
[0036] 在S4中,当移动终端在组呼/广播/点对点呼叫发生掉话触发重新搜网时,以及当移动终端离开GSM‑R网络覆盖发生掉网时,无线资源管理实体及组呼控制实体中组呼加入
允许状态均重置为TRUE。
[0037] 在S7中,如果此时组呼加入允许状态为FALSE,则组呼控制实体缓存该加入请求,同时启动定时器,当在定时器超时之前,收到组呼加入允许状态更新指示为TRUE,则停止定
时器,取出缓存的组呼/广播加入指令,执行后续加入请求判断及操作流程。
[0038] 如果定时器超时则组呼控制实体放弃此次组呼/广播加入操作,向用户界面返回加入失败。
[0039] 如果组呼控制实体在启动定时器后,收到用户界面退出该组呼/广播的请求,则停止定时器,放弃此次缓存的组呼/广播加入请求,向用户界面返回加入操作失败,及退出组
呼/广播操作成功。
[0040] 本方法中主要涉及用户界面、组呼控制实体和无线资源管理实体三个逻辑处理实体。在无线资源管理实体和组呼控制实体分别新增一个组呼加入允许状态。
[0041] 如图1所示,移动终端开机初始化过程中,无线资源管理实体及组呼控制实体中组呼加入允许状态均设置为TRUE。
[0042] 当用户通过用户界面发起一个点对点呼叫/组呼/广播或接听一个点对点呼叫时,在移动终端从Um口收到信道分配(Assignment Command)消息加入过程中,将组呼加入允许
状态设置为FALSE,同时向组呼控制实体发送组呼加入允许状态更新指示。
[0043] 如图2所示,当用户通过用户界面加入一个组呼时,在无线资源管理层加入组呼业务信道的过程中,将组呼加入允许状态设置为FALSE,同时向组呼控制实体发送组呼加入允
许状态更新指示。
[0044] 如图3所示,当用户挂断一个组呼/广播、结束一个点对点呼叫或退出一个组呼/广播,从业务信道TCH上退出,进入空闲状态驻留到服务小区时,开机监听BCCH、CCCH及NCH信
道,当手持终端在NCH上监听到一个完整的NCH通知周期后,将组呼加入允许状态设置为
TRUE,同时向组呼控制实体发送组呼加入允许状态更新指示。
[0045] 当移动终端在组呼/广播/点对点呼叫发生掉话触发重新搜网时,以及当移动终端离开GSM‑R网络覆盖发生掉网时,无线资源管理实体及组呼控制实体中组呼加入允许状态
均重置为TRUE。
[0046] 如图4所示,当用户通过用户界面选择加入一个组呼/广播时,组呼控制实体收到用户界面发来的加入请求后,增加判断此时组呼加入允许状态是否为TRUE,如果为TRUE,则
正常执行加入请求后续判断及操作流程。如果此时组呼加入允许状态为FALSE,则组呼控制
实体缓存该加入请求,同时启动定时器,当在定时器超时之前,收到组呼加入允许状态更新
指示为TRUE,则停止定时器,取出缓存的组呼/广播加入指令,执行后续加入请求判断及操
作流程;如果定时器超时则组呼控制实体放弃此次组呼/广播加入操作,向用户界面返回加
入失败;如果组呼控制实体在启动定时器后,收到用户界面退出该组呼/广播的请求,则停
止定时器,放弃此次缓存的组呼/广播加入请求,向用户界面返回加入操作失败,及退出组
呼/广播操作成功。
[0047] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存
在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖
非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要
素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备
所固有的要素。
[0048] 尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换
和变型,本发明的范围由所附权利要求及其等同物限定。