微基站运行的方法、微基站技术

技术编号:26976773 阅读:11 留言:0更新日期:2021-01-06 00:14
本发明专利技术提供一种微基站运行的方法、微基站,属于通信技术领域,其可至少部分解决现有的微基站运行的方法无法应该于多个运营商的问题。本发明专利技术实施例的微基站运行的方法包括与宏基站建立连接,并接收所述宏基站发送的第一地址;使用所述第一地址作为微基站的地址与服务器建立连接;在所述微基站的第一代码不满足预设条件的情况下,从所述服务器获取第二代码并运行所述第二代码,所述第一代码和第二代码为所述微基站脚本代码,且所述第一代码保存在所述微基站本地。

【技术实现步骤摘要】
微基站运行的方法、微基站
本专利技术属于通信
,具体涉及一种微基站运行的方法、微基站。
技术介绍
传统的微基站的脚本代码在出厂的时候已经由厂商写入,为了实现网络的互联互通,往往需要定义好脚本代码的标准。但标准的定制往往需要数年时间,因此导致产品实现的周期也随之变长,同时标准制定后,因某些原因需要修改标准时,也容易受到与无法与现有网络兼容的问题的限制,无法自由修改标准。许多微基站的脚本代码由运营商自己定义,标准的制定和修改只需在运营商内部进行,减少了标准制定所需的时间和标准修改的难度。但由于脚本代码由运营商自己定义,写入了一个运营商代码的设备无法应用于另一个运营商网络,导致厂商生产的设备无法无缝应用于多个运营商。
技术实现思路
本专利技术至少部分解决现有的微基站运行的方法以及微基站无法应该于多个运营商的问题,提供一种可以应用于多个运营商的基站运行的方法、微基站。本专利技术的一个方面提供一种微基站运行的方法,所述方法包括:与宏基站建立连接,并接收所述宏基站发送的第一地址;使用所述第一地址作为微基站的地址与服务器建立连接;在所述微基站的第一代码不满足预设条件的情况下,从所述服务器获取第二代码并运行所述第二代码,所述第一代码和第二代码为所述微基站脚本代码,且所述第一代码保存在所述微基站本地。可选的,所述服务器为微基站注册管理服务器,则所述运行所述第二代码包括:根据所述第二代码完成所述微基站在所述微基站注册管理服务器的注册,并获取与所述微基站与终端建立连接的记录并使用所述微基站的私钥签名后发送给所述服务器。进一步可选的,所述从所述服务器获取第二代码之前还包括:生成所述微基站的私钥以及与所述私钥对应的公钥。可选的,所述与宏基站建立连接包括:与所述宏基站建立5G连接。可选的,所述预设条件为所述第一代码的哈希值与所述第二代码的哈希值相同。本专利技术的另一个方面提供一种微基站,其特征在于,所述微基站包括:第一连接模块,用于与宏基站建立连接,并接收所述宏基站发送的第一地址;第二连接模块,用于使用所述第一地址作为微基站的地址与服务器建立连接;处理模块,用于在所述微基站的第一代码不满足预设条件的情况下,从所述服务器获取第二代码并运行所述第二代码,所述第一代码和第二代码为所述微基站脚本代码,且所述第一代码保存在所述微基站本地。可选的,所述服务器为微基站注册管理服务器,则所述处理模块用于:根据所述第二代码完成所述微基站在所述微基站注册管理服务器的注册,并获取与所述微基站与终端建立连接的记录并使用所述微基站的私钥签名后发送给所述服务器。进一步可选的,所述微基站还包括:生成模块,用于生成所述微基站的私钥以及与所述私钥对应的公钥。可选的,所述与宏基站建立连接包括:与所述宏基站建立5G连接。可选的,所述预设条件为所述第一代码的哈希值与所述第二代码的哈希值相同。本专利技术实施例的微基站运行的方法、微基站中,微基站可以从服务器获取脚本代码,当微基站本地的脚本代码不满足条件,如不是最新版本或者与当前提供服务的运营商不一致时,微基站可以从服务器获取对应的脚本代码,避免了微基站与当前提供服务的服务商的脚本代码不一致的问题,使得微基站不仅可以及时获取最新的脚本代码,而且可以在各个运营商之间通用。附图说明图1为本专利技术实施例的一种微基站运行的方法的流程示意图;图2为本专利技术实施例的另一种微基站运行的方法的流程示意图;图3为本专利技术实施例的一种微基站、宏基站、服务器的组成示意图;图4为本专利技术实施例的一种微基站运行的方法的示意图;图5为本专利技术实施例的一种微基站的组成示意框图。具体实施方式为使本领域技术人员更好地理解本专利技术的技术方案,下面结合附图和具体实施方式对本专利技术作进一步详细描述。可以理解的是,此处描述的具体实施例和附图仅仅用于解释本专利技术,而非对本专利技术的限定。可以理解的是,在不冲突的情况下,本专利技术中的各实施例及实施例中的各特征可相互组合。可以理解的是,为便于描述,本专利技术的附图中仅示出了与本专利技术相关的部分,而与本专利技术无关的部分未在附图中示出。可以理解的是,本专利技术的实施例中所涉及的每个单元、模块可仅对应一个实体结构,也可由多个实体结构组成,或者,多个单元、模块也可集成为一个实体结构。可以理解的是,在不冲突的情况下,本专利技术的流程图和框图中所标注的功能、步骤可按照不同于附图中所标注的顺序发生。可以理解的是,本专利技术的流程图和框图中,示出了按照本专利技术各实施例的系统、装置、设备、方法的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可代表一个单元、模块、程序段、代码,其包含用于实现规定的功能的可执行指令。而且,框图和流程图中的每个方框或方框的组合,可用实现规定的功能的基于硬件的系统实现,也可用硬件与计算机指令的组合来实现。可以理解的是,本专利技术实施例中所涉及的单元、模块可通过软件的方式实现,也可通过硬件的方式来实现,例如单元、模块可位于处理器中。实施例1:参照图1,本实施例提供一种微基站运行的方法。其中,微基站是覆盖“大基站”(即宏基站)无法触及的末梢通信(特别是5G通信)的“小基站”,相较于宏基站其功率小,覆盖范围小,但其可安装在通信量密集的地方,提高通信的质量。本实施例的微基站运行方法具体包括:S101、与宏基站建立连接,并接收宏基站发送的第一地址。微基站(如家庭微基站)在上电之后自动搜索与其最近的宏基站并与该宏基站建立连接。可选的,与宏基站建立连接包括:与宏基站建立5G连接。即微基站与宏基站建立5G连接,微基站通过该宏基站可以对外提供5G接入服务,即终端可以通过连接至该微基站连接进5G网络。在微基站与宏基站建立连接之后,宏基站分配一个内部地址(即第一地址)给微基站,具体可以是一个内部IP(InternetProtocol,因特网协议)地址,同时宏基站将该内部IP地址告知服务器(如微基站注册管理服务器),供服务器判定微基站身份。S102、使用第一地址作为微基站的地址与服务器建立连接。微基站使用宏基站发送的内部IP地址作为自己的原地址与服务器建立连接,并将自己虚拟环境中第一代码发送至服务器(若本地没有第一代码,则发送空值即可),供服务器判断第一代码是否满足预设的条件,若不满足,则服务器向微基站发送第二代码。S103、在微基站的第一代码不满足预设条件的情况下,从服务器获取第二代码并运行第二代码,第一代码和第二代码为微基站脚本代码,且第一代码保存在微基站本地。微基站(如家庭微基站)在上电之后与服务器(如微基站注册管理服务器)建立连接,服务器上具有多个最新版本的微基站脚本代码(即第二代码),如对应于不同服务商的最新版本的微基站的脚本代码。当微基站本地虚拟环境中的脚本代码,即第一代码不满足预设条件的情况下,微基站从与其建立连接的服本文档来自技高网...

【技术保护点】
1.一种微基站运行的方法,其特征在于,所述方法包括:/n与宏基站建立连接,并接收所述宏基站发送的第一地址;/n使用所述第一地址作为微基站的地址与服务器建立连接;/n在所述微基站的第一代码不满足预设条件的情况下,从所述服务器获取第二代码并运行所述第二代码,所述第一代码和第二代码为所述微基站脚本代码,且所述第一代码保存在所述微基站本地。/n

【技术特征摘要】
1.一种微基站运行的方法,其特征在于,所述方法包括:
与宏基站建立连接,并接收所述宏基站发送的第一地址;
使用所述第一地址作为微基站的地址与服务器建立连接;
在所述微基站的第一代码不满足预设条件的情况下,从所述服务器获取第二代码并运行所述第二代码,所述第一代码和第二代码为所述微基站脚本代码,且所述第一代码保存在所述微基站本地。


2.根据权利要求1所述的方法,其特征在于,所述服务器为微基站注册管理服务器,则所述运行所述第二代码包括:
根据所述第二代码完成所述微基站在所述微基站注册管理服务器的注册,并获取与所述微基站与终端建立连接的记录并使用所述微基站的私钥签名后发送给所述服务器。


3.根据权利要求2所述的方法,其特征在于,所述从所述服务器获取第二代码之前还包括:
生成所述微基站的私钥以及与所述私钥对应的公钥。


4.根据权利要求1所述的方法,其特征在于,所述与宏基站建立连接包括:与所述宏基站建立5G连接。


5.根据权利要求1所述的方法,其特征在于,所述预设条件为所述第一代码的哈希值与所述第二代码的哈希值相同。


6.一...

【专利技术属性】
技术研发人员:田新雪蒙睿肖征荣马书惠杨子文
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1