一种空闲信道搜索方法及装置与流程

专利2022-06-29  62


本发明涉及无线通信
技术领域
,特别是涉及一种空闲信道搜索方法及装置。
背景技术
:复杂电磁环境下,对于军事领域的无线通信系统会造成严重的电磁噪声干扰,甚至会使通信联络中断。在同一个电磁环境下,不同频率的通信效果会有较大差别,事先较难预防和控制,对无线通信质量带来较大影响,直接影响用户体验。现有的空闲信道搜索的基本原理是每次建立通信时,双方会根据链路质量而选择响应的频率进行通信。并且通常是采用固定频率通信方法,这样在一个无中心、多节点,充满电磁造成干扰和敌方主动干扰的环境下,若采用通过固定频率确定的空闲信道进行通信,会对通信质量会造成很大效果,甚至无法正常通信。技术实现要素:针对于上述问题,本发明提供一种空闲信道搜索方法及装置,实现了保证通信质量的目的。为了实现上述目的,本发明提供了如下的技术方案:一种空闲信道搜索方法,包括:预置若干个信道作为工作频率组,响应于待机状态时,通过电台对所述工作频率组中的信道进行扫描,确定各个所述信道的初始通信质量系数,生成所述工作频率组的信道等级表,其中,各个所述信道具有不同的频率;响应于电台发起呼叫,且第一信道的接收方和发送方进行同步后,根据预设数据接收指标,对所述第一信道进行信道扫描,确定所述第一信道的通信质量系数,并基于所述通信质量系数更新所述信道等级表;基于所述信道等级表,确定通信请求的空闲信道,其中,所述空闲信道用于响应所述通信请求进行所述接收方和所述发送方的业务通信。可选地,还包括:响应于所述信道无通信业务,若检测到所述信道具有干扰信息,则对所述信道的初始通信质量系数进行更新。可选地,还包括:通过预设的空闲信道搜索模式帧,对所述信道进行通信状态下的通信质量扫描,实现对所述信道的通信质量系数的更新。可选地,所述预设的空闲信道搜索模式帧包括起始同步头和有效数据;通过所述起始同步头,对所述信道的接收方和发送方进行同步;基于所述有效数据,对所述信道进行通信状态下的信道质量扫描。可选地,所述通过所述起始同步头,对所述信道的接收方和发送方进行同步,包括:获取所述起始同步头中的相关码;对所述相关码进行逐一验证,若所述相关码全部验证成功,则所述接收方和所述发送方实现了同步。可选地,所述基于所述有效数据,对所述信道进行通信状态下的信道质量扫描,包括:当通过所述信道进行数据接收时,根据所述有效数据判断接收信道的数据指标是否满足预设数据接收指标;根据数据指标判别结果评估所述信道的质量等级,其中,所述数据指标包括接收信号的场强、误码率、丢包率、信噪比中的一种或多种。可选地,还包括:通过所述有效数据中的维护帧将所述信道的信道质量信息发送至接收方,所述信道质量信息包括信道质量系数和信道质量有效时间;若接收方接收到所述维护帧,则提取信道质量信息,并将所述信道质量信息与预存信道质量表中的信息进行比对,得到比对结果;对所述比对结果进行解析获得信道质量有效时间的比对结果,并根据所述信道质量有效时间的比对结果更新所述信道等级表。可选地,还包括:根据所述维护帧的预设发送周期,确定每个所述预设信道在所述维护帧的预设发送周期内的维护帧发送时间点;在所述维护帧发送时间点,将所述维护帧周期性发送至每个预设信道。一种空闲信道搜索装置,包括:初始单元,用于预置若干个信道作为工作频率组,响应于待机状态时,通过电台对所述工作频率组中的信道进行扫描,确定各个所述信道的初始通信质量系数,生成所述工作频率组的信道等级表,其中,各个所述信道具有不同的频率;扫描单元,用于响应于电台发起呼叫,且第一信道的接收方和发送方进行同步后,根据预设数据接收指标,对所述第一信道进行信道扫描,确定所述第一信道的通信质量系数,并基于所述通信质量系数更新所述信道等级表;确定单元,用于基于所述信道等级表,确定通信请求的空闲信道,其中,所述空闲信道用于响应所述通信请求进行所述接收方和所述发送方的业务通信。一种装置,所述装置包括:存储器,用于存储数据和程序;处理器,所述处理器与所述存储器耦合,并且当所述处理器运行所述程序时实现上述所述的空闲信道搜索方法。相较于现有技术,本发明提供了一种空闲信道搜索方法及装置,首先设定了不同频率的若干个信道作为工作频率组,确定各个信道的初始通信质量系数,在信道进行通信业务时会对该信道进行信道质量扫描,重新确定该信道的通信质量系数,并更新信道等级表,在接收到通信请求时,可以根据该信道等级表确定信道质量最优的空闲信道,这样基于信道质量系数来确定了空闲信道,即使存在其他干扰信息由于各个信道的频率是不同的,相比定频空闲信道可以进行切换,实时保证了收发双方保证通信效果和质量。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本发明实施例提供的一种空闲信道搜索方法的流程示意图;图2为本发明实施例提供的一种fcs模式帧的示意图;图3为本发明实施例提供的一种起始同步头的结构示意图;图4为本发明实施例提供的一种信道扫描的示意图;图5为本发明实施例提供的一种维护帧发送时间的示意图;图6为本发明实施例提供的一种空闲信道搜索装置的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明的说明书和权利要求书及上述附图中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述特定的顺序。此外术语“包括”和“具有”以及他们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有设定于已列出的步骤或单元,而是可包括没有列出的步骤或单元。空闲信道搜索(freechannelsearch,fcs)模式的工作原理为:同子网内各电台预置若干个信道(频率点)作为工作频率组,在待机状态时各电台轮流扫描各个工作频点,进而检测各信道的通信质量。当电台需发起呼叫时,首先确定无其它电台正在通信,然后选用通信质量最好的频点,在该频点上发出呼叫识别信号。接收电台在扫描中探测到该频点上有信号并识别为有效信号,则进入接收状态正常接收。通信结束后,释放该信道,各电台回到信道扫描状态。本发明实施例提供了一种空闲信道搜索方法,参见图1,该方法可以包括以下步骤:s11、预置若干个信道作为工作频率组,响应于待机状态时,通过电台对所述工作频率组中的信道进行扫描,确定各个所述信道的初始通信质量系数,生成所述工作频率组的信道等级表,其中,各个所述信道具有不同的频率。在本发明实施例中会预设信道数量nc,及相应的各频点,表示为f1、f2、…fnc,其中,nc≤16。上述各个信道具有不同的频率(频点),组成了工作频率组,会在各个信道未进行通信的状态下,也就是待机状态对各个信道进行质量扫描,得到各个信道的初始质量系数,还有信道质量有效时间,然后生成该工作频率组的信道等级表,即该信道等级表中记载了各个信道的初始通信质量系数。s12、响应于电台发起呼叫,且第一信道的接收方和发送方进行同步后,根据预设数据接收指标,对所述第一信道进行信道扫描,确定所述第一信道的通信质量系数,并基于所述通信质量系数更新所述信道等级表;当电台发起呼叫时,首先根据上述的信道等级表确定一个通信质量较好的信道即第一信道进行通信,然后根据接收数据的情况判断是否满足预设数据接收指标,来重新对该第一信道进行质量评估,然后更新信道等级表,这样可以为后续的信道通信提供更准确的信道质量评定基础。s13、基于所述信道等级表,确定通信请求的空闲信道,其中,所述空闲信道用于响应所述通信请求进行所述接收方和所述发送方的业务通信。因为该信道等级表时根据信道通信后进行实时更新的,保证了每次通信之前的信道质量的最新状态,可以根据其确定最优信道进行通信。本发明提供了一种空闲信道搜索方法,首先设定了不同频率的若干个信道作为工作频率组,确定各个信道的初始通信质量系数,在信道进行通信业务时会对该信道进行信道质量扫描,重新确定该信道的通信质量系数,并更新信道等级表,在接收到通信请求时,可以根据该信道等级表确定信道质量最优的空闲信道,这样基于信道质量系数来确定了空闲信道,即使存在其他干扰信息由于各个信道的频率是不同的,相比定频空闲信道可以进行切换,实时保证了收发双方保证通信效果和质量。在本发明的另一实施例中还包括:响应于所述信道无通信业务,若检测到所述信道具有干扰信息,则对所述信道的初始通信质量系数进行更新。即信道空闲时,若检测到该信道存在干扰信息,则会降低该信道的信道质量系数。这样在信道质量系数的确定过程中考虑了干扰信息,使得最终确定的空闲信道的质量最优。在本发明实施例中预设了fcs模式帧结构,基于该fcs模式帧结构,对信道进行通信状态下的通信质量扫描,实现对所述信道的通信质量系数的更新。所述预设的空闲信道搜索模式帧包括起始同步头和有效数据;通过所述起始同步头,对所述信道的接收方和发送方进行同步;基于所述有效数据,对所述信道进行通信状态下的信道质量扫描。其中,所述通过所述起始同步头,对所述信道的接收方和发送方进行同步,包括:获取所述起始同步头中的相关码;对所述相关码进行逐一验证,若所述相关码全部验证成功,则所述接收方和所述发送方实现了同步。其中,所述基于所述有效数据,对所述信道进行通信状态下的信道质量扫描,包括:当通过所述信道进行数据接收时,根据所述有效数据判断接收信道的数据指标是否满足预设数据接收指标;根据数据指标判别结果评估所述信道的质量等级,其中,所述数据指标包括接收信号的场强、误码率、丢包率、信噪比中的一种或多种。具体的,通过所述有效数据中的维护帧将所述信道的信道质量信息发送至接收方,所述信道质量信息包括信道质量系数和信道质量有效时间;若接收方接收到所述维护帧,则提取信道质量信息,并将所述信道质量信息与预存信道质量表中的信息进行比对,得到比对结果;对所述比对结果进行解析获得信道质量有效时间的比对结果,并根据所述信道质量有效时间的比对结果更新所述信道等级表。fcs模式帧结构如图2所示,该fcs模式帧包括起始同步头和有效数据两部分。其中,起始同步头用于收发双方的同步,有效数据用于发送维护帧和业务帧,维护帧包含nc个信道的信道质量,会定时轮询在nc个信道发送维护帧,接收端接收维护帧过程中可评估当前信道,并将维护帧携带的nc个信道质量更新本地信道质量表。逻辑上可以看作所有电台维护一张信道质量表,做业务时从中选择信道环境最好的信道进行通信;业务帧:就是正常通信的业务帧,里面可以包含短信、话音等。采用预设的fcs模式帧进行收发双方的快速同步,保证多个信道扫描过程中,能够快速接收发送方的数据帧,对全网信道质量的维护管理和正常的通信业务提供基本通信支撑。需要说明的是,在接收方和发送方未同步的情况下,扫描主要分为两部分:相关码同步和干扰检测,如果未同步但是信道在一段时间内能量较高且超过阀值,则认为干扰。这个扫描状态不进行信道评估。信道评估只有在某一频点同步成功后,接收到数据时,才根据接收情况进行信道评估和更新。信道质量系数是各电台在信道扫描过程中对信道质量进行表征的参数,评估结果分为16级,15表示信道质量最好,1表示信道质量未知,0表示信道干扰。信道质量有效时间ttl是对于每个信道的质量,设置一个有效时间,此时间每秒减1(正在进行业务时不减),当减到0时,则将该信道的质量改为未知。ttl默认600s,可配置。举例说明,在本发明实施例提供的空闲信道搜索方法中,首先会定义该fcs需要的参数,包括:预设信道数量nc,及相应的各频点,表示为f1、f2、…fnc,其中,nc≤16;信道扫描状态时各信道的驻留时间td,预设td=4ms;信道扫描周期ts,ts=nc*td;信道质量qc:各电台在信道扫描过程中对信道质量进行评估,评估结果分为16级,15表示信道质量最好,1表示信道质量未知,0表示信道干扰;信道质量有效时间ttl:对于每个信道的质量,设置一个有效时间,此时间每秒减1(正在进行业务时不减),当减到0时,则将该信道的质量改为未知。ttl默认600s,可配置。仍参见图2,该fcs模式帧包括:帧结构包括起始同步头和有效数据两部分;起始同步头用于收发双方的同步,有效数据用于发送维护帧或者业务帧;起始同步头包括n组相关码,n=2*nc,按16个预设信道计算,n=32,每个相关码发送时间为2ms;每个相关码发送时间为td/2=2ms,携带4bit信息,表示本同步头中后续还有多少组相关码,大于等于15都填“1111”,最后一组携带信息为“0000”。起始同步头的结构如图3,在图3中按16个预设信道,长度为66ms,包括保护间隔2ms进行设置。需要说明的是,相关码的验证需要对所述相关码进行逐一验证,若所述相关码全部验证成功,则所述接收方和所述发送方实现了同步。参见图4,为本发明实施例提供的一种信道扫描的示意图,具体包括:接收电台通过相关码进行相关同步;电台在信道扫描状态时,轮流扫描各预设频点(图4中1~16代表预设频点f1~f16),在每个频点上的驻留时间为4ms,是相关码发送时间的2倍;在扫描过程中,如果在某个频点(例如f5)上检测到相关码,则保持在该频点上继续接收后续相关码并进行相关校验,当收到最后一组相关码(携带信息为“0000”)时,则进入信息接收,否则跳转到下一个频点(例如f6)继续扫描。业务通信结束,回到信道扫描状态,从下一个频点(例如f6)继续扫描。每个电台维护例如下表中关于信道质量的数据:信道编号频点号质量等级ttl状态0f1254空闲当电台要发起业务时,从上表中选择质量等级最高的频点发起,首先进行信道质量评估,该信道质量评估的过程包括:电台在信道扫描状态时,轮流扫描各预设频点,在每个频点上的驻留时间为td=4ms,在扫描过程,如果在某个频点上检测到相关同步,则保持在该频点上继续接收。当收到最后一组相关码(携带信息为“0000”)时,则进入信息接收。在接收过程中,通过所述维护帧将所述空闲信道的信道质量信息发送至接收方;若接收方接收到所述维护帧,则提取信道质量信息,并将所述信道质量信息与预存信道质量表中的信息进行比对,得到比对结果;对所述比对结果进行解析获得信道质量有效时间的比对结果,并根据所述信道质量有效时间的比对结果更新所述预存信道质量表。例如,根据接收信号的场强、误码率等评估该频点的质量等级,并更新信道质量表中相应频点的质量等级及其ttl值。如果接收到的是维护帧,则其中还包括发端电台对各信道质量的评估结果。将其中的值合并到本地信道质量表中,合并的原则是保留ttl值大的结果,如果ttl值相等,则保留本地表中的值。维护帧发送的过程是周期性的,包括:根据所述维护帧的预设发送周期,确定每个所述预设信道在所述维护帧的预设发送周期内的维护帧发送时间点;在所述维护帧发送时间点,将所述维护帧周期性发送至每个预设信道。例如,为使网内各电台能够对每个预设信道进行质量评估,需要在每个预设信道上周期性地发送维护帧。维护帧发送周期定为tm=ttl/2=300s。电台内设置一个定时时长为tm的定时器,定时到时,为每个预设信道在本tm周期内分别设定一个维护帧发送时间点,发送时间点的设定按如下原则:如果在前一个tm周期内在该信道上发送过维护帧,则在本周期的后半周期中随机选择一个发送时间点;如果在前一个tm周期内在该信道上没有发送过维护帧,则在本周期的整个周期中随机选择一个发送时间点。为各预设信道选定的发送时间点至少要错开一个维护帧的发送时间。当某信道的维护帧发送时间点到时,如果在本tm周期内本电台在该信道上没有发送过任何帧,也没有接收过任何帧,则在该信道上发送一个维护帧;否则,在该信道上本tm周期内不发送维护帧。依据上述发送时间规则,以f1信道为例,如图5所示。基于本发明实施例提供的空闲信道搜索方法,可实现两个节点之间或者多个节点之间的通信业务,包括但不限于语音呼叫和数据传输业务。以语音呼叫业务为例,业务实现过程如下:1)当电台需发起呼叫时,首先确定无其它电台正在通信,然后选用通信质量最好的频点,在该频点上发起业务,接收电台扫描过程中在该频点接收同步相关码并驻留,进行业务通信;2)通信结束后,释放占用频点,各电台回到信道扫描状态。在本发明提供的实施例中采用相关码机制进行收发双方的快速同步,保证多个信道扫描过程中,能够快速接收发送方的数据帧(包括维护帧和业务帧),对全网信道质量的维护管理和正常的通信业务提供基本通信支撑;采用维护帧机制实现全网信道质量的统一,对各个预设信道的信道质量进行维护和更新。从而实现了能够精确计算信道质量,并通过节点间信令交互,快速达成全网质量的统一;能够快速精确检测和识别信道上的干扰信号,并通过节点间信令交互通知全网节点,对干扰信道进行标识,保证通信时,避开干扰信道;通信时,选择最佳信道进行通信,通过相关码同步机制,能够做到“随时通”,保证接入时延满足性能指标,同时又保证了最佳的通信效果。与本发明实施例提供的空闲信道方法的技术方案相对应,在本发明的实施例中还提供了一种空闲信道搜索装置,参见图6,该装置可以包括:初始单元10,用于预置若干个信道作为工作频率组,响应于待机状态时,通过电台对所述工作频率组中的信道进行扫描,确定各个所述信道的初始通信质量系数,生成所述工作频率组的信道等级表,其中,各个所述信道具有不同的频率;扫描单元20,用于响应于电台发起呼叫,且第一信道的接收方和发送方进行同步后,根据预设数据接收指标,对所述第一信道进行信道扫描,确定所述第一信道的通信质量系数,并基于所述通信质量系数更新所述信道等级表;确定单元30,用于基于所述信道等级表,确定通信请求的空闲信道,其中,所述空闲信道用于响应所述通信请求进行所述接收方和所述发送方的业务通信。本发明提供了一种空闲信道搜索装置,首先在初始单元中设定了不同频率的若干个信道作为工作频率组,确定各个信道的初始通信质量系数,信道进行通信业务时会在扫描单元中对该信道进行信道质量扫描,重新确定该信道的通信质量系数,并更新信道等级表,在接收到通信请求时,可以根据该信道等级表确定信道质量最优的空闲信道,这样基于信道质量系数来确定了空闲信道,即使存在其他干扰信息由于各个信道的频率是不同的,相比定频空闲信道可以进行切换,实时保证了收发双方保证通信效果和质量。本发明实施例提供了一种计算设备可读存储介质,所述存储介质上存储有程序,当所述程序由所述计算设备执行时实现所述空闲信道搜索方法。本发明实施例提供了一种装置,包括:存储器,用于存储数据和程序;处理器,所述处理器与所述存储器耦合,并且当所述处理器运行所述程序时,实现以下步骤:预置若干个信道作为工作频率组,响应于待机状态时,通过电台对所述工作频率组中的信道进行扫描,确定各个所述信道的初始通信质量系数,生成所述工作频率组的信道等级表,其中,各个所述信道具有不同的频率;响应于电台发起呼叫,且第一信道的接收方和发送方进行同步后,根据预设数据接收指标,对所述第一信道进行信道扫描,确定所述第一信道的通信质量系数,并基于所述通信质量系数更新所述信道等级表;基于所述信道等级表,确定通信请求的空闲信道,其中,所述空闲信道用于响应所述通信请求进行所述接收方和所述发送方的业务通信。进一步,还包括:响应于所述信道无通信业务,若检测到所述信道具有干扰信息,则对所述信道的初始通信质量系数进行更新。进一步,还包括:通过预设的空闲信道搜索模式帧,对所述信道进行通信状态下的通信质量扫描,实现对所述信道的通信质量系数的更新。进一步,所述预设的空闲信道搜索模式帧包括起始同步头和有效数据;通过所述起始同步头,对所述信道的接收方和发送方进行同步;基于所述有效数据,对所述信道进行通信状态下的信道质量扫描。进一步,所述通过所述起始同步头,对所述信道的接收方和发送方进行同步,包括:获取所述起始同步头中的相关码;对所述相关码进行逐一验证,若所述相关码全部验证成功,则所述接收方和所述发送方实现了同步。进一步,所述基于所述有效数据,对所述信道进行通信状态下的信道质量扫描,包括:当通过所述信道进行数据接收时,根据所述有效数据判断接收信道的数据指标是否满足预设数据接收指标;根据数据指标判别结果评估所述信道的质量等级,其中,所述数据指标包括接收信号的场强、误码率、丢包率、信噪比中的一种或多种。进一步,还包括:通过所述有效数据中的维护帧将所述信道的信道质量信息发送至接收方,所述信道质量信息包括信道质量系数和信道质量有效时间;若接收方接收到所述维护帧,则提取信道质量信息,并将所述信道质量信息与预存信道质量表中的信息进行比对,得到比对结果;对所述比对结果进行解析获得信道质量有效时间的比对结果,并根据所述信道质量有效时间的比对结果更新所述信道等级表。进一步,还包括:根据所述维护帧的预设发送周期,确定每个所述预设信道在所述维护帧的预设发送周期内的维护帧发送时间点;在所述维护帧发送时间点,将所述维护帧周期性发送至每个预设信道。本文中的设备可以是服务器、pc、pad、手机等。在本发明实施例提供的计算机设备存储介质和装置中,首先设定了不同频率的若干个信道作为工作频率组,确定各个信道的初始通信质量系数,在信道进行通信业务时会对该信道进行信道质量扫描,重新确定该信道的通信质量系数,并更新信道等级表,在接收到通信请求时,可以根据该信道等级表确定信道质量最优的空闲信道,这样基于信道质量系数来确定了空闲信道,即使存在其他干扰信息由于各个信道的频率是不同的,相比定频空闲信道可以进行切换,实时保证了收发双方保证通信效果和质量。本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。存储器是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。当前第1页1 2 3 
技术特征:

1.一种空闲信道搜索方法,其特征在于,包括:

预置若干个信道作为工作频率组,响应于待机状态时,通过电台对所述工作频率组中的信道进行扫描,确定各个所述信道的初始通信质量系数,生成所述工作频率组的信道等级表,其中,各个所述信道具有不同的频率;

响应于电台发起呼叫,且第一信道的接收方和发送方进行同步后,根据预设数据接收指标,对所述第一信道进行信道扫描,确定所述第一信道的通信质量系数,并基于所述通信质量系数更新所述信道等级表;

基于所述信道等级表,确定通信请求的空闲信道,其中,所述空闲信道用于响应所述通信请求进行所述接收方和所述发送方的业务通信。

2.根据权利要求1所述的方法,其特征在于,还包括:

响应于所述信道无通信业务,若检测到所述信道具有干扰信息,则对所述信道的初始通信质量系数进行更新。

3.根据权利要求1所述的方法,其特征在于,还包括:

通过预设的空闲信道搜索模式帧,对所述信道进行通信状态下的通信质量扫描,实现对所述信道的通信质量系数的更新。

4.根据权利要求3所述的方法,其特征在于,所述预设的空闲信道搜索模式帧包括起始同步头和有效数据;

通过所述起始同步头,对所述信道的接收方和发送方进行同步;

基于所述有效数据,对所述信道进行通信状态下的信道质量扫描。

5.根据权利要求4所述的方法,其特征在于,所述通过所述起始同步头,对所述信道的接收方和发送方进行同步,包括:

获取所述起始同步头中的相关码;

对所述相关码进行逐一验证,若所述相关码全部验证成功,则所述接收方和所述发送方实现了同步。

6.根据权利要求4所述的方法,其特征在于,所述基于所述有效数据,对所述信道进行通信状态下的信道质量扫描,包括:

当通过所述信道进行数据接收时,根据所述有效数据判断接收信道的数据指标是否满足预设数据接收指标;

根据数据指标判别结果评估所述信道的质量等级,其中,所述数据指标包括接收信号的场强、误码率、丢包率、信噪比中的一种或多种。

7.根据权利要求4所述的方法,其特征在于,还包括:

通过所述有效数据中的维护帧将所述信道的信道质量信息发送至接收方,所述信道质量信息包括信道质量系数和信道质量有效时间;

若接收方接收到所述维护帧,则提取信道质量信息,并将所述信道质量信息与预存信道质量表中的信息进行比对,得到比对结果;

对所述比对结果进行解析获得信道质量有效时间的比对结果,并根据所述信道质量有效时间的比对结果更新所述信道等级表。

8.根据权利要求7所述的方法,其特征在于,还包括:

根据所述维护帧的预设发送周期,确定每个所述预设信道在所述维护帧的预设发送周期内的维护帧发送时间点;

在所述维护帧发送时间点,将所述维护帧周期性发送至每个预设信道。

9.一种空闲信道搜索装置,其特征在于,包括:

初始单元,用于预置若干个信道作为工作频率组,响应于待机状态时,通过电台对所述工作频率组中的信道进行扫描,确定各个所述信道的初始通信质量系数,生成所述工作频率组的信道等级表,其中,各个所述信道具有不同的频率;

扫描单元,用于响应于电台发起呼叫,且第一信道的接收方和发送方进行同步后,根据预设数据接收指标,对所述第一信道进行信道扫描,确定所述第一信道的通信质量系数,并基于所述通信质量系数更新所述信道等级表;

确定单元,用于基于所述信道等级表,确定通信请求的空闲信道,其中,所述空闲信道用于响应所述通信请求进行所述接收方和所述发送方的业务通信。

10.一种装置,所述装置包括:

存储器,用于存储数据和程序;

处理器,所述处理器与所述存储器耦合,并且当所述处理器运行所述程序时实现权利要求1-8中任一项所述的方法。

技术总结
本发明公开了一种空闲信道搜索方法及装置,该方法包括:通过预设的空闲信道搜索模式帧,将接收方和发送方进行同步;响应于所述接收方和发送方的同步,对预设信道的频点进行扫描,确定所述预设信道的信道质量系数和信道质量有效时间;根据各个所述信道的信道质量系数和信道质量有效时间,在所述预设信道中确定空闲信道,其中,所述空闲信道用于所述接收方和所述发送方的业务通信。由于是基于信道质量信息来确定了空闲信道,即使存在其他干扰信息由于各个信道的频率是不同的,相比定频空闲信道可以进行切换,实时保证了收发双方保证通信效果和质量。

技术研发人员:郝增盈;薛晨光;张磊
受保护的技术使用者:鹤壁天海电子信息系统有限公司
技术研发日:2018.11.28
技术公布日:2020.06.05

转载请注明原文地址: https://bbs.8miu.com/read-52209.html

最新回复(0)