一种网卡设备升级的系统及设备的制作方法

文档序号:7724850阅读:162来源:国知局

专利名称::一种网卡设备升级的系统及设备的制作方法
技术领域
:本实用新型涉及通信4支术领域,特别涉及一种网卡设备升级的系统及设备。
背景技术
:传统的以太网网卡功能单一,运行环境也比较简单,由于现代操作系统一般都内置了各种不同厂家网卡的驱动程序,不需要专门进行驱动的安装,因此一般不需要针对网卡进行专门的配置,一般在出厂的时候写入MAC(MediumAccessControl,介质访问控制)地址即可。而USB(UniversalSerialBus,通用串行总线)Dongle(硬件保护器),一种为PC(PersonalComputer个人计算机)或Laptop(便携式电脑)提供宽带无线通信功能的设备,通过USB接口与计算机互联,作为计算机的一个网卡逻辑设备提供网络通信服务,其运行环境相对有线以太网网卡设备复杂的多,需要根据无线网络环境配置的数据也非常多,同时相对有线以太网网卡设备,还需要提供设备认证和用户认证功能。在这种情况下,常常需要在产品发货之前在运营商那里对产品进行升级,以更新各个网络参数,满足运营商定制需求。现有的USBDongle升级方式是采用一对一的升级方式,对该无线网卡设备进行升级。一般是插入USBDongle,并打开升级使用的应用程序,在该应用程序中选择要升级的USBDongle网卡设备,浏览选择升级文件,开始升级。在实现本实用新型的过程中,发明人发现现有技术至少存在以下问题由于USBDongle是以USB为底层通信协议的设备,因此这种一对一的升级方式,导致一台计算机在一个升级过程中只能升级一台USBDongle,耗费成本,一旦遇到大批量设备升级,就会严重影响升级效率,给现场操作造成较大障碍。
发明内容为了使网卡设备批量升级的问题得到解决,实现提高多个网卡设备升级的效率,本实用新型实施例提供了一种网卡设备升级的系统及设备。所述技术方4案如下一方面,提供了一种网卡设备升级的系统,所述系统包括和终端设备相连的网卡设备,其中所述网卡设备为多个;所述网卡设备,在与所述终端设备加入到同一个组播组或广播组后;接收所述终端设备发送的组播报文或广播报文,所述组播报文或广播报文中携带网卡设备升级时需要的升级文件;解析所述组播报文或广播报文中携带的所述升级文件,并根据所述升级文件升级。另一方面,提供了一种网卡设备网卡设备,所述网卡设备包括连接模块,连接到所述终端设备;加入模块,与所述连接模块相连,当连接到所述终端设备后,与所述终端i殳备力口入到同一个纟Ji番组或广4番组;接收模块,与所述加入模块相连,当与所述终端设备加入到同一个组播组或广播组后,接收所述终端设备发送的组播报文或广播报文,所述组播报文或广播报文中携带网卡"i殳备升级时需要的升级文件;解析才莫块,与所述4妄收4莫块相连,解析所述组播报文中的升级文件;升级模块,与所述解析模块相连,用于根据所述解析模块解析出的所述升级文件升级。还提供了一种终端"i殳备,所述终端设备包括连接模块,与所述网卡设备连接;加入模块,与所述连接模块相连,当连接到所述网卡设备后,与所述网卡设备加入到同一个组4番组或广4番组;发送模块,与所述加入模块相连,当与所述网卡设备加入同一个组播组或广播组后,向所述网卡设备发送组播报文或广播报文,使得所述网卡设备根据所述组播报文或广播报文中的升级文件升级,所述组播报文或广播报文中携带网卡设备升级时需要的升级文件。本实用新型实施例提供的技术方案的有益效果是通过多个网卡设备连接到终端设备,并通过组播或广播的方式接收终端设备发送的携带升级文件的^^文,解析报文中的升级文件,并运行升级文件,完成升级。具有实现对多个网卡设备进行升级,降低升级成本,提高网卡设备升级效率的效果。为了更清楚地说明本实用新型实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本实用新型实施例1提供的网卡设备升级的系统结构示意图2是本实用新型实施例2提供的网卡设备升级的系统结构图3是本实用新型实施例2提供的网卡设备升级的过程流程图4是本实用新型实施例3提供的网卡设备升级的系统结构图5是本实用新型实施例4提供的网卡设备结构图6是本实用新型实施例5提供的终端设备结构图7是本实用新型实施例5提供的另一种终端设备结构图。具体实施方式为使本实用新型的目的、技术方案和优点更加清楚,下面将结合附图对本实用新型实施方式作进一步地详细描述。实施例1参见图1,为了解决网卡设备批量升级的问题,实现降低成本,提高多个网卡设备升级的效率,本实施例提供了一种网卡设备升级的系统,图1为所述系统的结构示意图,所述系统包括和终端设备相连的网卡设备,其中所述网卡设备为多个;所述网卡设备在与所述终端设备加入到同一个组播组或广播组后;接收所述终端设备发送的组播报文或广播报文,所述组播报文或广播报文中携带网卡设备升级时需要的升级文件;解析所述组播报文或广播报文中携带的所述升级文件,并根据所述升级文件升级。其中,所述组播报文,包括被所述终端设备指定接收该组播报文的网卡设备的地址信息,所述被指定接收组播报文的网卡设备和所述终端设备处于同一组播组;所述分配的IP地址属于同一组4番组或属于同一广4番组。本实施例提供的网卡设备升级的系统,通过多个网卡设备连接到终端设备,并通过组播或广播的方式接收终端设备发送的携带升级文件的报文,解析报文中的升级文件,并运行升级文件,完成升级。实现了对多个网卡设备进行升级,解决了网卡设备批量升级的问题,不仅提高了多个网卡设备升级的效率,还降低了升级成本。实施例2本实施例提供了一种网卡设备升级的系统,本实施例以终端设备为PC,网卡设备为USBDong1e类网卡设备为例,所述系统通过组播方式对多个网卡设备发送组播报文,多个网卡设备接收组播报文并组建升级文件,完成升级,具体内容详见如下参见图2,图2为本实施例提供的网卡设备升级模型,如升级模型所示,本实用新型实施例以USBDong1e网卡设备为例,实现一对多的网卡设备升级,需要1"吏用动态主才几配置寸办i义DHCP(DynamicHostConfigurationProtocol),通过DHCP为每个网卡i殳备分配IP地址,因^f莫型所示USBDongle为一种提供宽带无线通信功能的设备,所以模型中的物理层具体实现无线电信号的接收与发射;而局域网协议能够允许多个网卡设备以适当的传输速率直接进行沟通;运用传输控制协议或用户数据报文协议,通过软件编程实现网卡设备升级。参见图3,图3为本实施例提供的网卡设备升级流程图,该网卡设备实现升级时,预先在网卡设备上集成了通过组播方式接受升级文件,实现升级功能的组播升级程序,终端设备上运行网卡设备升级程序;升级过程包括301:多个USBDongle网卡i殳备通过USBHUB(集线器)级联,连接到PC上,并启动。此时PC上模拟出多个网卡设备图标;本实施例以3个网卡设备为例进行说明,分别为网卡l、网卡2和网卡3。302:连接到PC上的网卡设备通过触发进入升级模式,PC上运行网卡设备升级程序,该网卡设备升级程序中集成了DHCPServer功能,并具有加入组播组,地址。其中,网卡设备进入升级模式的触发方式可以有多种,例如在界面除了显示每个网卡设备的图标外,还可以在界面中配置触发升级的按钮,通过点击该按钮选定要升级的网卡设备,从而实现触发网卡设备进入升级模式,本实用新型实施例不对触发方式作具体限定。因网卡设备升级程序中集成了DHCPServer功能,可以为每个模拟出来的网卡设备分配一个临时的IP地址,分配的每个IP地址均属于同一组播组,且确保分配给每个网卡设备的IP地址不同,该IP地址和网卡设备本身的维护IP地址,以及PC的IP地址属于同一网段,以便PC能够对每个网卡设备进行识别,保证每个网卡设备和终端设备能够加入同一个组播组;在本实施例中,设与网卡设备连接的PC的IP地址为192.168.1.6,以为网卡1分配的IP地址为192.168.1.1,为网卡2分配的IP地址为192.168.1.2,为网卡3分配的IP地址为192.168.1.3为例进行说明。303:每个网卡i殳备都加入特定的组播组。因每个网卡设备预先集成了可以通过组播方式接受升级文件,实现升级功能的组播升级程序,所以每个网卡设备都可以加入特定的组一番组。本实施例以3个网卡设备都加入组播组A,且组播组A的地址为224.0.1.1为例,这样就会形成一个组播组成员表,参见表l:表1<table>tableseeoriginaldocumentpage8</column></row><table>如表l所示组播组成员表,组播组A中有成员网卡1、网卡2及网卡3。304:因PC中的网卡设备升级程序具有加入组播组的功能,PC通过加入网卡设备所在的组播组,向指定的网卡设备发送组播报文,组播报文中携带网卡设备升级时需要的升级文件。所有的网卡设备和PC都加入到特定的组播组A,所以PC可以通过组播协议,向同一组播组中的网卡设备发送组播报文,PC在发送组播报文时,可以指定接收该组播报文的网卡设备,组播报文中包括被指定接收组播报文的网卡设备的地址信息及网卡设备在升级时所需的升级文件;其中,要想在一个实际网络中实现组播数据包的转发,必须在各个互连设备上运行可互操作的组播路由协议,组播路由协议可分为组管理协议、密集模式协议、稀疏模式协议和链路状态协议;组播用户,即各个网卡设备,通过IGMP(InternetGroupManagementProtoco1,组管理协议)加入组播组。本实施例中,PC检测到网卡l、网卡2及网卡3,分别对每个网卡发送组播报文,不限定具体地组播路由协议,组播数据包通过DHCPserver为每个模拟出来的网卡设备分配的临时IP地址,传送到组播组的所有成员。因为是通过组播的形式发送数据,所以只需复制一份相同的数据包,不仅提高了数据传送效率,也减少了网络出现拥塞的可能性,从而提高了升级效率。305:每个网卡设备接收组播报文,解析组播报文中的升级文件,并运行该升级文件,完成升级。每个网卡设备都可以侦测到PC发送过来的组播报文,接收该组播报文后,对组播报文进行解析,解析出升级时所需的升级文件,并运行该升级文件,从而完成升级。本实施例提供的网卡设备升级的系统,通过预先在网卡设备上集成通过组播方式接受升级文件,实现升级功能的组播升级程序,并且在PC上使用集成DHCPserver功能,并具有加入组播组,发送组播报文功能的网卡设备升级程序,在硬件上通过USBHUB级耳关,一台PC连4妻多台USBDongle类i殳备,每一个USBDongle类产品接受组播包,组建升级文件,实现对产品的软件升级。以上系统在网卡设备升级过程中,不仅可以通过组播方式对多个网卡设备发送升级文件,还可以采用广播的方式,实现对多个网卡设备的升级,在广播的情况下,PC为每个网卡设备分配的IP地址均属于同一广播组,以保证每个网卡设备都可以和PC加入同一广播组,PC在发送广播才艮文时,通过广播协议,每一个广播组的成员都能收到PC发送的广播报文,从而进一步实现对多个网卡设备的升级,过程类似,不再赘述。本实施例通过多个网卡i殳备级:眹到PC并启动,与PC加入到同一个组,潘组,接收PC发送的组播报文,解析并运行组播报文中的升级文件,完成升级;从而实现了对多个网卡设备的升级,不仅提高了多个网卡设备升级的效率,还解决了网卡设备批量升级的问题,降低了升级成本。9实施例3参见图4,本实施例提供了一种网卡设备升级的系统,该系统包括网卡设备401和终端设备402;网卡设备401为多个,终端设备402中集成了DHCPServer功能;网卡设备401包括连接模块,连接到终端设备并启动;加入模块,与连接模块相连,当连接到终端设备后,终端设备加入同一个组^番组或广"f番组;接收模块,与加入模块相连,当与终端设备加入到同一个组播组或广播组后,接收终端设备发送的组播报文或广播报文,组播报文或广播报文中携带网卡设备升级时需要的升级文件;解析模块,与接收模块相连,解析组播报文或广播报文中的升级文件;升级模块,与解析模块相连,用于根据解析模块解析出的升级文件升级;终端设备4Q2包括连接模块,与网卡设备连接;加入模块,与连接模块相连,当连接到网卡设备后,与网卡设备加入到同一个组:牆组或广插-纟且;发送模块,与加入模块相连,当与网卡设备加入同一个组播组或广播组后,向网卡设备发送组播报文或广播报文,使得网卡设备根据组播报文或广播报文中的升级文件升级,组播报文或广播报文中携带网卡设备升级时需要的升级文件。终端设备402,还包括分配模块,与终端设备的连接模块相连,集成动态主机配置协议服务器DHCPServer功能,启用DHCPServer功能,为连4秦的每个网卡设备分配IP地址,IP地址与网卡设备的维护IP地址,以及终端设备的IP地址属于同一网段,且均不相同。本实施例提供的系统,网卡设备通过连接到终端设备并启动,接收终端设备发送的组播报文或广播4艮文,解析报文中的升级文件,并运行该升级文件后,完成升级,从而完成了对多个网卡设备的升级,不仅提高了多个网卡设备升级的效率,还解决了网卡设备批量升级的问题。实施例4参见图5,本实施例提供了一种网卡设备,该网卡设备包括连接模块501,连接到终端设备;加入模块502,与连接模块相连,当连接到终端设备后,与终端设备加入到同一个组播组或广#番组;接收模块503,与加入模块相连,当与终端设备加入到同一个组播组或广播组后,接收终端设备发送的组播报文或广播报文,组播报文或广播报文中携带网卡设备升级时需要的升级文件;解析模块504,与接收模块相连,解析组播报文或广播报文中的升级文件;升级模块505,与解析模块相连,根据解析模块504解析出的升级文件升级。本实施例提供的网卡设备,在连接到终端设备后,具有与终端设备加入同一个组播组或广播组,并接收组播报文或广播报文的功能,解析出组播报文或广播报文中的升级文件,并运行该升级文件,完成升级,具有实现对多个网卡设备同时进行升级的效果,不仅提高了多个网卡设备升级的效率,还解决了网卡设备批量升级的问题。实施例5参见图6,本实施例提供了一种终端设备,该终端设备包括连接模块601,与网卡设备连接;加入模块602,与连接^t块601相连,当连接到网卡设备后,与网卡设备加入到同一个纽i番组或广插-组;发送模块603,与加入模块602相连,当与网卡设备加入到同一个组播组或广播组后,向网卡设备发送组播报文或广播报文,使得网卡设备根据组播报文或广播报文中的升级文件升级,组播报文或广播报文中携带网卡设备升级时需要的升级文件。其中,发送模块603发送到组播报文,包括被终端设备指定接收该组播报文的网卡设备的地址信息,被指定的网卡设备和终端设备处于同一组播组;分配的IP地址属于同一组播组或属于同一广播组。分配模块604,与连接模块601相连,集成动态主机配置协议服务器DHCPServer功能,启用DHCPServer功能,为连接的每个网卡设备分配IP地址,IP地址与网卡设备的维护IP地址,以及终端设备的IP地址属于同一网^:,且均不相同。本实施例中的终端设备通过与网卡设备连一妄并加入同一个组播组或广播组,向网卡设备发送组播报文或广播报文,为网卡设备提供升级文件,从而实现多个网卡设备同时升级,不仅提高了多个网卡设备升级的效率,还解决了网卡设备批量升级的问题。上述本实用新型实施例仅以在WiMAX(WorldInteroperabilityForMicrowaveAccess,全球微波接入互操作性)数据卡上的应用为例进行的说明,类似地,本实用新型实施例提供的方法还适用于WCDMA(WidebandCodeDivisionMultipleAccess,宽带码分多址移动通信系统)、TD-SCDMA(TimeDivision-SynchronousCodeDivisionMultipleAccess,时分同步的码分多址技术)、CDMA2000(CodeDivisionMultipleAccess,码分多址)。以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现,其软件程序存储在可读取的存储介质中,存储介质例如计算机中的硬盘、光盘或豸欠盘。以上所述^f又为本实用新型的较佳实施例,并不用以限制本实用新型,凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。1权利要求1、一种网卡设备升级的系统,其特征在于,所述系统包括和终端设备相连的网卡设备,其中所述网卡设备为多个;所述网卡设备,在与所述终端设备加入到同一个组播组或广播组后,接收所述终端设备发送的组播报文或广播报文,所述组播报文或广播报文中携带网卡设备升级时需要的升级文件;解析所述组播报文或广播报文中携带的所述升级文件,并根据所述升级文件升级。2、根据权利要求1所述的系统,其特征在于,所述终端设备,集成动态主机配置协议服务器DHCPServer功能,启用DHCPServer功能为连接的每个网卡设备分配IP地址,所述IP地址与所述网卡设备的维护IP地址,以及终端设备的IP地址属于同一网段,且均不相同。3、根据权利要求2所述的系统,其特征在于,所述组播报文,包括被所述终端设备指定接收该组播报文的网卡设备的地址信息,所述被指定接收组播报文的网卡设备和所述终端设备处于同一组播组;所述分配的IP地址属于同一组播组。4、根据权利要求2所述的系统,其特征在于,所述分配的IP地址属于同一广播组。5、一种网卡设备,其特征在于,所述网卡设备包括连接模块,连接到所述终端设备;加入模块,与所述连接模块相连,当连接到所述终端设备后,与所述终端设备加入到同一个组纟番组或广l番组;接收模块,与所述加入模块相连,当与所述终端设备加入到同一个组播组或广播组后,接收所述终端设备发送的组播报文或广播报文,所述组播报文或广播报文中携带网卡设备升级时需要的升级文件;解析模块,与所述接收模块相连,解析所述组播报文中的升级文件;升级模块,与所述解析模块相连,根据所述解析才莫块解析出的所述升级文件升级。6、一种终端设备,其特征在于,所述终端设备包括连接模块,与所述网卡设备连接;加入模块,与所述连接模块相连,当连接到所述网卡设备后,与所述网卡设备加入到同一个组播组或广播组;发送模块,与所述加入模块相连,当与所述网卡设备加入到同一个组播组或广播组后,向所述网卡设备发送组播报文或广播报文,使得所述网卡设备根据所述组播报文或广播报文中的升级文件升级,所述组播报文或广播报文中携带网卡设备升级时需要的升级文件。7、根据权利要求6所述的终端设备,其特征在于,所述终端设备,还包括分配模块,与连接模块相连,集成动态主机配置协议服务器DHCPServer功能,启用DHCPServer功能为连接的每个网卡i殳备分配IP地址,所述IP地址与所述网卡设备的维护IP地址,以及终端设备的IP地址属于同一网段,且均不相同。专利摘要本实用新型公开了一种网卡设备升级的系统及设备,属于通信
技术领域
。所述系统包括和终端设备相连的网卡设备,其中所述网卡设备为多个;所述网卡设备在与所述终端设备加入到同一个组播组或广播组后;接收所述终端设备发送的组播报文或广播报文,所述组播报文或广播报文中携带网卡设备升级时需要的升级文件;解析所述组播报文或广播报文中携带的所述升级文件,并根据所述升级文件升级。所述设备包括终端设备和网卡设备。本实用新型通过组播或广播的方式对多个网卡设备发送携带升级文件的报文,具有提高多个网卡设备升级的效率,降低成本,解决网卡设备批量升级问题的效果。文档编号H04L12/56GK201332404SQ20092000298公开日2009年10月21日申请日期2009年1月22日优先权日2009年1月22日发明者水新朝申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1