数据传输系统与方法

文档序号:7930473阅读:117来源:国知局
专利名称:数据传输系统与方法
技术领域
本发明涉及一种数据传输系统与方法,尤其涉及一种通过具有双协议堆栈的中介装置以 传输数据的系统与方法。
背景技术
随着消费者对手机无线上网的需求不断地在增加,网络通讯技术也因此不断地在演化, 例如高速下行链路封包存取(High Speed Downlink Packet Access, HSDPA)技术是第三代宽 带分码多路存取技术(Third-generation Wideband Code Division Multiple Access, 3G WCMDA)的升级版,为实现无线通讯的美好未来,HSDPA能在手机上以每秒14.4Mb的速度传送 数据。与WCDMA每秒2Mb的传输速度相比,HSDPA的传输速度整整快了6倍以上。与过去传统的 有在线网相比,无线电信业者如今能为家庭用户提供更多附加价值与效能更好的服务,包括 更清晰且更稳定的行动电视、更快的电影下载、在线游戏、串流音乐,以及更快的随选视讯
现有技术中,桌上型计算机可通过网络卡及网络线通过网络端口而联机上网。然而,若 该计算机无网络卡或无网络端口可供联机上网时,且无线网络技术已能提供一高效能联机速 度时, 一般桌上型计算机400也可通过如蓝牙、USB等连接界面先连接到一具有网络联机功能 的手机300,再通过一连接至一核心网络150的一手机300连接至远程的服务器100,从而建立 一基于TCP/IP协议的联机(如图4所示)。
该联机实质上包含一区域联机及一远程联机,该区域联机实体上可能是有线或无线连接 ,而该远程联机实体上为无线连接。此时,于该桌上型计算机400上所初始的联机采用适合 区域联机的参数较低的来回时间(Round-Trip Time)及较小的滑动窗格(Sliding Window) ,其中该滑动窗格在收发两端各划分出一个缓冲区(buffer),其定义了发送端与接收端可于 一定时间内传输的数据量,当发送端接收到一响应(ACK)时,发送端的滑动窗格即可往后移 动一个窗格,填补发送出去之封包的空缺。然而,当所述参数同时应用于该远程联机时,由 于通过无线媒介所传送的ACK需要较长时间,当该桌上型计算机400的滑动窗格已被发出的封 包占满,其必需持续地等待直到收到所述封包的ACK才能继续开始发送封包,此时,即会大 量降低系统的输出量(throughput)。
因此,如何避色因通过便携式电子设备作为中介装置所导致网络联机参数无法同时适应远程联机与区域联机的情形,成为提升数据传输效率的重要课题。

发明内容
鉴于以上内容,有必要提供一可适应性数据传输的中介装置,其可提升使用者终端与远 程服务器的数据传输效率。
一种数据传输系统,其包含一使用者终端,该使用者终端通过一连接界面与一中介装置 建立一区域联机,所述中介装置,通过一无线网络模块与一远程服务器建立远程联机,从而 使得该使用者终端可通过该中介装置连接至该远程服务器,其中该中介装置针对该区域联机 与该远程联机采用不同的网络参数。
一种数据传输方法,该方法包括如下步骤 一使用者终端通过一连接界面与一中介装置 建立一区域联机;该中介装置通过一无线网络模块与一远程服务器建立一远程联机,从而使 得该使用者终端可通过该中介装置连接至该远程服务器,其中该中介装置针对该区域联机与 该远程联机采用不同的网络参数设定。
相较于现有技术,所述的适应性数据传输的系统与方法,其中适应性数据传输的中介装 置通过一连接界面连结一使用者终端,且其同时通过一无线网络模块连结一远程服务器,从 而建立该使用者终端与该远程服务器的联机,并且针对该远程联机与区域联机使用不同的网 络联机参数,以降低因区域联机的参数不适用于远程联机而造成数据传输的延迟,从而提升 该使用者终端与该远程服务器的数据传输效率。


图l为本发明中适应性数据传输的系统的较佳实施例的系统架构图。 图2为本发明中使用者终端、中介装置及远程服务器所使用的协议堆栈的示意图。 图3为本发明中适应性数据传输的方法的较佳实施例的流程图。 图4为现有技术中使用者终端通过一中介装置使用网络分享功能的示意图。
具体实施例方式
图l所示为本发明适应性数据传输的系统(以下简称"本系统")的较佳实施例的应用环 境图。本系统包含一远程服务器IO、 一中介装置30及一使用者终端40。该使用者终端40通过 一连接界面35与该中介装置30建立一区域联机。于本较佳实施例中,该连接界面35可为USB 或蓝牙界面。于其它实施例中,该连接界面35也可是其它界面。
于该使用者终端40与该中介装置30建立区域联机后,该中介装置30通过一无线网络模块 与电信业者的基地台20建立联机后,再进而连接至因特网15中的远程服务器10。于本较佳实 施例中,该无线网络模块可为GPRS兼容模块、EDGE (Enhanced Datarate for GSM
5Evolution)兼容模块、WCDMA兼容模块及HSPA (High-Speed Packet Access)兼容模块任一者 。于其它实施例中,该无线网络模块也可是其它无线网络模块。
图2所示为本发明中使用者终端40与远程服务器10建立联机的协议堆栈。该中介装置30 所使用的协议堆栈包含了 一区域协议堆栈30a及一远程协议堆栈30b 。
该区域协议堆栈30a与该使用者终端40的协议堆栈互相对应,由于该使用者终端40及该 中介装置30的传输范围一般较短,故该区域联机采用的联机参数(即来回时间及滑动窗格) 较适合短距离传输的参数。
该使用者终端40与该中介装置30建立联机后,该中介装置30进一步通过电信服务与该远 程服务器10建立联机。于本较佳实施例中,将以GPRS的服务架构为例加以该中介装置30与该 使用者终端40间的协议堆栈。
该中介装置30与该使用者终端40间远程联机的协议堆栈包含于基地台/GPRS服务支持节 点(Base Station/Serving GPRS Support Node, BS/SGSN) 20a与GPRS支持节点通信网关 (Gateway GPRS Support Node, GGSN) 20b两个不同的协议堆栈,其中BS/SGSN协议堆栈20a应 用于提供GPRS服务给服务区内用户的封包传送与接收以及BS/SGSN至GGSN的路由,而该GGSN 协议堆栈20b则负责GPRS与其它数据网络封包的传送与接收。
该BS/SGSN协议堆栈20a的一端对应于与该中介装置30中远程协议堆栈30b的下层,以提 供该中介装置30电信服务,而该BS/SGSN协议堆栈20a的另一端则与该GGSN协议堆栈20b的一 端对应,以提供BS/SGSN与GGSN的路由。另外,该GGSN协议堆栈20b相对于该远程服务器10的 一端也对应于该远程服务器10的协议堆栈的下层,以提供该GGSN至该远程服务器10的路由。
如图所示,当该中介装置30通过BS/SGSN协议堆栈20a与GGSN协议堆栈20b连接至该远程 服务器10时,该中介装置30所使用的远程协议堆栈30b的TCP/UDP层则直接对应至该远程服务 器10的TCP/UDP层。此时,与区域联机相比,该远程联机之传输距离较长,故该远程协议堆 栈30b自动采用较适合长距离传输的网络参数,例如较长的来回时间及较大的滑动窗格。
图3所示为本发明中适应性数据传输的方法的较佳实施例的流程图。首先,步骤S2,该 使用者终端40首先通过一连接界面与该中介装置30实体连接。该中介装置30于侦测到实体连 接信号后,步骤S4,该中介装置30启动网络分享功能。之后,于步骤S6,该中介装置30传送 一讯息至该使用者终端40确认该中介装置30已分享网络功能。
步骤S8,该使用者终端40即可开始传送封包至该中介装置30。该中介装置30接收到该封 包后,虽然该封包实际上的来源为该使用者终端40,但此时,该中介装置30扮演一虚拟来源 (Virtual Source)的角色,步骤SIO,将该接收到的封包转发至该远程服务器IO。此外,该封包实际上的目的地是该远程服务器IO,该中介装置30同时扮演一虚拟目的地 (Virtual Destination)的角色,于步骤S12,该中介装置30发送一针对该被转发的封包的 ACK至该使用者终端40。于收到该ACK后,步骤S14,该使用者终端40即可移动其滑动窗格, 并进一步发送一新的封包以填补滑动窗格。
本发明的中介装置30提供一双协议堆栈的架构,使得该中介装置30与该使用者终端40及 与该远程服务器10的联机采用不同的网络参数。通过此设计,于封包传送的过程中,该中介 装置30传送针对其已转发封包的ACK至该使用者终端40,以减少现有技术中使用者终端40需 等待由远程服务器l0发出的ACK到达的时间,进而可快速移动该使用者终端40的滑动窗格以 增加数据传输量。
权利要求
1.一种数据传输系统,其特征在于,所述系统包含一使用者终端,其通过一连接界面与一中介装置建立一区域联机;所述中介装置,通过一无线网络模块与一远程服务器建立远程联机,从而使得该使用者终端可通过该中介装置连接至该远程服务器,其中该中介装置针对该区域联机与该远程联机采用不同的网络参数。
2.如权利要求l所述的系统牙界面。
3.如权利要求l所述的系统 程联机是建立于TCP/IP协议堆栈。
4.如权利要求3所述的系统 机的网络参数包含来回时间及滑动窗格。
5.如权利要求4所述的系统 时间参数小于该远程联机的来回时间。
6.如权利要求4所述的系统 窗格参数小于该远程联机的滑动窗格。
7. 一种数据传输方法,该方法包括如下步骤 一使用者终端通过一连接界面与一中介装置建立一区域联机;该中介装置通过一无线网络模块与一远程服务器建立一远程联机,从而使得该使用者 终端可通过该中介装置连接至该远程服务器,其中该中介装置针对该区域联机与该远程联机 采用不同的网络参数设定。
8.如权利要求7所述的方法,其特征在于,其中该区域联机与该远 程联机是建立于TCP/IP协议堆栈。
9.如权利要求8所述的方法,其特征在于,该区域联机及该远程联 机的网络参数包含来回时间及滑动窗格。,其特征在于,该连接界面系为USB或蓝 ,其特征在于,其中该区域联机与该远 ,其特征在于,该区域联机及该远程联 ,其特征在于,其中该区域联机的来回 ,其特征在于,其中该区域联机的滑动
10 如权利要求9所述的方法,其特征在于,于该区域联机建立后, 该中介装置启动网络分享功能。
11 如权利要求10所述的方法,其特征在于,该中介装置于启动网 络分享功能后,即传送一讯息至该使用者终端确认已启动网络分享功能。
12 如权利要求ll所述的方法,其特征在于,于该远程联机建立后 ,该使用者终端通过该中介装置传送封包。
13 如权利要求12所述的方法,其特征在于,该中介装置于接收到 该封包后,将该接收到的封包转发至该远程服务器,并发送一针对该被转发的封包的响应至 该使用者终端。
14 如权利要求12所述的方法,其特征在于,该使用者终端于收到 该响应后,移动其滑动窗格,并发送一新的封包以填补滑动窗格。
15 如权利要求7所述的方法,其特征在于,该连接界面为USB或蓝牙界面。
16 如权利要求9所述的方法,其特征在于,其中该区域联机的来回 时间参数小于该远程联机的来回时间。
17 如权利要求9所述的方法,其特征在于,其中该区域联机的滑动 窗格参数小于该远程联机的滑动窗格。
全文摘要
一种数据传输系统,其包含一使用者终端,该使用者终端通过一连接界面与一中介装置建立一区域联机,所述中介装置,通过一无线网络模块与一远程服务器建立远程联机,从而使得该使用者终端可通过该中介装置连接至该远程服务器,其中该中介装置针对该区域联机与该远程联机采用不同的网络参数。
文档编号H04L12/56GK101651612SQ200810303849
公开日2010年2月17日 申请日期2008年8月15日 优先权日2008年8月15日
发明者康吉成 申请人:深圳富泰宏精密工业有限公司;奇美通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1