一种从本地化升级的网络话机装置的制作方法

文档序号:12780659阅读:352来源:国知局
一种从本地化升级的网络话机装置的制作方法

本实用新型涉及一种网络话机的(网络)升级方法,尤其涉及一种从本地化升级的网络话机装置,优化了网络话机生产的流程结构。本实用新型属于通信、计算机、信息技术领域。



背景技术:

IP 电话(又称为网络电话)作为网络服务供应商的用户终端产品,其功能的多样化随着市场的需求不停的发展。由于地域,语言,文化习惯的不同,网络电话 供应商需要再在产品出厂之时将话机升级到不同的版本和配置来适应来自不同国家用户的需要。在这种背景下,生产过程中根据客户需求的不同,将话机升级不同的版本和配置的过程是不可缺并且及其重要的。

目前的网络话机的生产流程大致分为下面的四个工序:烧录flash 程序存储器->生产组装测试->烧写物理MAC地址->网络升级版本。

工序1烧录flash程序存储器:以写扇区的方式在快闪型存储器NAND Flash里烧录一个基础版本,保证话机生产的后续流程的中话机能够正常运行。

工序2生产组装测试:话机组件的测试和组装以及组装完成后整体功能的测试。

工序3烧写物理MAC地址:给话机烧写一个物理MAC地址。

工序4网络升级版本和配置:在此工序中,需要搭建一个动态主机配置协议DHCP服务器来给需要升级的话机提供IP地址,通过一个超文本传输协议http服务来提供版本和配置的下载服务;还需要有源以太网 POE交换机来架构互通网络并给话机提供电源。

生产流程中的工序4对生产环境要求高,对设备依赖性大,不易大批量操作,效率低,如何将此生产环节设计成更快速方便、批量生产也是所有网络话机供应商应该思考的问题。

因此,为了更好的解决上述大规模生产网络话机的问题,开发一种从本地化升级的网络话机装置,有效的解决大规模本地化升级网络电话的问题,降低时间成本的同时,也降低了材料的成本。



技术实现要素:

本技术方案目的在于克服现有技术的缺点和不足,对现有网络话机的内部结构做进一步改进,通过设置本地升级模块电路和调整生产工序,提供一种从本地化升级的网络话机装置,可实现网络话机生产流程的结构优化,无需网络也可升级网络话机。

本实用新型的目的通过以下技术方案来实现:

本实用新型的目的之一是提供一种从本地化升级的网络话机装置,其特征在于:包括主控处理器、显示屏、键盘、通讯接口、网络接口、语音外设、电源模块、动态随机存储器、快闪型存储器、网络交换模块、音频接口;所述的主控处理器包括脉冲编码调制器、物理接口收发器、通用异步收发传输器、键盘控制器、显示屏控制器、快闪型存储器控制器、动态随机存储器控制器;通讯接口为RJ12接口,网络接口为RJ45接口;电源模块为网络话机装置提供电源。

进一步地,所述的主控处理器通过网络交换模块连接网络接口RJ45,语音外设通过音频接口连接主控处理器,所述的显示屏、键盘、通讯接口通过相对应的线缆连接主控处理器,所述的动态随机存储器、快闪型存储器连接主控处理器的引脚。

所述的快闪型存储器包括内存区域MTD1、内存区域MTD2、内存区域MTD3、内存区域MTD4、内存区域MTD5,所述的内存区域MTD1里存储启动安装引导程序Boot Loader,所述的内存区域MTD2放置文件系统1,所述的内存区域MTD3放置镜像文件IMG,所述的内存区域MTD4放置文件系统2,所述的内存区域MTD5放置定制文件的预留区域。

本实用新型一种从本地化升级的网络话机装置通过以下生产工序加工制造,其主要工序包括下面四个部分:

第一步:工序1烧录flash程序存储器:以写扇区的方式在快闪型存储器(9)里烧录一个基础版本,保证网络话机生产的后续流程的中网络话机能够正常运行,并且在烧录基础版本的同时也将客户定制版本烧录到了Flash里的MTD5区域内,供后续升级使用。

第二步:工序2添加本地升级模块:网络话机初始化,判断是否满足本地化升级条件,对快闪型存储器预留区域内存区域MTD5内的版本文件进行完整性校验后,将其释放到文件系统内存区域MTD4内,再对文件系统内存区域MTD4里的版本文件进行合法性检验后,网络话机会自动完全释放并升级,最终释放出客户定制的出厂配置文件并应用。

第三步:工序3生产组装测试:网络话机组件的测试和组装以及组装完成后整体功能的测试。

第四步:烧写物理MAC地址:给网络话机烧写一个物理MAC地址。

因此,通过对快闪型存储器结构的更改和软件程序上本地升级模块的添加,将此功能嵌入到网络话机的生产中,实现了本地Flash升级功能。

只需要将焊接好的本地升级模块印制电路板PCB,批量插上电源,放置几分钟,所有网络话机都可以完成升级功能,无需任何服务器,有源以太网 POE等设备,效率高,耗费工时少。

本实用新型具有独特的优点和有益效果如下:

本实用新型提出的从本地升级版本的大规模生产网络话机的方法,可以让原始的大规模网络话机的生产流程中网络升级版本和配置这一个耗费时间和设备较多的工序被代替;简化了生产工序,节省了生产时间,缩短了生产周期,降低了网络话机的生产对生产环境的要求,提高了良品率,支持从本地直接恢复成出厂版本,无需网络升级。

附图说明

图1为本实用新型一种从本地化升级的网络话机装置的结构组成示意图;

图2为本实用新型一种从本地化升级的网络话机装置的快闪型存储器结构示意图;

图3为本实用新型一种从本地化升级的网络话机装置的快闪型存储器片内升级流程图;

图4为本实用新型一种从本地化升级的网络话机装置的版本文件完整性校验流程图;

图5为本实用新型一种从本地化升级的网络话机装置的版本文件合法性校验流程图;

图6为本实用新型一种从本地化升级的网络话机装置的生产工序流程图;

图中附图标记的含义为:

1-主控处理器、2-显示屏、3-键盘、4-通讯接口、5-网络接口、6-语音外设、7-电源模块、8-动态随机存储器、9-快闪型存储器、10-网络交换模块、11-音频接口、12-脉冲编码调制器、13-物理接口收发器、14-通用异步收发传输器、15-键盘控制器、16-显示屏控制器、17-快闪型存储器控制器、18-动态随机存储器控制器、21-内存区域MTD1、22-内存区域MTD2、23-内存区域MTD3、24-内存区域MTD4、25-内存区域MTD5。

具体实施方式

下面结合说明书附图详述本实用新型技术方案:

参照图1所示,本实用新型提供一种从本地化升级的网络话机装置,其特征在于:包括主控处理器(1)、显示屏(2)、键盘(3)、通讯接口(4)、网络接口(5)、语音外设(6)、电源模块(7)、动态随机存储器(8)、快闪型存储器(9)、网络交换模块(10)、音频接口(11);所述的主控处理器(1)包括脉冲编码调制器(12)、物理接口收发器(13)、通用异步收发传输器(14)、键盘控制器(15)、显示屏控制器(16)、快闪型存储器控制器(17)、动态随机存储器控制器(18);通讯接口(4)为RJ12接口,网络接口(5)为RJ45接口;电源模块(7)为网络话机装置提供电源。

进一步地,所述的主控处理器(1)通过网络交换模块(10)连接网络接口RJ45,语音外设(6)通过音频接口(11)连接主控处理器(1),所述的显示屏(2)、键盘(3)、通讯接口(4)通过相对应的线缆连接主控处理器(1),所述的动态随机存储器(8)、快闪型存储器(9)连接主控处理器(1)的引脚。

如图2所示,所述的快闪型存储器(9)包括内存区域MTD1(21)、内存区域MTD2(22)、内存区域MTD3(23)、内存区域MTD4(24)、内存区域MTD5(25),所述的内存区域MTD1(21)里存储启动安装引导程序,所述的内存区域MTD2(22)放置文件系统1,所述的内存区域MTD3(23)放置镜像文件,所述的内存区域MTD4(24)放置文件系统2,所述的内存区域MTD5(25)放置定制的预留区。

进一步地,如图3所示,网络话机在启动时,首先运行内存区域MTD1(21)内的启动引导安装程序,初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境,并加载运行内存区域MTD3(23)内的镜像文件。

此外,本技术方案中在内存区域MTD5(25)内烧录了客户的定制版本固件文件,话机程序里的本地升级模块会在满足条件时,调用内存区域MTD5(25)里的客户定制版本固件文件来进行本地快闪型存储器(9)升级。

进一步地,如图4所示,网络话机上电运行,当启动本地升级模块后,话机会检测当前运行的版本信息并且扫描内存区域MTD4(24)内所存在的文件;如果当前版本为烧结版本并且内存区域MTD4(24)内无任何版本文件、版本文件头、镜像文件、系统引导文件,网络话机会在验证快闪型存储器(9)中内存区域MTD5(25)预留区域内的版本文件的合法性后,将其释放到内存区域MTD4(24)内。

具体的说,满足本地升级条件,当前版本为烧录版本且内存区域MTD4(24)文件系统2内没有版本文件、版本文件头、镜像文件、系统引导文件;当网络话机前面运行过正常版本文件,所述的版本文件头、镜像文件、系统引导文件将会被释放出来,不会满足本地升级条件。

其次,所述的版本文件为版本升级直接所需要的文件,版本文件头、镜像文件、系统引导文件是版本文件升级过程中释放出来的文件,所述的版本文件的前1024个字节为所述的版本文件头,版本文件头里面包含了整个版本文件的一些基本信息,所述的版本文件头里还包含文件列表,以及所包含文件的长度。

如图5所示,当版本文件成功释放到内存区域MTD4(24)后,对内存区域MTD4(24)里的版本文件会进行长度校验,加和校验,内存区域MD5(25)校验合法性检验,检验版本文件实际长度是否和版本文件头信息相符,通过合法性检验后,话机会自动完全释放并启动升级程序;网络话机释放升级时,会释放出客户定制的出厂配置文件并应用,即从本地的快闪型存储器(9)内直接升级到客户的指定版本和配置。

本网络话机装置还设置有恢复出厂版本程序,在意外情况下将网络话机升级到其他版本,或者因为客观原因无法通过网络升级升回出厂版本;这时通过设定的组合按键快捷方式,在网络话机上操作设定的组合键,网络话机检测到这种设定的组合键后,对存储区域MTD5(25)内的版本文件进行完整性校验后,将该版本文件释放到存储区域MTD4(24)内,对释放到存储区域MTD4(24)内的版本文件进行合法性检验后,从网络话机本地升级到出厂版本。

上述技术方案仅是本实用新型的具体应用范例,实际应用过程中均可根据具体情况酌情选择替代设备器件,但对本实用新型的保护范围不构成任何限制。

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