网络设备的利记博彩app

文档序号:7744759阅读:146来源:国知局
专利名称:网络设备的利记博彩app
技术领域
本发明涉及一种网络设备,特别是涉及一种内建Linux嵌入式系统(embedded system)的网络设备。
背景技术
当使用者处于网络布线不易,或有限制的区域网络的环境中,若环境内架设有支援第三代(3G/3. 5G)行动上网的网络设备时,使用者的行动网络终端即可在不需另外布线,或不侵犯区域网络的资讯安全的情况下,连上外部的网际网络。目前已存在许多具有一通用序列汇流排(Universal Serial Bus,简称USB)连接端口的网络设备,对于安装视窗(下称Windows)作业系统的网络设备而言,当USB无线网络模块(例如,3G/3. 5G USB收发器(dongle)、演进-数据最优化(Evolution-Data Optimized或Evolution-Data Only,简称EV-D0)收发器)与该USB连接端口连接后,该网络设备即可支援3G/3. 5G行动上网。但现有的这些3G/3. 5G USB收发器的驱动程序(driver)仅支援Windows作业系统,对于作业系统为Linux嵌入式系统的网络设备而言,并无法直接通过连接3G/3. 5G USB 收发器提供3G/3. 5G行动上网机制。由此可见,上述现有的网络设备在结构与使用上,显然仍存在有不便与缺陷,而亟待加以进一步改进。为了解决上述存在的问题,相关厂商莫不费尽心思来谋求解决之道, 但长久以来一直未见适用的设计被发展完成,而一般产品又没有适切结构能够解决上述问题,此显然是相关业者急欲解决的问题。因此如何能创设一种新型的网络设备,实属当前重要研发课题之一,亦成为当前业界极需改进的目标。

发明内容
本发明的目的在于,提供一种内建Linux嵌入式系统的网络设备。本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据本发明提出的一种网络设备,其内建一 Linux嵌入式系统;其包含一通用序列汇流排连接端口,用以供一通用序列汇流排无线网络模块连接;一驱动程序单元,对应于该通用序列汇流排无线网络模块,且安装于该Linux嵌入式系统;一使用者介面单元,用以提供一使用者介面,以供使用者输入相关于该通用序列汇流排无线网络模块的至少一设定数据;以及一数据转换单元,用以将该设定数据转换为至少一命令,并将该命令传送给该驱动程序单元,借以与该通用序列汇流排无线网络模块沟通。本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。较佳地,前述的网络设备,其中该数据转换单元是将该设定数据转换为一海斯命令。较佳地,前述的网络设备,其中该设定数据包括一用户身份模块卡个人识别号码数据。
较佳地,前述的网络设备,其中该设定数据还包括一网络拨号数据。较佳地,前述的网络设备,其中该网络设备为一路由器。较佳地,前述的网络设备,其中该网络设备为一接取器。本发明与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本发明网络设备至少具有下列优点及有益效果本发明针对作业系统为Linux嵌入式系统的该网络设备,提供使用者介面以供使用者进行相关于该通用序列汇流排无线网络模块的设定,且当该通用序列汇流排无线网络模块与该通用序列汇流排连接端口连接后,该网络设备可支援3G/3. 5G行动上网。综上所述,本发明的网络设备,其内建一 Linux嵌入式系统并包含一通用序列汇流排连接端口、一驱动程序单元、一使用者介面单元,及一数据转换单元。该通用序列汇流排连接端口用以供一通用序列汇流排无线网络模块连接。该驱动程序单元对应于该通用序列汇流排无线网络模块,且安装于该Linux嵌入式系统。该使用者介面单元用以提供一使用者介面,以供使用者输入相关于该通用序列汇流排无线网络模块的至少一设定数据。该数据转换单元用以将该设定数据转换为至少一命令,并将该命令传送给该驱动程序单元, 借以与该通用序列汇流排无线网络模块沟通。本发明在技术上有显著的进步,并具有明显的积极效果,诚为一新颖、进步、实用的新设计。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。


图1是一架构图,说明应用本发明网络设备的一较佳实施例的一网络拓朴;图2是一方块图,说明本发明网络设备的该较佳实施例;图3是一示意图,说明本发明所提供的一 SIM卡PIN码输入介面;
图4是一示意图,说明本发明所提供的一网络拨号数据输入介面。
具体实施例方式下面结合附图及实施例对本发明进行详细说明参阅图1与图2,本发明网络设备1的一较佳实施例是内建一 Linux嵌入式系统, 该网络设备1包含一 USB连接端口 11、一使用者介面(userinterface)单元12、一数据转换单元13、一存储器14、一电传打字(下称tty)驱动程序15,及一驱动程序单元16。在本较佳实施例中,该网络设备1的实施状态可为一路由器(router),或一接取器(Access Point,简称AP);该使用者介面单元12及该数据转换单元13为使用者空间 (user space)的程序;该tty驱动程序15及该驱动程序单元16为Linux核空间(Linux kernel space)的驱动程序。又,该tty驱动程序15为现有的Linux核所提供的驱动程序, 所以在本说明书中不赘述其细节。该USB连接端口 11用以供一 USB无线网络模块2(例如,3G/3.5G USB收发器、 EV-DO收发器)连接。该使用者介面单元12用以提供一使用者介面,以供使用者输入相关于该USB无线网络模块2的至少一设定数据。该数据转换单元13用以将该设定数据转换为至少一命令,并将该命令通过该tty驱动程序15传送给该驱动程序单元16,借以与该USB 无线网络模块2沟通,该命令为用于与数据机(modem)通讯的一海斯命令(Hayes command, 或称AT command)。该USB无线网络模块2的执行结果,会通过该驱动程序单元16传送给该tty驱动程序15并写入该存储器14 (例如,写入使用者自行定义的变数)。借此,该网络设备1提供区域网络内的用户装置3,通过该USB无线网络模块2对外连上网际网络4,而该USB无线网络模块2作用如同一 3G/3. 5G数据机。值得一提的是,现有的Linux核并未提供关于该USB无线网络模块2的驱动程序, 本发明的该驱动程序单元16是修改现有的Linux核所提供的USB-serial驱动程序,使其支援该USB无线网络模块2。当欲扩充该网络设备1所支援的该USB无线网络模块2 (例如,扩充支援不同厂商、型号的3G/3. 5G USB收发器或EV-DO收发器时),可借由编辑该存储器14内的一个支援装置识别档,以新增与该USB无线网络模块2的扩充相关的资讯,而不需修改该驱动程序单元16。举例来说,当要扩充支援某一特定型号的一EV-DO收发器时,则可借由新增与该EV-DO收发器相关的一厂商识别码(Vendor ID,简称VID)及/或一产品识别码(Product ID,简称PID)至该支援装置识别档中,以扩充该网络设备1所支援的该USB 无线网络模块2。参阅图2、图3与图4,举一应用范例,以对该网络设备1的各单元间的互动,作出进一步的说明。首先,当使用者想要使用关于该USB无线网络模块2的服务时,会通过该使用者介面单元12所提供的使用者介面输入该设定数据。举例来说,该使用者介面单元12提供一用户身份模块(Subscriber Identity Module,简称SIM)卡个人识别号(Personal Identification Number,简称PIN)码输入介面5,该SIM卡PIN码输入介面5包括一 PIN码输入区51,用以供使用者输入相关于该USB无线网络模块2的一 SIM卡PIN码数据,此时, 该设定数据即为该SIM卡PIN码数据。该使用者介面单元12还提供一网络拨号数据输入介面6,该网络拨号数据输入介面6包括一拨号数据输入区61,用以供使用者输入与通过该 USB无线网络模块2拨接上网所需的一网络拨号数据(像是,用户名称、密码、拨号号码), 此时,该设定数据即为该网络拨号数据。接着,该数据转换单元13将使用者输入的该设定数据转换为对应的海斯命令,并将海斯命令通过该tty驱动程序15传送给该驱动程序单元16,再传送给该USB无线网络模块2。然后,该USB无线网络模块2的执行结果,会通过该驱动程序单元16传送给该tty 驱动程序15并写入该存储器14。当使用者点选相关按键(图未示),使得该使用者介面单元12提供与呈现该USB无线网络模块2的执行结果(或运作状态)相关的使用者介面时, 该使用者介面单元12自该存储器14读取执行结果(或运作状态),再通过使用者介面呈现。举例来说,当该使用者介面单元12提供该网络拨号数据输入介面6给使用者的同时, 会从该存储器14读取该USB无线网络模块2的连接状态,与目前连线状态,并将其显示于一 USB无线网络模块状态资讯区62。综上所述,本发明是针对作业系统为Linux嵌入式系统的该网络设备1,提供使用者介面以供使用者进行相关于该USB无线网络模块2(例如,3G/3. 5G USB收发器)的设定, 且当该USB无线网络模块2与该USB连接端口 11连接后,该网络设备1可支援3G/3. 5G行动上网,所以确实能达成本发明的目的。 以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
权利要求
1.一种网络设备,其内建一 Linux嵌入式系统;其特征在于其包含一通用序列汇流排连接端口,用以供一通用序列汇流排无线网络模块连接; 一驱动程序单元,对应于该通用序列汇流排无线网络模块,且安装于该Linux嵌入式系统;一使用者介面单元,用以提供一使用者介面,以供使用者输入相关于该通用序列汇流排无线网络模块的至少一设定数据;以及一数据转换单元,用以将该设定数据转换为至少一命令,并将该命令传送给该驱动程序单元,借以与该通用序列汇流排无线网络模块沟通。
2.如权利要求1所述的网络设备,其特征在于该数据转换单元是将该设定数据转换为一海斯命令。
3.如权利要求1所述的网络设备,其特征在于该设定数据包括一用户身份模块卡个人识别号码数据。
4.如权利要求3所述的网络设备,其特征在于该设定数据还包括一网络拨号数据。
5.如权利要求1所述的网络设备,其特征在于该网络设备为一路由器。
6.如权利要求1所述的网络设备,其特征在于该网络设备为一接取器。
全文摘要
本发明是有关于一种网络设备,其内建一Linux嵌入式系统并包含一通用序列汇流排连接端口、一驱动程序单元、一使用者介面单元,及一数据转换单元。该通用序列汇流排连接端口用以供一通用序列汇流排无线网络模块连接。该驱动程序单元对应于该通用序列汇流排无线网络模块,且安装于该Linux嵌入式系统。该使用者介面单元用以提供一使用者介面,以供使用者输入相关于该通用序列汇流排无线网络模块的至少一设定数据。该数据转换单元用以将该设定数据转换为至少一命令,并将该命令传送给该驱动程序单元,借以与该通用序列汇流排无线网络模块沟通。
文档编号H04L12/02GK102195784SQ20101013494
公开日2011年9月21日 申请日期2010年3月12日 优先权日2010年3月12日
发明者吕宜真 申请人:正文科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1