建链方法、通信终端及计算机可读存储介质与流程

文档序号:24540786发布日期:2021-04-02 10:24阅读:186来源:国知局
建链方法、通信终端及计算机可读存储介质与流程

本申请涉及通信领域,特别是涉及一种建链方法、通信终端及计算机可读存储介质。



背景技术:

在各种通信网络中,通信终端之间通常需要进行呼叫建链,以实现双方通信。而该通信网络中的通信信号质量是影响呼叫建链的主要因素。例如,对于短波通信网络,其电波要经电离层的反射才能到达接收设备,通信距离较远,由于电离层的高度和密度容易受昼夜、季节、气候等因素的影响,所以短波通信的稳定性较差,噪声较大。目前,因短波通信传输的信道电离层变幻不定,导致不同天气、不同地域、不同时间通信频率都在变化,短波通信的呼叫建链概率低,通信质量也容易受到影响。



技术实现要素:

本申请提供一种建链方法、通信终端及计算机可读存储介质,可以有效避免信道质量较差引起通信失败的现象,提高短波通信的建链概率和通信质量,且降低建链时长。

为解决上述技术问题,本申请采用的一个技术方案是:提供一种建链方法。该方法包括:主叫方在预设频段中的第一数量个第一频点上分别发送第一数量个呼叫请求;接收应答消息,其中,接收的应答消息包括被叫方接收呼叫请求后在预设频段中的第二数量个第二频点上分别发送的第二数量个应答消息中的至少部分个,应答消息包括从第一数量个第一频点中选出的最优第一频点;从第二数量个第二频点中选出最优第二频点,并生成包含最优第二频点的确认消息;从应答消息中确定最优第一频点,并利用最优第一频点向被叫方发送确认消息,以建立呼叫链接;其中,被叫方在宽收模式下接收呼叫请求,和/或,主叫方在宽收模式下接收应答消息。

为解决上述技术问题,本申请采用的一个技术方案是:提供一种建链方法。该方法包括:被叫方接收呼叫请求,其中,接收到的呼叫请求包括主叫方在预设频段中的第一数量个第一频点上分别发送第一数量个呼叫请求中的至少部分个;从第一数量个第一频点中选出最优第一频点,并生成包含最优第一频点的应答消息;在预设频段中的第二数量个第二频点上分别发送第二数量个应答消息;接收主叫方接收应答消息后在最优第一频点上发送的确认消息,以建立呼叫链接,其中,确认消息包括从第二数量个第二频点中选出的最优第二频点;其中,被叫方在宽收模式下接收呼叫请求,和/或,主叫方在宽收模式下接收应答消息。

为解决上述技术问题,本申请采用的另一个技术方案是:提供一种通信终端。该通信终端包括通信电路、存储器和处理器。通信电路用于与其他终端进行交互;存储器用于存储计算机程序;处理器与通信电路、存储器连接,用于执行计算机程序以结合通信电路实现上述的建链方法。

为解决上述技术问题,本申请采用的另一个技术方案是:提供一种计算机可读存储介质。计算机可读存储介质存储有计算机程序,计算机程序被处理器执行以实现上述的建链方法。

本申请的有益效果是:主叫方在预设频段中的第一数量个第一频点上分别发送第一数量个呼叫请求;通过被叫方对第一数量个第一频点进行优选得到最优第一频点后,将携带最优第一频点的应答消息发送至主叫方,主叫方可以对接收到的应答消息的第二数量个第二频点中选出的最优第二频点,并向被叫方发送携带最优第二频点的确认消息,以使被叫方利用最优第二频点、主叫方利用最优第一频点进行呼叫建链。通过对上下行信道第一频点、第二频点的优选,在最优的频点上呼叫建链,可以有效避免信道质量较差引起通信失败的现象,提高短波通信的建链概率和通信质量。而且,被叫方在宽收模式下可以并行检测及接收在宽收宽带内所有频率的呼叫请求,和/或,主叫方在宽收模式下可以并行检测及接收在宽收宽带内所有频率的多个频率的应答消息,可以不依赖外部授时系统精准授时,极大的缩短了呼叫帧的时间,进而减少频率遍历的时间,缩短主叫方与被叫方建链过程的信令交互时间,从而减少建立呼叫建链的时长,使得主叫方和被叫方可以快速建立呼叫链接。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请提供的建链方法第一实施方式的流程示意图;

图2是本申请在一实施例提供的建链方法的一时序设计的示意图;

图3a和图3b是本申请在另一实施例提供的建链方法的另一时序设计的示意图;

图4是本申请提供的建链方法第二实施方式的流程示意图;

图5是本申请提供的建链方法第三实施方式的交互示意图;

图6是本申请提供的通信终端的结构示意图;

图7是本申请提供的计算机可读存储介质的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请提供建链方法的第一实施方式,请参阅图1,该方法包括以下步骤:

s110:主叫方在预设频段中的第一数量个第一频点上分别发送第一数量个呼叫请求。

主叫方在预设频段中的第一数量个第一频点上分别依次发送第一数量个呼叫请求。具体地,该预设频段可以但不限属于短波频段,例如为2mhz-30mhz之内的频段;主叫方根据自身时钟时间,确定当前驻留的预设频段,并在该当前驻留的预设频段中选择第一数量个第一频点来发送呼叫请求。另外,该第一数量个第一频点可以为预设频段中的可用频率集中的频点,例如,预设频段包括至少一个频率集,主叫方在发起呼叫之前,检测该预设频段中目前未被使用的频率集即为可用频率集,在一可用频率集的第一数量个第一频点上分别发送第一数量个呼叫请求。其中,第一数量可以为一个或多个。

s120:接收应答消息,其中,接收的应答消息包括被叫方接收呼叫请求后在预设频段中的第二数量个第二频点上分别发送的第二数量个应答消息中的至少部分个,应答消息包括从第一数量个第一频点中选出的最优第一频点。

被叫方接收到主叫方在各第一频点上发送的呼叫请求后,可以从第一数量个第一频点中选出最优第一频点,具体可以是根据各呼叫请求的信噪比而选出的最优第一频点,如选择信噪比最高的第一频点作为最优第一频点。可以理解的是,受限于信道当前状态,主叫方在各第一频点上发送的呼叫请求,可能会存在部分丢失,故被叫方可能只接收到部分第一频点上的呼叫请求,此时,被叫方则在接收到呼叫请求的第一频点中选择中最优第一频点。被叫方生成包含最优第一频点的应答消息,并在预设频段中的第二数量个第二频点上分别发送第二数量个应答消息,例如,被叫方可在预设频段中选择一可用频率集,并在该可用频率集中的第二数量个第二频点上分别发送应答消息。

可选地,被叫方可以在宽收模式下接收呼叫请求。例如,被叫方在未收到呼叫请求时处于宽收模式,以在预设频段上接收呼叫请求的信令,当主叫方在第一数量个第一频点上使用宽收波形依次发送呼叫请求,被叫方此时处于宽收模式下,故可在预设频段上进行宽收,进而可并行接收到一个或多个频点上发送的呼叫请求。由于后续主叫方会被叫方的应答消息生成确认消息,并在最优第一频点上发送确认消息,故被叫方还可在发送完应答消息之后,切换至窄收模式,以在最优第一频点上接收确认消息。

主叫方接收被叫方发送的应答消息,可以理解的是,同理受限于信道当前状态,被叫方在各第二频点上发送的应答消息,可能会存在部分丢失,故主叫方可能只接收到部分第二频点上的应答消息。即,主叫方接收到至少部分个第二频点上的应答消息。

可选地,主叫方也可以在宽收模式下接收应答消息。例如,主叫方在发送呼叫请求后切换为宽收模式,以在预设频段上接收应答消息等信令,当被叫方在第二数量个第二频点上使用宽收波形依次发送应答消息时,主叫方此时处于宽收模式下,故可在预设频段上进行宽收,进而可并行接收到一个或多个频点上发送的应答消息。

本申请所述的宽收模式,即可接收的宽带较宽,例如为多个3khz,如接收带宽为多个3khz组成的7.68mhz,也即是2560个3khz。由此当存在该可接收带宽内的多个频点上发送应答消息或呼叫请求时,可以并行检测在该可接收宽带内所有频点的应答消息或呼叫请求。

在一些实施例中,本申请的宽收模式可以是大带宽接收模式,可以在宽频段扫描多个频点上发送的应答消息或呼叫请求。大宽带接收模式可以根据通信系统中主叫方和被叫方两端的呼叫范围,来设置大宽带接收模式的宽带,以使得可以并行检测在该可接收宽带内所有频点的应答消息或呼叫请求,本申请对此不做限制。大带宽可以是宽带相对较宽的宽带,例如在一个给定的频段内,从一个预定义或固定的起始频点开始定义的多个20mhz信道,以及由这些20mhz信道组成的多个大带宽信道,大宽带例如为40mhz、40mhz、80mhz、120mhz、160mhz等。其中,组成集合的20mhz信道也称为基本信道,其他由这些基本信道组成的信道也称为大带宽信道,也即是大带宽。其中,大带宽的主要功能是能够实现双向数据的同步传输,它在提高了数据传输速度的同时也能保证稳定性,因此使用大带宽可以让系统拥有更快的访问速度。本申请使用大带宽接收多个频点上发送的应答消息或呼叫请求,可以实现低时延,缩短了呼叫帧的时间,进而减少频率遍历的时间。

在一些应用场景中,例如短波通信系统的主叫方和被叫方两端的呼叫频率为从2mhz-30mhz的频率间隔为3khz的任意频率(总共有9333个),主叫方与被叫方两端没有外部时钟源精确授时,没有稳定可靠的时间同步系统,主叫方与被叫方属于异步建链。当主叫方在预设频段的第一数量个第一频点向被叫方发送多个呼叫请求,被叫方可能不确定主叫方所使用的呼叫频率,或被叫方在预设频段内向主叫方发送应答消息,在7.68mhz内任意频率都可能有有用信号(呼叫请求或应答消息信号)。如果主叫方或被叫方在窄收模式下接收,发送端发送的信号要确保接收端一定能收到,那么发送帧长就是单个帧长的9333倍,建链耗时太长。如果主叫方或被叫方在宽收模式下接收,可以并行检测可接收宽带内的所有频率,在不确定发送频率的情况下,即使发送端在预设频段内任一段发送呼叫请求或应答消息,接收端在宽收模式下仍然可以接收到主叫方发送的呼叫请求。本申请通过在宽收模式下进行接收,可以不依赖外部授时系统精准授时,极大的缩短了呼叫帧的时间,进而减少频率遍历的时间。

本申请的窄收模式,即可接收的宽带较窄,例如可接收带宽的宽带为3khz,由此处于窄收模式下通常只能逐个频点进行接收。如主叫方向被叫方发送确认消息时,因被叫方在接收呼叫请求后已评估最优第一频点,因此被叫方可以确定主叫方发送确认消息的频率,在窄收模式下接收确认消息,可以减少发送确认帧的时间,进而缩短建链时长。又由于本申请在宽收模式下可并行接收多个频点上的信令,如呼叫请求或应答消息,无需逐个频点接收,更缩短主叫方与被叫方进行信令交互时间,进而缩短频点遍历的时间,从而极大的减少呼叫建链的时长,主叫方和被叫方可以快速建立呼叫链接。

s130:从第二数量个第二频点中选出最优第二频点,并生成包含最优第二频点的确认消息。

主叫方在接收到被叫方发送的应答消息后,从接收到应答消息的若干第二频点中选出最优第二频点。具体地,可利用接收到的应答消息的信噪比进行选择。由于随着通信距离变化,远距离通信依赖的电离层,云层、太阳黑子、曲率等对通信传输都有影响,该影响可反应在传输信令的信噪比上,故通过获取应答消息的信噪比,确定不同频点上的通信传输质量,进而选出通信传输质量较好的频点作为最优频点。

在一些具体实施例中,主叫方获取接收到的每个第二频点对应的应答消息的信噪比,并基于信噪比,从第二数量个第二频点中选出最优第二频点。例如,可根据历史建链情况,确定出建链成功率最高的信噪比,以作为参考信噪比,从接收到的第二频点中选择出信噪比与参考信噪比最接近的第二频点,并作为最优第二频点。又例如,从接收到的第二频点中选择出信噪比最高的第二频点作为最优第二频点。从第二数量个第二频点中选出最优第二频点后,生成包含最优第二频点的确认消息。本申请对于从第二数量个第二频点中选出最优第二频点的方式不做限制。

s140:从应答消息中确定最优第一频点,并利用最优第一频点向被叫方发送确认消息,以建立呼叫链接。

主叫方接收的应答消息包括被叫方从第一数量个第一频点选出的最优第一频点,故可以在接收到的应答消息中解帧得到最优第一频点,利用得到的最优第一频点向被叫方发送确认消息,其中,确认消息包括从第二数量个第二频点中选出最优第二频点,具体可参考如上步骤s130所描述。

被叫方接收主叫方在最优第一频点上发送的确认消息,从确认消息中解析得到最优第二频点,进而主叫方将最优第一频点作为本次呼叫使用的通信频点、被叫方将最优第二频点作为本次呼叫使用的通信频点,以建立呼叫链接。

通过主叫方依次在预设频段的第一数量个第一频点上发送呼叫请求,被叫方从多个第一频点中评估选出最优的第一频点向被叫方发送应答消息,主叫方从第二数量个第二频点评估选出最优的第二频点,并利用选出的最优第一频点向被叫方发送确认消息,以建立呼叫链接。通过对上下行信道例如第一频点、第二频点的优选,可以有效避免信道质量较差引起通信失败的现象,提高短波通信的建链概率和通信质量。而且,在此建链过程中,主叫方和/或被叫方可在宽收模式下进行信令接收,故可减少主叫方和被叫方之间的信令交互时间,进而缩短建链时间。

本申请在一实施例中提供一种建链方法的一时序设计方式,请参阅图2,本申请的预设频段可以属于短波频段,具体如,将2mhz-30mhz的短波频段划分为若干个预设频段。预设频段可以包括至少一个频率集,每个频率集包括第三数量个频点,其中,第三数量大于或等于第一数量,且大于或等于第二数量;第一数量等于或不等于第二数量。在一应用场景中,第三数量、第一数量以及第二数量可以为相同的数量。

在上述步骤s110中,在预设频段的第一数量个第一频点上分别发送第一数量个呼叫请求,包括:确定预设频段中的可用频率集,并在一可用频率集的第一数量个第一频点上分别发送第一数量个呼叫请求。另外,被叫方接收呼叫请求后,被叫方在预设频段的一可用频率集中的第二数量个第二频点上分别发送应答消息。

例如,可以根据系统资源支持的并行宽收路数,将2mhz~30mhz的短波频段进行划分为多段预设频段,可将每个预设频段的每频段以等间隔频率划分为m个频点,按照每个频率集包括n个频点,将m个等频点分成若干个可用频率集,即m/n个频率集,则在每频段内可以进行m/n组呼叫,每组呼叫中主叫方可以依次发送n个呼叫请求。具体地,主叫方从本地时钟上读取当前时间,并确定当前时间所驻留的预设频段,从所驻留的预设频段中检测出可用频率集,并在一检测出的可用频率集中的n个第一频点上分别依次向被叫方发送n个呼叫请求。被叫方接收呼叫请求后,被叫方从本地时钟上读取当前时间,并确定当前时间所驻留的预设频段,从所驻留的预设频段中检测出可用频率集,并在一检测出的可用频率集中的n个第二频点上分别依次发送n个应答消息。

本申请在另一实施例提供一种建链方法的另一时序设计方式,请参阅图3a和图3b,本申请的预设频段的驻留时间依时序包括第一冗余时间、数据交换时间和第二冗余时间。主叫方在数据交换时间内发送呼叫请求。数据交换时间内可以进行协议数据单元的交换操作。其中,主叫方在数据交换时间内发送呼叫请求。

第一冗余时间和/或第二冗余时间大于或等于呼叫建链时长,数据交换时间为呼叫建链时长的若干倍。第一冗余时间和/或第二冗余时间可以大于呼叫建链时长,第一冗余时间和/或第二冗余时间也可以等于呼叫建链时长,第一冗余时间可以与第二冗余时间相等。

其中,呼叫建链时长为第一数量、第二数量和确认消息的数量三者之间的和与单位时隙的积。例如当主叫方向被叫方在预设频段的第一数量n个第一频点依次发送n个呼叫请求,被叫方接收呼叫请求后评估最优第一频点,并在预设频段的第二数量n个应答消息,主叫方评估最优第二频点,并在最优第一频点上发送确认消息。那么单次建链时长可以为tchain=(2n+1)*tshot,其中,tshot表示单位时隙。

其中,数据交换时间可以为呼叫建链时长的若干倍,例如数据交换时间可以为呼叫建链时长的1或大于1倍,可以以单次建链时长为单元时长,例如数据交换时间可以为单次呼叫建链时长的m倍时,第一冗余时间、第二冗余时间可以与单次呼叫建链时长相等。则每一频段的驻留时间可以表示为thand=(m+2)*tchain,其中,tchain表示单次呼叫建链时长,短波频率可以按照thand的时长进行切段为多个频段。例如可以将短波全频段划分为四段,每一频段又划分为4个可用频率集,若单次建链时长为59.8s,则可以设计每一频段的驻留时间为(4+2)*59.8=358.8s。

本实施例中,每个预设频段的驻留时间设置有冗余时间,可以使得即使主叫方和被叫方的本地时间不同步,也可增大实现呼叫建链的可能性,故消除了对外部授时系统精准授时的依赖。

请参阅图3a和3b,以单次呼叫建链时长作为一个单元时长t,数据交换时间为4个单元时长t,即为t1~t4,第一冗余时间t0和第二冗余时间t5均为一个单元时长t,故预设频段的驻留时间为包括t0~t5共6个单元时长。请参阅图3a,假设主叫方根据自身时钟确定的当前时间比被叫方根据自身时钟确定的当前时间超前一个单元时长,主叫方在t1~t4时间内向被叫方发起呼叫请求,被叫方此时仍处于相同频段的驻留时间内,如在预设频段的t1发起呼叫请求,被叫方此时处于该预设频段的t0,故仍可以接收到主叫方发送的呼叫请求,并完成建链。请参阅图3b,主叫方比被叫方落后一个单元时长,主叫方在t1~t4时间内向被叫方发起呼叫请求,被叫方仍处于相同频段的驻留时间内,如在预设频段的t4发起呼叫请求,被叫方此时处于该预设频段的t5,故仍可以接收到主叫方发送的呼叫请求,并完成建链。例如可以将短波全频段划分为四段,每一频段又划分为4个可用频率集,若单次建链时长为59.8s,当主叫方超前或落后被叫一个单元时长即59.8s的情况下,主叫在t1~t4时间内发起呼叫,被叫方仍可以接收到并完成建链。

本申请通过第一冗余时间和第二冗余时间的设计,当主叫方超前或落后一个单位时长的情况下,主叫方在数据交换时间向被叫方发送呼叫请求,被叫方仍可以接受到呼叫请求并进行应答至完成建链,在主叫方和被叫方不同步的时候仍然可以完成建链,降低了对时间精度的要求,消除了外部授时系统精准授时的依赖,极大地降低系统设计的复杂性和局限性的同时,缩短了呼叫帧的时间,进而缩短频率遍历的时间。

本申请提供建链方法的第二实施方式,请参阅图4,该方法包括以下步骤:

s210:被叫方接收呼叫请求,其中,接收到的呼叫请求包括主叫方在预设频段中的第一数量个第一频点上分别发送第一数量个呼叫请求中的至少部分个。

其中,预设频段可以但不限属于短波频段,例如为2mhz-30mhz之内的频段;主叫方根据自身时钟时间,确定当前驻留的预设频段,并在该当前驻留的预设频段中选择第一数量个第一频点来发送呼叫请求。另外,该第一数量个第一频点可以为预设频段中的可用频率集中的频点,例如,预设频段包括至少一个频率集,主叫方在发起呼叫之前,检测该预设频段中目前未被使用的频率集即为可用频率集,在预设频段的一可用频率集中的第一数量个第一频点上分别发送呼叫请求。

被叫方在宽收模式下接收呼叫请求,具体的,在宽收模式下在预设频段上接收多个呼叫请求,呼叫请求包括携带的第一数量个第一频点。该步骤具体可参考上述步骤s120的实施过程。

s220:从第一数量个第一频点中选出最优第一频点,并生成包含最优第一频点的应答消息。

获取接收到的每个第一频点对应的呼叫请求的信噪比,基于信噪比,从第一数量个第一频点中选出最优第一频点。例如,可根据历史建链情况,确定出建链成功率最高的信噪比,以作为参考信噪比,从接收到的第一频点中选择出信噪比与参考信噪比最接近的第一频点,并作为最优第一频点。又例如,从接收到的第二频点中选择出信噪比最高的第一频点作为最优第一频点。从第一数量个第一频点中选出最优第一频点后,生成包含最优第一频点的确认消息。本申请对于从第一数量个第一频点中选出最优第一频点的方式不做限制。该步骤具体可参考上述步骤s130的实施过程。

s230:在预设频段中的第二数量个第二频点上分别发送第二数量个应答消息。

具体的,确定预设频段中的可用频率集,并在一可用频率集的第二数量个第二频点上分别发送应答消息。另外,在预设频段中的第二数量个第二频点上分别发送第二数量个应答消息之后,被叫方切换至窄收模式,以在最优第一频点上接收确认消息。该步骤具体可参考上述第一实施方式的步骤s120的实施过程。

s240:接收主叫方接收应答消息后在最优第一频点上发送的确认消息,以建立呼叫链接,其中,确认消息包括从第二数量个第二频点中选出的最优第二频点。

被叫方接收主叫方在最优第一频点上发送的确认消息,从确认消息中解析得到最优第二频点,进而主叫方将最优第一频点作为本次呼叫使用的通信频点、被叫方将最优第二频点作为本次呼叫使用的通信频点,以建立呼叫链接。通过对上下行信道例如第一频点、第二频点的优选,可以有效避免信道质量较差引起通信失败的现象,提高短波通信的建链概率和通信质量。而且,在此建链过程中,主叫方和/或被叫方可在宽收模式下进行信令接收,故可减少主叫方和被叫方之间的信令交互时间,进而缩短建链时间。该步骤具体可参考上述第一实施方式的实施过程。

该实施方式中,预设频段可以属于短波频段。具体如,可以将2mhz-30mhz的短波频段划分为若干个预设频段。预设频段包括至少一个频率集,每个频率集包括第三数量个频点,其中,第三数量大于或等于第一数量,且大于或等于第二数量;第一数量等于或不等于第二数量。在一应用场景中,第三数量、第一数量以及第二数量可以为相同的数量。具体可参考上述在一实施例中提供一种建链方法的一时序设计方式。

可选的,预设频段的驻留时间依时序包括第一冗余时间、数据交换时间和第二冗余时间;主叫方在数据交换时间内发送呼叫请求。第一冗余时间和/或第二冗余时间大于或等于呼叫建链时长,数据交换时间为呼叫建链时长的1或大于1倍,呼叫建链时长为第一数量、第二数量和确认消息的数量三者之间的和与单位时隙的积。具体可参考上述在另一实施例提供一种建链方法的另一时序设计方式。

通过对上下行信道第一频点、第二频点的优选,在最优的频点上呼叫建链,可以有效避免信道质量较差引起通信失败的现象,提高短波通信的建链概率和通信质量。被叫方在宽收模式下可以并行检测及接收在宽收宽带内所有频点的多个呼叫请求,和/或,主叫方在宽收模式下可以并行检测及接收在宽收宽带内所有频点的多个应答消息,缩短主叫方与被叫方进行数据交换协议的时间,进而缩短频点遍历的时间,从而减少呼叫建链的时长,使得主叫方和被叫方可以快速建立呼叫链接。通过第一冗余时间和第二冗余时间的设计,当主叫方超前或落后一个单位时长的情况下,主叫方在数据交换时间向被叫方发送呼叫请求,被叫方仍可以接受到呼叫请求并进行应答至完成建链,在主叫方和被叫方不同步的时候仍然可以完成建链,降低了对时间精度的要求,消除了外部授时系统精准授时的依赖。该实施方式具体过程具体可参考上述实施方式中被叫方的实施过程,在此不再赘述。

本申请提供建链方法的第三实施方式,请参阅图5,该方法包括以下步骤:

s310:主叫方在预设频段中的第一数量个第一频点上分别发送第一数量个呼叫请求。

主叫方可以在可用频率集上向被叫方依次发送n个呼叫请求,例如可用频率集包括n个频点,主叫方可以在可用频率集的第一频点fd1、fd2、fd3、…、fdn上依次发送呼叫请求。使用波形为宽收波形,在主叫方发送完成后,主叫方可以切换为宽收模式,进而可以在宽收模式下并行检测及接收在宽收宽带内所有频点上发送的应答消息。该步骤的具体过程具体可参考上述实施方式的过程,在此不再赘述。

s320:被叫方接收呼叫请求。

其中,接收到的呼叫请求包括主叫方在预设频段中的第一数量个第一频点上分别发送第一数量个呼叫请求中的至少部分个。具体的,被叫方在预设频段进行宽收,切换为宽收模式下接收至少部分个呼叫请求,例如可以接收到n个呼叫请求。该步骤的具体过程具体可参考上述实施方式的过程,在此不再赘述。

s330:被叫方从第一数量个第一频点中选出最优第一频点,并生成包含最优第一频点的应答消息。

被叫方获取接收到的每个第一频点对应的呼叫请求的信噪比,基于信噪比,从第一数量个第一频点中选出最优第一频点。具体的,被叫方评估第一频点的本地信噪比,优先出最优的第一频点fd_opt。被叫方在预设频段的可用频率集的第二频点fu1、fu2、fu3、…、fun上依次发送应答消息,该应答消息包括携带的最优第一频点fd_opt。该步骤的具体过程具体可参考上述实施方式的过程,在此不再赘述。

s340:在预设频段中的第二数量个第二频点上分别发送第二数量个应答消息。

其中,应答消息包含从第一数量个第一频点中选出最优第一频点,当发送应答消息完成后,被叫方切换为窄收模式,以在最优第一频点上接收确认消息。该步骤的具体过程具体可参考上述实施方式的过程,在此不再赘述。

s350:主叫方接收应答消息。

其中,接收的应答消息包括被叫方接收呼叫请求后在预设频段中的第二数量个第二频点上分别发送的第二数量个应答消息中的至少部分个,应答消息包括从第一数量个第一频点中选出的最优第一频点。另外,主叫方在宽收模式下接收被叫方发送的至少部分个应答消息,以从应答消息中解析确定最优第一频点。该步骤的具体过程具体可参考上述实施方式的过程,在此不再赘述。

s360:主叫方从第二数量个第二频点中选出最优第二频点,并生成包含最优第二频点的确认消息。

其中,获取接收到的每个第二频点对应的应答消息的信噪比,基于信噪比,从第二数量个第二频点中选出最优第二频点fu_opt。该步骤的具体过程具体可参考上述实施方式的过程,在此不再赘述。

s370:主叫方从应答消息中确定最优第一频点,并利用最优第一频点向被叫方发送确认消息。

例如主叫方可以从应答消息中解帧得到最优的第一频点fd_opt,从第二数量个第二频点中选出最优第二频点fu_opt,主叫方在最优第一频点fd_opt上向被叫方发送确认消息,该确认消息包括携带的最优第二频点fu_opt。该步骤的具体过程具体可参考上述实施方式的过程,在此不再赘述。

s380:被叫方接收主叫方接收应答消息后在最优第一频点上发送的确认消息,以建立呼叫链接。

其中,确认消息包括从第二数量个第二频点中选出的最优第二频点。另外,被叫方在窄收模式下接收到主叫方发送的确认消息后,可以通过信号同步解帧得到从第二数量个第二频点中选出的最优第二频点,进而主叫方将最优第一频点作为本次呼叫使用的通信频点、被叫方将最优第二频点作为本次呼叫使用的通信频点,以建立呼叫链接。该步骤的具体过程具体可参考上述实施方式的过程,在此不再赘述。

对于上述实施方式,本申请提出了一种通信终端,请参阅图6,该计算机设备500包括通信电路510、存储器520和处理器530,通信电路510可以用于与其他终端进行交互。例如通信终端500之间发送呼叫请求,或者通信终端500之间发送应答消息,确认消息等。存储器520用于存储计算机程序;处理器530与通信电路510、存储器520连接,用于执行计算机程序以结合通信电路510实现上述建链方法。

在本实施例中,处理器530还可以称为cpu(centralprocessingunit,中央处理单元)。处理器530可能是一种集成电路芯片,具有信号的处理能力。处理器530还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器530也可以是任何常规的处理器等。

对于上述实施方式的方法,其可以计算机程序的形式存在,因而本申请提出一种计算机可读存储介质,请参阅图7,图7是本申请提供的计算机可读存储介质的结构示意图。本实施例计算机可读存储介质600中存储有计算机程序610,其可被处理器执行以实现上述实施例中的方法。

本实施例计算机可读存储介质600可以是u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等可以存储程序指令的介质,或者也可以为存储有该程序指令的服务器,该服务器可将存储的程序指令发送给其他设备运行,或者也可以自运行该存储的程序指令。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施方式方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

显然,本领域的技术人员应该明白,上述的本申请的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。

以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1