首页 / 信道搜索方法、装置、电子设备、存储介质及程序产品

信道搜索方法、装置、电子设备、存储介质及程序产品实质审查 发明

技术领域

[0001] 本公开涉及无线电通信技术领域,尤其涉及一种信道搜索方法、装置、电子设备、存储介质及程序产品。

相关背景技术

[0002] 本部分旨在为权利要求书中陈述的本公开的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003] 无线频谱资源是一种珍贵的自然资源,随着无线技术的飞速发展,移动高速数据网,无线多媒体应用等高数据率需求的无线应用已广泛部署。无线用户数量呈爆发式增长,这对频谱的需求也随之增长。如何利用有限的频谱资源满足各种无线的应用频谱需求已成为当前热门的研究课题。
[0004] 然而,在对信道搜索的过程中,如果花费过多时长进行搜索将导致频谱资源的浪费。

具体实施方式

[0026] 可以理解的是,在使用本申请各实施例公开的技术方案之前,均应当依据相关法律法规通过恰当的方式对本申请所涉及个人信息的类型、使用范围、使用场景等告知用户并获得用户的授权。
[0027] 例如,在响应于接收到用户的主动请求时,向用户发送提示信息,以明确地提示用户,其请求执行的操作将需要获取和使用到用户的个人信息。从而,使得用户可以根据提示信息来自主地选择是否向执行本申请技术方案的操作的电子设备、应用程序、服务器或存储介质等软件或硬件提供个人信息。
[0028] 作为一种可选的但非限定性的实现方式,响应于接收到用户的主动请求,向用户发送提示信息的方式例如可以是弹窗的方式,弹窗中可以以文字的方式呈现提示信息。此外,弹窗中还可以承载供用户选择“同意”或者“不同意”向电子设备提供个人信息的选择控件。
[0029] 可以理解的是,上述通知和获取用户授权过程仅是示意性的,不对本申请的实现方式构成限定,其它满足相关法律法规的方式也可应用于本申请的实现方式中。
[0030] 可以理解的是,本技术方案所涉及的数据(包括但不限于数据本身、数据的获取或使用)应当遵循相应法律法规及相关规定的要求。
[0031] 为使本公开的目的、技术方案和优点更加清楚明白,下面将参考若干示例性实施方式来描述本公开的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本公开,而并非以任何方式限制本公开的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0032] 在本文中,需要理解的是,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
[0033] 需要说明的是,除非另外定义,本公开实施例使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。元素前的冠词“一”或“一个”不排除多个这种元素的存在。
[0034] 下面参考本公开的若干代表性实施方式,详细阐释本公开的原理和精神。
[0035] 如背景技术所述,无线电频谱资源是一种珍贵的自然资源,随着无线技术的飞速发展,移动高速数据网,无线多媒体应用等高数据率需求的无线应用已广泛部署。无线用户数量呈爆发式增长,这对频谱的需求也随之增长。如何利用有限的频谱资源满足各种无线的应用频谱需求已成为当前热门的研究课题。现在的频谱资源都是按照固定的频谱分配方式规范了无线频谱使用权问题,以防止不同业务用户之间的干扰。
[0036] 以电力行业为例,在电力行业对应的无线电频段范围内,信道环境复杂,既存在其它行业用户数传电台的邻道干扰,又存在电力用户负控数传电台带内干扰。因此,需要行业认知用户的终端进行信道检测,检测出可用、空闲的频点进行信息传送,以保证通信质量。
[0037] 作为一个具体示例,分配给电力行业223MHz‑235MHz频段范围内40个离散频点的授权,该频段共分配给7个行业用户使用。
[0038] 例如,针对电力行业授权的40个离散频点,认知用户的终端对40个离散信道进行信道搜索,将搜索的可用信道组成一个新的逻辑信道;认知用户可以同时使用逻辑信道上所有空闲的信道进行数据传输。
[0039] 然而,本公开的发明人发现,在对信道搜索的过程中,如果花费过多时长进行搜索将导致频谱资源的浪费。
[0040] 为了解决上述问题,本公开提供了一种信道搜索方案,具体包括:确定待搜索信道的非空闲状态概率参数和检测时长增函数参数;确定所述待搜索信道对应的非空闲状态概率阈值参数和检测性能约束参数;基于所述非空闲状态概率参数、所述检测时长增函数参数、所述非空闲状态概率阈值参数和所述检测性能约束参数,确定所述待搜索信道对应的平均搜索时长;基于所述平均搜索时长,对所述待搜索信道进行信道搜索,得到信道搜索结果。通过本公开确定的平均搜索时长进行信道搜索,降低了信道搜索时长,节约了频谱资源。
[0041] 在介绍了本公开的基本原理之后,下面具体介绍本公开的各种非限制性实施方式。
[0042] 参考图1,其为本公开示例性实施例提供的信道搜索方法的一种应用场景示意图。
[0043] 该应用场景中,包括终端设备110和无线电频谱资源。
[0044] 终端设备110既可以是包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又可以是包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(Personal Communications Service,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(Global Positioning System,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。
[0045] 当信道搜索方法运行于终端设备110时,终端设备110用于向终端设备110的用户提供信道搜索服务,终端设备110确定待搜索信道的非空闲状态概率参数和检测时长增函数参数;终端设备110确定所述待搜索信道对应的非空闲状态概率阈值参数和检测性能约束参数;终端设备110基于所述非空闲状态概率参数、所述检测时长增函数参数、所述非空闲状态概率阈值参数和所述检测性能约束参数,确定所述待搜索信道对应的平均搜索时长;终端设备110基于所述平均搜索时长,对所述待搜索信道进行信道搜索,得到信道搜索结果。以帮助用户的终端设备110基于搜索得到的信道(即信道搜索结果)进行数据传输。
[0046] 下面结合图1的应用场景,来描述根据本公开示例性实施方式的信道搜索方法。需要注意的是,上述应用场景仅是为了便于理解本公开的精神和原理而示出,本公开的实施方式在此方面不受任何限制。相反,本公开的实施方式可以应用于适用的任何场景。
[0047] 参考图2,其为本公开示例性实施例提供的信道搜索方法的一种流程示意图。
[0048] 本公开示例性实施例提供的信道搜索方法,包括以下步骤:
[0049] 步骤S210、确定待搜索信道的非空闲状态概率参数和检测时长增函数参数。
[0050] 在一些示例性实施例中,所述确定待搜索信道的非空闲状态概率参数和检测时长增函数参数,包括:
[0051] 确定所述待搜索信道的检测时长参数;
[0052] 基于所述检测时长参数,得到所述检测时长增函数参数;
[0053] 基于所述检测时长增函数参数,得到所述非空闲状态概率参数。
[0054] 作为一个具体示例:
[0055] 表示第i个信道的检测时长参数;
[0056] 表示 的第一增函数参数,即检测时长增函数参数;
[0057] Qb,i表示第i个信道的非空闲状态概率参数,具体的:
[0058] Qb.i=uiQd,i+(1‑ui)Qf,i;
[0059] 其中, 表示 的第二增函数参数;
[0060] ui表示权重参数。
[0061] 步骤S220、确定所述待搜索信道对应的非空闲状态概率阈值参数和检测性能约束参数。
[0062] 在一些示例性实施例中,所述确定所述待搜索信道对应的非空闲状态概率阈值参数和检测性能约束参数,包括:
[0063] 响应于针对所述非空闲状态概率阈值参数和所述检测性能约束参数的配置操作,确定所述非空闲状态概率阈值参数和所述检测性能约束参数。
[0064] 具体实施时,待搜索信道对应的非空闲状态概率阈值参数和检测性能约束参数可以由用户根据实际需求进行配置。
[0065] 作为一个具体示例:
[0066] ζ表示非空闲状态概率阈值参数。
[0067] Γi表示检测性能约束参数。
[0068] 步骤S230、基于所述非空闲状态概率参数、所述检测时长增函数参数、所述非空闲状态概率阈值参数和所述检测性能约束参数,确定所述待搜索信道对应的平均搜索时长。
[0069] 在一些示例性实施例中,所述基于所述非空闲状态概率、所述检测时长增函数、所述非空闲状态概率阈值参数和所述检测性能约束参数,确定所述待搜索信道对应的平均搜索时长,包括:
[0070] 基于所述非空闲状态概率、所述检测时长增函数、所述非空闲状态概率阈值参数和所述检测性能约束参数,以最小化所述平均搜索时长为目的,确定所述平均搜索时长。
[0071] 作为一个具体示例:
[0072]
[0073] 其中, 表示平均搜索时长;
[0074] arg min函数的作用是使后面这个式子达到最小值时的变量的取值;
[0075] Ts表示所有信道(授权信道)的总搜索时长;
[0076] M,k,i,j均为常数;
[0077] ω表示指定的系统参数;
[0078] Qb,i表示第i个信道的非空闲状态概率参数,具体的;
[0079] Qb.i=uiQd,i+(1‑ui)Qf,i;
[0080] 其中, 表示 的第一增函数参数,即检测时长增函数参数;
[0081] 表示第i个信道的检测时长参数;
[0082] 表示 的第二增函数参数;
[0083] ui表示权重参数。
[0084] ζ表示非空闲状态概率阈值参数,用于保证至少有一个信道空闲的概率足够高;
[0085] Γi表示检测性能约束参数,用于确保第i个信道的QoS(服务质量)。
[0086] 步骤S240、基于所述平均搜索时长,对所述待搜索信道进行信道搜索,得到信道搜索结果。
[0087] 在一些示例性实施例中,所述基于所述平均搜索时长,对所述待搜索信道进行信道搜索,得到信道搜索结果,包括:
[0088] 确定当前所述待搜索信道对应的搜索时长权重参数;
[0089] 基于所述平均搜索时长和所述搜索时长权重参数,确定当前所述待搜索信道对应的搜索时长;
[0090] 基于所述搜索时长,对当前所述待搜索信道进行信道搜索;
[0091] 响应于确定当前所述待搜索信道处于非空闲状态,对下一所述待搜索信道进行信道搜索,直到得到所述信道搜索结果。
[0092] 作为一个具体示例:
[0093]
[0094] 其中, 和ωi分别表示第i个信道的搜索时长和搜索时长权重参数;
[0095] Ts表示所有信道的总搜索时长。
[0096] 具体实施时,信道搜索是采用连续搜索方式,即认知用户的终端依次的选择信道进行搜索,如果当前选择的信道被检测出忙,那么再选择下一个信道进行搜索。
[0097] 在上述示例性实施例中,通过最小化平均搜索时长来优化信道的搜索时长,以尽量缩短搜索过程的搜索时长,以避免资源的浪费。
[0098] 从上面所述可以看出,本公开实施例提供的信道搜索方法,包括:确定待搜索信道的非空闲状态概率参数和检测时长增函数参数;确定所述待搜索信道对应的非空闲状态概率阈值参数和检测性能约束参数;基于所述非空闲状态概率参数、所述检测时长增函数参数、所述非空闲状态概率阈值参数和所述检测性能约束参数,确定所述待搜索信道对应的平均搜索时长;基于所述平均搜索时长,对所述待搜索信道进行信道搜索,得到信道搜索结果。通过本公开确定的平均搜索时长进行信道搜索,降低了信道搜索时长,节约了频谱资源。
[0099] 在一些示例性实施例中,在基于平均搜索时长,对待搜索信道进行信道搜索,得到信道搜索结果之后,还可以基于信道搜索结果进行数据传输,并对于用于数据传输的信道进行检测,具体的:
[0100] 参考图3,其为本公开示例性实施例提供的信道搜索方法的另一种流程示意图。
[0101] 本公开示例性实施例提供的信道搜索方法,包括以下步骤:
[0102] 步骤S310、确定待搜索信道的非空闲状态概率参数和检测时长增函数参数。
[0103] 在一些示例性实施例中,所述确定待搜索信道的非空闲状态概率参数和检测时长增函数参数,包括:
[0104] 确定所述待搜索信道的检测时长参数;
[0105] 基于所述检测时长参数,得到所述检测时长增函数参数;
[0106] 基于所述检测时长增函数参数,得到所述非空闲状态概率参数。
[0107] 步骤S320、确定所述待搜索信道对应的非空闲状态概率阈值参数和检测性能约束参数。
[0108] 在一些示例性实施例中,所述确定所述待搜索信道对应的非空闲状态概率阈值参数和检测性能约束参数,包括:
[0109] 响应于针对所述非空闲状态概率阈值参数和所述检测性能约束参数的配置操作,确定所述非空闲状态概率阈值参数和所述检测性能约束参数。
[0110] 步骤S330、基于所述非空闲状态概率参数、所述检测时长增函数参数、所述非空闲状态概率阈值参数和所述检测性能约束参数,确定所述待搜索信道对应的平均搜索时长。
[0111] 在一些示例性实施例中,所述基于所述非空闲状态概率、所述检测时长增函数、所述非空闲状态概率阈值参数和所述检测性能约束参数,确定所述待搜索信道对应的平均搜索时长,包括:
[0112] 基于所述非空闲状态概率、所述检测时长增函数、所述非空闲状态概率阈值参数和所述检测性能约束参数,以最小化所述平均搜索时长为目的,确定所述平均搜索时长。
[0113] 步骤S340、基于所述平均搜索时长,对所述待搜索信道进行信道搜索,得到信道搜索结果。
[0114] 在一些示例性实施例中,所述基于所述平均搜索时长,对所述待搜索信道进行信道搜索,得到信道搜索结果,包括:
[0115] 确定当前所述待搜索信道对应的搜索时长权重参数;
[0116] 基于所述平均搜索时长和所述搜索时长权重参数,确定当前所述待搜索信道对应的搜索时长;
[0117] 基于所述搜索时长,对当前所述待搜索信道进行信道搜索;
[0118] 响应于确定当前所述待搜索信道处于非空闲状态,对下一所述待搜索信道进行信道搜索,直到得到所述信道搜索结果。
[0119] 步骤S350、确定所述信道搜索结果中符合接入条件的信道组成逻辑信道集合。
[0120] 步骤S360、从所述逻辑信道集合中确定空闲信道,从所述空闲信道中确定目标信道,并基于所述目标信道进行数据传输。
[0121] 步骤S370、基于预先确定的检测周期对所述目标信道进行检测,得到检测结果,其中,所述检测周期基于所述目标信道中的每个信道在一个所述检测周期内的指标数据得到,所述指标数据包括:平均漏失频谱机会、因检测而浪费的空闲频谱机会的时长比例和干扰授权信号的时长比例。
[0122] 作为一个具体示例,检测周期通过如下公式确定:
[0123]
[0124] 其中, 是检测周期,arg min函数的作用是使后面这个式子达到最小值时的变量的取值,λ1和λ2分别是预设的权重因子,K为检测的信道的数量, 和 分别表示第i个信道在一个检测周期内平均漏失频谱机会和干扰授权用户的时间比例,SOi(Tp)表示信道i在一个检测周期内因检测而浪费的空闲频谱机会时间比例。
[0125] 步骤S380、基于所述检测结果重新确定所述目标信道。
[0126] 通过上述示例性实施例,通过综合信道因检测而浪费的空闲频谱机会的时间比例、平均漏失频谱机会、干扰授权信号的时间比例的指标参数,来对检测周期进行优化,使得基于该检测周期进行信道检测的过程中减小感知(即检测)的开销,又尽量少浪费一些可能接入的频谱机会,从而提升数据传输的性能。
[0127] 需要说明的是,本公开实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本公开实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。
[0128] 需要说明的是,上述对本公开的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0129] 基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种信道搜索装置。
[0130] 参考图4,本公开示例性实施例提供的信道搜索装置,包括以下模块:
[0131] 信道参数确定模块410,被配置为确定待搜索信道的非空闲状态概率参数和检测时长增函数参数;
[0132] 系统参数确定模块420,被配置为确定所述待搜索信道对应的非空闲状态概率阈值参数和检测性能约束参数;
[0133] 平均搜索时长确定模块430,被配置为基于所述非空闲状态概率参数、所述检测时长增函数参数、所述非空闲状态概率阈值参数和所述检测性能约束参数,确定所述待搜索信道对应的平均搜索时长;
[0134] 信道搜索模块440,被配置为基于所述平均搜索时长,对所述待搜索信道进行信道搜索,得到信道搜索结果。
[0135] 在一些示例性实施例中,信道参数确定模块410,被配置为:
[0136] 确定所述待搜索信道的检测时长参数;
[0137] 基于所述检测时长参数,得到所述检测时长增函数参数;
[0138] 基于所述检测时长增函数参数,得到所述非空闲状态概率参数。
[0139] 在一些示例性实施例中,系统参数确定模块420,被配置为:
[0140] 响应于针对所述非空闲状态概率阈值参数和所述检测性能约束参数的配置操作,确定所述非空闲状态概率阈值参数和所述检测性能约束参数。
[0141] 在一些示例性实施例中,平均搜索时长确定模块430,被配置为:
[0142] 基于所述非空闲状态概率、所述检测时长增函数、所述非空闲状态概率阈值参数和所述检测性能约束参数,以最小化所述平均搜索时长为目的,确定所述平均搜索时长。
[0143] 在一些示例性实施例中,信道搜索模块440,被配置为:
[0144] 确定当前所述待搜索信道对应的搜索时长权重参数;
[0145] 基于所述平均搜索时长和所述搜索时长权重参数,确定当前所述待搜索信道对应的搜索时长;
[0146] 基于所述搜索时长,对当前所述待搜索信道进行信道搜索;
[0147] 响应于确定当前所述待搜索信道处于非空闲状态,对下一所述待搜索信道进行信道搜索,直到得到所述信道搜索结果。
[0148] 在一些示例性实施例中,本公开示例性实施例提供的信道搜索装置,还包括信道检测模块(图中未示出):
[0149] 确定所述信道搜索结果中符合接入条件的信道组成逻辑信道集合;
[0150] 从所述逻辑信道集合中确定空闲信道,从所述空闲信道中确定目标信道,并基于所述目标信道进行数据传输;
[0151] 基于预先确定的检测周期对所述目标信道进行检测,得到检测结果,其中,所述检测周期基于所述目标信道中的每个信道在一个所述检测周期内的指标数据得到,所述指标数据包括:平均漏失频谱机会、因检测而浪费的空闲频谱机会的时长比例和干扰授权信号的时长比例;
[0152] 基于所述检测结果重新确定所述目标信道。
[0153] 为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本公开时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
[0154] 上述实施例的装置用于实现前述任一实施例中相应的信道搜索方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
[0155] 基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上任意一实施例所述的信道搜索方法。
[0156] 图5示出了本实施例所提供的一种更为具体的电子设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。
[0157] 处理器1010可以采用通用的CPU(Central Processing Unit,中央处理器)、微处理器、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。
[0158] 存储器1020可以采用ROM(Read Only Memory,只读存储器)、RAM(Random Access Memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。
[0159] 输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入/输出模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
[0160] 通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信。
[0161] 总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。
[0162] 需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。
[0163] 上述实施例的电子设备用于实现前述任一实施例中相应的信道搜索方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
[0164] 所述存储器1020存储有所述处理器1010可执行的机器可读指令,当电子设备运行时,所述处理器1010与所述存储器1020之间通过总线1030通信,使得所述处理器1010在运行时执行以下指令:
[0165] 确定待搜索信道的非空闲状态概率参数和检测时长增函数参数;
[0166] 确定所述待搜索信道对应的非空闲状态概率阈值参数和检测性能约束参数;
[0167] 基于所述非空闲状态概率参数、所述检测时长增函数参数、所述非空闲状态概率阈值参数和所述检测性能约束参数,确定所述待搜索信道对应的平均搜索时长;
[0168] 基于所述平均搜索时长,对所述待搜索信道进行信道搜索,得到信道搜索结果。
[0169] 一种可能的实施方式中,处理器1010执行的指令中,所述确定待搜索信道的非空闲状态概率参数和检测时长增函数参数,包括:
[0170] 确定所述待搜索信道的检测时长参数;
[0171] 基于所述检测时长参数,得到所述检测时长增函数参数;
[0172] 基于所述检测时长增函数参数,得到所述非空闲状态概率参数。
[0173] 一种可能的实施方式中,处理器1010执行的指令中,所述确定所述待搜索信道对应的非空闲状态概率阈值参数和检测性能约束参数,包括:
[0174] 响应于针对所述非空闲状态概率阈值参数和所述检测性能约束参数的配置操作,确定所述非空闲状态概率阈值参数和所述检测性能约束参数。
[0175] 一种可能的实施方式中,处理器1010执行的指令中,所述基于所述非空闲状态概率、所述检测时长增函数、所述非空闲状态概率阈值参数和所述检测性能约束参数,确定所述待搜索信道对应的平均搜索时长,包括:
[0176] 基于所述非空闲状态概率、所述检测时长增函数、所述非空闲状态概率阈值参数和所述检测性能约束参数,以最小化所述平均搜索时长为目的,确定所述平均搜索时长。
[0177] 一种可能的实施方式中,处理器1010执行的指令中,所述基于所述平均搜索时长,对所述待搜索信道进行信道搜索,得到信道搜索结果,包括:
[0178] 确定当前所述待搜索信道对应的搜索时长权重参数;
[0179] 基于所述平均搜索时长和所述搜索时长权重参数,确定当前所述待搜索信道对应的搜索时长;
[0180] 基于所述搜索时长,对当前所述待搜索信道进行信道搜索;
[0181] 响应于确定当前所述待搜索信道处于非空闲状态,对下一所述待搜索信道进行信道搜索,直到得到所述信道搜索结果。
[0182] 一种可能的实施方式中,处理器1010执行的指令中,所述基于所述平均搜索时长,对所述待搜索信道进行信道搜索,得到信道搜索结果之后,所述方法还包括:
[0183] 确定所述信道搜索结果中符合接入条件的信道组成逻辑信道集合;
[0184] 从所述逻辑信道集合中确定空闲信道,从所述空闲信道中确定目标信道,并基于所述目标信道进行数据传输;
[0185] 基于预先确定的检测周期对所述目标信道进行检测,得到检测结果,其中,所述检测周期基于所述目标信道中的每个信道在一个所述检测周期内的指标数据得到,所述指标数据包括:平均漏失频谱机会、因检测而浪费的空闲频谱机会的时长比例和干扰授权信号的时长比例;
[0186] 基于所述检测结果重新确定所述目标信道。
[0187] 基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的信道搜索方法。
[0188] 本实施例的计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD‑ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
[0189] 上述非暂态计算机可读存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NAND FLASH)、固态硬盘(SSD))等。
[0190] 上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上示例性方法部分中任一实施例所述的信道搜索方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
[0191] 基于同一发明构思,与上述任意实施例所述的信道搜索方法相对应的,本公开还提供了一种计算机程序产品,其包括计算机程序指令。在一些实施例中,所述计算机程序指令可以由计算机的一个或多个处理器执行以使得所述计算机和/或所述处理器执行所述的信道搜索方法。对应于所述的信道搜索方法各实施例中各步骤对应的执行主体,执行相应步骤的处理器可以是属于相应执行主体的。
[0192] 上述实施例的计算机程序产品用于使所述计算机和/或所述处理器执行如上任一实施例所述的信道搜索方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
[0193] 本领域技术技术人员知道,本公开的实施方式可以实现为一种系统、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式,本文一般称为“电路”、“模块”或“系统”。此外,在一些实施例中,本公开还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。
[0194] 可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是,但不限于,电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举示例)例如可以包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD‑ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0195] 计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
[0196] 计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。
[0197] 可以以一种或多种程序设计语言或其组合来编写用于执行本公开操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络(包括局域网(LAN)或广域网(WAN))连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
[0198] 应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合都可以由计算机程序指令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,这些计算机程序指令通过计算机或其它可编程数据处理装置执行,产生了实现流程图和/或框图中的方框中规定的功能/操作的装置。
[0199] 也可以把这些计算机程序指令存储在能使得计算机或其它可编程数据处理装置以特定方式工作的计算机可读介质中,这样,存储在计算机可读介质中的指令就产生出一个包括实现流程图和/或框图中的方框中规定的功能/操作的指令装置的产品。
[0200] 也可以把计算机程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机或其它可编程装置上执行的指令能够提供实现流程图和/或框图中的方框中规定的功能/操作的过程。
[0201] 此外,尽管在附图中以特定顺序描述了本公开方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
[0202] 附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0203] 应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
[0204] 所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本申请的范围(包括权利要求)被限于这些例子;在本申请的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本申请实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。
[0205] 另外,为简化说明和讨论,并且为了不会使本申请实施例难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本申请实施例难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本申请实施例的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本申请的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本申请实施例。因此,这些描述应被认为是说明性的而不是限制性的。
[0206] 尽管已经结合了本申请的具体实施例对本申请进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。
[0207] 本申请实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本申请实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本申请的保护范围之内。
[0208] 虽然已经参考若干具体实施方式描述了本公开的精神和原理,但是应该理解,本公开并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本公开旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。所附权利要求的范围符合最宽泛的解释,从而包含所有这样的修改及等同结构和功能。

当前第1页 第1页 第2页 第3页