一种DMR/PDT终端设备在双时隙上同时通信的方法
技术领域
本发明涉及无线通信领域,尤其涉及一种解决DMR/PDT通信***双时隙实现语音双工和话数同传的方法。
背景技术
DMR是欧洲电信标准协会(ETSI)颁布的一个欧洲专网通信标准,该标准采用双时隙时分多址的帧结构。PDT标准是中华人民共和国公安部颁布的一个警用无线集群标准,该标准兼容DMR底层协议,并在DMR标准TierI和TierII基础上自主创新并完善的无线集群标准,增强保密功能。
DMR/PDT采用时分多址技术,包括两个完全相同的实现,每个实现的长度是30ms,其中30ms的两头各包含1个1.25ms包含间隔(或者CACH),30ms的中间是5ms的同步头或EMB嵌入控制字段。
DMR/PDT标准中,明确定义基站或中转台的两个时隙独立使用,可以同时中转或传送两路不同的业务,相比传统的基站或中转台可以节省一半的资源和设备。但是对应终端应用,在现有实现中,如果一个时隙在一次通信中使用,其相邻的另一个时隙基本不会再传输其他语音和数据业务(RC业务除外,RC是一种不占用完整一个时隙的反馈控制信息帧,仅占用一个完整时隙的中间10ms)。另外,目前已有的基于以上两个标准的数字通信终端设备均只能通过半双工方式通信,无法支持语言或数据的全双工业务,也不能实现数据和语音同时传输的功能,因此不能高效的利用TDMA在应用业务上的优势,事实上可能阻碍此类数字终端设备在数据和语音业务的扩展。
因此,本发明提出有一种新的技术方法,应用于这类TDMA标准的数字通信终端设备中,充分利用两个独立的时隙,完成两路时分的语音或数据业务,实现语音全双工通信或数据与语音同时传输的功能。
发明内容
本发明的目的在于针对现有DMR和PDT无线终端产品中,无法充分利用双时隙中的两个独立时隙,不能实现两路语音在不同时隙同时传输的双工通信业务,不能两个时隙同时进行独立的数据业务的双工数据通信,不能两个时隙分别同时传输语音和数据业务的话数同传功能的不足,提供一种DMR/PDT终端设备在双时隙上同时通信的方法。通过单独控制TDMA信道中的每个时隙突发帧,使得在时隙1上传输的语音或数据业务与在时隙2上传输的语音或数据业务有效独立工作。在有效提高信道利用率的同时,进一步丰富和增强了DMR/PDT标准数字终端产品的语音和数据应用功能。
本发明的目的是通过以下技术方案来实现的:一种DMR/PDT终端设备在双时隙上同时通信的方法,包括以下步骤:
步骤1:在直通模式下,DMR/PDT移动终端在TDMA中的某一个单独时隙发起通信请求:DMR/PDT标准移动终端首先判断终端设备当前处理哪个同步状态,这些状态包括未知状态、主动发送状态、被动发送状态和被动接收状态,终端待机时候一般处于未知状态;然后按照以下子步骤进行处理:
步骤1.1:终端设备在未知状态下发起通信请求,首先在设定的时间内检测同步头,如果没有检测到任何同步信息,并且Polite策略下允许发送,发起终端设备会自行建立30ms为边界的双时隙同步,并选择其中一个30ms时隙为本次通信的业务信道开始主动发起通信,如果此时Polite策略不允许发送,则取消发送回到未知状态。
判断Polite策略主要包括以下三种方式:
在Polite to all策略下,一旦检测到某个逻辑时隙信道空闲,即可以选择在该时隙发送语音或数据业务,否则持续监听,直到有时隙出现空闲后才准予发送。
在Polite to cc策略下,如果检测到某个逻辑时隙信道空闲或者被其他CC区域信号占用,均可以选择语音或数据业务发送,否则持续监听。
在ImPolite策略下,则无需检测逻辑信道是否空闲直接发送,在本发明阐述的双工通信中一般不推荐使用ImPolite策略,这样可能破坏已经建立的双时隙,导致通信效果变差。
步骤1.2:在未知状态终端发起呼叫请求,如果在设定的时间内终端设备检测到合法的同步信息,则同步到此TDMA时隙上,然后进入Polite发送准入检测状态;具体为:
步骤1.2.1:首先选择当前时隙(用户可以自行定义为时隙1),如果发送准入成功,则在当前时隙进行被动发送;
步骤1.2.2:如果步骤1.2.1过程发送准入不成功,选择另一个时隙2进行发送准入检测,如果发送准入成功,则在时隙2进行被动发送;
步骤1.2.3:如果步骤1.2.1和步骤1.2.2两个时隙发送准入均不成功,并多次尝试上述两个步骤检测均失败,放弃本次发送,进入被动接收状态。
步骤1.3:在未知状态终端设备发起呼叫请求,如果在设定的时间内终端设备没有检测到合法的同步信息,然后进入Polite发送准入检测状态;具体为:
步骤1.3.1:如果发送准入条件允许,则终端设备自行建立TDMA时隙,并选择其中一个时隙(用户可以自行定义为时隙1),并在当前时隙开始主动发送业务;
步骤1.3.2:如果步骤1.3.1过程发送准入不成功,并多次尝试上述1.3步骤检测均失败,放弃本次发送,重新进入未知状态。
步骤1.4:在未知状态,如果在终端设备在进行呼叫之前先收到合法的业务或控制帧信息,则同步到此TDMA时隙上,然后开始接收对方终端传输的数据或语音信息,并处于被动接收状态。
步骤2:终端设备在自行建立TDMA时隙后,如步骤1.3.1,进入主动发送状态,负责控制本次建立的TDMA时隙,其他通讯终端均同步到该TDMA时隙下进行通讯。在主动发送状态,终端设备可以使用TDMA的另外一个时隙发起另外一组通信业务,也可以在主动业务完成后,公告退出主动发送状态,交出TDMA时隙维护的权利,具体步骤为:
步骤2.1:终端设备在主动发送状态,两个时隙的发送业务均完成,并且没有新的呼叫业务再发起,告知该TDMA时隙内所有通信用户开始释放本次TDMA时隙的控制权;具体为:
(2.1.1):在公告期间,如果此终端未有新的呼叫发起,完成公告过程后进入被动接收状态。
(2.1.2):在公告期间,如果此终端又有新的呼叫请求发起,选择相邻时隙进行发送Polite准入检测,如果检测允许,则在新的时隙中发起主动呼叫,并重新进入主动发送状态,并结束主动公告过程。
(2.1.3):在公告期间,如果此终端又有新的呼叫请求发起,选择相邻时隙进行发送Polite准入检测,如果Polite准入检测失败,选择回到主动公告时隙,终止公告过程,开始被动呼叫过程。
步骤2.2:终端设备在主动发送状态,如果再一次有发送请求产生,终端自动选择相邻时隙,并在该时隙信道上进行呼叫Polite准入检测,具体为:
步骤2.2.1:终端设备在主动发送状态,再一次产生发送请求时候,如果信道条件允许,终端开始在两个时隙上同时发起主动呼叫通信。
步骤2.2.2:如果步骤2.2.1中该信道条件不允许,经过多次检测后取消本次发送请求,回到另一个时隙单独发送的状态。
步骤3:终端设备在主动发送业务完成,并且完成公告释放时隙控制权后,再一次发起通信业务成功,则进入被动发送状态,如在步骤2.1(3)下进入被动发送状态;或者终端设备在已有的同步状态下正在被动接收时候,成功发起通信业务,如在步骤1.2.1或1.2.2下进入被动发送状态。
终端设备在被动发送状态下可以利用非发送时隙同时进行业务接收,也可以通过接收到TDMA时隙内的其他终端发送的释放公告信息转换到主动发送状态,接管时隙控制权,具体步骤为:
步骤3.1:终端设备在被动发送状态,如步骤2.1(3)发起的呼叫过程,如果终端在相邻时隙收到主动公告信息,则即刻进入主动发送状态,并在现有的同步基础上维护该TDMA时隙。
步骤3.2:终端设备在被动发送完成后,进入挂起状态保持现有时隙一段时间,挂起时间结束,未有新的呼叫发起,进入未知状态。
步骤3.2.1:在挂起时间内,终端设备有新的呼叫请求发起,重新进入被动呼叫状态。
步骤3.2.2:在挂起时间内,终端设备接收到新的语音或数据业务,重新进入被动接收状态。
步骤3.3:终端在被动发送状态,正在发送过程中,再次发起新通信请求,终端自动取消本次发起请求,终端不能同时在两个时隙实施被动发送过程,另一个时隙被主动发起终端占用。
步骤4:终端设备在完成所有发送业务后或者在没有开始任何发送业务之前,收到任何其他终端发起的DMR或PDT业务,则进入被动接收状态。在被动接收状态,该终端设备能在两个时隙同时接收不同的业务,也能在一个时隙接收业务的同时,另外一个时隙进行新的业务发送;具体步骤为:
步骤4.1:终端在被动接收状态收到发送请求,分别在两个时隙进行Polite准入检测,具体为:
步骤4.1.1:终端发出的发送请求,在其中一个时隙检测到空闲后进入被动发送状态,并开始该通信过程,
步骤4.1.2:终端在被动接收状态收到发送请求,如果两个时隙均无法发送准入,并尝试若干次后放弃本次请求回到被动接收状态。
步骤4.2:终端在被动接收状态,如果在发送请求前,另一个时隙也接收到业务,则终端处于两个时隙同时被动接收的状态,且这两个时隙接收的业务可以相关业务也可以是两个相互独立的业务,此时终端设备维持在原有的被动接收状态。
步骤4.3:终端在被动接收状态,如果没有发送请求产生,并在一段设定的时间内没有任何接收信息收到,终端设备结束当前时隙,并进入未知状态。终端设备开始待机,直到新的接收和发送呼叫开始。
本发明的有益效果是,本发明通过单独控制TDMA信道中的每个30ms的时隙突发帧,并充分利用TDMA传输和同步机制,解决了DMR和PDT标准数字终端不能实现语音和数据双工通信或语音数据单独同时传输的瓶颈。通过有效利用该类时分***的双时隙特点,解决在一个TDMA双时隙下多组该类标准的数字终端同时通信的难题,大大提升了此类数字终端产品的频谱利用效率。
附图说明
图1是本发明方法的步骤1的流程图;
图2是本发明方法的步骤2的流程图;
图3是本发明方法的步骤3的流程图;
图4是本发明方法的步骤4的流程图。
具体实施方式
本发明DMR/PDT终端设备在双时隙上同时通信的方法,包括以下步骤:
1、在直通模式下,DMR/PDT移动终端在TDMA中的某一个单独时隙发起通信请求:DMR/PDT标准移动终端首先判断终端设备当前处理哪个同步状态,这些状态包括未知状态、主动发送状态、被动发送状态和被动接收状态,终端待机时候一般处于未知状态;然后按照以下子步骤进行处理:
步骤1.1:终端设备在未知状态下发起通信请求,首先在设定的时间内检测同步头,如果没有检测到任何同步信息,并且Polite策略下允许发送,发起终端设备会自行建立30ms为边界的双时隙同步,并选择其中一个30ms时隙为本次通信的业务信道开始主动发起通信,如果此时Polite策略不允许发送,则取消发送回到未知状态。
判断Polite策略主要包括以下三种方式:
在Polite to all策略下,一旦检测到某个逻辑时隙信道空闲,即可以选择在该时隙发送语音或数据业务,否则持续监听,直到有时隙出现空闲后才准予发送。
在Polite to cc策略下,如果检测到某个逻辑时隙信道空闲或者被其他CC区域信号占用,均可以选择语音或数据业务发送,否则持续监听。
在ImPolite策略下,则无需检测逻辑信道是否空闲直接发送,在本发明阐述的双工通信中一般不推荐使用ImPolite策略,这样可能破坏已经建立的双时隙,导致通信效果变差。
步骤1.2:在未知状态终端发起呼叫请求,如果在设定的时间内终端设备检测到合法的同步信息,则同步到此TDMA时隙上,然后进入Polite发送准入检测状态;具体为:
步骤1.2.1:首先选择当前时隙(用户可以自行定义为时隙1),如果发送准入成功,则在当前时隙进行被动发送;
步骤1.2.2:如果步骤1.2.1过程发送准入不成功,选择另一个时隙2进行发送准入检测,如果发送准入成功,则在时隙2进行被动发送;
步骤1.2.3:如果步骤1.2.1和步骤1.2.2两个时隙发送准入均不成功,并多次尝试上述两个步骤检测均失败,放弃本次发送,进入被动接收状态。
步骤1.3:在未知状态终端设备发起呼叫请求,如果在设定的时间内终端设备没有检测到合法的同步信息,然后进入Polite发送准入检测状态;具体为:
步骤1.3.1:如果发送准入条件允许,则终端设备自行建立TDMA时隙,并选择其中一个时隙(用户可以自行定义为时隙1),并在当前时隙开始主动发送业务;
步骤1.3.2:如果步骤1.3.1过程发送准入不成功,并多次尝试上述1.3步骤检测均失败,放弃本次发送,重新进入未知状态。
步骤1.4:在未知状态,如果在终端设备在进行呼叫之前先收到合法的业务或控制帧信息,则同步到此TDMA时隙上,然后开始接收对方终端传输的数据或语音信息,并处于被动接收状态。
以上步骤参考附图1。
2、终端设备在自行建立TDMA时隙后,如步骤1.3.1,进入主动发送状态,负责控制本次建立的TDMA时隙,其他通讯终端均同步到该TDMA时隙下进行通讯。在主动发送状态,终端设备可以使用TDMA的另外一个时隙发起另外一组通信业务,也可以在主动业务完成后,公告退出主动发送状态,交出TDMA时隙维护的权利,具体步骤为:
步骤2.1:终端设备在主动发送状态,两个时隙的发送业务均完成,并且没有新的呼叫业务再发起,告知该TDMA时隙内所有通信用户开始释放本次TDMA时隙的控制权;具体为:
(2.1.1):在公告期间,如果此终端未有新的呼叫发起,完成公告过程后进入被动接收状态。
(2.1.2):在公告期间,如果此终端又有新的呼叫请求发起,选择相邻时隙进行发送Polite准入检测,如果检测允许,则在新的时隙中发起主动呼叫,并重新进入主动发送状态,并结束主动公告过程。
(2.1.3):在公告期间,如果此终端又有新的呼叫请求发起,选择相邻时隙进行发送Polite准入检测,如果Polite准入检测失败,选择回到主动公告时隙,终止公告过程,开始被动呼叫过程。
步骤2.2:终端设备在主动发送状态,如果再一次有发送请求产生,终端自动选择相邻时隙,并在该时隙信道上进行呼叫Polite准入检测,具体为:
步骤2.2.1:终端设备在主动发送状态,再一次产生发送请求时候,如果信道条件允许,终端开始在两个时隙上同时发起主动呼叫通信。
步骤2.2.2:如果步骤2.2.1中该信道条件不允许,经过多次检测后取消本次发送请求,回到另一个时隙单独发送的状态。
以上步骤参考附图2。
3、终端设备在主动发送业务完成,并且完成公告释放时隙控制权后,再一次发起通信业务成功,则进入被动发送状态,如在步骤2.1(3)下进入被动发送状态;或者终端设备在已有的同步状态下正在被动接收时候,成功发起通信业务,如在步骤1.2.1或1.2.2下进入被动发送状态。
终端设备在被动发送状态下可以利用非发送时隙同时进行业务接收,也可以通过接收到TDMA时隙内的其他终端发送的释放公告信息转换到主动发送状态,接管时隙控制权,具体步骤为:
步骤3.1:终端设备在被动发送状态,如步骤2.1(3)发起的呼叫过程,如果终端在相邻时隙收到主动公告信息,则即刻进入主动发送状态,并在现有的同步基础上维护该TDMA时隙。
步骤3.2:终端设备在被动发送完成后,进入挂起状态保持现有时隙一段时间,挂起时间结束,未有新的呼叫发起,进入未知状态。
步骤3.2.1:在挂起时间内,终端设备有新的呼叫请求发起,重新进入被动呼叫状态。
步骤3.2.2:在挂起时间内,终端设备接收到新的语音或数据业务,重新进入被动接收状态。
步骤3.3:终端在被动发送状态,正在发送过程中,再次发起新通信请求,终端自动取消本次发起请求,终端不能同时在两个时隙实施被动发送过程,另一个时隙被主动发起终端占用。
以上步骤参考附图3。
4、终端设备在完成所有发送业务后或者在没有开始任何发送业务之前,收到任何其他终端发起的DMR或PDT业务,则进入被动接收状态。在被动接收状态,该终端设备能在两个时隙同时接收不同的业务,也能在一个时隙接收业务的同时,另外一个时隙进行新的业务发送;具体步骤为:
步骤4.1:终端在被动接收状态收到发送请求,分别在两个时隙进行Polite准入检测,具体为:
步骤4.1.1:终端发出的发送请求,在其中一个时隙检测到空闲后进入被动发送状态,并开始该通信过程,
步骤4.1.2:终端在被动接收状态收到发送请求,如果两个时隙均无法发送准入,并尝试若干次后放弃本次请求回到被动接收状态。
步骤4.2:终端在被动接收状态,如果在发送请求前,另一个时隙也接收到业务,则终端处于两个时隙同时被动接收的状态,且这两个时隙接收的业务可以相关业务也可以是两个相互独立的业务,此时终端设备维持在原有的被动接收状态。
步骤4.3:终端在被动接收状态,如果没有发送请求产生,并在一段设定的时间内没有任何接收信息收到,终端设备结束当前时隙,并进入未知状态。终端设备开始待机,直到新的接收和发送呼叫开始。
以上步骤参考附图4。
本发明通过单独控制TDMA信道中的每个30ms的时隙突发帧,并充分利用TDMA传输和同步机制,解决了DMR和PDT标准数字终端不能实现语音和数据双工通信或语音数据单独同时传输的瓶颈。通过有效利用该类时分***的双时隙特点,解决在一个TDMA双时隙下多组该类标准的数字终端同时通信的难题,大大提升了此类数字终端产品的频谱利用效率。