一种通用设备及电话通讯系统技术方案

技术编号:11608754 阅读:84 留言:0更新日期:2015-06-17 07:56
本发明专利技术的实施例提供一种通用设备及电话通讯系统,其中通用设备包括:通用硬件支撑模块,用于提供统一标准接口与用户接口硬件模块连接,并根据用户对所述用户接口硬件模块的需求,动态为用户分配相应的用户接口硬件模块。本发明专利技术的实施例可以解决硬件接口的动态定制问题。

【技术实现步骤摘要】

本专利技术涉及电话通讯系统
,特别是指一种通用设备及电话通讯系统
技术介绍
现有技术中,设备厂商在研发设备之前需要收集所有用户的软件、硬件需求,在汇总、整理、研发、测试之后,再交付用户,交付用户的设备实际上是包含了所有用户软件、硬件需求的通用设备。由于用户需求的差异性,设备中的通用软件、硬件的需求在很多用户那里,仍旧需要一定程度的定制,有时需要根据特定的场景,对应接口的软件需要进一步开发、测试和维护等等。如图1所示,为现有技术中采用传统的面向功能的软件开发架构,二线电话功能以及四线电话功能均通过一个业务控制软件C进行控制,并将控制的结果传送给卫星通讯功能模块以及内部监控总线,这样,用户在对二线电话功能需求多,但对四线电话功能需求少,或者在对四线电话功能需求多,但对二线电话功能需求少时,业务控制软件C都要进行二线电话业务以及四线电话业务的控制,不能根据用户需求动态调整。此外,当用户需要增加新的电话系统接口时,需要厂商派专业技术人员对设备进行重新升级调试,更换设备中的可执行程序,从而提供新的电话系统接口功能,给设备开发公司的维护带来很大的不方便,这也增加了技术公司的运营成本。
技术实现思路
本专利技术要解决的技术问题是提供一种通用设备及电话通讯系统。通过在硬件设计上使用标准接口与模块化结合的方式解决了硬件接口的动态定制问题。为解决上述技术问题,本专利技术的实施例提供一种电话通讯系统中的通用设备,包括:通用硬件支撑模块,用于提供统一标准接口与用户接口硬件模块连接,并根据用户对所述用户接口硬件模块的需求,动态为用户分配相应的用户接口硬件模块。其中,所述统一标准接口包括:通用串行总线接口。其中,所述用户接口模块包括:多个板卡,每一类型的板卡为用户提供一种业务支撑服务。其中,上述通用设备还包括:公共资源管理模块,用于对所述通用设备的对多个所述板卡对应的用户业务控制程序进行公共资源维护。其中,所述公共资源管理模块具体用于,对于超过一预设时间不用的板卡,切换所述板卡的用户业务控制程序,将所述板卡移出加载队列;或者单个用户业务控制程序启动时,根据控制切换程序提供的参数,向公共资源管理支撑程序申请进行该用户业务控制程序对应的板卡进行的业务所需的资源;或者单个用户业务控制程序在退出时,向公共资源管理支撑程序申请释放启动时所申请的公共资源。其中,上述通用设备还包括:网管监控模块,用于对所述多个板卡进行实时动态监控;网管需求收集模块,用于实时动态收集用户需求信息,并将所述用户需求信息保存并通知业务调度模块;业务调度模块,用于根据用户需求信息,决定启动相应的板卡的用户业务程序或者该板卡的用户业务控制程序,进行运行参数调整。本专利技术的实施例还提供一种电话通讯系统,包括:用户接口模块,以及通用硬件支撑模块,用于提供统一标准接口与用户接口硬件模块连接,并根据用户对所述用户接口硬件模块的需求,动态为用户分配相应的用户接口硬件模块。其中,所述统一标准接口包括:通用串行总线接口。其中,所述用户接口模块包括:多个板卡,每一类型的板卡为用户提供一种业务支撑服务。其中,所述多个板卡包括:二线电话用户接口模块,四线电话用户接口模块,卫星电话用户接口模块以及用户扩展接口模块。本专利技术的上述实施例具有如下有益效果:克服现有技术中无法根据每个用户需求动态定制电话通讯系统的软件、硬件等从而提供快捷方便的客户服务。本专利技术的上述实施例通过通用硬件支撑模块,用于提供统一标准接口与用户接口硬件模块连接,并根据用户对所述用户接口硬件模块的需求,动态为用户分配相应的用户接口硬件模块,旨在缩短从设备研制到设备交付使用时间,降低研发、维护、运行成本。【附图说明】图1为现有技术中采用传统的面向功能的软件开发架构的示意图;图2为本专利技术的面向用户的通用设备的硬件架构模式示意图;图3为本专利技术的根据用户需求定制的功能模块动态自适应、调整的示意图;图4为本专利技术的面向用户的通用设备的软件架构模式示意图;图5为本专利技术的通用设备进行板卡监控、动态调整的流程图。【具体实施方式】为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。本专利技术的实施例针对现有技术中,电话通讯系统无法根据每个用户的需求动态定制电话系统的软件、硬件等,从而不能为用户提供便捷的服务的问题,提出一种通过动态定制软件、硬件进而为客户提供较为方便的服务,并缩短设备的研制时间,降低研发、维护及运行成本。如图2所示,本专利技术的实施例电话通讯系统中的通用设备,包括:通用硬件支撑模块B,用于提供统一标准接口与用户接口硬件模块连接,并根据用户对所述用户接口硬件模块的需求,动态为用户分配相应的用户接口硬件模块。其中,所述统一标准接口包括:通用串行总线接口。如CAN总线或者RS485接口或者通用串行TDM接口。其中,所述用户接口模块包括:多个板卡,每一类型的板卡为用户提供一种业务支撑服务。所述多个板卡包括:二线电话用户接口模块A01,四线电话用户接口模块A02,卫星电话用户接口模块A03以及用户扩展接口模块A04等;本专利技术的该实施例中,本着将业务承载与用户接口模块相分离的原则,在硬件设计上抽象出“通用硬件支撑模块”,针对不同的功能提供相应的用户接口硬件模块:即二线电话功能模块、四线送受话器功能模块、卫星电话功能模块、通用串行TDM总线接口等等使用各自单独使用一种类型的板卡。每种类型板卡提供一种业务支撑服务。上述所述的各种功能的用户接口模块使用使用统一标准接口与“通用硬件支撑模块”连接。针对不同的用户需求,采用相同“通用硬件支撑模块”与依据用户需求定制的功能模块动态自适应、调整的方式完成用户功能需求的硬件动态定制。具体的,如图3所示,针对通信容量相同(例如:单一板卡支撑最多30个用户)、用户接口不同(如图3中用户I)以二线电话为主;用户2以卫星电话为主。可根据用户需求进打动态调整。在本专利技术的一具体实施例中,上述通用设备还可以进一步包括:公共资源管理模块,用于对所述通用设备的对多个所述板卡对应的用户业务控制程序进行公共资源维护。其中,所述公共资源管理模块具体用于,对于超过一预设时间不用的板卡,切换所述板卡的用户业务控制程序,将所述板卡移出加载队列;或者单个用户业务控制程序启动时,根据控制切换程序提供的参数,向公共资源管理支撑程序申请进行该用户业务控制程序对应的板卡进行的业务所需的资源;或者单个用户业务控制程序在退出时,向公共资源管理支撑程序申请释放启动时所申请的公共资源。如图4所示,在软件框架设计上不再采用图1所示的传统的面向功能的软件开发架构,转而采用附图(图4)所示的基于用户使用的软件框架设计。在上述实施例中,抽象出“公共资源支撑”模块F,提供TDM数据传输、公共信令控制、DSP资源分配等公共业务需求。并在二线电话用户接口模块AOl中提供所有二线电话业务呼叫的控制,包括二线电话的用户业务控制程序DOl以及用户业务控制COl。同样的,在四线电话用户接口模块All中提供所有二线电话业务呼叫的控制,包括四线电话的用户业务控制程序Dll以及用户业务控制C11。同样的,在卫星电话用户接口模块A21中提供所有卫星电话业务呼叫的控制,包括卫星电话的用户业务控制程序D21以及用户业务控制C21。同样的,还本文档来自技高网...
一种通用设备及电话通讯系统

【技术保护点】
一种电话通讯系统中的通用设备,其特征在于,包括:通用硬件支撑模块,用于提供统一标准接口与用户接口硬件模块连接,并根据用户对所述用户接口硬件模块的需求,动态为用户分配相应的用户接口硬件模块。

【技术特征摘要】

【专利技术属性】
技术研发人员:赵巍张鑫魏金光李悦
申请(专利权)人:北京市三希电子科技开发公司
类型:发明
国别省市:北京;11

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

1