书签 分享 收藏 举报 版权申诉 / 11

以太网底座、网络系统及数据转发方法.pdf

  • 上传人:Y948****062
  • 文档编号:4292188
  • 上传时间:2018-09-13
  • 格式:PDF
  • 页数:11
  • 大小:423.29KB
  • 摘要
    申请专利号:

    CN201110380477.3

    申请日:

    2011.11.25

    公开号:

    CN102523637A

    公开日:

    2012.06.27

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||公开

    IPC分类号:

    H04W88/08(2009.01)I; H04W88/14(2009.01)I; H04L12/56

    主分类号:

    H04W88/08

    申请人:

    华为终端有限公司

    发明人:

    赵阳

    地址:

    518129 广东省深圳市龙岗区坂田华为基地B区2号楼

    优先权:

    专利代理机构:

    广州三环专利代理有限公司 44202

    代理人:

    郝传鑫;熊永强

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种以太网底座、网络系统及数据转发方法,以太网底座接收3G路由器发送的USB格式的业务数据,将其转换为以太网格式的业务数据后,发送到固网路由器;所述以太网底座还对本身的USB单元进行软件配置,使所述USB单元实现USB主设备的硬件时序功能。本发明实施例能够在不修改3G路由器的基本架构的基础上,将3G路由器的上网流量切换到固网路由器,且以太网底座的USB接口支持在数据传输过程中同时向3G路由器充电。

    权利要求书

    1: 一种以太网底座, 其特征在于, 包括 USB 单元、 USB 驱动单元、 以太网驱动单元和以太 网单元 : 所述 USB 单元用于接收 3G 路由器发送的 USB 格式的第一业务数据 ; 所述 USB 驱动单元用于将所述 USB 格式的第一业务数据转换为以太网格式的第二业务 数据 ; 还用于对所述 USB 单元进行软件配置, 使所述 USB 单元实现 USB 主设备的硬件时序功 能; 所述以太网驱动单元用于将所述以太网格式的第二业务数据发送给所述以太网单 元; 所述以太网单元用于将所述以太网格式的第二业务数据发送到固网路由器。2: 如权利要求 1 所述的以太网底座, 其特征在于, 所述以太网单元还用于接收固网路 由器发送的以太网格式的第三业务数据 ; 所述以太网驱动单元还用于将所述以太网格式的第三业务数据转换为 USB 格式的第 四业务数据 ; 所述 USB 驱动单元还用于将所述 USB 格式的第四业务数据发送给所述 USB 单元 ; 所述 USB 单元还用于将所述 USB 格式的第四业务数据发送到 3G 路由器。3: 如权利要求 1 或 2 所述的以太网底座, 其特征在于, 所述 USB 驱动单元包括一个串口 和一个以太网卡 ; 所述串口用于运行控制信令, 所述以太网卡用于运行业务数据 ; 所述控 制信令包括进行设备识别、 判断以太网口是局域网还是广域网的信令。4: 如权利要求 3 所述的以太网底座, 其特征在于, 所述以太网底座还包括存储单元, 用 于存储程序代码和业务数据。5: 一种网络系统, 其特征在于, 包括无线上网终端、 3G 路由器、 以太网底座和固网路由 器; 所述无线上网终端通过无线局域网连接所述 3G 路由器, 所述 3G 路由器通过 USB 接口 连接所述以太网底座, 所述以太网底座通过以太网线连接所述固网路由器 ; 所述无线上网 终端将第一业务数据传送给所述 3G 路由器 ; 所述 3G 路由器对所述第一业务数据进行路由 转发和网络地址转换, 通过 USB 接口将 USB 格式的第一业务数据发送给以太网底座 ; 所述以太网底座包括 USB 单元、 USB 驱动单元、 以太网驱动单元和以太网单元 ; 所述 USB 单元用于接收 3G 路由器发送的 USB 格式的第一业务数据 ; 所述 USB 驱动单元用于将所述 USB 格式的第一业务数据转换为以太网格式的第二业务 数据 ; 还用于对所述 USB 单元进行软件配置, 使所述 USB 单元实现 USB 主设备的硬件时序功 能; 所述以太网驱动单元用于将所述以太网格式的第二业务数据发送给所述以太网单 元; 所述以太网单元用于将所述以太网格式的第二业务数据发送到固网路由器。6: 如权利要求 5 所述的网络系统, 其特征在于, 所述以太网单元还用于接收固网路由 器发送的以太网格式的第三业务数据 ; 所述以太网驱动单元还用于将所述以太网格式的第三业务数据转换为 USB 格式的第 四业务数据 ; 所述 USB 驱动单元还用于将所述 USB 格式的第四业务数据发送给所述 USB 单元 ; 2 所述 USB 单元还用于将所述 USB 格式的第四业务数据发送到 3G 路由器。7: 如权利要求 5 或 6 所述的网络系统, 其特征在于, 所述 USB 驱动单元包括一个串口和 一个以太网卡 ; 所述串口用于运行控制信令, 所述以太网卡用于运行业务数据 ; 所述控制 信令包括进行设备识别、 判断以太网口是局域网还是广域网的信令。8: 如权利要求 7 所述的网络系统, 其特征在于, 所述以太网底座还包括存储单元, 用于 存储程序代码和业务数据。9: 一种数据转发方法, 其特征在于, 包括 : 无线上网终端通过无线局域网将第一业务数据传送给 3G 路由器 ; 所述 3G 路由器对所述第一业务数据进行路由转发和网络地址转换, 通过 USB 接口将 USB 格式的第一业务数据发送给以太网底座 ; 所述以太网底座将所述 USB 格式的第一业务数据转换为以太网格式的第二业务数据 ; 所述以太网底座还对本身的 USB 单元进行软件配置, 使所述 USB 单元实现 USB 主设备的硬 件时序功能 ; 所述以太网底座将所述以太网格式的第二业务数据发送到固网路由器。10: 如权利要求 9 所述的数据转发方法, 其特征在于, 还包括 : 所述固网路由器从因特网接收第三业务数据, 对所述第三业务数据进行路由转发和网 络地址转换, 将以太网格式的第三业务数据发送给所述以太网底座 ; 所述以太网底座将所述以太网格式的第三业务数据转换为 USB 格式的第四业务数据, 并发送给所述 3G 路由器 ; 所述 3G 路由器对所述 USB 格式的第四业务数据进行网络地址转换, 并路由到所述无线 上网终端上。

    说明书


    以太网底座、 网络系统及数据转发方法

        【技术领域】
         本发明涉及通信技术领域, 尤其涉及一种以太网底座、 网络系统及数据转发方法。背景技术 便携式 3G(3rd-generation, 第三代移动通信技术 ) 路由器具有轻便小巧的特点, 便于随身携带, 能够满足用户随时随地的上网需求, 其应用越来越广泛。但是, 也存在占用 运营商 3G 带宽过多的问题。在家庭、 办公室等具有固网接入资源的使用场景下, 如果能将 用户的上网流量从 3G 切换到固网路由器, 不仅能够提升接入速率, 而且也为运营商的 3G 网 络分担了流量。
         现有技术采用通用串行总线 (Universal Serial BUS, 以下简称 USB) 转以太网的 芯片设计一种以太网底座, 其作为便携式 3G 路由器的配件, 为客户提供固网接入功能。具 体应用时, 该以太网底座通过 USB 口连接便携式 3G 路由器, 且通过以太网线连接固网路由 器后, 能将用户的上网流量从 3G 切换到固网路由器。
         目前, 便携式 3G 路由器的 USB 一般采用 USB slave( 从设备 ) 接口, 以兼容 PC 机 的 USB host( 主设备 ) 接口。但是, 现有的以太网底座所使用的 USB 转以太网的芯片都是 采用 USB slave( 从设备 ) 接口, 因此需要通过软件将便携式 3G 路由器的 USB 变换成 USB host, 才能和现有的 USB 转以太网的芯片相匹配。而且, 还需要 3G 便携式无线路由器提供 USB 转以太网的驱动, 把收发包的驱动虚拟成以太网卡的驱动, 由 3G 便携式无线路由器完 成 USB 口与以太网口之间的数据转发, 因此需要修改便携式 3G 路由器的基本架构。此外, 由于底座的 USB 实现 USB slave 功能, 当底座通过 USB 口与便携式 3G 路由器进行数据传输 时, 不能同时对便携式 3G 路由器进行充电, 因此, 便携式 3G 路由器和底座都要增加充电接 口, 产品结构复杂, 不利于节约成本。
         发明内容
         本发明实施例提供一种以太网底座、 网络系统及数据转发方法, 能够在不修改 3G 路由器的基本架构的基础上, 将 3G 路由器的上网流量切换到固网路由器, 且以太网底座的 USB 接口支持在数据传输过程中同时向 3G 路由器充电。
         本发明实施例提供的以太网底座, 包括 USB 单元、 USB 驱动单元、 以太网驱动单元 和以太网单元 :
         所述 USB 单元用于接收 3G 路由器发送的 USB 格式的第一业务数据 ;
         所述 USB 驱动单元用于将所述 USB 格式的第一业务数据转换为以太网格式的第二 业务数据 ; 还用于对所述 USB 单元进行软件配置, 使所述 USB 单元实现 USB 主设备的硬件时 序功能 ;
         所述以太网驱动单元用于将所述以太网格式的第二业务数据发送给所述以太网 单元 ;
         所述以太网单元用于将所述以太网格式的第二业务数据发送到固网路由器。本发明实施例提供的网络系统, 包括无线上网终端、 3G 路由器、 以太网底座和固网 路由器 ; 所述无线上网终端通过无线局域网连接所述 3G 路由器, 所述 3G 路由器通过 USB 接 口连接所述以太网底, 所述以太网底座通过以太网线连接所述固网路由器 ;
         所述无线上网终端将第一业务数据传送给所述 3G 路由器 ; 所述 3G 路由器对所述 第一业务数据进行路由转发和网络地址转换, 通过 USB 接口将 USB 格式的第一业务数据发 送给以太网底座 ;
         所述以太网底座包括 USB 单元、 USB 驱动单元、 以太网驱动单元和以太网单元 ; 所 述 USB 单元用于接收 3G 路由器发送的 USB 格式的第一业务数据 ; 所述 USB 驱动单元用于将 所述 USB 格式的第一业务数据转换为以太网格式的第二业务数据 ; 还用于对所述 USB 单元 进行软件配置, 使所述 USB 单元实现 USB 主设备的硬件时序功能 ; 所述以太网驱动单元用于 将所述以太网格式的第二业务数据发送给所述以太网单元 ; 所述以太网单元用于将所述以 太网格式的第二业务数据发送到固网路由器。
         本发明实施例提供的数据转发方法, 包括 :
         无线上网终端通过无线局域网将第一业务数据传送给 3G 路由器 ;
         所述 3G 路由器对所述第一业务数据进行路由转发和网络地址转换, 通过 USB 接口 将 USB 格式的第一业务数据发送给以太网底座 ; 所述以太网底座将所述 USB 格式的第一业务数据转换为以太网格式的第二业务 数据 ; 所述以太网底座还对本身的 USB 单元进行软件配置, 使所述 USB 单元实现 USB 主设备 的硬件时序功能 ;
         所述以太网底座将所述以太网格式的第二业务数据发送到固网路由器。
         本发明实施例提供的以太网底座、 网络系统及数据转发方法, 具有以下有益效 果:
         在家庭、 办公室等具有固网接入资源的使用场景下, 以太网底座与 3G 路由器 ( 尤 其是便携式 3G 路由器 ) 配合使用, 能将用户的上网流量从 3G 网络切换到固网路由器, 既提 升了接入速率, 也为运营商的 3G 网络分担了流量。而且, 以太网底座支持从 USB 口到以太 网口之间的桥接功能, 完成 USB 口与以太网口之间的数据转发, 能够在不修改 3G 路由器的 基本架构的基础上, 将 3G 路由器的上网流量切换到固网路由器。此外, 由于底座的 USB 实 现 USB host 功能, 3G 路由器的 USB 实现 USB slave 功能, 当以太网底座通过 USB 口与 3G 路 由器进行数据传输时, 能够同时对 3G 路由器进行充电。
         附图说明
         图 1 是本发明实施例一提供的以太网底座的结构示意图 ;
         图 2 是本发明实施例二提供的网络系统的结构示意图 ;
         图 3 是本发明实施例三提供的数据转发方法的流程示意图 ;
         图 4 是本发明实施例四提供的数据转发方法的流程示意图。 具体实施方式
         下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。基于本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例, 都属于本发明保护的范围。
         参见图 1, 是本发明实施例一提供的以太网底座的结构示意图。
         本实施例提供的以太网底座包括 USB 单元 11、 USB 驱动单元 12、 以太网驱动单元 13 和以太网单元 14。该以太网底座能够将上网流量从 3G 网络切换到固网路由器, 具体如 下:
         USB 单元 11 用于接收 3G 路由器发送的 USB 格式的第一业务数据 ;
         USB 驱动单元 12 用于将所述 USB 格式的第一业务数据转换为以太网格式的第二 业务数据 ; 还用于对 USB 单元 11 进行软件配置, 使 USB 单元 11 实现 USB 主设备 ( 即 USB host) 的硬件时序功能 ;
         以太网驱动单元 13 用于将所述以太网格式的第二业务数据发送给所述以太网单 元 14 ;
         以太网单元 14 用于将所述以太网格式的第二业务数据发送到固网路由器。
         此外, 本发明实施例提供的以太网底座还将因特网 ( 以下称为 Internet) 回程的 IP(IP 是 Internet Protocol 的缩写, 中文全称为 “网络之间互连的协议” ) 数据包从固网 转发到 3G 路由器, 具体如下 :
         以太网单元 14 还用于接收固网路由器发送的以太网格式的第三业务数据 ;
         以太网驱动单元 13 还用于将所述以太网格式的第三业务数据转换为 USB 格式的 第四业务数据 ;
         USB 驱动单元 12 还用于将所述 USB 格式的第四业务数据发送给所述 USB 单元 11 ;
         USB 单元 11 还用于将所述 USB 格式的第四业务数据发送到 3G 路由器。
         其中, USB 驱动单元 12 包括一个串口和一个以太网卡 ; 所述串口用于运行控制信 令, 所述以太网卡用于运行业务数据。 所述控制信令包括进行设备识别、 判断以太网口是局 域网还是广域网的信令 ; 所述业务数据包括上述的第一业务数据、 第二业务数据、 第三业务 数据和第四业务数据, 为上网流量数据。
         在一个可选的实施方式中, USB 驱动单元 12 虚拟出一个串口和一个以太网口。串 口用于运行控制信令, 所述控制信令采用基于串口的 AT 命令形式, 实现以太网底座和 3G 路 由器之间的信息交互。所述控制信令包括进行设备识别、 判断以太网口是 LAN(Local Area Network, 局域网 ) 还是 WAN(Wide Area Network, 广域网 ) 的信令等。 以太网口用于运行业 务数据, 所述业务数据包括上述的第一业务数据、 第二业务数据、 第三业务数据和第四业务 数据, 为上网流量数据。
         进一步的, 如图 1 所示, 本发明实施例提供的以太网底座还包括存储单元 15, 用于 存储程序代码和业务数据。
         本发明实施例提供的以太网底座, 以太网口支持广域网或者局域网功能 ; 以太网 底座支持从 USB 口到以太网口之间的桥接功能, 满足从 3G 路由器发起的 PPPOE(PPPOE 是 point-to-point protocol over ethernet 的简称 ), 或者是 USB 口作为广域网口的便携式 路由器的家庭解决方案, 支持从固网上行的功能。 在家庭、 办公室等具有固网接入资源的使 用场景下, 以太网底座与 3G 路由器配合使用, 能将用户的上网流量从 3G 网络切换到固网路 由器, 能够提升接入速率, 也为运营商的 3G 网络分担了流量。下面结合图 2, 对以太网底座所适用的网络系统进行详细描述。
         参见图 2, 是本发明实施例二提供的网络系统的结构示意图。
         本实施例提供的网络系统包括无线上网终端 21、 3G 路由器 22、 以太网底座 23 和固 网路由器 24。 具体的, 无线上网终端 21 通过无线局域网 (Wireless Local Area Networks, WLAN) 连接 3G 路由器 22, 3G 路由器 22 通过 USB 接口连接以太网底座 23, 以太网底座 23 通 过以太网线连接固网路由器 24。
         无线上网终端 21 包括计算机、 手机、 掌上电脑等带有无线网卡或者带有 wifi 功能 的设备。无线上网终端 21 将第一业务数据传送给 3G 路由器 22 ; 3G 路由器 22 对所述第一 业务数据进行路由转发和网络地址转换, 通过 USB 接口将 USB 格式的第一业务数据发送给 以太网底座 23。
         本实施例提供的以太网底座 23 包括 USB 单元、 USB 驱动单元、 以太网驱动单元和 以太网单元, 与上述实施例一提供的以太网底座相同, 在此不予赘述。
         本实施例提供的网络系统, 能够将无线上网终端的上网流量从 3G 网络切换到固 网路由器, 并将 Internet 的 IP 数据包从固网转发到 3G 路由器, 下面结合图 3 和图 4 进行 详细描述。 参见图 3, 是本发明实施例三提供的数据转发方法的流程示意图。
         在本实施例三, 以太网底座将无线上网终端的上网流量从 3G 网络切换到固网路 由器, 具体如下 :
         S31、 无线上网终端通过无线局域网将第一业务数据传送给 3G 路由器 ;
         具体的, 固网路由器的 DHCP(Dynamic Host Configuration Protocol, 动态主机 设置协议 ) 服务器为 3G 路由器分配一个私网的 IP 地址, 无线上网终端的 IP 包 ( 即业务数 据 ) 通过 WLAN 传送给 3G 路由器。
         S32、 3G 路由器对所述第一业务数据进行路由转发和网络地址转换 (Network Address Translation, NAT), 更换源 IP 地址, 通过 USB 接口将 USB 格式的第一业务数据发 送给以太网底座 ;
         S33、 以太网底座将接收到的 USB 格式的第一业务数据转换为以太网格式的第二 业务数据 ; 所述以太网底座还对本身的 USB 单元进行软件配置, 使 USB 单元实现 USB 主设备 ( 即 USB host) 的硬件时序功能 ;
         S34、 以太网底座将所述以太网格式的第二业务数据发送到固网路由器。
         固网路由器收到所述第二业务数据后, 进行路由转发和 NAT, 再次更换源 IP 地址, 将数据包传给外网 (Internet)。
         参见图 4, 是本发明实施例四提供的数据转发方法的流程示意图。
         在本实施例四, 以太网底座将 Internet 的 IP 数据包从固网转发到 3G 路由器, 具 体如下 :
         S41、 固网路由器从因特网接收第三业务数据, 对所述第三业务数据进行路由转发 和网络地址转换, 将以太网格式的第三业务数据发送给所述以太网底座 ;
         具体的, 固网路由器从 internet 接受一个回程的数据包, 根据 NAT 规则查找以太 网口, 将数据包转发给连接以太网底座的以太网口, 同时根据 NAT 规则更换目的 IP 地址。
         S42、 以太网底座将所述以太网格式的第三业务数据转换为 USB 格式的第四业务
         数据, 并发送给所述 3G 路由器 ;
         S43、 3G 路由器对所述 USB 格式的第四业务数据进行网络地址转换, 并路由到无线 上网终端上 ;
         具体的, 3G 路由器通过 USB 接口接收到以太网底座发送的数据包后, 根据 NAT 规则 再进行一次网络地址转换, 根据转换后的目的 IP 地址, 将数据包路由到相应的无线上网终 端上。
         本发明实施例提供的以太网底座, 在家庭、 办公室等具有固网接入资源的使用场 景下, 以太网底座与 3G 路由器 ( 尤其是便携式 3G 路由器 ) 配合使用, 能将用户的上网流量 从 3G 网络切换到固网路由器, 既提升了接入速率, 也为运营商的 3G 网络分担了流量。 而且, 以太网底座支持从 USB 口到以太网口之间的桥接功能, 完成 USB 口与以太网口之间的数据 转发, 能够在不修改 3G 路由器的基本架构的基础上, 将 3G 路由器的上网流量切换到固网路 由器。此外, 由于底座的 USB 实现 USB host 功能, 3G 路由器的 USB 实现 USB slave 功能, 当 以太网底座通过 USB 口与 3G 路由器进行数据传输时, 能够同时对 3G 路由器进行充电。
         以上所述是本发明的优选实施方式, 应当指出, 对于本技术领域的普通技术人员 来说, 在不脱离本发明原理的前提下, 还可以做出若干改进和润饰, 这些改进和润饰也视为 本发明的保护范围。

    关 键  词:
    以太网 底座 网络 系统 数据 转发 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:以太网底座、网络系统及数据转发方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4292188.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1