直放站设备的配置系统及其配置方法

文档序号:7869478阅读:265来源:国知局
专利名称:直放站设备的配置系统及其配置方法
直放站设备的配置系统及其配置方法
技术领域
本发明属于直放站设备网络覆盖领域,更具体地,涉及直放站设备的配置系统和配置方法。
背景技术
直放站设备的配置包括整机参数类配置、模块参数类配置、整机依赖类配置、信道类配置等。传统的直放站设备中,程序文件与配置文件是混杂在一起,很难对直放站设备进行配置。或者,只能通过手工的方式对配置文件的部分内容进行配置。

发明内容为克服上述缺陷,本发明一方面提供一种直放站设备的配置系统,所述配置系统包括读取配置子系统和写入配置子系统。所述读取配置子系统包括顺次连接的文件处理模块、转换模块、接收与显示模块。所述文件处理模块用于读取配置文件并将配置文件的内容转换为逻辑数据流,所述转换模块用于将所述逻辑数据流换为视图数据,所述接收与显示模块用于接收和显示所述视图数据。所述写入配置子系统包括所述文件处理模块、转换模块、接收与显示模块、校验模块。校验模块连接到所述接收与显示模块,用于接收用户输入的配置信息。所述校验模块用于校验所述配置信息,转换模块用于将校验后的配置信息转换为逻辑数据流,所述文件处理 模块用于根据所述逻辑数据流更新所述配置文件的内容。在一个优选方案中,所述写入配置子系统还包括连接到所述接收与显示模块的端口监听模块,所述端口监听模块用于监听从预设端口的输入的配置信息以及过滤非预设端口输入的配置信息,所述接收与显示模块仅接收从所述预设端口输入的配置信息。在一个优选方案中,所述文件处理模块位于所述直放站设备端;所述转换模块、接收与显示模块位于用户终端;所述用户终端通过通信网络与所述直放站设备端通信连接。在一个优选方案中,所述直放站设备端具有伺服器,所述伺服器提供所述文件处理模块;所述用户终端具有网页浏览器,所述浏览器用于提供所述转换模块、接收与显示模块。在一个优选方案中,所述逻辑数据流包括关键词和对应的键值。本发明另一方面还提供一种直放站设备的配置方法,包括读取配置的步骤和写入配置的步骤。所述读取配置的步骤包括读取配置文件并将配置文件的内容转换为逻辑数据流,将所述逻辑数据流换为视图数据,接收和显示所述视图数据。所述写入配置的步骤包括接收用户输入的配置信息,校验所述配置信息,将校验后的配置信息转换为逻辑数据流,根据所述逻辑数据流更新所述配置文件的内容。在一个优选方案中,所述写入配置的步骤中,接收用户输入的配置信息时,还包括监听从预设端口的输入的配置信息以及过滤非预设端口输入的配置信息,并且仅接收从所述预设端口输入的配置信息。
在一个优选方案中,通过用户终端对直放站设备进行配置,所述用户终端通过通信网络与所述直放站设备端通信连接。在一个优选方案中,所述通信网络为局域网或者因特网。在一个优选方案中,所述逻辑数据流包括关键词和对应的键值。本发明的优选实施例中,直放站设备的程序文件与配置文件互相独立,并具有配置系统,以可视化的方式用户查询、配置所述配置文件,操作简单,可靠性好。

图1为本发明一实施例提供的直放站设备的配置系统的示意框图;图2为本发明另一实施例提供的配置系统的示意框图;图3为本发明一个实施例提供的配置系统的结构示意图;图4为本发明一实施例提供的直放站设备的配置方法的流程图;图5为本发明另一实施例提供的直放站设备配置方法的流程图。
具体实施方式参考图1,本发明一个实施例提供的直放站设备的配置系统包括读取配置子系统和写入配置子系统。读取配置子系统包括顺次连接的文件处理模块11、转换模块13、接收与显示模块15。文件处理模块11用于读取配置文件并将配置文件的内容转换为逻辑数据流,例如,该逻辑数据流包括关键词和键值。转换模块13用于将逻辑数据流换为视图数据。接收与显示模块15用于接收和 显示视图数据。写入配置子系统包括文件处理模块11、转换模块13、接收与显示模块15,还包括连接到接收与显示模块15的校验模块17。接收与显示模块15用于接收用户输入的配置信息。校验模块17用于校验配置信息,如果未通过校验,就提醒用户修改。转换模块13用于将通过校验后的配置信息转换为逻辑数据流。文件处理模块11用于根据逻辑数据流更新配置文件的内容。参考图2,本发明另一个实施例提供的配置系统还包括端口监听模块18。端口监听模块18连接到接收与显示模块15,用于监听从预设端口的输入的配置信息以及过滤非预设端口输入的配置信息。接收与显示模块15仅接收从预设端口输入的配置信息。所述预设端口可以是一个端口或者若干端口。采用端口监听模块18之后,可以访问未授权用户对直放站设备进行配置。应当意识到,上述的配置系统,可以在同一个直放站设备中实现;也可以将一部分模块在直放站设备中实现,另一部分模块在用户终端实现。例如,参考图3,在具体实施时,文件处理模块11位于直放站设备端,转换模块13、接收与显示模块15位于用户终端。用户终端通过通信网络与直放站设备端通信连接,例如,该网络为局域网或者因特网。进一步地,直放站设备端具有伺服器例如Linux系统(一种操作系统)和Boa服务(一种伺服服务),伺服器提供文件处理模块11。用户终端具有网页(web)浏览器,浏览器用于提供转换模块13、接收与显示模块15,向用户提供web界面。参考图4,在写入配置的过程中,用户查询、配置直放站设备的配置信息时(步骤S41),接收与显示模块15接收用户输入的配置信息,校验模块17对该配置信息进行校验。转换模块13将校验后的配置信息转换为逻辑数据流(步骤S43)。该逻辑数据流传输到直放站设备后,步骤S43中,Linux系统回应,文件处理模块11根据逻辑数据流更新配置文件的内容。接着,进行读取更新后的配置文件的过程,步骤S47中,文件处理模块11读取配置文件,并对配置文件的内容进行数据解析校验,转换为逻辑数据流。接着,步骤S48中,转换模块15按照逻辑关系将逻辑数据流换为视图数据。接着,步骤S49中,接收与显示模块17接收和在web页面显示视图数据。这样,就完成了完整的查询、配置直放站设备的配置信息的过程。如上所述,直放站设备的配置方法,包括读取配置的步骤和写入配置的步骤。其中,读取配置的步骤包括读取配置文件并将配置文件的内容转换为逻辑数据流,将逻辑数据流换为视图数据,接收和显示视图数据。写入配置的步骤包括接收用户输入的配置信息,校验配置信息,将校验后的配置信息转换为逻辑数据流,根据逻辑数据流更新配置文件的内容。进一步地,如图5所示,在另一个实施例中,直放站设备的配置方法如下开始步骤S51之后,web用户登录web页面(步骤S53 )。步骤S55中,端口监听模块进行端口校验。如果校验成功,流程进入步骤S57 ;否则,提示校验不成功,流程结束。步骤S57中,用户在web视图中进行选择。如果选择配置视图,流程进入步骤S61 ;如果选择查询/设置视图,流程进入步骤S81。步骤S61中,读取配置的过程如步骤S63至S69所示如果配置文件存在(步骤S65),就读取配置文件(步骤S67),然后转换为视图数据(步骤S69),接着在web页面向用户显示(步骤S69)。修改配置的过程如步骤S73至S79所示接收用户输入的配置信息(步骤S75),将视图数据转换为逻辑数据并`转换到配置文件(步骤S77),然后由Linux保存更新后的配置文件。步骤S81中,查询直放站设备的现有配置信息的过程如步骤S82至S89所示如果指定的直放站设备存在(步骤S82),就进行对应地查询操作(步骤S83),Linux系统作为响应(步骤S85 ),进行读取配置文件、将文件内容进行解析和校验,生成逻辑数据(步骤S86 )。接着,将逻辑数据转换为视图数据(步骤S88),然在步骤S89中在web页面向用户显示。进一步地,写入配置的步骤中,接收用户输入的配置信息时,还包括监听从预设端口的输入的配置信息以及过滤非预设端口输入的配置信息,并且仅接收从预设端口输入的配置信息。进一步地,8、如权利要求7的配置方法,其特征在于,通过用户终端对直放站设备进行配置,用户终端通过通信网络与直放站设备端通信连接。对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种直放站设备的配置系统,其特征在于,包括 读取配置子系统,所述读取配置子系统包括顺次连接的文件处理模块(11)、转换模块(13)、接收与显示模块(15);所述文件处理模块(11)用于读取配置文件并将配置文件的内容转换为逻辑数据流,所述转换模块(13)用于将所述逻辑数据流换为视图数据,所述接收与显示模块(15)用于接收和显示所述视图数据; 写入配置子系统,所述写入配置子系统包括所述文件处理模块(11)、转换模块(13)、接收与显示模块(15),还包括连接到所述接收与显示模块(15)的校验模块(17);所述接收与显示模块(15)用于接收用户输入的配置信息,所述校验模块(17)用于校验所述配置信息,转换模块(13)用于将校验后的配置信息转换为逻辑数据流,所述文件处理模块(11)用于根据所述逻辑数据流更新所述配置文件的内容。
2.如权利要求1所述的配置系统,其特征在于 所述写入配置子系统还包括连接到所述接收与显示模块(15)的端口监听模块(18),所述端口监听模块(18)用于监听从预设端口的输入的配置信息以及过滤非预设端口输入的配置信息,所述接收与显示模块(15)仅接收从所述预设端口输入的配置信息。
3.如权利要求2所述的配置系统,其特征在于,所述文件处理模块(11)位于所述直放站设备端;所述转换模块(13)、接收与显示模块(15)位于用户终端;所述用户终端通过通信网络与所述直放站设备端通信连接。
4.如权利要求3所述的配置系统,其特征在于,所述直放站设备端具有伺服器,所述伺服器提供所述文件处理模块;所述用户终端具有网页浏览器,所述浏览器用于提供所述转换模块(13)、接收与显示模块(15)。
5.如权利要求看I至4中任意一项所述的配置系统,其特征在于,所述逻辑数据流包括关键词和对应的键值。
6.一种直放站设备的配置方法,其特征在于,包括读取配置的步骤和写入配置的步骤; 所述读取配置的步骤包括读取配置文件并将配置文件的内容转换为逻辑数据流,将所述逻辑数据流换为视图数据,接收和显示所述视图数据; 所述写入配置的步骤包括接收用户输入的配置信息,校验所述配置信息,将校验后的配置信息转换为逻辑数据流,根据所述逻辑数据流更新所述配置文件的内容。
7.如权利要求6所述的配置方法,其特征在于,所述写入配置的步骤中,接收用户输入的配置信息时,还包括监听从预设端口的输入的配置信息以及过滤非预设端口输入的配置信息,并且仅接收从所述预设端口输入的配置信息。
8.如权利要求7所述的配置方法,其特征在于,通过用户终端对直放站设备进行配置,所述用户终端通过通信网络与所述直放站设备端通信连接。
9.如权利要求8所述的配置方法,其特征在于,所述通信网络为局域网或者因特网。
10.如权利要求6至9中任意一项所述的配置方法,所述逻辑数据流包括关键词和对应的键值。
全文摘要
本发明涉及直放站设备的配置系统和配置方法。配置系统包括读取配置子系统和写入配置子系统。读取配置子系统和写入配置子系统都包括顺次连接的文件处理模块(11)、转换模块(13)、接收与显示模块(15)。读取配置过程中,文件处理模块用于读取配置文件并将其内容转换为逻辑数据流,转换模块用于将逻辑数据流换为视图数据,接收与显示模块用于接收和显示所述视图数据。写入配置过程中,接收与显示模块用于接收用户输入的配置信息,转换模块用于将校验后的配置信息转换为逻辑数据流,文件处理模块用于根据所述逻辑数据流更新所述配置文件的内容。本发明的直放站设备的程序文件与配置文件互相独立,并具有可视化配置系统,方便用户查询、配置。
文档编号H04B7/15GK103067067SQ20121055836
公开日2013年4月24日 申请日期2012年12月20日 优先权日2012年12月20日
发明者余亮 申请人:深圳国人通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1