一种利用白频谱通信的方法及设备与流程

文档序号:17454211发布日期:2019-04-20 03:04阅读:239来源:国知局
一种利用白频谱通信的方法及设备与流程

本发明涉及通信技术领域,特别涉及一种利用白频谱通信的方法及设备。



背景技术:

移动终端数量的飞速增长,对现有移动通信带宽带来了极大挑战。其中,带宽资源的紧缺促使了对更多频谱资源的需求,白频谱利用技术的出现可以很大程度上缓解无线带宽资源紧张的局面。

对白频谱技术的应用,目前普遍采用的是查询数据库(Database)的方法。用数据库来对一个区域范围内的白频谱资源进行集中管理。

白频谱应用系统的基本模型如图1所示。该系统中白频谱设备是指利用白频谱为其他设备提供无线接入服务的设备,白频谱设备可以是基站、AP(Access Point,接入点)等;白频谱数据库中维护了某个地区可用的白频谱信息。白频谱设备使用PAWS(Protocol to Access White Space,白频谱数据库访问协议)协议向白频谱数据库请求其所在地理位置可用的白频谱信息,之后利用所请求到的白频谱信息为其他设备(如UE)提供无线接入服务。

现有的一种实现方案为:在白频谱设备中配置可用的白频谱数据库。例如,可以在设备出厂时,由设备厂商将该设备可用的白频谱数据库地址信息配置在设备的固件中。然而,这种配置的方式最大的缺点是灵活性差。例如,对于一个在中国范围内使用的白频谱设备,可以通过这种方式配置该设备在中国范围内使用时可用的白频谱数据库,但是当该设备漫游到另一个国家时,则需要重新对给设备可用的白频谱数据库进行配置,并且,白频谱设备用户可能并不知道该国家有哪些白频谱数据库是可用的。

为了避免上述技术的缺陷,现有的另一种实现方案为:利用动态发现机制,实现白频谱设备发现白频谱数据库,即当需要使用白频谱数据库时,白频谱设备根据其所在地理位置(Location)等信息动态得到可用的白频谱数据地址。然而,该实现方案仍存在一定缺陷。这是由于,利用地理位置坐标标识地理位置的形式可能存在精度不够的缺陷,这将使得白频谱设备接收到不太相关的白频谱数据库信息。例如,如果白频谱设备是在边境上使用,根据该设备的地理位置坐标信息可能会错误的判断白频谱设备所处的国家信息。

可见,现有技术中,白频谱设备与白频谱数据库建立连接的过程中,仍然存在错误连接的问题。



技术实现要素:

本发明的实施例中提供了一种利用白频谱通信的方法及设备,能够提高白频谱设备与白频谱数据库建立连接的准确性。

为了解决上述技术问题,本发明实施例公开了如下技术方案:

第一方面,提供一种利用白频谱通信的方法,包括:

白频谱设备向服务器发送请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息;

所述白频谱设备接收所述服务器返回的反馈信息,所述反馈信息携带至少一个白频谱数据库的属性信息中的地址信息,以及用于标识所述至少一个白频谱数据库的服务提供者的第一标识信息;

所述白频谱设备根据所述地址信息与所述第一标识信息,与一个匹配的白频谱数据库建立连接,获取相应白频谱资源;

所述白频谱设备利用所述白频谱资源为终端提供接入服务。

结合上述一方面,在第一种可能的实现方式中,所述白频谱设备根据所述地址信息与所述第一标识信息,与一个匹配的一个白频谱数据库建立连接,包括:

所述白频谱设备根据所述第一标识信息,确定与所述白频谱设备存在签约关系的至少一个白频谱数据库;

所述白频谱设备将所述与所述白频谱设备存在签约关系的至少一个白频谱数据库中存在所述白频谱设备所需白频谱资源的至少一个白频谱数据库确定为匹配的白频谱数据库;

所述白频谱设备与其中一个所述匹配的白频谱数据库建立连接。

第二方面,提供一种利用白频谱通信的方法,包括:

服务器接收白频谱设备发送的请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息;

所述服务器向所述白频谱设备返回反馈信息,所述反馈信息携带至少一个白频谱数据库的属性信息中的地址信息,以及用于标识所述至少一个白频谱数据库的服务提供者的第一标识信息;其中,所述第一标识信息用于所述白频谱设备确定至少一个匹配的白频谱数据库;所述地址信息用于所述白频谱设备与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述白频谱资源为终端提供接入服务。

第三方面,提供一种利用白频谱通信的方法,包括:

白频谱设备向服务器发送请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息,所述请求信息中携带用于标识匹配的白频谱数据库的第二标识信息;

所述白频谱设备接收所述服务器返回的反馈信息,所述反馈信息携带所述服务器根据所述第二标识信息确定的与所述白频谱设备匹配的至少一个白频谱数据库的地址信息;

所述白频谱设备根据所述地址信息,与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源;

所述白频谱设备利用所述白频谱资源为终端提供接入服务。

结合上述第三方面,在第一种可能的实现方式中,所述第二标识信息包括:匹配的白频谱数据库的服务提供者信息或所述白频谱设备所属国家的国家代码信息。

第四方面,提供一种利用白频谱通信的方法,包括:

服务器接收白频谱设备发送的请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息,所述请求信息中携带用于标识匹配的白频谱数据库的第二标识信息;

所述服务器根据所述第二标识信息确定至少一个与所述白频谱设备匹配的白频谱数据库;

所述服务器向所述白频谱设备返回反馈信息,所述反馈信息携带至少一个与所述白频谱设备匹配的白频谱数据库的地址信息;其中,所述地址信息用于所述白频谱设备与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述白频谱资源为终端提供接入服务。

结合上述第四方面,在第一种可能的实现方式中,所述服务器根据所述第二标识信息确定至少一个与所述白频谱设备匹配的白频谱数据库,包括:

所述服务器根据所述第二标识信息,确定与所述白频谱设备存在签约关系的至少一个白频谱数据库;

所述服务器将所述与所述白频谱设备存在签约关系的至少一个白频谱数据库中存在所述白频谱设备所需白频谱资源的至少一个白频谱数据库确定为所述匹配的白频谱数据库。

结合上述第四方面,和第一种可能的实现方式,在第二种可能的实现方式中,所述第二标识信息包括:匹配的白频谱数据库的服务提供者信息或所述白频谱设备所属国家的国家代码信息。

第五方面,提供一种白频谱设备,包括:

第一请求模块,用于向服务器发送请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息;

第一反馈接收模块,用于接收所述服务器根据所述第一请求模块发送的请求信息返回的反馈信息,所述反馈信息携带至少一个白频谱数据库的属性信息中的地址信息,以及用于标识所述至少一个白频谱数据库的服务提供者的第一标识信息;

第一连接模块,用于根据所述第一反馈接收模块接收到的所述地址信息与所述第一标识信息,与一个匹配的白频谱数据库建立连接,获取相应白频谱资源;

第一服务提供模块,用于利用所述第一连接模块获取的所述白频谱资源为终端提供接入服务。

结合上述第五方面,在第一种可能的实现方式中,所述第一连接模块,包括:

第一签约确定单元,用于根据所述第一标识信息,确定与所述白频谱设备存在签约关系的至少一个白频谱数据库;

第一匹配确定单元,用于将所述与所述白频谱设备存在签约关系的至少一个白频谱数据库中存在所述白频谱设备所需白频谱资源的至少一个白频谱数据库确定为匹配的白频谱数据库;

第一连接单元,用于与其中一个所述匹配的白频谱数据库建立连接。

第六方面,提供一种服务器,所述服务器用于存储白频谱数据库的属性信息,包括:

第一请求接收模块,用于接收白频谱设备发送的请求访问白频谱数据库的请求信息;

第一反馈模块,用于根据所述第一请求接收模块接收到的所述请求信息,向所述白频谱设备返回反馈信息,所述反馈信息携带至少一个白频谱数据库的属性信息中的地址信息,以及用于标识所述至少一个白频谱数据库的服务提供者的第一标识信息;其中,所述第一标识信息用于所述白频谱设备确定至少一个匹配的白频谱数据库;所述地址信息用于所述白频谱设备与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述白频谱资源为终端提供接入服务。

第七方面,提供一种白频谱设备,包括:

第二请求模块,用于向服务器发送请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息,所述请求信息中携带用于标识匹配的白频谱数据库的第二标识信息;

第二反馈接收模块,用于接收所述服务器根据所述第二请求模块发送的请求信息返回的反馈信息,所述反馈信息携带所述服务器根据所述第二标识信息确定的与所述白频谱设备匹配的至少一个白频谱数据库的地址信息;

第二连接模块,用于根据所述反馈接收模块接收到的所述地址信息,与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源;

第二服务提供模块,用于利用所述连接模块获取的所述白频谱资源,为终端提供接入服务。

结合上述第七方面,在第一种可能的实现方式中,所述第二标识信息包括:匹配的白频谱数据库的服务提供者信息或所述白频谱设备所属国家的国家代码信息。

第八方面,提供一种服务器,包括:

第二请求接收模块,用于接收白频谱设备发送的请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息,所述请求信息中携带用于标识匹配的白频谱数据库的第二标识信息;

匹配数据库确定模块,用于根据所述第二请求接收模块接收到的所述第二标识信息确定至少一个与所述白频谱设备匹配的白频谱数据库;

第二反馈模块,用于向所述白频谱设备返回反馈信息,所述反馈信息携带所述匹配数据库确定模块确定的至少一个与所述白频谱设备匹配的白频谱数据库的地址信息;其中,所述地址信息用于所述白频谱设备与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述白频谱资源为终端提供接入服务。

结合上述第八方面,在第一种可能的实现方式中,所述匹配数据库确定模块,包括:

第二签约确定单元,用于根据所述第二标识信息,确定与所述白频谱设备存在签约关系的至少一个白频谱数据库;

第二匹配确定单元,用于将所述第二签约确定单元确定的所述与所述白频谱设备存在签约关系的至少一个白频谱数据库中存在所述白频谱设备所需白频谱资源的至少一个白频谱数据库确定为所述匹配的白频谱数据库。

结合上述第八方面,和第一种可能的实现方式,在第二种可能的实现方式中,所述第二标识信息包括:匹配的白频谱数据库的服务提供者信息或所述白频谱设备所属国家的国家代码信息。

第九方面,提供一种白频谱设备,其特征在于,包括:第一处理器、第一接收器、第一发射器和总线;其中,

所述第一处理器、第一接收器和第一发射器通过所述总线连接;

所述第一发射器,用于向服务器发送请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息;

所述第一接收器,用于接收所述服务器根据所述第一发射器发送的请求信息返回的反馈信息,所述反馈信息携带至少一个白频谱数据库的属性信息中的地址信息,以及用于标识所述至少一个白频谱数据库的服务提供者的第一标识信息;

第一处理器,用于根据所述第一接收器接收的所述地址信息与所述第一标识信息,与一个匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述白频谱资源为终端提供接入服务。

结合上述第九方面,在第一种可能的实现方式中,所述第一处理器根据所述接收器接收的所述地址信息与所述第一标识信息,与匹配的一个白频谱数据库建立连接,具体包括:

所述第一处理器根据所述第一标识信息,确定与所述白频谱设备存在签约关系的至少一个白频谱数据库;

所述第一处理器将所述与所述白频谱设备存在签约关系的至少一个白频谱数据库中存在所述白频谱设备所需白频谱资源的至少一个白频谱数据库确定为匹配的白频谱数据库;

所述第一处理器与其中一个所述匹配的白频谱数据库建立连接。

第十方面,提供一种服务器,包括:第二处理器、第二接收器、第二发射器和总线;其中,

所述第二处理器、第二接收器和第二发射器通过所述总线连接;

所述第二接收器,用于接收白频谱设备发送的请求访问白频谱数据库的请求信息;

所述第二处理器,用于根据所述第二接收器接收的所述请求信息,向所述白频谱设备返回反馈信息,所述反馈信息携带至少一个白频谱数据库的属性信息中的地址信息,以及用于标识所述至少一个白频谱数据库的服务提供者的第一标识信息;其中,所述第一标识信息用于所述白频谱设备确定至少一个匹配的白频谱数据库;所述地址信息用于所述白频谱设备与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述白频谱资源为终端提供接入服务;

所述第二发射器,用于向所述白频谱设备返回所述第二处理器返回的所述反馈信息。

第十一方面,提供一种白频谱设备,包括:第三处理器、第三接收器、第三发射器和总线;其中,

所述第三处理器、第三接收器和第三发射器通过所述总线连接;

所述第三发射器,用于向服务器发送请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息,所述请求信息中携带用于标识匹配的白频谱数据库的第二标识信息;

所述第三接收器,用于接收所述服务器根据所述第三发射器发送的请求信息返回的反馈信息,所述反馈信息携带所述服务器根据所述第二标识信息确定的与所述白频谱设备匹配的至少一个白频谱数据库的地址信息;

所述第三处理器,用于根据所述第三接收器接收的所述地址信息,与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述连接模块获取的所述白频谱资源,利用所述白频谱资源为终端提供接入服务。

结合上述第十一方面,在第一种可能的实现方式中,所述第二标识信息包括:匹配的白频谱数据库的服务提供者信息或所述白频谱设备所属国家的国家代码信息。

第十二方面,提供一种服务器,包括:第四处理器、第四接收器、第四发射器和总线;其中,

所述第四处理器、第四接收器和第四发射器通过所述总线连接;

第四接收器,用于接收白频谱设备发送的请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息,所述请求信息中携带用于标识匹配的白频谱数据库的第二标识信息;

第四处理器,用于根据所述第四接收器接收的所述第二标识信息确定与所述白频谱设备匹配的至少一个白频谱数据库;

第四发射器,用于向所述白频谱设备返回反馈信息,所述反馈信息携带所述第四处理器确定的至少一个与所述白频谱设备匹配的白频谱数据库的地址信息;其中,所述地址信息用于所述白频谱设备与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述白频谱资源为终端提供接入服务。

结合上述第十二方面,在第一种可能的实现方式中,所述第四处理器根据所述第四接收器接收的所述第二标识信息确定与所述白频谱设备匹配的至少一个白频谱数据库,具体包括:

所述第四处理器根据所述第二标识信息,确定与所述白频谱设备存在签约关系的至少一个白频谱数据库;

所述第四处理器将所述与所述白频谱设备存在签约关系的至少一个白频谱数据库中存在所述白频谱设备所需白频谱资源的至少一个白频谱数据库确定为所述匹配的白频谱数据库。

结合上述第十二方面,和第一种可能的实现方式,在第二种可能的实现方式中,所述第二标识信息包括:匹配的白频谱数据库的服务提供者信息或所述白频谱设备所属国家的国家代码信息。

本发明实施例中,当服务器接收到白频谱设备发送的请求访问白频谱数据库的请求信息后,在向该白频谱设备返回反馈信息时,在反馈信息中携带用于标识所述白频谱数据库的服务提供者的第一标识信息,则白频谱设备可以根据该第一标识信息,获取匹配的白频谱数据库信息,从而直接与匹配的白频谱数据库进行连接;或者,在白频谱设备向服务器发送请求访问白频谱数据库的请求信息时,在请求信息中携带用于标识匹配白频谱数据库的第二标识信息,则服务器根据该第二标识信息,直接向白频谱设备反馈与该白频谱设备匹配的白频谱数据库的信息,从而,白频谱设备可以直接与匹配的白频谱数据库进行连接。可见,通过在白频谱设备与服务器之间的交互信息中携带白频谱数据库的属性信息,能够提高白频谱设备与白频谱数据库建立连接的准确性。

附图说明

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

图1所示为现有技术中白频谱应用系统的示意图;

图2所示为本发明提供的第一个利用白频谱通信的方法实施例的流程示意图;

图3所示为本发明提供的第二个利用白频谱通信的方法实施例的流程示意图;

图4所示为本发明提供的第三个利用白频谱通信的方法实施例的流程示意图;

图5所示为本发明提供的第四个利用白频谱通信的方法实施例的流程示意图;

图6所示为本发明提供的一种白频谱设备实施例的结构示意图;

图7所示为本发明提供的一种服务器实施例的结构示意图;

图8所示为本发明提供的另一种白频谱设备实施例的结构示意图;

图9所示为本发明提供的另一种服务器实施例的结构示意图;

图10所示为本发明提供的一种基于计算机系统实现的白频谱设备结构示意图;

图11所示为本发明提供的一种基于计算机系统实现的服务器结构示意图;

图12所示为本发明提供的另一种基于计算机系统实现的白频谱设备结构示意图;

图13所示为本发明提供的另一种基于计算机系统实现的服务器结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中技术方案作进一步详细的说明。

对于无线通信的很多种应用场景,例如:蜂窝网络、无线局域网、宽带接入等,都可以利用白频谱来增加无线带宽。频谱管理机构将大量的频谱资源分配给了诸如电视信号传播等无线应用领域,然而,所分配的频谱资源在某个地区范围内的某个时间段内可能并没有被使用,将该部分在某个地区范围内的某个时间段内没有被使用的频谱称为“白频谱”。这种情况将造成频谱资源的浪费,因此,可以对白频谱进行合理的再利用。

为提高白频谱设备与白频谱数据库建立连接的准确性,在本发明的第一个利用白频谱通信的方法实施例中,如图2所示,具体的通信流程如下:

步骤201、白频谱设备向服务器发送请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息。

对白频谱技术的应用,目前普遍采用的是查询数据库的方法。通过白频谱数据库,对一个区域范围内的白频谱资源进行集中管理。

白频谱数据库中记录的属性信息可以包括:频谱可被白频谱设备使用的地理范围、使用时间段等信息。当有终端设备需要使用白频谱资源时,则终端通过所属区域内的白频谱设备发起白频谱使用请求,即:请求访问白频谱数据库的请求信息,请求信息中可以携带终端设备的地理位置、白频谱使用时间、所需带宽、传输距离等信息。

步骤202、所述白频谱设备接收所述服务器返回的反馈信息,所述反馈信息携带至少一个白频谱数据库的属性信息中的地址信息,以及用于标识所述至少一个白频谱数据库的服务提供者的第一标识信息。

该步骤中,接收到请求信息的服务器向发起请求的白频谱设备返回反馈信息,反馈信息按照现有的白频谱设备与服务器之间遵循的LoST(Location to Service Translation Protocol,基于地理位置的服务发现协议)协议,向白频谱设备反馈白频谱数据库的地址信息。

现有利用动态发现机制发现白频谱数据库的技术中,白频谱设备与提供白频谱数据块属性信息的服务器之间的信息交互采用LoST协议。LoST协议是一种客户端服务器模型的服务发现协议,该协议包括:LoST客户端(client)和LoST服务器(server)两个实体。本发明实施例中,白频谱设备作为LoST client。LoST client将其所在地理位置信息(Location info)以及所要使用的服务类型信息(service identifier)提供给LoST server,LoST server根据LoST client提供的地理位置信息以及服务类型信息找出能够为该位置提供所要求服务的一系列server的地址信息,所提供的地址可以为URL(Uniform Resource Locator,统一资源定位符)形式,并将这些URL返回给LoST client;该些地址表示了白频谱数据库所处服务器的地址;LoST client收到这些URL之后,就可以从中找到能够为其提供白频谱数据库服务的server。例如:在紧急业务中(如110电话),用户请求某项紧急服务时,希望得到的是能够为其所在位置提供紧急服务的服务中心的地址,LoST server就会根据用户提供的地理位置信息以及服务类型信息为用户返回可以为其提供服务的server的地址。LoST协议中可使用的地理位置信息包括了地理坐标形式和城市街道、门牌号两种形式。

白频谱数据库根据终端设备提供的信息以及自身所存储的白频谱信息,通过相应的算法为该终端设备分配可用的白频谱资源。

需要说明的是,本发明实施例中,在服务器向白频谱设备发送的反馈信息中,除了携带白频谱数据库的属性信息中的地址信息之外,更重要的是,携带有用于标识所述白频谱数据库的服务提供者的第一标识信息。通过该第一标识信息,提供了所述白频谱数据库的服务提供者的属性信息。从而,便于接收到该反馈信息的白频谱设备可以直接根据该第一标识信息确定可以连接的白频谱数据库。

本发明实施例中,第一标识信息用于标识白频谱数据库的服务提供者,不同白频谱数据库可能由同一个服务提供者提供,因此,每一个白频谱数据库均对应一个第一标识信息,而同一个第一标识信息可能同时对应多个白频谱数据库。

而现有技术中,LoST server向LoST client返回的白频谱数据库的URL列表中只包括了白频谱数据库对应的URL信息,其中,既包括了与白频谱设备匹配的数据库的URL,同时,也包括了与白频谱设备不匹配的数据库的URL,因此,当白频谱设备按照该URL列表进行白频谱数据库的发现时,将导致白频谱设备无法判断哪个URL所对应的数据库是适合连接的,该种实现方式下,白频谱设备将不得不试着与返回的URL列表中的每个白频谱数据库建立尝试连接,可见,选择匹配白频谱数据库的效率很低。

本发明实施例中,通过在服务器向白频谱设备发送的反馈信息中携带用于标识白频谱数据库的服务提供者的第一标识信息,例如:通过第一标识信标识白频谱数据库的管理者信息,因此,白频谱设备接收到白频谱数据库的URL列表时,可以通过第一标识信息很容易地判断出某个URL对应的白频谱数据库是否与自身匹配,之后,白频谱设备就可以直接选择匹配的白频谱数据库进行连接。

步骤203、所述白频谱设备根据所述地址信息与第一标识信息,与一个匹配的白频谱数据库建立连接,获取相应白频谱资源。

该步骤中,白频谱设备接收到服务器返回的反馈信息,由于反馈信息中除了携带白频谱数据库的地址信息,还携带有用于标识所述白频谱数据库的服务提供者的第一标识信息,因此,白频谱设备可以根据第一标识信息,从接收到的白频谱数据库的地址信息中选择出一个匹配的白频谱数据库,从而,与该匹配的白频谱数据库建立连接,获取相应白频谱资源。

步骤204、所述白频谱设备利用所述白频谱资源为终端提供接入服务。

该步骤中,白频谱设备从匹配的白频谱数据库获取到相应的白频谱资源,继而,利用这些白频谱资源为终端提供接入服务。

本发明实施例中,当服务器接收到白频谱设备发送的请求访问白频谱数据库的请求信息后,在向该白频谱设备返回反馈信息时,在反馈信息中携带用于标识所述白频谱数据库的服务提供者的第一标识信息,则白频谱设备可以根据该第一标识信息,获取匹配的白频谱数据库信息,从而直接与匹配的白频谱数据库进行连接。由于白频谱设备发起连接的白频谱数据库与之匹配,因此,能够成功连接上该匹配的白频谱数据库,继而成功获得白频谱资源。可见,白频谱设备通过第一标识信息确定匹配的白频谱数据库,能够大大提高白频谱设备与白频谱数据库建立连接的准确性。

上述实施例中,对于白频谱设备来说,白频谱数据库是否可用将受到发起请求的白频谱设备是否与白频谱数据库的管理者存在签约关系这一因素的影响,只有存在签约关系的白频谱数据库才能成功建立连接。

由于反馈信息中携带的第一标识信息标识的是白频谱数据库的服务提供者的信息,因此,白频谱设备可以根据第一标识信息,确定是否与该第一标识信息对应的白频谱数据库存在签约关系。然而,仅通过确定是否存在签约关系,不足以确定当前的白频谱数据库是否为匹配的白频谱数据库。存在签约关系的白频谱数据库可能存在多个,进一步,还需要确定这些存在签约关系的白频谱数据库是否存在所述白频谱设备所需的白频谱资源。即:将与白频谱设备存在签约关系的至少一个白频谱数据库中存在所述白频谱设备所需白频谱资源的至少一个白频谱数据库确定为匹配的白频谱数据库。最终,白频谱设备与其中一个所述匹配的白频谱数据库建立连接。

需要说明的是,白频谱设备可以选取任意一个匹配的白频谱数据库进行连接。当白频谱设备与当前选中的白频谱数据库为连接成功时,白频谱设备可以选择另一个白频谱数据库重新发起连接。

具体实施过程中,可以通过在服务器返回的反馈的URL列表中增加“administrator”属性,通过该属性明确标识白频谱数据库的服务提供者的信息,例如:白频谱数据库的管理者信息。

在本发明提供的第二个利用白频谱通信的方法实施例中,如图3所示,具体的通信流程如下:

步骤301、服务器接收白频谱设备发送的请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息;

步骤302、所述服务器向所述白频谱设备返回反馈信息,所述反馈信息携带至少一个白频谱数据库的属性信息中的地址信息,以及用于标识所述至少一个白频谱数据库的服务提供者的第一标识信息;其中,所述第一标识信息用于所述白频谱设备确定至少一个匹配的白频谱数据库;所述地址信息用于所述白频谱设备与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述白频谱资源为终端提供接入服务。

该实施例与第一个实施例相对应,从服务器侧进行通信流程的说明。当服务器接收到白频谱设备发送的请求访问白频谱数据库的请求信息后,在向该白频谱设备返回反馈信息时,在反馈信息中携带用于标识所述白频谱数据库的服务提供者的第一标识信息,则白频谱设备可以根据该第一标识信息,获取匹配的白频谱数据库信息,从而直接与匹配的白频谱数据库进行连接。由于白频谱设备发起连接的白频谱数据库与之匹配,因此,能够成功连接上该匹配的白频谱数据库,继而成功获得白频谱资源。可见,白频谱设备通过第一标识信息确定匹配的白频谱数据库,能够大大提高白频谱设备与白频谱数据库建立连接的准确性。

本发明还提供了第三个利用白频谱通信的方法实施例,同样能够提高白频谱设备与白频谱数据库建立连接的准确性。

参见图4,为该实施例中的通信流程,包括以下步骤:

步骤401、白频谱设备向服务器发送请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息,所述请求信息中携带用于标识匹配的白频谱数据库的第二标识信息。

该步骤中,白频谱设备向服务器发送请求访问白频谱数据库的请求信息,为了便于白频谱设备与相应的白频谱数据库建立连接,白频谱设备在发送的请求信息中携带用于标识匹配白频谱数据库的第二标识信息。通过该第二标识信息,白频谱设备将与自身匹配的白频谱数据库进行了明确标识。

由于请求信息中携带第二标识信息,因此,服务器可以根据该第二标识信息,明确获知与该发起请求的白频谱设备相匹配的白频谱数据库的信息。

步骤402、所述白频谱设备接收所述服务器返回的反馈信息,所述反馈信息携带所述服务器根据所述第二标识信息确定的与所述白频谱设备匹配的至少一个白频谱数据库的地址信息。

该步骤中,白频谱设备接收到服务器返回的反馈信息,反馈信息中携带白频谱数据库的属性信息中的地址信息。需要强调的是,反馈信息中携带的地址信息对应的白频谱数据库是与发起请求的白频谱设备相匹配的。这是由于,当服务器接收到携带第二标识信息的请求信息之后,可以根据第二标识信息,直接确定与所述白频谱设备匹配的白频谱数据库,从而将该匹配的白频谱数据库的地址信息反馈至发起请求的白频谱设备,便于白频谱设备与该白频谱数据库直接进行连接。

步骤403、所述白频谱设备根据所述地址信息,与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源。

该步骤中,由于反馈信息中携带的地址信息对应与白频谱设备匹配的白频谱数据库,因此,白频谱设备按照该地址信息,能够成功与相匹配的白频谱数据库进行连接。

具体地,与白频谱设备匹配的白频谱数据库可能同时有多个,该种情况下,白频谱设备与其中一个所述匹配的白频谱数据库建立连接。白频谱设备可以选取任意一个匹配的白频谱数据库进行连接。当白频谱设备与当前选中的白频谱数据库为连接成功时,白频谱设备可以选择另一个白频谱数据库重新发起连接。

步骤404、所述白频谱设备利用所述白频谱资源为终端提供接入服务。

该步骤中,白频谱设备从匹配的白频谱数据库获取到相应的白频谱资源,继而,利用这些白频谱资源为终端提供接入服务。

本发明实施例中,在白频谱设备向服务器发送请求访问白频谱数据库的请求信息时,在请求信息中携带用于标识匹配白频谱数据库的第二标识信息,则服务器根据该第二标识信息,向白频谱设备反馈与该白频谱设备匹配的白频谱数据库的信息,从而,白频谱设备可以直接与匹配的白频谱数据库进行连接。可见,通过在白频谱设备与服务器之间的交互信息中携带白频谱数据库的属性信息,能够提高白频谱设备与白频谱数据库建立连接的准确性。

与第一个实施例相类似,本发明实施例中,白频谱数据库是否匹配同样受到发起请求的白频谱设备是否与白频谱数据库的管理者存在签约关系这一因素的影响,只有存在签约关系、且存在白频谱设备所需白频谱资源的白频谱数据库才是匹配的白频谱数据库,才能与白频谱设备成功建立连接。

需要说明的是,具体实施过程中,携带在请求信息中的第二标识信息可以包括:匹配的白频谱数据库的服务提供者信息,或者,白频谱设备所属国家的国家代码信息。

一种应用场景是,白频谱设备向服务器发送的请求信息中,除了携带白频谱设备的地理位置信息、服务类型信息等之外,新增加一个新的属性,利用该新的属性标识白频谱设备所可以接受的白频谱数据库的服务提供者信息,例如:如果白频谱设备与某些白频谱数据库管理者有签约关系,那么,白频谱设备就可以将这些与自身有签约关系的白频谱数据库管理者的信息通知给服务器,当服务器收到标识这些匹配的白频谱数据库管理者信息的标识信息之后,就可以按照标识出的签约关系,只向白频谱设备返回与白频谱设备具有签约关系的白频谱数据库的地址。从而,省去白频谱设备与没有签约关系的白频谱数据库之间的不必要连接,大大提高白频谱设备与白频谱数据库的连接效率。

另一种应用场景是,现有技术中,LoST server依据Location信息向LoST client返回能够提供相应服务的server的URL,然而,Location信息通常使用的地理位置坐标形式会存在精度不够的固有缺陷,这使得LoST server按照该Location信息返回的能够提供service的server时,可能会将一些不相关的server返回给LoST client。例如:如果白频谱设备是在边境上使用,那么当该白频谱设备将地理位置坐标信息上报给LoST server时,LoST server可能会错误的判断白频谱设备所处的国家。针对由于地理坐标形式的位置信息精度不够,而造成LoST server返回过多不合适的白频谱数据库信息的问题,本发明实施例提供了以下相应的解决方案。

由于白频谱数据库中维护的是一个国家范围内的白频谱信息,为了避免服务器错误地判断白频谱设备所处的国家,本发明实施例在白频谱信息发起的请求访问白频谱数据库的请求信息中增加了一个代表国家代码信息的属性元素,使用该属性元素来明确标识白频谱设备当前所处的国家。

从而,服务器按照该国家代码信息,向白频谱设备反馈与该国家代码对应的国家范围内的白频谱数据库的地址信息,能够大大提高白频谱设备与白频谱数据库的连接效率。

与第三个利用白频谱通信的方法实施例相对应,本发明实施例提供了第四个利用白频谱通信的方法实施例。如图5所示,具体的通信流程如下:

步骤501、服务器接收白频谱设备发送的请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息,所述请求信息中携带用于标识匹配的白频谱数据库的第二标识信息;

步骤502、所述服务器根据所述第二标识信息确定至少一个与所述白频谱设备匹配的白频谱数据库;

步骤503、所述服务器向所述白频谱设备返回反馈信息,所述反馈信息携带至少一个与所述白频谱设备匹配的白频谱数据库的地址信息;其中,所述地址信息用于所述白频谱设备与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述白频谱资源为终端提供接入服务。

本发明实施例中,在白频谱设备向服务器发送请求访问白频谱数据库的请求信息时,在请求信息中携带用于标识匹配白频谱数据库的第二标识信息,则服务器根据该第二标识信息,向白频谱设备反馈与该白频谱设备匹配的白频谱数据库的信息,从而,白频谱设备可以直接与匹配的白频谱数据库进行连接。可见,通过在白频谱设备与服务器之间的交互信息中携带白频谱数据库的属性信息,能够提高白频谱设备与白频谱数据库建立连接的准确性。

本发明实施例中,白频谱数据库是否匹配同样受到发起请求的白频谱设备是否与白频谱数据库的管理者存在签约关系这一因素的影响,只有存在签约关系、且存在白频谱设备所需白频谱资源的白频谱数据库才是匹配的白频谱数据库,才能与白频谱设备成功建立连接。

此外,具体实施过程中,携带在请求信息中的第二标识信息可以包括:匹配的白频谱数据库的服务提供者信息,或者,白频谱设备所属国家的国家代码信息。

相应上述第一个方法实施例,本发明提供了一种白频谱设备实施例,如图6所示,该白频谱设备具体可以包括:

第一请求模块601,用于向服务器发送请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息;

第一反馈接收模块602,用于接收所述服务器根据所述第一请求模块发送的请求信息返回的反馈信息,所述反馈信息携带至少一个白频谱数据库的属性信息中的地址信息,以及用于标识所述至少一个白频谱数据库的服务提供者的第一标识信息;

第一连接模块603,用于根据所述第一反馈接收模块接收到的所述地址信息与所述第一标识信息,与一个匹配的白频谱数据库建立连接,获取相应白频谱资源;

第一服务提供模块604,用于利用所述第一连接模块获取的所述白频谱资源为终端提供接入服务。

上述白频谱设备实施例中,白频谱数据库中记录的属性信息可以包括:频谱可被白频谱设备使用的地理范围、使用时间段等信息。当有终端设备需要使用白频谱资源时,则终端通过所属区域内的白频谱设备发起白频谱使用请求,即:请求访问白频谱数据库的请求信息,请求信息中可以携带终端设备的地理位置、白频谱使用时间、所需带宽、传输距离等信息。

服务器向发起请求的白频谱设备返回的反馈信息按照现有的白频谱设备与服务器之间遵循的LoST协议,向白频谱设备反馈白频谱数据库的地址信息。

在服务器向白频谱设备发送的反馈信息中,除了携带白频谱数据库的属性信息中的地址信息之外,更重要的是,携带有用于标识所述白频谱数据库的服务提供者的第一标识信息。通过该第一标识信息,提供了所述白频谱数据库的服务提供者的属性信息。从而,便于接收到该反馈信息的白频谱设备可以直接根据该第一标识信息确定可以连接的白频谱数据库。

当白频谱设备接收到服务器返回的反馈信息,由于反馈信息中除了携带白频谱数据库的地址信息,还携带有用于标识所述白频谱数据库的服务提供者的第一标识信息,因此,白频谱设备可以根据第一标识信息,从接收到的白频谱数据库的地址信息中选择出一个匹配的白频谱数据库,从而,与该匹配的白频谱数据库建立连接,获取相应白频谱资源。

本发明实施例中,当服务器接收到白频谱设备发送的请求访问白频谱数据库的请求信息后,在向该白频谱设备返回反馈信息时,在反馈信息中携带用于标识所述白频谱数据库的服务提供者的第一标识信息,则白频谱设备可以根据该第一标识信息,获取匹配的白频谱数据库信息,从而直接与匹配的白频谱数据库进行连接。由于白频谱设备发起连接的白频谱数据库与之匹配,因此,能够成功连接上该匹配的白频谱数据库,继而成功获得白频谱资源。可见,白频谱设备通过第一标识信息确定匹配的白频谱数据库,能够大大提高白频谱设备与白频谱数据库建立连接的准确性。

具体实施过程中,所述第一连接模块,具体可以包括:

第一签约确定单元,用于根据所述第一标识信息,确定与所述白频谱设备存在签约关系的至少一个白频谱数据库;

第一匹配确定单元,用于将所述与所述白频谱设备存在签约关系的至少一个白频谱数据库中存在所述白频谱设备所需白频谱资源的至少一个白频谱数据库确定为匹配的白频谱数据库;

第一连接单元,用于与其中一个所述匹配的白频谱数据库建立连接。

该实现方式下,将与白频谱设备存在签约关系的至少一个白频谱数据库中存在所述白频谱设备所需白频谱资源的至少一个白频谱数据库确定为匹配的白频谱数据库。最终,白频谱设备与其中一个所述匹配的白频谱数据库建立连接。

具体地,白频谱设备可以选取任意一个匹配的白频谱数据库进行连接。当白频谱设备与当前选中的白频谱数据库为连接成功时,白频谱设备可以选择另一个白频谱数据库重新发起连接。

相应上述第二种方法实施例,本发明还提供了一种服务器实施例,如图7所示,该服务器具体可以包括:

第一请求接收模块701,用于接收白频谱设备发送的请求访问白频谱数据库的请求信息;

第一反馈模块702,用于根据所述第一请求接收模块接收到的所述请求信息,向所述白频谱设备返回反馈信息,所述反馈信息携带至少一个白频谱数据库的属性信息中的地址信息,以及用于标识所述至少一个白频谱数据库的服务提供者的第一标识信息;其中,所述第一标识信息用于所述白频谱设备确定至少一个匹配的白频谱数据库;所述地址信息用于所述白频谱设备与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述白频谱资源为终端提供接入服务。

该服务器实施例中,当服务器接收到白频谱设备发送的请求访问白频谱数据库的请求信息后,在向该白频谱设备返回反馈信息时,在反馈信息中携带用于标识所述白频谱数据库的服务提供者的第一标识信息,则白频谱设备可以根据该第一标识信息,获取匹配的白频谱数据库信息,从而直接与匹配的白频谱数据库进行连接。由于白频谱设备发起连接的白频谱数据库与之匹配,因此,能够成功连接上该匹配的白频谱数据库,继而成功获得白频谱资源。可见,白频谱设备通过第一标识信息确定匹配的白频谱数据库,能够大大提高白频谱设备与白频谱数据库建立连接的准确性。

相应上述第三个方法实施例,本发明提供了一种白频谱设备实施例,如图8所示,该白频谱设备具体可以包括:

第二请求模块801,用于向服务器发送请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息,所述请求信息中携带用于标识匹配的白频谱数据库的第二标识信息;

第二反馈接收模块802,用于接收所述服务器根据所述第二请求模块发送的请求信息返回的反馈信息,所述反馈信息携带所述服务器根据所述第二标识信息确定的与所述白频谱设备匹配的至少一个白频谱数据库的地址信息;

第二连接模块803,用于根据所述反馈接收模块接收到的所述地址信息,与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源;

第二服务提供模块804,用于利用所述连接模块获取的所述白频谱资源,为终端提供接入服务。

该白频谱设备实施例中,白频谱设备向服务器发送请求访问白频谱数据库的请求信息,为了便于白频谱设备与相应的白频谱数据库建立连接,白频谱设备通过第二请求模块801,在发送的请求信息中携带用于标识匹配白频谱数据库的第二标识信息。通过该第二标识信息,白频谱设备将与自身匹配的白频谱数据库进行了明确标识。由于请求信息中携带第二标识信息,因此,服务器可以根据该第二标识信息,明确获知与该发起请求的白频谱设备相匹配的白频谱数据库的信息。

白频谱设备接收到服务器返回的反馈信息中,

携带白频谱数据库的属性信息中的地址信息。需要强调的是,反馈信息中携带的地址信息对应的白频谱数据库是与发起请求的白频谱设备相匹配的。这是由于,当服务器接收到携带第二标识信息的请求信息之后,可以根据第二标识信息,直接确定与所述白频谱设备匹配的白频谱数据库,从而将该匹配的白频谱数据库的地址信息反馈至发起请求的白频谱设备,便于白频谱设备与该白频谱数据库直接进行连接。

由于反馈信息中携带的地址信息对应与白频谱设备匹配的白频谱数据库,因此,白频谱设备按照该地址信息,能够成功与相匹配的白频谱数据库进行连接。具体地,与白频谱设备匹配的白频谱数据库可能同时有多个,该种情况下,白频谱设备与其中一个所述匹配的白频谱数据库建立连接。白频谱设备可以选取任意一个匹配的白频谱数据库进行连接。当白频谱设备与当前选中的白频谱数据库为连接成功时,白频谱设备可以选择另一个白频谱数据库重新发起连接。

本发明实施例中的白频谱设备,在白频谱设备向服务器发送请求访问白频谱数据库的请求信息时,在请求信息中携带用于标识匹配白频谱数据库的第二标识信息,则服务器根据该第二标识信息,向白频谱设备反馈与该白频谱设备匹配的白频谱数据库的信息,从而,白频谱设备可以直接与匹配的白频谱数据库进行连接。可见,通过在白频谱设备与服务器之间的交互信息中携带白频谱数据库的属性信息,能够提高白频谱设备与白频谱数据库建立连接的准确性。

同样,只有存在签约关系、且存在白频谱设备所需白频谱资源的白频谱数据库才是匹配的白频谱数据库,才能与白频谱设备成功建立连接。

具体实施过程中,携带在请求信息中的第二标识信息可以包括:匹配的白频谱数据库的服务提供者信息,或者,白频谱设备所属国家的国家代码信息。

白频谱设备就可以将匹配的白频谱数据库的服务提供者信息通知给服务器,当服务器收到标识这些匹配的白频谱数据库的服务提供者信息之后,就可以按照标识出的签约关系,只向白频谱设备返回与白频谱设备具有签约关系的白频谱数据库的地址。从而,省去白频谱设备与没有签约关系的白频谱数据库之间的不必要连接,大大提高白频谱设备与白频谱数据库的连接效率。

此外,通过在白频谱信息发起的请求访问白频谱数据库的请求信息中增加了一个代表国家代码信息的属性元素,使用该属性元素来明确标识白频谱设备当前所处的国家。从而,服务器按照该国家代码信息,向白频谱设备反馈与该国家代码对应的国家范围内的白频谱数据库的地址信息,能够大大提高白频谱设备与白频谱数据库的连接效率。

相应上述第四种方法实施例,本发明提供了一种服务器实施例,如图9所示,该服务器具体可以包括:

第二请求接收模块901,用于接收白频谱设备发送的请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息,所述请求信息中携带用于标识匹配的白频谱数据库的第二标识信息;

匹配数据库确定模块902,用于根据所述第二请求接收模块接收到的所述第二标识信息确定至少一个与所述白频谱设备匹配的白频谱数据库;

第二反馈模块903,用于向所述白频谱设备返回反馈信息,所述反馈信息携带所述匹配数据库确定模块确定的至少一个与所述白频谱设备匹配的白频谱数据库的地址信息;其中,所述地址信息用于所述白频谱设备与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述白频谱资源为终端提供接入服务。

该服务器实施例中,在白频谱设备向服务器发送请求访问白频谱数据库的请求信息时,在请求信息中携带用于标识匹配白频谱数据库的第二标识信息,则服务器根据该第二标识信息,向白频谱设备反馈与该白频谱设备匹配的白频谱数据库的信息,从而,白频谱设备可以直接与匹配的白频谱数据库进行连接。可见,通过在白频谱设备与服务器之间的交互信息中携带白频谱数据库的属性信息,能够提高白频谱设备与白频谱数据库建立连接的准确性。

具体实施时,所述匹配数据库确定模块,具体可以包括:

第二签约确定单元,用于根据所述第二标识信息,确定与所述白频谱设备存在签约关系的至少一个白频谱数据库;

第二匹配确定单元,用于将所述第二签约确定单元确定的所述与所述白频谱设备存在签约关系的至少一个白频谱数据库中存在所述白频谱设备所需白频谱资源的至少一个白频谱数据库确定为所述匹配的白频谱数据库。

该实现方式中,只有存在签约关系、且存在白频谱设备所需白频谱资源的白频谱数据库才是匹配的白频谱数据库,才能与白频谱设备成功建立连接。

具体地,所述第二标识信息包括:匹配的白频谱数据库的服务提供者信息或所述白频谱设备所属国家的国家代码信息。

如图10所示,本发明还提供了一种基于计算机系统实现的白频谱设备,具体实现中,本发明实施例的白频谱设备可以包括:第一处理器1001、第一接收器1002、第一发射器1003和总线1004;其中,

所述第一处理器1001、第一接收器1002和第一发射器1003通过所述总线连接;

所述第一发射器1003,用于向服务器发送请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息;

所述第一接收器1002,用于接收所述服务器根据所述第一发射器1003发送的请求信息返回的反馈信息,所述反馈信息携带至少一个白频谱数据库的属性信息中的地址信息,以及用于标识所述至少一个白频谱数据库的服务提供者的第一标识信息;

第一处理器1001,用于根据所述第一接收器1002接收的所述地址信息与所述第一标识信息,与一个匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述白频谱资源为终端提供接入服务。

所述第一处理器根据所述接收器接收的所述地址信息与所述第一标识信息,与匹配的一个白频谱数据库建立连接,具体包括:

所述第一处理器根据所述第一标识信息,确定与所述白频谱设备存在签约关系的至少一个白频谱数据库;

所述第一处理器将所述与所述白频谱设备存在签约关系的至少一个白频谱数据库中存在所述白频谱设备所需白频谱资源的至少一个白频谱数据库确定为匹配的白频谱数据库;

所述第一处理器与其中一个所述匹配的白频谱数据库建立连接。

如图11所示,本发明还提供了一种基于计算机系统实现的服务器,包括:第二处理器1101、第二接收器1102、第二发射器1103和总线1104;其中,

所述第二处理器1101、第二接收器1102和第二发射器1103通过所述总线1104连接;

所述第二接收器1102,用于接收白频谱设备发送的请求访问白频谱数据库的请求信息;

所述第二处理器1101,用于根据所述第二接收器1102接收的所述请求信息,向所述白频谱设备返回反馈信息,所述反馈信息携带至少一个白频谱数据库的属性信息中的地址信息,以及用于标识所述至少一个白频谱数据库的服务提供者的第一标识信息;其中,所述第一标识信息用于所述白频谱设备确定至少一个匹配的白频谱数据库;所述地址信息用于所述白频谱设备与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述白频谱资源为终端提供接入服务;

所述第二发射器1103,用于向所述白频谱设备返回所述第二处理器1101返回的所述反馈信息。

如图12所示,本发明还提供了一种基于计算机系统实现的白频谱设备,具体实现中,本发明实施例的白频谱设备可以包括:第三处理器1201、第三接收器1202、第三发射器1203和总线1204;其中,

所述第三处理器1201、第三接收器1202和第三发射器1203通过所述总线1204连接;

所述第三发射器1203,用于向服务器发送请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息,所述请求信息中携带用于标识匹配的白频谱数据库的第二标识信息;

所述第三接收器1202,用于接收所述服务器根据所述第三发射器1203发送的请求信息返回的反馈信息,所述反馈信息携带所述服务器根据所述第二标识信息确定的与所述白频谱设备匹配的至少一个白频谱数据库的地址信息;

所述第三处理器1201,用于根据所述第三接收器1202接收的所述地址信息,与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述连接模块获取的所述白频谱资源,利用所述白频谱资源为终端提供接入服务。

所述第二标识信息包括:匹配的白频谱数据库的服务提供者信息或所述白频谱设备所属国家的国家代码信息。

如图13所示,本发明还提供了一种基于计算机系统实现的服务器,包括:第四处理器1301、第四接收器1302、第四发射器1303和总线1304;其中,

所述第四处理器1301、第四接收器1302和第四发射器1303通过所述总线1304连接;

第四接收器1302,用于接收白频谱设备发送的请求访问白频谱数据库的请求信息,所述服务器用于存储白频谱数据库的属性信息,所述请求信息中携带用于标识匹配的白频谱数据库的第二标识信息;

第四处理器1301,用于根据所述第四接收器1302接收的所述第二标识信息确定与所述白频谱设备匹配的至少一个白频谱数据库;

第四发射器1303,用于向所述白频谱设备返回反馈信息,所述反馈信息携带所述第四处理器1301确定的至少一个与所述白频谱设备匹配的白频谱数据库的地址信息;其中,所述地址信息用于所述白频谱设备与其中一个所述匹配的白频谱数据库建立连接,获取相应白频谱资源,并利用所述白频谱资源为终端提供接入服务。

所述第四处理器根据所述第四接收器接收的所述第二标识信息确定与所述白频谱设备匹配的至少一个白频谱数据库,具体包括:

所述第四处理器根据所述第二标识信息,确定与所述白频谱设备存在签约关系的至少一个白频谱数据库;

所述第四处理器将所述与所述白频谱设备存在签约关系的至少一个白频谱数据库中存在所述白频谱设备所需白频谱资源的至少一个白频谱数据库确定为所述匹配的白频谱数据库。

所述第二标识信息包括:匹配的白频谱数据库的服务提供者信息或所述白频谱设备所属国家的国家代码信息。

具体实现中,上述处理器可以是中央处理器(central processing unit,CPU)、专用集成电路(application-specific integrated circuit,ASIC)等。计算机存储介质可存储有程序,该程序执行时可包括本发明实施例提供的数据传输的方法的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

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

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

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

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

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

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