单cpu的3g无线路由器的制作方法

文档序号:7762055阅读:399来源:国知局
专利名称:单cpu的3g无线路由器的制作方法
技术领域
本发明涉及无线通信领域,尤其涉及无线路由器。
背景技术
目前3G无线路由器的设计方法都采用应用处理器(AP)和通信处理器(CP)两个 CPU的硬件构架,3G通信采用通信处理器(CP)完成,无线路由器的应用软件采用应用处理 器(AP)完成。使得CPU的利用率非常的低,硬件成本很高。

发明内容
本发明针对现有技术的不足,旨在提供一种提高CPU利用率的单CPU的3G无线路由器。本发明是通过以下技术方案来实现的单CPU的3G无线路由器,包括WIFI天线 (WIFI-RF)、3G天线开关(3G-RF)、电源管理单元(PMU)、WIFI模块及通信处理器(CP),其中 WIFI天线(WIFI-RF)与WIFI模块信号连接,3G天线开关(3G-RF)、电源管理单元(PMU)及 WIFI模块分别与通信处理器(CP)信号连接;所述的通信处理器(CP)包括由ARM处理器、 微内核操作系统(VMOS)、实时操作系统(RTOS)、通用操作系统(RichOS)、通信协议模块和 应用程序模块,其中,ARM处理器中设置有存储器,ARM处理器中的存储器划分为不同的分 区,所述微内核操作系统(VM OS)、实时操作系统(RTOS)和通用操作系统(RichOS)占用不 同的分区;所述实时操作系统(RTOS)和通用操作系统(RichOS)位于所述微内核操作系统 (VM OS)之上,应用程序模块运行于通用操作系统(RichOS)之上,通信协议模块运行于实 时操作系统(RTOS)之上。下面对以上技术方案作进一步阐述所述的存储器包括同步动态存储器(SDRAM)和闪存(FLASH)。本发明的有益效果在于本发明摆脱了无线路由器传统的双CPU架构,将应用处 理器(AP)的功能也运行在通信处理器(CP)的功能上,即单CPU的3G无线路由器,有效的 克服了传统方式存在的弊端;提高了 CPU的利用率,大大降低了硬件成本,同时能够有效降 低整个系统的功耗。


图1为本发明的硬件构架方框图。图中1、电源管理单元(PMU) ;2、WIFI天线(WIFI-RF) ;3、WIFI模块;4、闪存 (FLASH) ;5、同步动态存储器(SDRAM) ;6、3G天线开关(3G-RF) ;7、通信处理器(CP)。
具体实施例方式下面结合附图和实施例对本发明做进一步说明参照图1所示,本发明的硬件构架为WIFI天线(WIFI-RF) 2与WIFI模块3信号连接,3G天线开关(3G-RF)6、电源管理单元(PMU) 1、WIFI模块3、存储器分别和通信处理 器(CP) 7信号连接,其中存储器包括同步动态存储器(SDRAM)5和闪存(FLASH)4。本发明 的系统构架由ARM处理器、微内核操作系统(VM OS)、实时操作系统(RTOS)、通用操作系统 (RichOS)、通信协议和应用程序组成。所述ARM处理器中的存储器被划分为不同的分区,所 述微内核操作系统(VM OS)、实时操作系统(RTOS)和通用操作系统(RichOS)占用不同的分 区,使用各自的存储管理机制和方式,而不影响别的操作系统。所述实时操作系统(RTOS) 和通用操作系统(RichOS)位于所述微内核操作系统(VMOS)之上,相当于操作系统中的两 个任务,所述微内核操作系统(VM OS)提供这两个操作系统间的任务调度、资源分配和系统 通讯。应用程序运行于通用操作系统(RichOS)之上,通信协议运行于实时操作系统(RTOS) 之上,利用微内核操作系统(VM OS)提供的系统通讯机制(IPC),通用操作系统(RichOS)发 送AT命令到实时操作系统(RTOS),实时操作系统(RTOS)接收到消息后解析,进行无线通信 传输,实现相应的应用程序功能。在应用过程中本发明的各操作系统的运行流程为硬件上电首先引导微内核操作 系统(VM 0S),然后微内核操作系统(VM OS)根据设置好的脚本,分别引导实时操作系统 (RTOS)和通用操作系统(RichOS)。实时操作系统(RTOS)和通用操作系统(RichOS)都位 于微内核操作系统(VM 0S)之上,相当于操作系统中的两个任务,那么两个操作系统之间的 通信,就可以简化为简单的任务间的通讯。利用微内核操作系统(VM 0S)提供的系统通讯 机制(IPC),通用操作系统(RichOS)可以向实时操作系统(RTOS)发送AT命令,拨号上网等 功能。基于上述的架构和流程,即可实现单CPU的无线路由器功能。根据上述说明书的揭示和教导,本发明所属领域的技术人员还可以对上述实施方 式进行适当的变更和修改。因此,本发明并不局限于上面揭示和描述的具体实施方式
,对本 发明的一些修改和变更也应当落入本发明的权利要求的保护范围内。此外,尽管本说明书 中使用了一些特定的术语,但这些术语只是为了方便说明,并不对本发明构成任何限制。
权利要求
单CPU的3G无线路由器,包括WIFI天线(WIFI RF)、3G天线开关(3G RF)、电源管理单元(PMU)、WIFI模块及通信处理器(CP),其中WIFI天线(WIFI RF)与WIFI模块信号连接,3G天线开关(3G RF)、电源管理单元(PMU)及WIFI模块分别与通信处理器(CP)信号连接;其特征在于所述的通信处理器(CP)包括由ARM处理器、微内核操作系统(VM OS)、实时操作系统(RTOS)、通用操作系统(RichOS)、通信协议模块和应用程序模块,其中,ARM处理器中设置有存储器,ARM处理器中的存储器划分为不同的分区,所述微内核操作系统(VM OS)、实时操作系统(RTOS)和通用操作系统(RichOS)占用不同的分区;所述实时操作系统(RTOS)和通用操作系统(RichOS)位于所述微内核操作系统(VM OS)之上,应用程序模块运行于通用操作系统(RichOS)之上,通信协议模块运行于实时操作系统(RTOS)之上。
2.根据权利要求1所述的单CPU的3G无线路由器,其特征在于所述的存储器包括同 步动态存储器(SDRAM)和闪存(FLASH)。
全文摘要
本发明公开了一种单CPU的3G无线路由器,涉及无线路由器;包括WIFI天线(WIFI-RF)、3G天线开关(3G-RF)、电源管理单元(PMU)、WIFI模块及通信处理器(CP),WIFI天线(WIFI-RF)与WIFI模块信号连接,3G天线开关(3G-RF)、电源管理单元(PMU)及WIFI模块分别与通信处理器(CP)信号连接;所述的通信处理器(CP)包括由ARM处理器、微内核操作系统(VMOS)、实时操作系统(RTOS)、通用操作系统(RichOS)、通信协议模块和应用程序模块;其有益效果在于本发明摆脱了无线路由器传统的双CPU架构,将应用处理器(AP)的功能也运行在通信处理器(CP)的功能上,即单CPU的3G无线路由器,有效的克服了传统方式存在的弊端;提高了CPU的利用率,大大降低了硬件成本,同时能够有效降低整个系统的功耗。
文档编号H04W88/14GK101969702SQ201010506158
公开日2011年2月9日 申请日期2010年10月13日 优先权日2010年10月13日
发明者彭恩厚 申请人:深圳市华域软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1