一种基于时分多址通信系统的通信方法及终端的制作方法
【专利摘要】本发明实施例公开了一种基于时分多址通信系统的通信方法及终端,其中方法包括:通信终端接收嵌入信令帧,对所述嵌入信令帧进行嵌入式信息解析得到嵌入信令和控制信息;所述通信终端依据所述控制信息将所述嵌入信令缓存至对应的缓存区;当每一个对应的缓存区都已缓存所述嵌入信令时,所述通信终端对所有缓存区中的嵌入信令进行嵌入式信令解码得到控制信令。本发明的技术方案能够缩短时分多址通信系统的终端接入时间,提高时分多址通信系统的接入性能。
【专利说明】一种基于时分多址通信系统的通信方法及终端
【技术领域】
[0001]本发明涉及通信【技术领域】,特别是涉及一种基于时分多址通信系统的通信方法及终端。
【背景技术】
[0002]为了满足欧洲各国的中低端专业及商业用户对移动通信的需要,欧洲通信标准协会(European Telecommunication Standards Institute,ETSI)制定了开放性标准数字移动无线电(Digital Mobile Radio,DMR)标准,以适用于公共事业、学校、医院、酒店、物业等行业。
[0003]DMR语音采用超帧结构传输,每个超帧是由6个突发组成,依次用字母A?F标识,其中:突发A表示超帧的开始,A的中间部分传送同步字(SYNC),突发B至F的中间传送嵌入信令。DMR语音建立通信处理方案是:首先查找突发A,找到突发A并同步到空口时序,再开始接收B、C、D、E、F,然后依次解析得到链路控制开始/停止指示(Link Control Start/Stop,LCSS)为“开始-中间-中间-结束”的四个嵌入式信令,根据四个嵌入式信令解码得到链路控制(Link Control,LC)信令,最后根据LC信令中的协议数据单元(Protocol DataUnit, PDU)判断是否是本通信终端的呼叫。
[0004]类似的,公用通知信道(Common Announcement Channel,CACH)建立通信处理方案是:首先必须确定接收到携带LCSS标识为开始的短嵌入信令的CACH帧,然后依次接收携带LCSS标识为“中间-中间-结束”的短嵌入信令的CACH巾贞,再根据四个短嵌入信令解码得到短LC信令,最后根据短LC信令中的压缩地址判断是否是本通信终端的呼叫。
[0005]现有的时分多址通信系统的通信方案都类似于上述DMR系统所采用的方案,都必须按照严格的接收顺序进行处理,导致通信终端的接入时间较长,严重影响系统的接入性倉泛。
【发明内容】
[0006]本发明提供了基于时分多址通信系统的通信方法及终端,以减少终端的接入时间,提高时分多址通信系统的接入性能。
[0007]为了解决以上技术问题,本发明采取的技术方案是:
[0008]第一方面,本发明提供一种基于时分多址通信系统的通信方法,所述方法包括:
[0009]通信终端接收嵌入信令帧,对所述嵌入信令帧进行嵌入式信息解析得到嵌入信令和控制信息;
[0010]所述通信终端依据所述控制信息将所述嵌入信令缓存至对应的缓存区;
[0011]当每一个对应的缓存区都已缓存所述嵌入信令时,所述通信终端对所有缓存区中的嵌入信令进行嵌入式信令解码得到控制信令。
[0012]优选的,所述通信终端依据所述控制信息将所述嵌入信令缓存至对应的缓存区,包括:[0013]所述通信终端依据当前控制信息所标识的位置,将当前嵌入信令缓存至与所述位置对应的缓存区;
[0014]所述通信终端依据当前控制信息所标识的位置和下一个控制信息所标识的位置,调整所缓存的当前嵌入信令的位置。
[0015]优选的,在所述通信终端接收嵌入信令帧之前,所述方法还包括:
[0016]所述通信终端保存当前信道的空口时序;
[0017]所述通信终端依据所保存的当前信道的空口时序估计待切换信道的空口时序,按照所估计的空口时序同步至所述待切换信道。
[0018]优选的,所述通信终端依据所保存的当前信道的空口时序估计待切换信道的空口时序,包括:
[0019]若当前信道和待切换信道是同频同时隙的信道,所述通信终端估计待切换信道的空口时序等于所保存的当前信道空口时序;
[0020]若当前信道和待切换信道是同频不同时隙的信道,所述通信终端依据当前信道和待切换信道的时隙关系,确定所述待切换信道的空口时序。
[0021]优选的,当所述嵌入信令帧为语音超帧时,所述方法还包括:
[0022]所述通信终端查看所述控制信令中的协议数据单元信息是否指示为本通信终端的呼叫;
[0023]当所述协议数据单元信息指示是本通信终端的呼叫,所述通信终端打开本终端扬声器接入语音呼叫。
[0024]优选的,当所述嵌入信令帧为公用通知信道帧时,所述方法还包括:
[0025]所述通信终端查看所述链路控制信令中的压缩地址是否为本通信终端的压缩地址;
[0026]当所述压缩地址不是本通信终端的压缩地址时,所述通信终端扫描下一个信道。
[0027]第二方面,本发明提供了一种基于时分多址通信系统的通信终端,所述终端包括:
[0028]接收单元,用于接收嵌入信令帧;
[0029]解析单元,用于对所述嵌入信令帧进行嵌入式信息解析得到嵌入信令和控制信息;
[0030]缓存单元,用于依据所述控制信息将所述嵌入信令缓存至对应的缓存区;
[0031]解码单元,用于当每一个对应的缓存区都已缓存所述嵌入信令时,对所有缓存区中的嵌入信令进行嵌入式信令解码得到控制信令。
[0032]优选的,所述缓存单元,包括:
[0033]储存模块,用于依据当前控制信息所标识的位置,将当前嵌入信令缓存至与所述位置对应的缓存区;
[0034]调整模块,用于依据当前控制信息所标识的位置和下一个控制信息所标识的位置,调整缓存所述当前嵌入信令。
[0035]优选的,所述终端,还包括:
[0036]保存单元,用于保存当前信道的空口时序;
[0037]估计单元,用于依据所保存的当前信道的空口时序估计待切换信道的空口时序;
[0038]同步单元,用于按照所估计的空口时序同步至所述待切换信道。[0039]优选的,所述估计单元,包括:
[0040]第一估计模块,用于若当前信道和待切换信道是同频同时隙的信道时,
[0041]估计待切换信道的空口时序等于所保存的当前信道空口时序;
[0042]第二估计模块,用于若当前信道和待切换信道是同频不同时隙的信道时,依据当前信道和待切换信道的时隙关系确定所述待切换信道的空口时序。
[0043]优选的,当所述嵌入信令帧为语音超帧时,所述终端还包括:
[0044]第一查看单元,用于查看所述控制信令中的协议数据单元信息是否指示为本通信终端的呼叫;
[0045]第一控制单元,用于当所述协议数据单元信息指示是本通信终端的呼叫时,打开本终端扬声器接入语音呼叫。
[0046]优选的,当所述嵌入信令帧为公用通知信道帧时,所述终端还包括:
[0047]第二查看单元,用于查看所述链路控制信令中的压缩地址是否为本通信终端的压缩地址;
[0048]第二控制单元,用于当所述压缩地址不是本通信终端的压缩地址时,扫描下一个信道。
[0049]本发明提供的一种基于时分多址通信系统的通信方法及终端,为了缩短通信建立时间,提高系统接入性能。通信终端接收嵌入信令帧,对所述嵌入信令帧进行嵌入式信息解析得到嵌入信令和控制信息,为后面的缓存嵌入信令做好技术准备,在解析出嵌入信令后,所述通信终端依据所述控制信息将所述嵌入信令缓存至对应的缓存区,当每一个对应的缓存区都已缓存所述嵌入信令时,所述通信终端对所有缓存区中的嵌入信令进行嵌入式信令解码得到控制信令,本发明的通信终端无需等待接收到同步帧之后才对后续接收到嵌入信令帧进行解析,而是直接对接收到的嵌入信令帧进行解析并缓存所解析到的嵌入信令,能够缩短通信建立时间,提高系统接入性能。
【专利附图】
【附图说明】
[0050]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0051]图1为本发明实施例基于时分多址通信系统的通信方法实施例1的流程图;
[0052]图2为本发明实施例基于时分多址通信系统的通信方法实施例2的流程图;
[0053]图3为本发明实施例基于时分多址通信系统的通信方法实施例3的流程图;
[0054]图4为本发明揭示的现有技术与本发明技术方案的对比示意图;
[0055]图5为本发明实施例基于时分多址通信系统的通信方法实施例4的流程图;
[0056]图6为本发明实施例基于时分多址通信系统的通信方法实施例5的流程图;
[0057]图7为本发明实施例基于时分多址通信系统的通信终端实施例1的结构图;
[0058]图8为本发明实施例基于时分多址通信系统的通信终端实施例2的结构图。
【具体实施方式】[0059]为了使本【技术领域】的人员更好地理解本发明实施例的方案,下面结合附图和实施方式对本发明实施例作进一步描述的详细描述。
[0060]本发明提供的一种基于时分多址通信系统的通信建立方法可以适用于采用时分多址技术的通信系统中,比如:数字移动对讲机系统(Digital Mobil eRadio,DMR)、陆地集群无线电系统(Trans European Trunked Radio, TETRA)、警用集群系统等。
[0061]参阅图1,示出的本发明实施例基于时分多址通信系统通信方法实施例1的流程图,该方法包括:
[0062]步骤101,通信终端接收嵌入信令帧,对所述嵌入信令帧进行嵌入式信息解析得到嵌入信令和控制信息。
[0063]在时分多址通信系统中,通信终端会接收基站发送嵌入信令帧,再根据该嵌入信令帧携带的嵌入信令做出进一步的判断以进行正常通信,所述嵌入信令帧,可包括:短链路控制信令帧和语音嵌入信令帧也称为语音超帧,由于不同的通信系统遵循的通信标准可能不同,不同通信标准所规定的语音超帧、短链路控制信令帧帧结构可能不同,比如:携带嵌入信令的子帧位置、携带嵌入信令的子帧个数可能都不相同等等。但是,不论哪种系统中嵌入信令帧都包括嵌入信令和控制信息,其中控制信息是用于指示当前嵌入信令处于整个嵌入信令中的哪个位置。
[0064]为了便于描述下面仅以DMR系统为例,对本实施例进行解释说明。
[0065]在DMR系统中,不同厂家所采用的嵌入信令帧的结构也不同,下面仅以最普遍使用的一种语音超帧为例对本实施例进行解释说明。DMR中的语音超帧是由6个突发组成,依次用字母A?F标识,其中:突发A表示超帧的开始,A的中间部分传送同步字(SYNC),突发B至E的中间传送嵌入信令和控制信息,其中控制信息为链路控制开始/停止指示(LinkContro I Start/Stop,LCSS),依次标识为“开始-中间-中间-结束”指示每个突发中携带的嵌入信令在整个链路嵌入信令中的位置。
[0066]步骤102,所述通信终端依据所述控制信息将所述嵌入信令缓存至对应的缓存区。
[0067]本步骤有以下两种实现方式,第一种实现方式可包括:所述通信终端依据当前控制信息所标识的位置,将当前嵌入信令缓存至与所述位置对应的缓存区;所述通信终端依据当前控制信息所标识的位置和下一个控制信息所标识的位置,调整所缓存的当前嵌入信令的位置。
[0068]第二种实现方式可包括:所述通信终端依次缓存所解析到的嵌入信令;所述通信终端依据每一个嵌入信令的控制信息所标识的位置,调整所缓存的每一个嵌入信令的位置。
[0069]下面以具体的实现场景对这两种实现方式分别进行解释说明。比如,B、C、D、E中依次携带嵌入信令1、2、3、4,控制信息依次标识为“开始-中间-中间-结束”且依次对应缓存区1、2、3、4,由于缓存区域2和3无法区域是应该缓存哪个嵌入信令,所以必须结合下一个嵌入信令的控制信息以做出适应性的调整。比如:当接收到的第一个是D时,则将解析的嵌入信令3先缓存在缓存区2中,紧接着接收到下一个是E则将解析的嵌入信令4缓存在缓存区4中,并调整之前B的嵌入信令2缓存在缓存区3中即可。当然,也可以按照顺序依次将解析到的四个嵌入信令先进行缓存,最后再根据控制信息关系对嵌入信令缓存位置作整体调整,比如:接收顺序是C、D、E、F、A、B,其中携带嵌入信令的是C、D、E、B,缓存的信令顺序也依次是2341,则根据控制信息的指示调整每个信令的缓冲位置,调整后的顺序为B⑶E携带嵌入信令1234依次缓存在对应的缓冲区1234中。
[0070]步骤103,当每一个对应的缓存区都已缓存所述嵌入信令时,所述通信终端对所有缓存区中的嵌入信令进行嵌入式信令解码得到控制信令。
[0071]B、C、D、E中依次携带的语音信令1、2、3、4所对应的缓存区1、2、3、4中都已缓存嵌入信令,表示当前满足解码链路控制信令的需求,则通信终端对缓存区1、2、3、4中缓存的嵌入信令1、2、3、4进行嵌入式信令解码得到控制信令,通信终端可根据控制信令做出进一步的通信处理。
[0072]本发明实施例基于时分多址通信系统的通信方法,实质上是通信终端接收嵌入信令帧,对所述嵌入信令帧进行嵌入式信息解析得到嵌入信令和控制信息,然后依据所述控制信息将所述嵌入信令缓存至对应的缓存区;通信终端无需严格按照嵌入信令标识从开始到结束的顺序依次接收解析处理,而是对于接收到的每一个嵌入信令帧首先解析其携带的嵌入信令,然后再缓存该嵌入信令,避免对于接收到嵌入信令帧不是从开始到结束的顺序时丢弃信令帧的情况发生。当每一个对应的缓存区都已缓存所述嵌入信令时,所述通信终端对所有缓存区中的嵌入信令进行嵌入式信令解码得到控制信令,这样处理能够缩短通信建立时间,提高系统接入性能。
[0073]由于通信终端要切换信道或者进行扫描时,首先都需要先检测到同步,并调整自身时序和空口时序对齐,才能够正常接收嵌入信令帧,一般同步到信道的方式是通信终端先搜索切换信道的空口时序,然后调节自身的空口时序与切换信道的空口时序对齐,这种同步到信道的方式耗时比较长,影响通信质量,为了缩短同步所需时间,本发明实施例提供一种优选方案,参阅图2,示出的基于时分多址通信系统的通信方法实施例2的流程图,所述方法可包括:
[0074]步骤201,所述通信终端保存当前信道的空口时序;
[0075]步骤202,所述通信终端依据所保存的当前信道的空口时序估计待切换信道的空口时序,按照所估计的空口时序同步至所述待切换信道。
[0076]在现有的数字时分多址通信系统DMR中,通信终端从信道I切换到信道2,它会将信道I的空口时序清除,在信道2中首先检测空口时序,然后将自身的接收时序同步到检测到的信道2的空口时序,这样就实现通信终端与信道2的同步,在未检测到同步前,物理层不会上传数据给链路层,只有检测到同步之后,也就是,通信终端将自身的接收时序同步到信道2的空口时序之后,物理层才会将接收到的数据传给链路层进行处理,通信终端才能够接收到嵌入信令帧,因此,为了更快的接收到嵌入信令帧,需要更快地同步到信道。
[0077]在实际应用中,优选的,所述步骤202可包括:
[0078]若当前信道和待切换信道是同频同时隙的信道,所述通信终端估计待切换信道的空口时序等于所保存的当前信道空口时序;
[0079]若当前信道和待切换信道是同频不同时隙的信道,所述通信终端依据当前信道和待切换信道的时隙关系,确定所述待切换信道的空口时序。
[0080]步骤203,所述通信终端接收嵌入信令帧,对所述嵌入信令帧进行嵌入式信息解析得到嵌入信令和控制信息;
[0081]步骤204,所述通信终端依据所述控制信息将所述嵌入信令缓存至对应的缓存区;[0082]步骤205,当每一个对应的缓存区都已缓存所述嵌入信令时,所述通信终端对所有缓存区中的嵌入信令进行嵌入式信令解码得到控制信令。
[0083]步骤203?205与上述步骤101?103相同,在此不再赘述。
[0084]本发明实施例基于时分多址通信系统的通信方法,不仅能缩短解码控制信令的时间,还能够缩短通信终端的信道同时间,具体是通过通信终端在中转模式进行同频扫描或者同频不同时隙的信道时,保存当前信道的空口时序,依据所保存的空口时序适应性调整空口时序以同步到待切换信道的方式,无需再搜索空口时序,这样处理保证通信终端尽快接入信道,以尽快接收嵌入信令帧。
[0085]上述实施例1和实施例2中,通信终端解码得到控制信令,需要依据该控制信令进行进一步的判断,针对不同类型的控制信令,需要作不同的判断。基于此技术问题,本发明还提供了以下优选方案。
[0086]在上述实施例1或者实施例2的基础上,当所述嵌入信令帧为语音超帧时,所述方法还可包括:
[0087]所述通信终端查看所述控制信令中的协议数据单元信息是否指示为本通信终端的呼叫;当所述协议数据单元信息指示是本通信终端的呼叫,所述通信终端打开本终端扬声器接入语音呼叫。
[0088]在上述实施例1或者实施例2的基础上,当所述嵌入信令帧为公用通知信道帧时,所述方法还可包括:
[0089]所述通信终端查看所述链路控制信令中的压缩地址是否为本通信终端的压缩地址;当所述压缩地址不是本通信终端的压缩地址时,所述通信终端扫描下一个信道。
[0090]按照上述方法处理,能够使得通信终端快速判断是否加入呼叫或者提前获知下行信道的转发情况,提高了系统的通信质量。
[0091]下面以具体的语音迟后进入的应用场景为例,对本发明的通信方法进一步进行解释说明,为了更明显地对比分析本发明实施例的有益效果,首先简单介绍一下现有的DMR系统中语音迟后进入的处理方案,该方案是:通信终端切换信道时,必须要先找到同步帧A,因为只有A帧才有语音同步,同步空口时序后才能够开始接收B,C,D,E,F,解析嵌入式信令区域的链路控制开始/结束指示(LCSS),按照LCSS为“开始-中间-中间-结束”的顺序依次接收,然后当这四个嵌入信令都接收到时,再进行嵌入式信令解码,最终还原出链路控制头,通信终端根据这个链路控制头中的协议数据单元信息判断是否是本通信终端的呼口4,如果是,则打开本通信终端的扬声器进行接收语音。本发明实施例的语音迟后进入控制方法,参阅图3,示出的本发明实施例的基于时分多址通信系统的通信方法实施例3的流程图,该方法可包括:
[0092]步骤301,通信终端保存当前信道的空口时序,并依据当前信道的空口时序同步到待切换信道的空口时序。
[0093]在现有的数字时分多址通信系统DMR中,通信终端从信道I切换到信道2,它会将信道I的空口时序清除,在信道2中首先检测空口时序,然后将自身的接收时序同步到检测到的信道2的空口时序,这样就实现通信终端与信道2的同步,在未检测到同步前,物理层不会上传数据给链路层,只有检测到同步之后,也就是,终端将自身的接收时序同步到信道2的空口时序之后,物理层才会将接收到的数据传给链路层进行处理,通信终端才能够接收到语音突发。
[0094]而本步骤可以通过以下方式实现通信终端与待切换信道之间的同步:
[0095]所述通信终端保存当前信道的空口时序,并判断当前信道与待切换信道是否是同频不同时隙的信道;
[0096]若当前信道和待切换信道是同频同时隙的信道,所述通信终端根据保存的当前信道的空口时序同步到待切换信道;
[0097]若当前信道和待切换信道是同频不同时隙的信道,所述通信终端将所述保存的当前信道的空口时序增加30ms,并同步到待切换信道。
[0098]以2个时隙的DMR时分多址通信系统为例,通信终端所处的当前信道为信道1、待切换信道为信道2,通信终端在信道I时,将接收时序同步到空口时隙I的时序,通信终端只在时隙I接收语音或数据,当需要切换到信道2时,若信道I和信道2是同频同时隙,他们的接收时序可以保持不变,也就是说按照保存的信道I的接收时序就可以同步到信道2,从而不需要通过检测同步来重新获得信道2的空口时序。
[0099]若信道I和信道2是同频不同时隙时,由于信道2的时隙2和信道I的时隙I空口上相差30ms,因此,只需要将保存的信道I的时序向右30ms,就可获得信道2的空口接收时序。在这种当前信道的空口时序已知的情况下,即便未检测到语音同步A,仍然可以先接收语音突发进行嵌入式信令信息解析,确保通信终端尽快接入呼叫。
[0100]步骤302,所述通信终端接收语音突发,并对所述语音突发进行嵌入式信息解析得到嵌入信令和链路控制开始/停止指示。
[0101]DMR中语音超帧以六个语音突发为单位,六个语音突发用字母ABCDEF标识,语音按照A-B-C-D-E-F的顺序循环发送,突发A携带同步信息是同步帧,突发BCDEF中有四个突发携带嵌入信令,且这四个语音突发中都携带链路控制开始/停止指示(Link ControlStart/Stop, LCSS),LCSS用于指示语音突发在一个完整语音中所处的位置是开始、中间或者结束。如突发B⑶E都携带嵌入信令,B⑶E都携带有LCSS,突发F的嵌入信令位置为空;如BDEF都携带嵌入信令,突发C的嵌入信令位置为空。当然不同的厂家采用不同的标准,在本实施例中对此不做具体限定。
[0102]为了方便理解本发明实施例的方案,下面以“突发BCDE都携带嵌入信令,突发F的嵌入信令位置为空”类型为例进行解释说明。
[0103]若接收到的第一个语音突发为突发B,则按照接收语音突发的顺序依次进行如下处理:
[0104]解析突发B得到嵌入信令I和LCSS为I ;LCSS为I标识该嵌入信令I
[0105]是嵌入信令的第一片,即LCSS指示为开始。
[0106]解析突发C得到嵌入信令2和LCSS为3 ;LCSS为3标识该嵌入信令I
[0107]是嵌入信令的中间片,即LCSS指示为中间。
[0108]解析突发D得到嵌入信令3和LCSS为3 ;LCSS为3标识该嵌入信令3是嵌入信令的中间片,即LCSS指示为中间。
[0109]解析突发E得到嵌入信令4和LCSS为2 ; LCSS为2标识该嵌入信令4是嵌入信令的最后一片,即LCSS指示为结束。
[0110]步骤103,所述通信终端依据所述链路控制开始/停止指示将所述嵌入信令缓存至对应的缓存区,并确定四个缓存区储存对应的嵌入信令。
[0111]优选的,步骤303可以包括:
[0112]所述LCSS指示为开始,将所述嵌入信令缓存至第一缓存区;
[0113]所述LCSS指示为中间且下一个LCSS指示为中间时,将所述嵌入信令缓存至第二缓存区;
[0114]所述LCSS指示为中间且下一个LCSS指示为结束时,将所述嵌入信令缓存至第三缓存区;
[0115]所述LCSS指示为结束,将所述嵌入信令缓存至第四缓存区;确定四个缓存区都缓存对应的嵌入信令。
[0116]根据步骤302解析接收到的语音突发的LCSS,按照步骤303的上述操作可以包括:第一个突发的LCSS指示为开始,将嵌入信令I缓存在第一缓存区;第二个突发的LCSS指示为中间,且下一个突发的LCSS指示也为中间,则将嵌入信令2缓存在第二缓存区;第三个突发的LCSS指示为中间,且下一个突发的LCSS指示为结束,则将嵌入信令2缓存在第三缓存区;第三个突发的
[0117]LCSS指示为结束,将嵌入信令4缓存在第四缓存区。
[0118]由于,语音超帧中有两个语音突发的LCSS指示都为中间,所以为了准确地将每个突发携带的嵌入信令缓存到对应的缓存区中,需要利用下一个突发的LCSS指示进行判断调整。
[0119]比如:如果首先接收到突发D,所述LCSS指示为中间,先将嵌入信令缓存到第二缓存区,下一个接收到突发E的LCSS指示为结束,将突发E中嵌入信令缓存到第四缓存区,如果第三缓存区为空且第四缓存区填满,表明突发D放的缓存位置出错,需要将第二缓存区的数据拷贝到第三缓存区,同时将第二缓存区的数据清空。也就是说,当LCSS指示为中间时,需要根据下一个突发的LCSS指示来调整嵌入信令的缓存区。后续依次接收到突发F,A,B,C,如果所述突发B的所述LCSS为开始,将它携带的嵌入信令缓存到第一缓存区,如果所述突发C的所述LCSS为中间,将它携带的嵌入信令缓存到第二缓存区,至此,四个缓存区的数据都缓存对应的嵌入信令。
[0120]步骤304,所述通信终端对所述四个缓存区中的嵌入信令进行解码得到链路控制信令。
[0121]每个缓存区中储存的嵌入信令为32比特,四个缓存区共128比特,通过解码128比特的嵌入信令,生成一个72比特的链路控制信令。
[0122]为了更为清楚地分析本发明上述实施例的有益效果,下面将本发明上述实施例的方案与现有技术中的建立通信方案进行对比分析,具体请参阅图4 ,示出的现有技术与本发明方案的对比示意图。
[0123]采用现有技术的方案,必须先找到携带同步信息的突发A,才对后续接收到的突发进行解析处理;若接收到的第一个语音突发是突发B时,则必须按照顺序再接收到的C-D-E-F-A-B-C-D-E之后才能够按照解析得到LCSS标识为“开始_中间-中间_结束”的嵌入信令,再对四个嵌入指令进行解码生成链路控制信令。如图4中所示,若第一个接收到的是突发B,则本发明与现有技术相比可以节省360ms ;若第一个接收到的是突发E,则本发明与现有技术相比可以节省60ms。[0124]由此可见:本发明实施例通信终端对接收到的语音突发直接进行解析得到嵌入信令,并依据该嵌入信令的LCSS将其缓存在对应的缓存区中;当四个缓存区填满时,进行嵌入信令解码得到链路控制信令。本发明在空口时序已知的情况下,无需查找携带同步信息的突发A,也无需等到接收到突发A之后才对接收到的携带嵌入信令的突发进行解析处理,而是以直接解析接收的语音突发,并缓存解析得到的嵌入信令的方式进行处理,因此,本发明能够缩短建立通信的接入时间。
[0125]下面以优先回扫的应用场景为例对本发明进行解释说明。优选回扫过程是:通信终端当前处于信道Fl上,若优先回扫定时器超时,回扫优先信道F2,若信道F2中有本终端的优先呼叫存在,终端在信道F2接入呼叫,待完成呼叫之后再切换至信道Fl上;若信道F2中没有本终端的优先呼叫存在,终端切换至信道Fl上继续接收语音,直到下一个回扫间隔到来时再次回扫信道F2。由于现有优先回扫方案的语音间断时间过长影响通信质量,基于此技术问题,本发明还提供了以下优选方案,用以减小优先回扫中语音间断时间,保证通信质量。
[0126]参阅图5,示出的本发明实施例的基于时分多址通信系统的通信方法实施例4的流程图,该方法可包括:
[0127]步骤401,通信终端保存当前信道Fl的空口时序,切换至优先信道F2进行检测。
[0128]通信终端在开启扫描后检测到信道Fl上有本终端的语音呼叫时,停止扫描并打开扬声器,开始接入并播放语音,同时通信终端切换状态到扫描停留状态,启动优先回扫定时器,若优先回扫定时器超时,终端就开始进行优先回扫,终端进行优先回扫前先保存当前所在信道Fl的空口时序,然后再切换至优先信道F2进行检测,同时切换状态至优先回扫状态。
[0129]步骤402,当所述通信终端检测空口有语音信号时,依次接收语音突发并对所述语音突发进行嵌入式信息解析得到嵌入信令和链路控制开始/停止指示LCSS ;
[0130]步骤403,所述通信终端依据所述链路控制开始/停止指示将所述嵌入信令缓存至对应的缓存区,并确定四个缓存区储存对应的嵌入信令;
[0131]步骤404,所述通信终端对所述四个缓存区中的嵌入信令进行解码得到链路控制f目令;
[0132]步骤405,所述通信终端解析所述链路控制信令中的协议数据单元信息,依据所述协议数据单元信息判断是否是本终端的呼叫;
[0133]步骤406,若是,所述通信终端打开本终端扬声器接入语音呼叫,进入扫描停留状态;
[0134]步骤407,若否,所述通信终端切换回信道Fl,恢复信道Fl的空口时序,依次接收语音突发并对所述语音突发进行嵌入式信息解析得到嵌入信令、链路控制开始/停止指示和语音有效载荷,对所述语音有效载荷进行解码发送至扬声器。
[0135]现有技术是只有解析出链路控制信令中的协议数据单元信息,判断是呼叫本终端的呼叫,才通知打开扬声器,当接收到下一个语音突发时,将它的有效语音载荷进行解码发送到扬声器。比如终端接收到A,B,C,D,E,F,只有在E帧解析出链路控制信令协议数据单元信息,判断是终端呼叫,通知打开扬声器,当接收到F时,才将F两边的语音信息解码输送到扬声器。[0136]本实施例中无需等待解析出链路控制信令中的协议数据单元信息,判断是本终端的呼叫,才通知打开扬声器,而是同步至信道Fl之后就将解析到的语音有效载荷解码发送至扬声器,这样使得通信终端切换回信道Fl时,能够快速进行语音连接。
[0137]步骤408,所述通信终端依据所述链路控制开始/停止指示将所述嵌入信令缓存至对应的缓存区,并确定四个缓存区储存对应的嵌入信令;
[0138]步骤409,所述通信终端对所述四个缓存区中的嵌入信令进行解码得到链路控制f目令。
[0139]通过上述实施例可以看出:将本发明提供的通信方法在切换信道时无需在重新同步等待同步帧,能够及时接收语音突发,从而大大减小语音间断时间。
[0140]下面以短链路控制信令的迟后进入应用场景为例对本发明进行解释说明,首先对现有技术中短链路控制信令的接入方案进行简单介绍,现有方案是:通信终端开启扫描,当扫描到中转信道,按照LCSS标识为“开始-中间-中间-结束”依次接收4个公用通知信道(Common Announcement Channel, CACH)巾贞(每一个30ms的语音或数据突发都携带一个CACH帧),通过对所述CACH帧进行嵌入信息解析得到短嵌入信令,连续接收4个短嵌入信令就可以解析出一个短链路控制信令,判断短链路控制信令携带的压缩地址是否是本终端的,若不是就开始扫描下一个信道。为了缩短短链路控制信令的接入时间,提高扫描性能,本发明实施例提供以下优选方案。
[0141]参阅图6,示出的本发明实施例的基于时分多址通信系统的通信方法实施例5的流程图,该方法可包括:
[0142]步骤501,通信终端依次接收公用通知信道帧,并对所述公用通知信道帧进行嵌入式信息解析得到短嵌入信令和链路控制开始/停止指示;
[0143]步骤502,所述通信终端依据链路控制开始/停止指示将所述短嵌入信令缓存至对应的缓存区,并确定四个缓存区储存对应的短嵌入信令。
[0144]步骤502可以包括:
[0145]当所述LCSS指示为开始,所述通信终端将所述短嵌入信令缓存至第一缓存区;
[0146]当所述LCSS指示为中间且下一个LCSS指示为中间时,所述通信终端将所述短嵌入信令缓存至第二缓存区;
[0147]当所述LCSS指示为中间且下一个LCSS指示为结束时,所述通信终端将所述短嵌入信令缓存至第三缓存区;
[0148]当所述LCSS指示为结束,所述通信终端将所述短嵌入信令缓存至第四缓存区;
[0149]所述通信终端确定四个缓存区都缓存对应的短嵌入信令。
[0150]例如:当接收到的第一个CACH帧解析得到的LCSS标识为中间时,接收到下一个CACH帧的LCSS标识为中间,则接收到的第一个CACH帧的嵌入信令缓存在第二缓存区,将接收到的第二个CACH帧的嵌入信令缓存在第三缓存区。
[0151]步骤503,所述通信终端对所述四个缓存区中的短嵌入信令进行解码得到短链路控制信令。
[0152]优选的,所述方法还包括:
[0153]解析所述短链路控制信令中的压缩地址,并判断所述压缩地址是否是本终端的压缩地址,若不是,所述通信终端扫描下一个信道。[0154]为了对比本发明上述实施例的有益效果下面对现有技术中的CACH解析短LC处理方法进行简单分析。
[0155]现有的方案当接收到的第一个CACH帧解析得到的LCSS标识为中间时,则不保留不做处理,紧接着接收后续的CACH解析的到的LCSS标识依次为中间-结束,都不保留不作处理,直到接收到第四个CACH帧解析得到LCSS标识为“开始”之后,才对之后接收到的CACH帧进行解析处理,最终按照LCSS标识依次“开始-中间-中间-结束”对接收到的四个CACH帧中的短嵌入信令进行解码得到短链路控制信令。可见:现有技术方案在此种情况下需要接收7个CACH帧才能解码得到短链路控制信令,而本发明只需要接收4个CACH帧就能够解码得到短链路控制信令,相比之下,本发明能够缩短CACH中短LC的接入时间。
[0156]与本发明实施例基于时分多址通信系统的通信方法实施例1相对应,本发明实施例提供了基于时分多址通信系统的通信终端,参阅图7,示出的基于时分多址通信系统的通信终端实施例1的结构图,该通信终端可包括:接收单元701、解析单元702、缓存单元703和解码单元704。下面结合该装置的工作原理进一步介绍其内部结构及其连接关系。
[0157]接收单元701,用于接收嵌入信令帧;
[0158]解析单元702,用于对所述嵌入信令帧进行嵌入式信息解析得到嵌入信令和控制
信息;
[0159]缓存单元703,用于依据所述控制信息将所述嵌入信令缓存至对应的缓存区;
[0160]解码单元704,用于当每一个对应的缓存区都已缓存所述嵌入信令时,对所有缓存区中的嵌入信令进行嵌入式信令解码得到控制信令。
[0161]优选的,所述缓存单元,可包括:
[0162]第一储存模块,用于依据当前控制信息所标识的位置,将当前嵌入信令缓存至与所述位置对应的缓存区;
[0163]第一调整模块,用于依据当前控制信息所标识的位置和下一个控制信息所标识的位置,调整缓存所述当前嵌入信令。
[0164]优选的,所述缓存单元,可包括:
[0165]第二储存模块,用于依次缓存所解析到的嵌入信令;
[0166]第二调整模块,用于依据每一个嵌入信令的控制信息所标识的位置,调整所缓存的每一个嵌入信令的位置。
[0167]优选的,当所述嵌入信令帧为语音超帧时,所述终端,还可包括:
[0168]第一查看单元,用于查看所述控制信令中的协议数据单元信息是否指示为本通信终端的呼叫;
[0169]第一控制单元,用于当所述协议数据单元信息指示是本通信终端的呼叫时,打开本终端扬声器接入语音呼叫。
[0170]优选的,当所述嵌入信令帧为公用通知信道帧时,所述终端还可包括:
[0171]第二查看单元,用于查看所述链路控制信令中的压缩地址是否为本通信终端的压缩地址;
[0172]第二控制单元,用于当所述压缩地址不是本通信终端的压缩地址时,扫描下一个信道。
[0173]通过上述本发明实施例可以看出:通信终端接收嵌入信令帧,对所述嵌入信令帧进行嵌入式信息解析得到嵌入信令和控制信息,然后依据所述控制信息将所述嵌入信令缓存至对应的缓存区;通信终端无需严格按照嵌入信令标识从开始到结束的顺序依次接收解析处理,而是对于接收到的每一个嵌入信令帧首先解析其携带的嵌入信令,然后再缓存该嵌入信令,避免对于接收到嵌入信令帧不是从开始到结束的顺序时丢弃信令帧的情况发生。当每一个对应的缓存区都已缓存所述嵌入信令时,所述通信终端对所有缓存区中的嵌入信令进行嵌入式信令解码得到控制信令,这样处理缩短了解码控制信令的时间,能够提高通信质量。
[0174]与本发明实施例基于时分多址通信系统的通信方法实施例2相对应,本发明实施例提供了基于时分多址通信系统的通信终端,参阅图8,示出的基于时分多址通信系统的通信终端实施例2的结构图,该通信终端可包括:保存单元801、估计单元802、同步单元803、接收单元804、解析单元805、缓存单元806和解码单元807。下面结合该装置的工作原理进一步介绍其内部结构及其连接关系。
[0175]保存单元801,用于保存当前信道的空口时序;
[0176]估计单元802,用于依据所保存的当前信道的空口时序估计待切换信道的空口时序。
[0177]同步单元803,用于按照所估计的空口时序同步至所述待切换信道。
[0178]接收单元804,用于接收嵌入信令帧;
[0179]解析单元805,用于对所述嵌入信令帧进行嵌入式信息解析得到嵌入信令和控制信息;
[0180]缓存单元806,用于依据所述控制信息将所述嵌入信令缓存至对应的缓存区;
[0181]解码单元807,用于当每一个对应的缓存区都已缓存所述嵌入信令时,对所有缓存区中的嵌入信令进行嵌入式信令解码得到控制信令。
[0182]上述804~807与上述实施例701~704相同,在此不再赘述。
[0183]所述估计单元,包括:
[0184]第一估计模块,用于若当前信道和待切换信道是同频同时隙的信道时,
[0185]估计待切换信道的空口时序等于所保存的当前信道空口时序;
[0186]第二估计模块,用于若当前信道和待切换信道是同频不同时隙的信道时,依据当前信道和待切换信道的时隙关系确定所述待切换信道的空口时序。
[0187]本发明实施例的通信终端不仅能缩短解码控制信令的时间,还能够缩短通信终端信道同步的时间,具体是通过在中转模式进行同频扫描或者同频不同时隙的信道时保存当前信道的空口时序,依据所保存的空口时序作出适应性调整以同步到待切换信道的方式,实现通信终端快速接入信道,以缩短接入时间。
[0188]需要说明的是,在本文中诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、装置、物品或者设备中还存在另外的相同要素。[0189]需要说明的是,本领域普通技术人员可以理解实现上述实施例装置中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各装置的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)等。
[0190]以上对本发明所提供的一种基于时分多址通信系统的通信方法和终端进行了详细介绍,本文中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的装置及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种基于时分多址通信系统的通信方法,其特征在于,包括: 通信终端接收嵌入信令帧,对所述嵌入信令帧进行嵌入式信息解析得到嵌入信令和控制信息; 所述通信终端依据所述控制信息将所述嵌入信令缓存至对应的缓存区; 当每一个对应的缓存区都已缓存所述嵌入信令时,所述通信终端对所有缓存区中的嵌入信令进行嵌入式信令解码得到控制信令。
2.根据权利要求1所述的方法,其特征在于,所述通信终端依据所述控制信息将所述嵌入信令缓存至对应的缓存区,包括: 所述通信终端依据当前控制信息所标识的位置,将当前嵌入信令缓存至与所述位置对应的缓存区; 所述通信终端依据当前控制信息所标识的位置和下一个控制信息所标识的位置,调整所缓存的当前嵌入信令的位置。
3.根据权利要求1或者2所述的方法,其特征在于,在所述通信终端接收嵌入信令帧之前,所述方法还包括: 所述通信终端保存当前信道的空口时序; 所述通信终端依据所保存的当前信道的空口时序估计待切换信道的空口时序,按照所估计的空口时序同步至所述待切换信道。
4.根据权利要求3所述`的方法,其特征在于,所述通信终端依据所保存的当前信道的空口时序估计待切换信道的空口时序,包括: 若当前信道和待切换信道是同频同时隙的信道,所述通信终端估计待切换信道的空口时序等于所保存的当前信道空口时序; 若当前信道和待切换信道是同频不同时隙的信道,所述通信终端依据当前信道和待切换信道的时隙关系,确定所述待切换信道的空口时序。
5.根据权利要求1或者2所述的方法,其特征在于,当所述嵌入信令帧为语音超帧时,所述方法还包括: 所述通信终端查看所述控制信令中的协议数据单元信息是否指示为本通信终端的呼叫; 当所述协议数据单元信息指示是本通信终端的呼叫,所述通信终端打开本终端扬声器接入语音呼叫。
6.根据权利要求1或者2所述的方法,其特征在于,当所述嵌入信令帧为公用通知信道中贞时,所述方法还包括: 所述通信终端查看所述链路控制信令中的压缩地址是否为本通信终端的压缩地址; 当所述压缩地址不是本通信终端的压缩地址时,所述通信终端扫描下一个信道。
7.一种基于时分多址通信系统的通信终端,其特征在于,包括: 接收单元,用于接收嵌入信令帧; 解析单元,用于对所述嵌入信令帧进行嵌入式信息解析得到嵌入信令和控制信息; 缓存单元,用于依据所述控制信息将所述嵌入信令缓存至对应的缓存区; 解码单元,用于当每一个对应的缓存区都已缓存所述嵌入信令时,对所有缓存区中的嵌入信令进行嵌入式信令解码得到控制信令。
8.根据权利要求7所述的终端,其特征在于,所述缓存单元,包括: 储存模块,用于依据当前控制信息所标识的位置,将当前嵌入信令缓存至与所述位置对应的缓存区; 调整模块,用于依据当前控制信息所标识的位置和下一个控制信息所标识的位置,调整缓存所述当前嵌入信令。
9.根据权利要求7或者8所述的终端,其特征在于,所述终端,还包括: 保存单元,用于保存当前信道的空口时序; 估计单元,用于依据所保存的当前信道的空口时序估计待切换信道的空口时序; 同步单元,用于按照所估计的空口时序同步至所述待切换信道。
10.根据权利要求9所述的终端,其特征在于,所述估计单元,包括: 第一估计模块,用于若当前信道和待切换信道是同频同时隙的信道时, 估计待切换信道的空口时序等于所保存的当前信道空口时序; 第二估计模块,用于若当前信道和待切换信道是同频不同时隙的信道时,依据当前信道和待切换信道的时隙关系确定所述待切换信道的空口时序。
11.根据权利要求7或者8所述的终端,其特征在于,当所述嵌入信令帧为语音超帧时,所述终端还包括: 第一查看单元,用于查看所述控制信令中的协议数据单元信息是否指示为本通信终端的呼叫; 第一控制单元,用于当所述协议数据单元信息指示是本通信终端的呼叫时,打开本终端扬声器接入语音呼叫。
12.根据权利要求7或者8所述的终端,其特征在于,当所述嵌入信令帧为公用通知信道中贞时,所述终端还包括: 第二查看单元,用于查看所述链路控制信令中的压缩地址是否为本通信终端的压缩地址; 第二控制单元,用于当所述压缩地址不是本通信终端的压缩地址时,扫描下一个信道。
【文档编号】H04W48/08GK103634878SQ201310676423
【公开日】2014年3月12日 申请日期:2013年12月11日 优先权日:2013年12月11日
【发明者】于洋, 徐燕, 罗正华, 杨帆 申请人:海能达通信股份有限公司