短波建链方法与流程

文档序号:27014285发布日期:2021-10-22 23:03阅读:320来源:国知局
短波建链方法与流程

1.本技术涉及技术通信领域,特别是涉及一种短波建链方法。


背景技术:

2.短波通信是一种无线电通信技术,短波通信发射电波要经电离层的反射才能到达被叫设备,由于其通信距离较远、难以彻底摧毁等突出优势,成为远程通信的主要手段,被广泛应用于各国通信、应急救灾、海洋监测等重要领域。有鉴于此,如何实现主叫设备和被叫设备的短波建链成为亟待解决的问题。


技术实现要素:

3.本技术主要解决的技术问题是提供一种短波建链方法,能够实现主叫设备和被叫设备的短波建链。
4.为解决上述技术问题,本技术第一方面提供一种短波建链方法,包括主叫设备从短波可用频点集中选择第一测试频点;在第一测试频点上发送第一呼叫帧,以使被叫设备在接收到第一呼叫帧后确定第一测试频点的下行信道质量;接收被叫设备在第一测试频点上反馈的第一应答帧,其中,第一应答帧包含第一测试频点的下行信道质量;获得第一测试频点的上行信道质量;若确定第一测试频点的下行信道质量和上行信道质量均符合预设建链条件,则利用第一测试频点与被叫设备建链,其中,第一呼叫帧是被叫设备通过对短波的多个预设子频段进行轮询扫描而接收得到,第一呼叫帧为第一信令类型;第一信令类型包括多个预设子频段的同步信息;第一应答帧为第二信令类型,第一测试频点的下行信道质量包含在第二信令类型的数据字段中。
5.为解决上述技术问题,本技术第二方面提供一种短波建链方法,包括被叫设备接收主叫设备在第一测试频点发送的第一呼叫帧,其中,第一测试频点是从短波可用频点集中选择得到的;确定第一测试频点的下行信道质量,并在第一测试频点发送包含第一测试频点的下行信道质量的第一应答帧;接收主叫设备发送的第一确认帧,利用第一测试频点与主叫设备建链,其中,第一确认帧是主叫设备在确定第一测试频点的下行信道质量以及上行信道质量均符合预设建链条件而发送的,其中,第一呼叫帧是被叫设备通过对短波的多个预设子频段进行轮询扫描而接收得到,第一呼叫帧为第一信令类型;第一信令类型包括多个预设子频段的同步信息,第一应答帧为第二信令类型,第一测试频点的下行信道质量包含在第二信令类型的数据字段中。
6.本技术的有益效果是:区别于现有技术的情况,本技术提供的短波建链方法通过主叫设备从短波可用频点集中选择第一测试频点,并在第一测试频点发送第一呼叫帧,且第一呼叫帧为第一信令类型,而第一信令类型包括多个预设子频段的同步信息,从而使得被叫设备在通过对短波的多个预设子频段进行轮询扫描而接收到第一呼叫帧后确定第一测试频点的下行信道质量,并接收被叫设备在第一测试频点上反馈的第一应答帧,且第一应答帧为第二信令类型,其数据字段中包含第一测试频点的下行信道质量,在接收到第一
应答帧之后获取第一测试频点的上行信道质量,进而当上行信道质量和下行信道质量均符合预设建链条件时,利用第一测试频点与被叫设备建链。上述方案,综合考虑传输介质和短波本身的特性对于信道质量的影响,将上、下行信道质量一并作为是否建链的要素,从而当第一测试频点的上、下行信道质量均符合预设建链条件时,才利用第一测试频点建链,进而不仅实现了主叫设备和被叫设备的短波建链,而且还尽可能地确保建链后主叫设备和被叫设备的通信质量,有利于双方顺利完成通信。
附图说明
7.为了更清楚地说明本技术中的技术方案,下面将对实施例描述中所需要的附图作简单的介绍,显而易见地,下面描述的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
8.图1是本技术短波建链方法一实施例的流程示意图;
9.图2是短波全频段划分一实施例的框架示意图;
10.图3是短波频点划分一实施例的框架示意图;
11.图4是第一信令类型一实施例的框架示意图;
12.图5是第二信令类型一实施例的框架示意图;
13.图6是第三信令类型一实施例的框架示意图;
14.图7是本技术短波建链方法另一实施例的流程示意图;
15.图8是图7中步骤s712一实施例的流程示意图;
16.图9是图1中步骤s11一实施例的流程示意图;
17.图10是图9中步骤s92一实施例的流程示意图;
18.图11是图10中步骤s921一实施例的流程示意图;
19.图12是本技术短波建链方法又一实施例的流程示意图;
20.图13是本技术短波建链方法又一实施例的流程示意图;
21.图14是本技术短波建链方法又一实施例的流程示意图;
22.图15是本技术通信装置一实施例的框架示意图;
23.图16是本技术通信装置另一实施例的框架示意图;
24.图17是本技术存储装置一实施例的框架示意图。
具体实施方式
25.下面结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
26.下面分别从两个方面举例说明本技术短波建链方法。
27.第一方面:
28.请参阅图1,图1是本技术短波建链方法一实施例的流程示意图。
29.具体而言,包括如下步骤:
30.步骤s11:主叫设备从短波可用频点集中选择第一测试频点。
31.主叫设备可以是固定台,也可以是移动台,例如车载台、手台等等,本实施例在此不做具体限制。
32.在一个实施场景中,短波可用频点集可以是主叫设备根据起始频点和步长而自动生成的。例如,根据主叫设备和被叫设备所处的经纬度、当前季节、当前时间等选择起始频点。例如,根据主叫设备和被叫设备的建链需求选择步长,如60khz、120khz、240khz,具体地,当主叫设备和被叫设备的建链环境为天波环境时,步长可以选择60khz,当主叫设备和被叫设备的建链环境为地波环境时,步长可以选择120khz、240khz等等,本实施例在此不再一一举例。
33.在另一个实施场景中,短波可用频点集还可以是主叫设备根据短波各个频点的信噪比高低而进行排序所生成的。
34.第一测试频点可以是短波可用频点集中的置顶频点,即短波可用频点集中的第一个频点。当短波可用频点集是主叫设备根据短波各个频点的信噪比高低而进行排序所生成时,可以尽可能地减少主叫设备从短波可用频点集中选择第一测试频点的次数,从而提高短波建链的成功率。
35.步骤s12:在第一测试频点上发送第一呼叫帧,以使被叫设备在接收到第一呼叫帧后确定第一测试频点的下行信道质量。
36.被叫设备可以是固定台,也可以是移动台,例如车载台、手台等等,本实施例在此不做具体限制。
37.在一个实施场景中,下行信道质量的评估可以包括但不限于以下因素:信噪比(signal-noise ratio,snr)、误码率(bit error ratio,ber)、多径衰落(multi-path fading)。进一步地,上述信噪比、误码率、多径衰落在评估下行信道质量中的权重可以各占1/3。本实施例在此不做具体限制。在一个实施场景中,被叫设备可以通过对短波的多个预设子频段进行轮询扫描而接收得到第一呼叫帧。
38.在一个实施场景中,第一呼叫帧可以为第一信令类型,且第一信令类型中可以包含多个预设子频段的同步信息,具体地,不同预设子频段的同步信息用于主叫设备和被叫设备在对应子频段中的频点上建立同步连接。第一信令类型的具体信令结构在此暂不赘述。
39.步骤s13:接收被叫设备在第一测试频点上反馈的第一应答帧,其中,第一应答帧包含第一测试频点的下行信道质量。
40.被叫设备在获取第一测试频点的下行信道质量后,向主叫设备反馈第一应答帧,且第一应答帧中包括下行信道质量,从而使得主叫设备在接收到第一应答帧后可以对其解析,进而获得第一测试频点的下行信道质量。在一个实施场景中,第一应答帧可以为第二信令类型,第二信令类型中可以包含用于存储信道质量的数据字段,具体地,其数据字段中可以包含第一测试频点的下行信道质量。第二信令类型的具体信令结构在此暂不赘述。
41.步骤s14:获得第一测试频点的上行信道质量。
42.在一个实施场景中,上行信道质量的评估可以包括但不限于以下因素:信噪比(signal-noise ratio,snr)、误码率(bit error ratio,ber)、多径衰落(multi-path fading)。进一步地,上述信噪比、误码率、多径衰落在评估上行信道质量中的权重可以各占1/3。本实施例在此不做具体限制。
43.步骤s15:判断第一测试频点的下行信道质量和上行信道质量是否均符合预设建链条件,若是,则执行步骤s16。
44.在一个实施场景中,为了通过获取到的上行信道质量和下行信道质量评估是否满足业务需求,可以对上行信道设置预设上行信道质量,并对下行信道设置预设下行信道质量,预设建链条件为第一测试频点的上行信道质量大于预设上行信道质量,且第一测试频点的下行信道质量大于预设下行信道质量。
45.在另一个实施场景中,为了在通过获取到的上行信道质量和下行信道质量评估是否满足业务需求的基础上,进一步区分上行信道和下行信道在话务/数据业务上不同程度的需求,对上行信道设置的预设上行信道质量和对下行信道设置的预设下行信道质量可以不同,例如,上行信道在在话务/数据上的业务需求较高,而下行信道在话务/数据上的业务需求较低,则可以设置预设上行信道质量大于预设下行信道质量;或者,例如,下行信道在在话务/数据上的业务需求较高,而上行信道在话务/数据上的业务需求较低,则可以设置预设下行信道质量大于预设上行信道质量,本实施例在此不做具体限制。
46.步骤s16:利用第一测试频点与被叫设备建链。
47.当上述步骤s15中第一测试频点的下行信道质量和上行信道质量均符合预设建链条件时,则可以利用第一测试频点与被叫设备建链。
48.在一个实施场景中,为了尽快遴选到符合业务需求的建链频点,从而使主叫设备和被叫设备实现通信连接,上述步骤s15中若第一测试频点的下行信道质量和/或上行信道质量不符合预设建链条件时,还可以执行下述步骤:
49.步骤s17:从短波可用频点集中重新选择第一测试频点。
50.在一个实施场景中,当短波可用频点集是主叫设备根据起始频点和步长而自动生成时,重新选择的第一测试频点为短波可用频点集中的下一个频点,例如,短波可用频点集的频点号依次为:1、2、3、4、5,则在首次选择的第一测试频点的频点号为1时,下次选择的第一测试频点的频点号为2,以此类推,本实施例在此不再一一举例。
51.在另一个实施场景中,当短波可用频点集是主叫设备根据短波各个频点的信噪比高低进行排序而生成时,重新选择的第一测试频点可以为短波可用频点集中的下一个频点,例如,短波可用频点集的频点号依次为:2、4、3、1、5,则在首次选择的第一测试频点的频点号为2时,下一次选择的第一测试频点的频点号为4;或者,当短波可用频点集是主叫设备根据短波各个频点的信噪比高低进行排序而生成时,当上述步骤s15中若第一测试频点的下行信道质量和/或上行信道质量不符合预设建链条件时,还可以重新根据短波各个频点的信噪比高低排序而生成短波可用频点集。本实施例在此不做具体限制。
52.步骤s18:重新执行上述步骤s12及其后续步骤。
53.在从短波可用频点集中重新选择第一测试频点之后,重新执行上述步骤s12及其后续步骤直至遴选到符合业务需求的建链频点。
54.上述方案,通过主叫设备从短波可用频点集中选择第一测试频点,并在第一测试频点发送第一呼叫帧,且第一呼叫帧为第一信令类型,而第一信令类型包括多个预设子频段的同步信息,从而使得被叫设备在通过对短波的多个预设子频段进行轮询扫描而接收到第一呼叫帧后确定第一测试频点的下行信道质量,并接收被叫设备在第一测试频点上反馈的第一应答帧,且第一应答帧为第二信令类型,其数据字段中包含第一测试频点的下行信
道质量,在接收到第一应答帧之后获取第一测试频点的上行信道质量,进而当上行信道质量和下行信道质量均符合预设建链条件时,利用第一测试频点与被叫设备建链,从而综合考虑传输介质和短波本身的特性对于信道质量的影响,将上、下行信道质量一并作为是否建链的要素,从而当第一测试频点的上、下行信道质量均符合预设建链条件时,才利用第一测试频点建链,进而不仅实现了主叫设备和被叫设备的短波建链,而且还尽可能地确保建链后主叫设备和被叫设备的通信质量,有利于双方顺利完成通信。
55.其中,在一个实施例中,当上述步骤s15中第一测试频点的下行信道质量和上行信道质量均符合预设建链条件时,为了使被叫终端明确之后将在第一测试频点与主叫终端进行通信,上述步骤s16可以包括在第一测试频点向被叫设备发送第一确认帧,以与被叫设备在第一测试频点完成建链。
56.上述实施例,通过主叫设备和被叫设备的三次握手实现主叫设备和被叫设备的建链,在另一个实施例中,为了减少三次握手的周期时长,短波全频段可以分为多个预设子频段,从而被叫设备通过对短波的多个预设子频段进行轮询扫描而接收到第一呼叫帧。具体请结合参阅图2和图3,图2是短波全频段划分一实施例的框架示意图,图3是短波频点划分一是实施例的框架示意图。
57.如图2所示,本实施例中,短波全频段(2mhz~30mhz)共计28mhz的带宽,根据设备并行处理128路的处理能力和每路间隔60khz,则理论上并行128路共计可以处理7.68mhz,则将短波全频段划分为4个预设子频段,此外,若4个预设子频段均匀划分则将超出28mhz的带宽,又考虑滤波器设计在尾部性能会有所下降,因此采用频率非均匀划分,有所交叠解决该问题,在一个实施场景中,首尾预设子频段的带宽为7.68m,中间两个预设子频段的带宽为6.84m。请继续参阅图2,在一个实施场景中,当被叫设备在各个预设子频段进行轮询时,以接收频点为中心频率接收信号,例如,在图2中第一段预设子频段进行轮询扫描时,以5.84mhz为中心频率接收信号;在图2中第二段预设子频段进行轮询扫描时,以12.62mhz为中心频率接收信号等等,本实施例在此不再一一举例。
58.在一个实施场景中,被叫设备在多个预设子频段进行轮询扫描时,可以以各预设子频段的接收频点为中心频率通过射频直采处理信号,射频直采的具体方案为本领域中的现有技术,本实施例在此不再赘述。
59.如图3所示,本实施例中,本实施例中以9.6khz为基准频率间隔对短波全频段进行频点划分,如图3所示,频点7的中心频率为2mhz+57.6khz,频点14的中心频率为2mhz+115.2khz,本实施例不再一一举例。
60.请参阅图4,图4是第一信令类型一实施例的框架示意图。第一呼叫帧为第一信令类型,如图4所示,第一信令类型包括多个预设子频段的同步信息。具体地,第一信令类型可以包括多个分别与短波的多个预设子频段对应的第一同步字段。在一个实施场景中,当设备采用fpga(field-programmable gate array,现场可编程门阵列)+dsp(digital signal processor,数字信号处理器)架构时,往往通过fpga完成粗同步,通过dsp完成精同步,故此fpga需要将处理后的数据缓存后再传输给dsp,从而确保fpga向dsp传输数据的过程中不会遗漏,然而,缓存数据对设备存储资源造成了浪费,为了节约存储资源,第一信令类型中与每个预设子频段所对应的第一同步字段可以设置两个,从而当短波全频段如图2所示划分为4个预设子频段时,第一信令类型具体可以包含8个第一同步字段。在一个实施场景中,第
一同步字段为一串为随机码。第一同步字段用于被叫设备在扫描到对应子频段时与主叫设备同步。此外,第一信令类型还可以包括第二同步字段和数据字段,第二同步字段用于解码数据字段时的同步。第一呼叫帧的数据字段包括被叫设备的呼叫地址,从而使得被叫设备在确定呼叫地址为自身时,响应第一呼叫帧而反馈第一应答帧。在一个实施场景中,第一信令类型还包括保护间隔字段,用于数据的保护间隔。
61.此外,请参阅图5,图5是第二信令类型一实施例的框架示意图。第一应答帧为第二信令类型,第二信令类型包括第二同步字段和数据字段,第二同步字段用于解码数据字段时的同步。在一个实施场景中,第二信令类型还包括保护间隔字段,用于数据的保护间隔。第一测试频点的下行信道质量包含在第二信令类型的数据字段中。此外,第一确认帧为第二信令类型。由此可见,第二信令类型所占的时间长度小于第一信令类型所占的时间长度。
62.上述方案,主叫设备和被叫设备的三次握手中,主叫设备向被叫设备发送的第一呼叫帧为第一信令类型,被叫设备反馈主叫设备的第一应答帧为第二信令类型,且主叫设备确认在第一测试频点建链所发送的第一确认帧也为第二信令类型,第一信令类型和第二信令类型的长度不同,且第二信令类型的长度小于第一信令类型,从而可以最大限度缩短信道驻留时间,进而可以缩短主叫设备和被叫设备建立链路的时间,加快建链速度,提高建链效率。
63.此外,通过以包含第一同步字段的第一信令类型发送第一呼叫帧,从而可以使主叫设备和被叫设备即使处于异步系统时,也可以实现同步,而不受gps(global positioning system,全球定位系统)的限制。
64.请参阅图7,图7是本技术短波建链方法另一实施例的流程示意图。具体而言,可以包括如下步骤:
65.步骤s701:主叫设备从短波可用频点集中选择第一测试频点。
66.主叫设备可以是固定台,也可以是移动台,例如车载台、手台等等,本实施例在此不做具体限制。
67.具体可以参阅上述步骤s11。
68.步骤s702:在第一测试频点上发送第一呼叫帧,以使被叫设备在接收到第一呼叫帧后确定第一测试频点的下行信道质量。
69.被叫设备可以是固定台,也可以是移动台,例如车载台、手台等等,本实施例在此不做具体限制。
70.具体可以参阅上述步骤s12。
71.步骤s703:接收被叫设备在第一测试频点上反馈的第一应答帧,其中,第一应答帧包含第一测试频点的下行信道质量。
72.被叫设备在获取第一测试频点的下行信道质量后,向主叫设备反馈第一应答帧,且第一应答帧中包括下行信道质量,从而使得主叫设备在接收到第一应答帧后可以对其解析,进而获得第一测试频点的下行信道质量。
73.步骤s704:获得第一测试频点的上行信道质量。
74.在一个实施场景中,上行信道质量的评估可以包括但不限于以下因素:信噪比(signal-noise ratio,snr)、误码率(bit error ratio,ber)、多径衰落(multi-path fading)。进一步地,上述信噪比、误码率、多径衰落在评估上行信道质量中的权重可以各占
1/3。本实施例在此不做具体限制。
75.步骤s705:判断第一测试频点的下行信道质量和上行信道质量是否均符合预设建链条件,若是,则执行步骤s706。
76.具体可以参阅上述步骤s15。
77.步骤s706:利用第一测试频点与被叫设备建链。
78.当上述步骤s705中第一测试频点的上下信道质量和上下信道质量均符合预设建链条件时,则可以利用第一测试频点与被叫设备建链。
79.本实施例中,为了尽快遴选到符合业务需求的建链频点,上述步骤s705中若第一测试频点的下行信道质量和/或上行信道质量不符合预设建链条件时,还可以执行下述步骤s707~步骤s708:
80.步骤s707:从短波可用频点集中重新选择第一测试频点。
81.具体可以参阅上述步骤s17。
82.步骤s708:重新执行上述步骤s702及其后续步骤。
83.在从短波可用频点集中重新选择第一测试频点之后,重新执行上述步骤s702及其后续步骤直至遴选到符合业务需求的建链频点。
84.本实施例中,通过上述步骤,主叫设备和被叫设备三次握手快速建立连接链路之后,还可以进一步包括:
85.步骤s709:分别在第一测试频点前后预设数量的第二测试频点发送第二呼叫帧,以使被叫设备在接收到第二呼叫帧后在前后预设数量的第二测试频点中选择符合预设信道条件的第二测试频点。
86.在一个实施场景中,预设数量可以根据短波信道特性和设备处理资源设置,例如预设数量可以为16、32等等,本实施例在此不再一一举例。
87.在一个实施场景中,为了从第二测试频点中选择信道质量最优的频点,预设信道条件可以为下行信道质量最优的第二测试频点。
88.步骤s710:接收被叫设备在第一测试频点上反馈的第二应答帧和在选择的第二测试频点上反馈的第三应答帧。
89.在一个实施场景中,第二应答帧和第三应答帧为第二信令类型。第二信令类型具体可以结合参阅图5和前述实施例,本实施例在此不再赘述。
90.在一个实施场景中,本实施例中步骤s710具体可以包括:以第一测试频点为中心频点接收被叫设备在第一测试频点上反馈的第二应答帧和在选择的第二测试频点上反馈的第三应答帧。
91.步骤s711:基于第二应答帧,获得第一测试频点的信道质量,以及基于第三应答帧,获得选择的第二测试频点的信道质量。
92.在一个实施场景中,被叫设备所反馈的第二应答帧中的数据字段中包含第一测试频点的下行信道质量,第三应答帧中的数据字段中包含选择的第二测试频点的下行信道质量,从而使得主叫设备基于第二应答帧获取第一测试频点的下行信道质量,并基于第三应答帧获取选择的第二测试频点的下行信道质量。
93.在一个实施场景中,本实施例中步骤s711具体可以包括:基于第二应答帧,获得第一测试频点的上行信道质量和下行信道质量,以及基于第三应答帧,获得选择的第二测试
频点的上行信道质量和下行信道质量。
94.步骤s712:基于第一测试频点的信道质量和选择的第二测试频点的信道质量,从第一测试频点和选择的第二测试频点中选出最终建链频点。
95.在一个实施场景中,主叫设备可以基于第二应答帧中所包含的第一测试频点的下行信道质量和第三应答帧中所包含的选择的第二测试频点的下行信道质量,选择其中最优的所对应的频点作为最终建链频点。
96.在另一个实施场景中,请结合参阅图8,本实施例中步骤s712具体可以包括:
97.步骤s7121:基于第一测试频点的上行信道质量和下行信道质量获取第一综合信道质量。
98.在一个实施场景中,可以根据上行业务和下行业务的优先级确定上行信道质量和下行信道质量的权重,再对上行信道质量和下行信道质量做加权运算,从而得到第一综合信道质量。例如,上行业务和下行业务的优先级等同,则可以确定上行信道质量的权重为0.5,下行信道质量的权重也为0.5;或者上行业务的优先级略高于下行业务的优先级,则可以确定上行信道质量的权重为0.6,下行信道质量的权重为0.4,本实施例在此不再一一举例。
99.步骤s7122:基于选择的第二测试频点的上行信道质量和下行信道质量获取第二综合信道质量。
100.在一个实施场景中,可以根据上行业务和下行业务的优先级确定上行信道质量和下行信道质量的权重,再对上行信道质量和下行信道质量做加权运算,从而得到第二综合信道质量。例如,上行业务和下行业务的优先级等同,则可以确定上行信道质量的权重为0.5,下行信道质量的权重也为0.5;或者上行业务的优先级略高于下行业务的优先级,则可以确定上行信道质量的权重为0.6,下行信道质量的权重为0.4。
101.步骤s7123:通过确定第一综合信道质量和第二综合信道质量中信道质量较好的所对应的频点,从第一测试频点和选择的第二测试频点中选出最终建链频点。
102.选择第一综合信道质量和第二综合信道质量中信道质量较好的所对应的频点,并将其作为最终建链频点。
103.上述步骤s7121和步骤s7122执行不分先后顺序,例如:先执行步骤s7121,后执行步骤s7122;或者,先执行步骤s7122,后执行步骤s7121;或者同时执行步骤s7121和步骤s7122,本实施例在此不做具体限制。
104.步骤s713:重新利用最终建链频点与被叫设备建链。
105.重新利用最终建链频点与被叫设备建链。在一个实施场景中,上述步骤s713具体可以包括在最终建链频点向被叫设备发送第二确认帧,以与被叫设备在最终建链频点完成建链。
106.在一个实施场景中,为了对应于在第一测试频点前后预设额数量的第二测试频点所需要的同步信息,第二呼叫帧可以为第三信令类型,请结合参阅图6,图6为第三信令类型一实施例的框架示意图。第三信令类型包括对应第二测试频点所在的预设子频段的同步信息。在一个实施场景中,第三信令类型具体包括与一预设子频段对应的第一同步字段,以及第二同步字段和数据字段。在一个实施场景中,当设备采用fpga(field-programmable gate array,现场可编程门阵列)+dsp(digital signal processor,数字信号处理器)架构
时,往往通过fpga完成粗同步,通过dsp完成精同步,故此fpga需要将处理后的数据缓存后再传输给dsp,从而确保fpga向dsp传输数据的过程中不会遗漏,然而,缓存数据对设备存储资源造成了浪费,为了节约存储资源,第三信令类型具体可以设置两个与预设子频段对应的第一同步字段。
107.此外,第三信令类型还可以包括保护间隔字段,用于数据的保护间隔。由此可见,第三信令类型所占的时间长度小于第一信令类型所占的时间长度。
108.上述方案,在主叫设备和被叫设备在三次握手在第一测试频点快速建立连接链路之后,再在第一测试频点前后预设数量的第二测试频点发送第二呼叫帧,从而在其中选择符合预设信道条件的第二测试频点,再基于选择的第二测试频点和第一测试频点的信道质量,从选择的第二测试频点和第一测试频点之间选择最终建链频点,从而可以在实现快速建链的基础上,进一步选择局部频点中信道质量最优的频点进行最终建链,进而有利于进一步提高主叫设备和被叫设备双方的通信质量。
109.请参阅图9,图9是图1中步骤s11一实施例的流程示意图。具体而言,步骤s11可以包括:
110.步骤s91:获取短波可用频点集。
111.具体地,可以基于预设起始频点和频率步长获取短波可用频点集。
112.步骤s92:依序在短波可用频点集中选择第一测试频点。
113.具体地,可以在上述基于预设起始频点和频率步长而获取到的短波频点集中按照先后顺序选择第一测试频点。
114.此外,在一个实施场景中,请结合参阅图10,图10为图9中步骤s92一实施例的流程示意图,步骤s92还可以通过如下步骤实施:
115.步骤s921:按照各频点信噪比的优劣顺序,对短波可用频点集中的频点进行排序。
116.具体地,请结合参阅图11,图11是图10中步骤s921一实施例的流程示意图,步骤s921具体可以包括:
117.步骤s9211:获取短波可用频点集的各频点的实时信噪比和各频点的历史信噪比。
118.实时信噪比为各频点的当前信噪比,历史信噪比为各频点历史通信的信噪比。
119.步骤s9212:确定实时信噪比的第一权重和历史信噪比的第二权重。
120.在一个实施场景中,为了区分主叫设备为移动台或固定台时,实时信噪比和历史信噪比对于选取第一测试频点的优先级,当主叫设备为移动台时,第一权重与第二权重的比值大于1,也就是说实时信噪比的第一权重大于历史信噪比的第二权重;当主叫设备为固定台时,第一权重与第二权重的比值小于1,也就是说实时信噪比的第一权重小于历史信噪比的第二权重。
121.步骤s9213:利用第一权重和第二权重对实时信噪比和历史信噪比做加权运算,按照加权结果由大到小的顺序排列短波可用频点集的频点。
122.在一个实施场景中,当第一权重和第二权重大于1时,利用第一权重和第二权重对实时信噪比和历史信噪比所做的加权运算可以为加权平均;在另一个实施场景中,当第一权重和第二权重小于1时,利用第一权重和第二权重对实时信噪比和历史信噪比所做的加权运算可以为加权求和,本实施例在此不做具体限制。
123.步骤s922:按照短波可用频点集中的排序,选择短波可用频点集中的频点作为第
一测试频点。
124.当按照各频点信噪比的优劣顺序,对短波可用频点集中的频点进行排序时,可以按照短波可用频点集中各个频点的排序,选择第一测试频点。
125.第二方面:
126.请参阅图12,图12是本技术短波建链方法又一实施例的流程示意图。具体而言,可以包括:
127.步骤s1210:被叫设备接收主叫设备在第一测试频点发送的第一呼叫帧,其中,第一测试频点是从短波可用频点集中选择得到的。
128.被叫设备可以是固定台,也可以是移动台,例如车载台、手台等等;主叫设备可以是固定台,也可以是移动台,例如车载台、手台等等,本实施例在此不做具体限制。
129.在一个实施场景中,短波可用频点集可以是主叫设备根据起始频点和步长而自动生成的。例如,根据主叫设备和被叫设备所处的经纬度、当前季节、当前时间等选择起始频点。例如,根据主叫设备和被叫设备的建链需求选择步长,如60khz、120khz、240khz,具体地,当主叫设备和被叫设备的建链环境为天波环境时,步长可以选择60khz,当主叫设备和被叫设备的建链环境为地波环境时,步长可以选择120khz、240khz等等,本实施例在此不再一一举例。
130.在另一个实施场景中,短波可用频点集还可以是主叫设备根据短波各个频点的信噪比高低进行排序而生成的。
131.第一测试频点可以是短波可用频点集中的置顶频点,即短波可用频点集中的第一个频点。从而当短波可用频点集还可以是主叫设备根据短波各个频点的信噪比高低进行排序而生成时,可以尽可能地减少主叫设备从短波可用频点集中选择第一测试频点的次数,从而提高短波建链的成功率。在一个实施场景中,第一呼叫帧是被叫设备通过对短波的多个预设子频段进行轮询扫描而接收得到。在另一个实施场景中,第一呼叫帧可以为第一信令类型,第一信令类型可以包括多个预设子频段的同步信息,具体地,不同预设子频段的同步信息可以用于主叫设备和被叫设备在对应子频段中的频点上建立同步连接。第一信令类型的具体信令结构可以参阅前述实施例,在此不再赘述。
132.步骤s1220:确定第一测试频点的下行信道质量,并在第一测试频点发送包含第一测试频点的下行信道质量的第一应答帧。
133.在一个实施场景中,下行信道质量的评估可以包括但不限于以下因素:信噪比(signal-noise ratio,snr)、误码率(bit error ratio,ber)、多径衰落(multi-path fading)。进一步地,上述信噪比、误码率、多径衰落在评估下行信道质量中的权重可以各占1/3。本实施例在此不做具体限制。在一个实施场景中,第一应答帧可以为第二信令类型,第二可以包含用于存储信道质量的数据字段,具体地,数据字段中可以包含第一测试频点的下行信道质量。第二信令类型的具体信令结构可以参阅前述实施例,在此不再赘述。
134.步骤s1230:接收主叫设备发送的第一确认帧,利用第一测试频点与主叫设备建链,其中,第一确认帧是主叫设备在确定第一测试频点的下行信道质量以及上行信道质量均符合预设建链条件而发送的。
135.在一个实施场景中,为了通过获取到的上行信道质量和下行信道质量评估是否满足业务需求,可以对上行信道设置预设上行信道质量,并对下行信道设置预设下行信道质
量,预设建链条件为第一测试频点的上行信道质量大于预设上行信道质量,且第一测试频点的下行信道质量大于预设下行信道质量。
136.在另一个实施场景中,为了在通过获取到的上行信道质量和下行信道质量评估是否满足业务需求的基础上,进一步区分上行信道和下行信道在话务/数据业务上不同程度需求,对上行信道设置的预设上行信道质量和对下行信道设置的预设下行信道质量可以不同,例如,上行信道在在话务/数据上的业务需求较高,而下行信道在话务/数据上的业务需求较低,则可以设置预设上行信道质量大于预设下行信道质量;或者,例如,下行信道在在话务/数据上的业务需求较高,而上行信道在话务/数据上的业务需求较低,则可以设置预设下行信道质量大于预设上行信道质量,本实施例在此不做具体限制。
137.上述方案,综合考虑传输介质和短波本身的特性对于信道质量的影响,将上、下行信道质量一并作为是否建链的要素,从而当第一测试频点的上、下行信道质量均符合预设建链条件时,才利用第一测试频点建链,进而不仅实现了主叫设备和被叫设备的短波建链,而且还尽可能地确保建链后主叫设备和被叫设备的通信质量,有利于双方顺利完成通信。
138.其中,在一个实施例中,上述步骤s1210具体可以包括对短波的多个预设子频段进行轮询扫描,以扫描到主叫设备在第一测试频点发送的第一呼叫帧。具体地,将短波全频段划分为多个预设子频段的方式可以参照上述第一方面的实施例,本实施例在此不再赘述。
139.其中,在另一个实施例中,上述步骤s1220中“在第一测试频点发送包含第一测试频点的下行信道质量的第一应答帧”具体包括:切换至窄带模式,并在第一测试频点发送包含第一测试频点的下行信道质量的第一应答帧。其中,第一应答帧为第二信令类型,第一测试频点的下行信道质量包含在第二信令类型的数据字段中。关于第二信令类型具体可以参阅第一方面中的实施例,本实施例在此不再赘述。
140.请参阅图13,图13是本技术短波建链方法又一实施例的流程示意图。具体而言,可以包括如下步骤:
141.步骤s1310:被叫设备接收主叫设备在第一测试频点发送的第一呼叫帧,其中,第一测试频点是从短波可用频点集中选择得到的。
142.具体请参阅前述实施例中步骤s1210。
143.其中,第一呼叫帧为第一信令类型,第一信令类型包括多个预设子频段的同步信息。具体可以参阅第一方面中的实施例,本实施例在此不再赘述。
144.步骤s1320:从第一呼叫帧包含的多个预设子频段的同步信息中,选择出与第一测试频点对应的预设子频段的同步信息,并通过选择的同步信息与主叫设备进行同步。
145.关于多个预设子频段的同步信息具体可以参阅第一方面中的实施例,本实施例在此不再赘述。
146.步骤s1330:判断第一呼叫帧中的呼叫地址是否与自身地址匹配。若是,则执行步骤s1340,若否,则执行步骤s1370。
147.在一个实施场景中,呼叫地址位于第一信令类型的数据字段,关于第一信令类型的数据字段具体可以参阅第一方面中的实施例,本实施例在此不再赘述。
148.步骤s1340:确定自身为主叫设备所呼叫的对端。
149.当第一呼叫帧中的呼叫地址与自身地址匹配时,则说明主叫设备所呼叫的对端确认为本机设备。
150.步骤s1350:确定第一测试频点的下行信道质量,并在第一测试频点发送包含第一测试频点的下行信道质量的第一应答帧。
151.具体可以参阅前述实施例中的步骤s1220。
152.步骤s1360:接收主叫设备发送的第一确认帧,利用第一测试频点与主叫设备建链,其中,第一确认帧是主叫设备在确定第一测试频点的下行信道质量以及上行信道质量均符合预设建链条件而发送的。
153.具体可以参阅前述实施例中的步骤s1230。
154.步骤s1370:重新执行步骤s1310及其后续步骤。
155.当第一呼叫帧中的呼叫地址与自身地址不匹配时,则说明主叫设备所呼叫的对端并非本机设备,则重新执行上述步骤s1310及其后续步骤,具体地,可以继续对短波的多个预设子频段进行轮询扫描,以扫描到主叫设备在第一测试频点发送的第一呼叫帧。
156.请参阅图14,图14是本技术短波建链方法又一实施例的流程示意图。具体而言,可以包括如下步骤:
157.步骤s1410:被叫设备接收主叫设备在第一测试频点发送的第一呼叫帧,其中,第一测试频点是从短波可用频点集中选择得到的。
158.具体可以参阅前述实施例中的步骤s1210。
159.步骤s1420:确定第一测试频点的下行信道质量,并在第一测试频点发送包含第一测试频点的下行信道质量的第一应答帧。
160.具体可以参阅前述实施例中的步骤s1220。
161.步骤s1430:接收主叫设备发送的第一确认帧,利用第一测试频点与主叫设备建链,其中,第一确认帧是主叫设备在确定第一测试频点的下行信道质量以及上行信道质量均符合预设建链条件而发送的。
162.具体可以参阅前述实施例中的步骤s1230。
163.本实施例中,第一呼叫帧为第一信令类型,第一信令类型包括多个分别与短波的多个预设子频段对应的第一同步字段、第二同步字段以及数据字段;其中,第一呼叫帧用于提供给被叫设备对多个预设子频段进行轮询扫描;第一同步字段用于被叫设备在扫描到对应预设子频段时与主叫设备同步,第二同步字段用于解码数据字段时的同步,第一呼叫帧中的数据字段包括被叫设备的呼叫地址,以使被叫设备在确定呼叫地址为自身时响应第一呼叫帧而反馈第一应答帧。此外,第二应答帧和第三应答帧、第二确认帧为第二信令类型,第二信令类型包括第二同步字段和数据字段。关于第一信令类型和第二信令类型具体可以参阅第一方面中的实施例,本实施例在此不再赘述。
164.上述方案,主叫设备和被叫设备的三次握手中,主叫设备向被叫设备发送的第一呼叫帧为第一信令类型,被叫设备反馈主叫设备的第一应答帧为第二信令类型,且主叫设备确认在第一测试频点建链所发送的第一确认帧也为第二信令类型,第一信令类型和第二信令类型的长度不同,且第二信令类型的长度小于第一信令类型,从而可以最大限度缩短信道驻留时间,进而可以缩短主叫设备和被叫设备建立链路的时间,加快建链速度,提高建链效率。
165.在此基础上,为了优化主叫设备和被叫设备之间的通信链路质量,还可以进一步包括:
166.步骤s1440:以第一测试频点为中心频点,分别接收主叫设备在第一测试频点前后预设数量的第二测试频点发送第二呼叫帧。
167.在一个实施场景中,预设数量可以根据短波信道特性和设备处理资源设置,例如预设数量可以为16、32等等,本实施例在此不再一一举例。
168.本实施例中,第二呼叫帧为第三信令类型,第三信令类型包括对应第二测试频点所在的预设子频段的同步信息。关于第三信令类型具体可以参阅第一方面的实施例,本实例在此不再赘述。
169.步骤s1450:从前后预设数量的第二测试频点中选择符合预设信道条件的第二测试频点。
170.在一个实施场景中,为了从第二测试频点中选择信道质量最优的频点,预设信道条件可以为下行信道质量最优的第二测试频点。
171.步骤s1460:在第一测试频点上发送的第二应答帧和在选择的第二测试频点上发送的第三应答帧。
172.在一个实施场景中,第二应答帧和第三应答帧为第二信令类型。第二信令类型具体可以参阅第一方面的实施例,本实施例在此不再赘述。
173.本实施例中,第二应答帧和第三应答帧、第二确认帧为第二信令类型。关于第二信令类型具体可以参阅第一方面的实施例,本实施例在此不再赘述。
174.步骤s1470:接收主叫设备在最终建链频点发送的第二确认帧,并利用最终建链频点与主叫设备建链,其中,最终建链频点是主叫设备根据第一测试频点和选择的第二测试频点的信道质量而从第一测试频点和选择的第二测试频点中选出的。
175.本实施例中,第二确认帧为第二信令类型,关于第二信令类型具体可以参阅第一方面中的实施例,本实施例在此不再赘述。
176.主叫设备根据第一测试频点和选择的第二测试频点的信道质量而从第一测试频点和选择的第二测试频点中选择最终建链频点的方式可以是根据第一测试频点和选择的第二测试频点的下行信道质量,也可以是结合第一测试频点的第一综合信道质量和选择的第二测试频点的第二综合信道质量,其中,第一综合信道质量是结合第一测试频点的下行信道质量和上行信道质量而获取的,第二综合信道质量是结合第二测试频点的下行信道质量和上下信道质量而获取的,具体步骤可以参阅第一方面中的实施例,本实施例在此不再赘述。
177.上述方案,在主叫设备和被叫设备在三次握手在第一测试频点快速建立连接链路之后,再在第一测试频点前后预设数量的第二测试频点发送第二呼叫帧,从而在其中选择符合预设信道条件的第二测试频点,再基于选择的第二测试频点和第一测试频点的信道质量,从选择的第二测试频点和第一测试频点之间选择最终建链频点,从而可以在实现快速建链的基础上,进一步选择局部频点中信道质量最优的频点进行最终建链,进而有利于进一步提高主叫设备和被叫设备双方的通信质量。
178.请参阅图15,图15为本技术通信装置1500一实施方式的框架示意图。具体而言,通信装置1500包括处理器1510、以及与处理器1510耦接的通信电路1520和存储器1530,处理器1510用于运行存储器1530中的程序指令,以结合通信电路1520实现上述第一方面的短波建链方法。
179.处理器1510用于控制通信电路1520、存储器1530及其自身以实现上述第一方面中任一实施例中的短波建链方法的步骤。处理器1510还可以称为cpu(central processing unit,中央处理单元)。处理器1510可能是一种集成电路芯片,具有信号的处理能力。处理器1510还可以是通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。另外,处理器1510可以由多个集成电路芯片共同实现。
180.本实施例中,处理器1510用于控制通信电路1520从短波可用频点集中选择第一测试频点,处理器1510还用于控制通信电路1520在第一测试频点上发送第一呼叫帧,以使被叫设备在接收到第一呼叫帧后确定第一测试频点的下行信道质量,处理器1510还用于控制通信电路1520接收被叫设备在第一测试频点上反馈的第一应答帧,其中,第一应答帧包含第一测试频点的下行信道质量,处理器1510还用于获得第一测试频点的上行信道质量,处理器1510还用于若确定第一测试频点的下行信道质量和上行信道质量均符合预设建链条件,则利用第一测试频点与被叫设备建链,其中,第一呼叫帧是被叫设备通过对短波的多个预设子频段进行轮询扫描而接收得到,第一呼叫帧为第一信令类型;第一信令类型包括多个预设子频段的同步信息;第一应答帧为第二信令类型,第一测试频点的下行信道质量包含在第二信令类型的数据字段中。
181.上述方案,综合考虑传输介质和短波本身的特性对于信道质量的影响,将上、下行信道质量一并作为是否建链的要素,从而当第一测试频点的上、下行信道质量均符合预设建链条件时,才利用第一测试频点建链,进而不仅实现了主叫设备和被叫设备的短波建链,而且还尽可能地确保建链后主叫设备和被叫设备的通信质量,有利于双方顺利完成通信。
182.在一些实施例中,处理器1510还用于若确定第一测试频点的下行信道质量和/或上行信道质量不符合预设建链条件,则从短波可用频点集中重新选择第一测试频点,并执行选择第一测试频点的后续步骤。
183.在一些实施例中,处理器1510用于控制通信电路1520在第一测试频点向被叫设备发送第一确认帧,以与被叫设备在第一测试频点完成建链,其中,第一确认帧为第二信令类型,预设建链条件为第一测试频点的上行信道质量大于预设上行信道质量,第一测试频点的下行信道质量大于预设下行信道质量。
184.在一些实施例中,处理器1510用于控制通信电路1520分别在第一测试频点前后预设数量的第二测试频点发送第二呼叫帧,以使被叫设备在接收到第二呼叫帧后在前后预设数量的第二测试频点中选择符合预设信道条件的第二测试频点,处理器1510用于控制通信电路1520接收被叫设备在第一测试频点上反馈的第二应答帧和在选择的第二测试频点上反馈的第三应答帧,处理器1510用于基于第二应答帧,获得第一测试频点的信道质量,以及基于第三应答帧,获得选择的第二测试频点的信道质量,处理器1510用于基于第一测试频点的信道质量和选择的第二测试频点的信道质量,从第一测试频点和选择的第二测试频点中选出最终建链频点,处理器1510用于控制通信电路1520重新利用最终建链频点与被叫设备建链,其中,第二应答帧和第三应答帧为第二信令类型;第二呼叫帧为第三信令类型,第三信令类型包括对应第二测试频点所在的预设子频段的同步信息。
unit,中央处理单元)。处理器1610可能是一种集成电路芯片,具有信号的处理能力。处理器1610还可以是通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。另外,处理器1610可以由多个集成电路芯片共同实现。
195.本实施例中,处理器1610用于控制通信电路1620接收主叫设备在第一测试频点发送的第一呼叫帧,其中,第一测试频点是从短波可用频点集中选择得到的,处理器1610还用于确定第一测试频点的下行信道质量,并控制通信电路1620在第一测试频点发送包含第一测试频点的下行信道质量的第一应答帧,处理器1510用于控制通信电路1620接收主叫设备发送的第一确认帧,利用第一测试频点与主叫设备建链,其中,第一确认帧是主叫设备在确定第一测试频点的下行信道质量以及上行信道质量均符合预设建链条件而发送的,其中,第一呼叫帧是被叫设备通过对短波的多个预设子频段进行轮询扫描而接收得到,第一呼叫帧为第一信令类型;第一信令类型包括多个预设子频段的同步信息,第一应答帧为第二信令类型,第一测试频点的下行信道质量包含在第二信令类型的数据字段中。
196.上述方案,综合考虑传输介质和短波本身的特性对于信道质量的影响,将上、下行信道质量一并作为是否建链的要素,从而当第一测试频点的上、下行信道质量均符合预设建链条件时,才利用第一测试频点建链,进而不仅实现了主叫设备和被叫设备的短波建链,而且还尽可能地确保建链后主叫设备和被叫设备的通信质量,有利于双方顺利完成通信。
197.在一些实施例中,处理器1610还用于从第一呼叫帧包含的多个预设子频段的同步信息中,选择出与第一测试频点对应的预设子频段的同步信息,并通过选择的同步信息与主叫设备进行同步,处理器1610还用于判断第一呼叫帧中的呼叫地址是否与自身地址匹配,若是,则确定自身为主叫设备所呼叫的对端,并控制通信电路1620及其自身执行确定第一测试频点的下行信道质量以及后续步骤。
198.在一些实施例中,处理器1610还用于控制通信电路1620切换至窄带模式,并在第一测试频点发送包含第一测试频点的下行信道质量的第一应答帧。
199.在一些实施例中,处理器1610还用于控制通信电路1620以第一测试频点为中心频点,分别接收主叫设备在第一测试频点前后预设数量的第二测试频点发送第二呼叫帧,处理器1610还用于从前后预设数量的第二测试频点中选择符合预设信道条件的第二测试频点,处理器1610还用于控制通信电路1620在第一测试频点上发送的第二应答帧和在选择的第二测试频点上发送的第三应答帧,处理器1610还用于控制通信电路1620接收主叫设备在最终建链频点发送的第二确认帧,并利用最终建链频点与主叫设备建链,其中,最终建链频点是主叫设备根据第一测试频点和选择的第二测试频点的信道质量而从第一测试频点和选择的第二测试频点中选出的,其中,第二应答帧和第三应答帧、第二确认帧为第二信令类型;第二呼叫帧为第三信令类型,第三信令类型包括对应第二测试频点所在的预设子频段的同步信息。
200.在一些实施例中,第一信令类型包括多个分别与短波的多个预设子频段对应的第一同步字段、第二同步字段以及数据字段;其中,第一呼叫帧用于提供给被叫设备对多个预设子频段进行轮询扫描;第一同步字段用于被叫设备在扫描到对应预设子频段时与主叫设
备同步,第二同步字段用于解码数据字段时的同步,第一呼叫帧中的数据字段包括被叫设备的呼叫地址,以使被叫设备在确定呼叫地址为自身时响应第一呼叫帧而反馈第一应答帧;第二信令类型包括第二同步字段和数据字段;第三信令类型包括与一预设子频段对应的第一同步字段、第二同步字段和数据字段。
201.请参阅图17,图17为本技术存储装置1700一实施方式的框架示意图。存储装置1700存储有能够被处理器运行的程序指令1710,程序指令1710用于实现上述第一方面任一短波建链方法实施例中的步骤,或实现上述第二方面任一短波建链方法实施例中的步骤。
202.上述方案,不仅实现了主叫设备和被叫设备的短波建链,而且还尽可能地确保建链后主叫设备和被叫设备的通信质量,有利于双方顺利完成通信。
203.在本技术所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性、机械或其它的形式。
204.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。
205.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
206.集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施方式方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1