《通信系统与其相关的通信方法.pdf》由会员分享,可在线阅读,更多相关《通信系统与其相关的通信方法.pdf(26页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104135744A43申请公布日20141105CN104135744A21申请号201410407800522申请日20140818H04W28/1620090171申请人中怡(苏州)科技有限公司地址215021江苏省苏州市工业园区唐庄路8号72发明人李领治曹若雨姚文强冯捷贾俊铖74专利代理机构北京律诚同业知识产权代理有限公司11006代理人梁挥常大军54发明名称通信系统与其相关的通信方法57摘要本发明公开一种通信系统与其相关的通信方法。通信系统包含一基站;以及一可携式装置,其与该基站建立一电信传输通道与一无线区域网络通道,其中以该基站与该可携式装置的一者作为一传送端,并。
2、以该基站与该可携式装置的另一者作为一传送端,其中该传送端根据至少一分配参数而将多个数据封包分为一第一部分与一第二部分后,该传送端将该第一部分的该些数据封包藉由该电信传输通道传送至该接收端,以及将该第二部份的该些数据封包藉由与该无线区域网络通道传送至该接收端。51INTCL权利要求书2页说明书12页附图11页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书12页附图11页10申请公布号CN104135744ACN104135744A1/2页21一种通信方法,应用于一基站,其特征在于,包含以下步骤与一可携式装置建立一电信传输通道与一无线区域网络通道;根据至少一分配参数,将多个下。
3、载数据封包区分为一第一部分的下载数据封包与一第二部分的下载数据封包;经由该电信传输通道将该第一部分的下载数据封包传送至该可携式装置;以及经由该无线区域网络通道将该第二部分的下载数据封包传送至该可携式装置。2如权利要求1所述的通信方法,其特征在于,更包含以下步骤自该可携式装置接收该至少一分配参数。3如权利要求1所述的通信方法,其特征在于,于一初始传送阶段,该至少一分配参数是指一分流比例与一调整系数;以及于一一般传送阶段,该至少一分配参数是指该分流比例,其中该分流比例是根据该可携式装置能够使用的该无线区域网络通道的频宽而决定,且该调整系数是根据该无线区域网络通道的信号变化速度而决定。4如权利要求1。
4、所述的通信方法,其特征在于,更包含以下步骤同时藉由该电信传输通道与该无线区域网络通道而自该可携式装置接收多个上传数据封包。5如权利要求1所述的通信方法,其特征在于,该基站在该电信传输通道作为一用户端;以及该基站在该无线区域网络通道作为一伺服端。6一种通信方法,应用于一可携式装置,其特征在于,包含以下步骤与一基站建立一电信传输通道与一无线区域网络通道;根据至少一分配参数,将多个上传数据封包区分为一第一部分的上传数据封包与一第二部分的上传数据封包;经由该电信传输通道将该第一部分的上传数据封包传送至该基站,以及经由该无线区域网络通道将该第二部分的上传数据封包传送至该基站。7如权利要求6所述的通信方法。
5、,其特征在于,该至少一分配参数包含一分流比例与一调整系数,其中该分流比例是根据该可携式装置能够使用的该无线区域网络通道的频宽而决定,且该调整系数是根据该无线区域网络通道的信号变化速度而决定。8如权利要求7所述的通信方法,其特征在于,于一初始传送阶段,该可携式装置根据该分流比例与该调整系数而区分该些上传数据封包;以及于一一般传送阶段,该可携式装置根据该分流比例而区分该些上传数据封包。9如权利要求6所述的通信方法,其特征在于,更包含以下步骤将该至少一分配参数传送至该基站。10如权利要求6所述的通信方法,其特征在于,更包含以下步骤自一应用程序接收该些上传数据封包。11如权利要求6所述的通信方法,其特。
6、征在于,更包含以下步骤同时藉由该电信传输通道与该无线区域网络通道而自该基站接收多个下载数据封包。12如权利要求6所述的通信方法,其特征在于,权利要求书CN104135744A2/2页3该可携式装置在该电信传输通道作为一伺服端;以及该可携式装置在该无线区域网络通道作为一用户端。13一种通信系统,其特征在于,包含一基站;以及一可携式装置,与该基站建立一电信传输通道与一无线区域网络通道,其中以该基站与该可携式装置的一者作为一传送端,并以该基站与该可携式装置的另一者作为一传送端,其中该传送端根据至少一分配参数而将多个数据封包分为一第一部分的数据封包与一第二部分的数据封包后,该传送端将该第一部分的数据封。
7、包藉由该电信传输通道传送至该接收端,以及将该第二部份的数据封包藉由与该无线区域网络通道传送至该接收端。14如权利要求13所述的通信系统,其特征在于,于该接收端接收该第一部分的数据封包与该第二部分的数据封包后,该接收端将该第一部分的数据封包与该第二部分的数据封包混合。15如权利要求13所述的通信系统,其特征在于,该至少一分配参数包含一分流比例与一调整系数,其中该分流比例是根据该可携式装置能够使用的该无线区域网络通道的频宽而决定,且该调整系数是根据该无线区域网络通道的信号变化速度而决定。16如权利要求15所述的通信系统,其特征在于,于一初始传送阶段,该传送端根据该分流比例与该调整系数而区分该些数据。
8、封包;以及于一一般传送阶段,该传送端根据该分流比例而区分该些数据封包。权利要求书CN104135744A1/12页4通信系统与其相关的通信方法技术领域0001本发明涉及一种通信系统与其相关的通信方法,且特别涉及一种包含手机与基站的通信系统与其相关的通信方法。背景技术0002越来越多的可携式装置可通过无线区域网络WIFI,或是移动通信的方式上网。WIFI具有传输频宽高、费用低等优点,但是无线区域网络接入点ACCESSPOINT,简称为AP的覆盖范围较小。移动通信基站的覆盖范围大,可以让可携式装置在大部分的地区维持上网功能。但是,利用移动通信上网时,可携式装置能使用的频宽较低、费用较高。0003即。
9、便可携式装置可利用多种方式上网,但在多信号覆盖区通常仅使用其中一种通道上网。只能利用一种通道上网的作法,无法充分利用WIFI通道与移动通信通道的频宽。此外,在进行通道切换时,可能衍生数据传输延误的情形。现有技术采用的通道切换的作法,还可能影响上层软件取得数据的可信度。发明内容0004本发明的目的在于,提供一种能同时利用电信传输通道与无线区域网络通道,在基站与可携式装置间传输数据的通信方法与通信系统。0005本发明的实施例提出一种通信方法,应用于一基站,其特征在于,包含以下步骤与一可携式装置建立一电信传输通道与一无线区域网络通道以及根据至少一分配参数,将多个下载数据封包区分为一第一部分的下载数据。
10、封包与一第二部分的下载数据封包;经由该电信传输通道将该第一部分的下载数据封包传送至该可携式装置,以及经由该无线区域网络通道将该第二部分的下载数据封包传送至该可携式装置。0006本发明的实施例还提出一种通信方法,应用于一可携式装置,其特征在于,包含以下步骤与一基站建立一电信传输通道与一无线区域网络通道以及根据至少一分配参数,将多个上传数据封包区分为一第一部分的上传数据封包与一第二部分的上传数据封包;经由该电信传输通道将该第一部分的上传数据封包传送至该基站,以及经由该无线区域网络通道将该第二部分之的传数据封包传送至该基站。0007本发明的实施例另提出一种通信系统,其特征在于,包含一基站;以及一可携。
11、式装置,其与该基站建立一电信传输通道与一无线区域网络通道,其中以该基站与该可携式装置的一者作为一传送端,并以该基站与该可携式装置的另一者作为一传送端,其中该传送端根据至少一分配参数而将多个数据封包分为一第一部分的数据封包与一第二部分的数据封包后,该传送端将该第一部分的数据封包藉由该电信传输通道传送至该接收端,以及将该第二部份的数据封包藉由与该无线区域网络通道传送至该接收端。0008以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。附图说明说明书CN104135744A2/12页50009图1是通信系统利用流向配置接口管理在两个通道内的数据流向的示意图;0010图2是于分流作。
12、法中,加入识别字段的示意图;0011图3A是以TCP/IP首部代表手机地址的示意图;0012图3B是自定义首部的各个字段的示意图;0013图3C是以TCP/IP首部代表手机的3G地址的示意图;0014图3D是以TCP/IP首部代表手机的WIFI地址的示意图;0015图4是手机与基站利用流向配置接口进行分流/混流管理的示意图;0016图5是本发明的通信方法的流程图;0017图6A、图6B是于手机与基站间建立双通道的TCP连接的示意图;0018图7是动态调整流量比设定的示意图;0019图8,其是计算调整系数的流程图0020图9是于两个通道进行分流的流程图;0021图10是根据调整系数和分流比例在双。
13、通道转发数据的流程图;0022图11是依据分流比例在双通道转发数据流程图。0023其中,附图标记0024手机11应用程序1120025流向配置接口111、131第一节点S10026第二节点S2第三节点S30027第四节点S43G通道120028WIFI通道14基站130029因特网15数据流210030原始数据封包21A、21B、21C、21D、21E、21F0031手机的TCP/IP首部220032手机的自定义首部230033待传送封包24A、24B、24C、24D、24E、24F0034手机的3G通道的TCP/IP首部250035手机的WIFI通道的TCP/IP首部260036经由3G通道。
14、传送的数据封包27A、27B0037经由WIFI通道传送的数据封包28A、28B、28C、28D0038手机的TCP首部22A手机的IP首部22B0039手机的3G通道的TCP首部25A0040手机的3G通道的IP首部25B0041手机的WIFI通道的TCP首部26A0042手机的WIFI通道的IP首部26B0043TCP/IP协议栈116A、116B、116C、136A、136B、136C0044虚拟通道115、1353G实体通道113、1330045WIFI实体通道114、1340046步骤S11、S12、S13、S14、S15、S17、S300S315、S200S212、S4、S51、S。
15、53、S55、S57、S551S555、S555AS555E、S61、S63、S65、S66、S67、S68、S69、S631、S633、S635、S637、S639、说明书CN104135744A3/12页6S661、S663、S665、S665AS665D具体实施方式0047下面结合附图对本发明的结构原理和工作原理作具体的描述0048可携式装置包括手机、平板电脑等等的装置,移动通信包括3G、4G、WIMAX等等不同的技术。为说明方便,以下将以手机做为可携式装置的例子,以3G做为移动通信技术的例子,解释本发明各个实施例。现有的手机提供多通道功能时,容易因为通道切换而导致切换错误或迟延的现象。。
16、为此,本发明在手机与基站间,提供同时使用无线区域网络WIFI通道与3G通道传送数据封包的作法。手机可同时通过WIFI通道与3G通道收发数据。0049请参见图1,其是通信系统利用流向配置接口管理在两个通道内的数据流向的示意图。基站13提供3G信号与WIFI信号,让手机11连接至因特网15。0050手机11与基站13间,使用3G通道12作为一个传输控制协议TRANSMISSIONCONTROLPROTOCOL,简称为TCP连接CONNECTION,以及使用WIFI通道14作为另一个TCP连接。基于这两个TCP连接,手机11与基站13可以同时使用WIFI通道14与3G通道12收发数据。0051根据T。
17、CP/IP的规范,传送端的应用层会向TCP层传送数据流,由TCP层把数据流分割成适当长度的数据封包。TCP层把结果包传给IP层后,IP层通过网络将数据封包传送给接收端。根据本发明的构想,分别于手机11与基站13设置流向配置接口111、131。藉由流向配置接口111、131,手机11与基站13间的数据传输,会在传送端进行分流控制,以及在接收端进行混流控制。0052本发明的手机11在上传数据时,手机11作为传送端,基站13作为接收端。手机11先利用流向配置接口111对上传数据进行分流控制,使上传数据分流为两组。基站13接收这两组上传数据后,先由基站13的流向配置接口131对这两组上传数据加以混合,。
18、再将混合后的上传数据一并传送至因特网15。0053手机11下载数据时,手机11作为接收端,基站13作为传送端。基站13先由因特网15接收手机11所需的下载数据,之后再转而传送至手机11。基站13在传送下载数据至手机11前,先利用流向配置接口131对下载数据进行分流控制。经过分流后,基站13传送的下载数据被分为两组。这两组下载数据分别通过3G通道12与WIFI通道14传送。待手机11接收到这两组下载数据后,流向配置接口111对这两组下载数据加以混合,并将混合后的结果提供予上层的应用程序使用。0054无论是手机11或基站13,作为传送端时会对数据封包进行分流,作为接收端时则对数据封包加以混合。为便。
19、于说明,下述的实施例以手机11上传数据的应用为主。关于手机11下载数据的流程与控制方式,可类推得出而不再详述。0055请参见图2,其是手机的流向配置接口,对手机的上传数据进行分流控制的示意图。此图说明与图1中的各个节点对应的数据格式。下述的封包数量、封包格式与长度,仅作为举例使用,实际应用并不以此为限。0056在图1的第一节点S1,由应用程序112产生的上传数据,原本以数据流21的格式存在。在流向配置接口111中,首先假设流向配置接口111将数据流21切割为六个原始数据封包21A、21B、21C、21D、21E、21F。说明书CN104135744A4/12页70057将代表手机11的TCP/。
20、IP首部HEADER22与手机的自定义首部23,加入这六个原始数据封包21A、21B、21C、21D、21E、21F后,在第二节点S2形成待传送封包24A、24B、24C、24D、24E、24F。0058接着,流向配置接口111根据分配参数而将待传送封包24A、24B、24C、24D、24E、24F分为两组。分配参数包含分流比例、调整系数或其他参数。其中,分流比例代表,计算得出的应经由WIFI通道14传送的数据量或者,数据封包的个数,与应经由3G通道12传送的数据量或者,数据封包的个数之间的比例。调整系数则因应信号强弱等环境因素,用于搭配分流比例调整增加/减少在WIFI通道14传送的数据量。0。
21、059为便于说明,此处假设调整系数为0,以及假设分流比例为21。即,经由WIFI通道传送的数据量,应为经由3G通道传送的数据量的两倍。0060其中,应由3G通道12传送的待传送封包24A、24B,将于加入手机的3G通道的TCP/IP首部25后,形成经由3G通道传送的数据封包27A、27B。另一方面,应由WIFI通道14传送的待传送封包24C、24D、24E、24F,将于加入手机的WIFI通道的TCP/IP首部26后,形成经由WIFI通道传送的数据封包28A、28B、28C、28D。0061根据前述说明可以得知,在第三节点S3与第四节点S4的数据封包,其所包含的数据内容源于同一个数据流21。所以。
22、,对该些数据封包而言,即使传送通道不同,仍会有部分相同的首部例如手机的TCP/IP首部,以及手机的自定义首部。0062请参见图3A,其是以TCP/IP首部代表手机地址的示意图。代表手机的TCP/IP首部22包含手机的TCP首部22A与手机的IP首部22B。0063请参见图3B,其是手机的自定义首部的各个字段的示意图。手机的自定义首部23的格式与内容,由彼此搭配使用的手机11与基站13编辑与解读。图3B假设手机的自定义首部23包含自定义首部的总长度HEADLENGTH、传输方向DIRECTION、协议类型TYPE、协议参数TYPEPARAMETER。手机的自定义首部还可包含数据内容DATACON。
23、TENT等其他字段。0064自定义首部的总长度代表各个自订字段长度的总和。此处假设以8个位元代表自定义首部的总长度。实际应用时,手机的自定义首部23的长度与格式并不需要被限定。例如,手机的自定义首部23可使用固定长度,如此一来,便不需要记录自定义首部的总长度。0065传输方向代表传输数据封包使用的通道类型与传输方向,传输方向的所代表的实际意涵可以数值表示。此处假设以8个位元代表传输方向。例如以数值“00“代表在3G通道12中,手机11向基站13传输数据封包;以数值“01“代表在WIFI通道14中,手机11向基站13传输数据封包等。0066此处假设以8个位元代表协议类型,协议参数的位元数不定。协。
24、议类型可以数值代表不同的沟通模式与控制流程,并搭配协议参数作为手机11与基站13的沟通使用。例如当协议类型的数值为“01“时,代表基站13通过3G通道12向手机11传输数据封包,基站13向手机11通过3G通道12建立TCP连接CONNECTION,并发送基站的3G地址ADDR_3G_BS、基站的WIFI地址ADDR_WF_BS和通信端口号。另一方面,与协议类型为数值“01“对应的协议参数可包含基站的3G地址ADDR_3G_BS;以及基站的WIFI地址ADDR_WF_BS等。0067请参见图3C,其是以TCP/IP首部代表手机的3G地址ADDR_3G_UE的示意图。手说明书CN104135744。
25、A5/12页8机的3G通道的TCP/IP首部25包含手机的3G通道的TCP首部25A与手机的3G通道的IP首部25B。0068手机11将手机的3G通道的TCP/IP首部25附加于待传送封包24A、24B,产生经由3G通道传送的数据封包27A、27B。因此,在3G通道的IP首部25B中,记录的传送端SOURCE为手机的3G地址ADDR_3G_UE、接收端为基站的3G地址ADDR_3G_BS。0069请参见图3D,其是以TCP/IP首部代表手机的WIFI地址ADDR_WF_UE的示意图。手机的WIFI通道的TCP/IP首部26包含手机的WIFI通道的TCP首部26A与手机的WIFI通道的IP首部2。
26、6B。0070手机11将手机的WIFI通道的TCP/IP首部26附加于待传送封包24C、24D、24E、24F,产生经由WIFI通道14传送的数据封包28A、28B、28C、28D。因此,在手机的WIFI通道的IP首部26B中,来源端SOURCE为手机11的WIFI地址ADDR_WF_UE、目的端为基站13的WIFI地址ADDR_WF_BS。0071请参见图4,其是手机与基站利用流向配置接口管理数据传输路径的示意图。手机11和基站13之间,可利用流向配置接口对数据封包进行操作控制、流量控制等。0072手机11的流向配置接口111包含与应用程序112直接进行数据传输的TCP/IP协议栈116A、。
27、虚拟通道115、3G实体通道113、搭配3G实体通道113的TCP/IP协议栈116B、WIFI实体通道114,以及搭配WIFI实体通道114的TCP/IP协议栈116C。其中,当手机11上传数据时,应用程序112的上传数据先由TCP/IP协议栈116A封装为与手机11对应的TCP/IP格式的数据封包。接着,由手机11的虚拟通道115对该些数据封包进行分流。手机11的虚拟通道115会将上传数据传送至3G实体通道113与WIFI实体通道114。当手机11下载数据时,虚拟通道115会自手机11的3G实体通道113与手机11的WIFI实体通道114接收下载数据。0073基站13的流向配置接口131包。
28、含与因特网15进行数据传输的TCP/IP协议栈136A、虚拟通道135、3G实体通道133、搭配3G实体通道133的TCP/IP协议栈136B、WIFI实体通道134,以及搭配WIFI实体通道134的TCP/IP协议栈136C。其中,当手机11上传数据时,基站13的虚拟通道135会自3G实体通道133与WIFI实体通道134接收手机11传出的上传数据。当手机11下载数据时,基站13的虚拟通道135会将由因特网15所接收的下载数据的数据封包,传送至基站13的3G实体通道133与基站13的WIFI实体通道134。0074虚拟通道115具有一个IP地址即,手机地址ADDR_VT_UE。针对未使用网络。
29、地址转译NETWORKADDRESSTRANSLATION,简称为NAT的情况,因特网15的其他用户可直接识别手机地址ADDR_VT_UE。即使在使用网络地址转译的情况,手机地址ADDR_VT_UE也可以正常转换为外部地址,不影响上层应用程序的使用。虚拟通道115的上层有一般的TCP/IP协议栈116A,按照一般方式使用TCP/IP协议发送和接收各类应用程序的数据。0075手机11的WIFI实体通道114与3G实体通道113都有一个内部自订的IP地址。即,手机的WIFI地址ADDR_WF_UE以及手机的3G地址ADDR_3G_UE。WIFI实体通道114和3G实体通道113各自搭配一个TCP/。
30、IP协议栈116C、116B。WIFI实体通道114和3G实体通道113的TCP/IP协议栈116C、116B,在本地路由表中的优先顺序低于虚拟通道115的TCP/IP协议栈116A。0076因此,手机的WIFI地址ADDR_WF_UE以及手机的3G地址ADDR_3G_UE对应用说明书CN104135744A6/12页9程序112是隐形的。对基站13以外的其它所有节点而言,手机的WIFI地址ADDR_WF_UE以及手机的3G地址ADDR_3G_UE也是隐形的。换言之,手机的WIFI地址ADDR_WF_UE以及手机的3G地址ADDR_3G_UE仅仅用于手机11和基站13的通信。0077当手机的虚。
31、拟通道115启用后,由于TCP/IP协议栈116C、116B在本地路由表中的优先顺序较低,TCP/IP协议栈116C、116B不能从应用程序112直接接收数据,只能接收经由虚拟通道115所传送的数据封包。0078虚拟通道115接收应用程序112所传送的数据封包与接收端的IP地址后,根据使用者定义或动态计算得出的分配参数,将部分的数据封包经由TCP/IP协议栈116B与3G实体通道113传送至3G通道12。以及,将部分的数据封包经由TCP/IP协议栈116C与WIFI实体通道114传送至WIFI通道14。0079基站13的流向配置接口131,与手机11的流向配置接口111相似且对应。此处仅以手机。
32、11的流向配置接口111为例,不再详述基站13的流向配置接口131。0080虚拟通道115对数据封包进行分流所参考的分流比例可为一个定值,或是一个动态调整的数值。分流比例可由手机11或基站13决定。关于分流比例的设定与控制方式,可由本案所属技术领域的普通技术人员自行应用,故不赘述。0081当分流比例为固定的预设值时,可以由手机11提供一个设定页面,让使用者自行设定。或者,手机11在一开始连接时,判断3G通道12与WIFI通道14的通道频宽后,计算得出的一初始值。之后,手机11与基站13间,便以该初始值作为预设的分流比例。0082再者,由于同一个基站13的WIFI通道14可能会提供多支手机使用,。
33、将动态调整分流比例的决定权赋予手机11的作法,可使手机11妥善的依据个别状态计算适合的分流比例。进一步的,分流比例还可搭配调整系数使用。后续实施例将说明,搭配调整系数而使用分流比例的一种作法。0083请参见图5,其是本发明的通信方法的流程图。首先,在基站13与手机11间建立使用3G通道12的TCP连接步骤S11。在3G通道建立的TCP连接中,以基站13作为用户端CLIENT、以手机11作为伺服器SERVER。0084接着,判断3G通道的TCP连接是否建立成功步骤S12。若步骤S12的判断结果为否定,则流程结束。若步骤S12的判断结果为肯定,则在基站13与手机11间进一步建立使用WIFI通道14。
34、的TCP连接步骤S13。在WIFI通道14建立的TCP连接中,以手机11作为用户端CLIENT、以基站13作为伺服器SERVER。0085其后,判断WIFI通道14的TCP连接是否顺利建立步骤S14。若步骤S14的判断结果为否定,在手机11与基站13之间,便仅以3G通道12的TCP连接进行数据传输步骤S17。若步骤S14的判断结果为肯定,则进一步根据分配参数而分配数据封包,进而使数据封包能同时利用WIFI通道14的TCP连接、3G通道12的TCP连接传送数据封包步骤S15。0086承上,本发明的通信方法可大致归纳为三个阶段I、II、III。在第一个阶段I中,先建立手机11与基站13间的3G通道。
35、步骤S11。藉由建立好的3G通道,手机11与基站13取得彼此的WIFI通道14的IP地址。其后,手机11与基站13于第二个阶段II建立WIFI通道14步骤S13。在第三个阶段III中,手机11与基站13利用前两个阶段已经建立好的3G通道与WIFI通道14同时进行数据传输步骤S15。图6A、图6B将进一步说明说明书CN104135744A7/12页10这三个阶段的细部流程。0087请参见图6A、图6B,其是于手机与基站间建立双通道的TCP连接的示意图。在图6A、图6B中,由上而下的方向代表时间顺序,由左而右则分别对应于手机11与基站13的行为。其中,在手机11与基站13独立进行的操作以方块表示,。
36、箭头方向则代表手机11与基站13间的互动操作。0088首先手机11与基站13需个别开启双通道混合传输的功能步骤S300、S200。如前所述,手机11与基站13在第一阶段I先在3G通道12建立第一个TCP连接。因此,于手机11开启双通道虚拟混合连接的功能后,手机11将开启3G通道手机的WIFI地址12的通信端口号44444步骤S301。在3G连接中,手机11作为伺服端,监听基站13是否发送建立TCP连接的请求。0089另一方面,于基站13启用双通道传输的功能后,便开启WIFI通道14的通信端口号5388步骤S201。如前所述,当基站13与手机11稍后在WIFI通道14建立TCP连接时,基站13作。
37、为伺服器端。在WIFI通道14中,基站13将用于监听手机11是否利用WIFI通道14发送新的TCP/IP连接请求。0090此外,基站13亦将开启3G通道12的检测功能步骤S202,以及于3G通道12上检测到手机11步骤S203。接着,基站13利用3G通道12,向手机11的通信端口号44444传送利用3G通道12建立TCP连接的请求步骤S204。0091接着,手机11的3G通道12的通信端口号44444接收到基站13所发送的TCP请求步骤S302。手机11经由3G通道回传确认建立3G通道的TCP连接的请求步骤S303;基站13对应接收由手机发出的请求已经被确认的信息步骤S205。0092基站13。
38、利用数据封包,将基站13的WIFI通道14的IP地址以下简称基站的WIFI地址ADDR_WF_BS传送至手机11步骤S206。通过3G通道12的TCP连接,手机11接收由基站13发出的基站的WIFI地址ADDR_WF_BS步骤S304。0093手机11根据数据封包的首部,取得基站13的3G通道的IP地址以下简称基站的3G地址ADDR_3G_BS步骤S305。手机11并储存基站的WIFI地址ADDR_WF_BS和基站的3G地址ADDR_3G_BS步骤S306。0094手机11利用3G通道12向基站13回传一个确认信息,手机11亦同时将手机11的WIFI通道14的IP地址ADDR_WF_UE,以及。
39、手机的3G地址ADDR_3G_UE传送至基站13步骤S307。0095相对应的,基站13接收到手机11返回的确认信息,以及手机的3G地址ADDR_3G_UE和手机的WIFI地址ADDR_WF_UE步骤S206。其后,基站13将储存手机的3G地址ADDR_3G_UE和手机的WIFI地址ADDR_WF_UE步骤S207。至此步骤时,手机11与基站13间的3G通道12已经建立完成,因此第一阶段I结束。于第一阶段I结束时,手机11已经取得基站的WIFI地址ADDR_WF_BS,且基站亦对应取得手机11的WIFI地址ADDR_WF_UE。这些对应取得的WIFI地址,将在第二阶段II时,用于建立第二个TC。
40、P连接。0096手机11与基站13在3G通道12建立第一个TCP连接后,不一定会随即在WIFI通道14建立第二个TCP连接。此时,基站13将在3G通道12维持每隔一段时间传送信息至手机11,使手机11得以确认3G通道12仍正常运作。例如每隔S秒,基站13藉由3G通道12的TCP连接向手机11发送心跳信息例如“LIVE“步骤S208。相对应的,手机11说明书CN104135744A108/12页11利用心跳信息维护3G通道12上的TCP连接步骤S308。0097基站13持续发送心跳信息的目的,是为了维护在3G通道12上的TCP连接的活动性。当手机11经过S秒例如30秒而未接收到心跳信息时,可据此。
41、而判断与基站13间的TCP连接产生异状。此时,可尝试再度于3G通道上建立手机11与基站13间的TCP连接。0098于第二阶段II中,手机11先检测到WIFI信号步骤S309。之后,手机11通过在WIFI通道的无线路由器的验证,取得一个IP地址步骤S310。此处分配予手机的IP地址即为手机的WIFI地址ADDR_WF_UE。0099手机11通过WIFI通道14,向基站13的通信端口号5388发送一个TCP连接请求步骤S311。基站13的通信端口号5388检测到手机11利用WIFI通道14所发出的TCP连接请求步骤S208。0100如果WIFI通道14的TCP连接建立失败,则流程重新回到步骤S30。
42、8。若WIFI通道14的TCP连接建立成功,基站13向手机11返回确认信息步骤S209;以及手机11接收到基站13通过WIFI通道14返回的确认信息步骤S312。此时,第二阶段II结束。0101之后,通信系统开始进入同时使用3G通道12与WIF通道14的TCP连接传送数据封包的第三阶段III。于3G通道12中,手机11能使用的频宽为固定的。换言之,共同连接至相同基站13的手机11数量的多寡,并不会影响手机11可使用的3G通道的频宽。0102另一方面,于WIFI通道14中,手机11能使用的频宽会根据共用基站13的手机数量而异。简言之,当共同连接至同一个基站13的手机11数量越多时,每一个手机11。
43、能分配到的WIFI通道14的频宽也越小。连带的,手机11根据3G通道12与WIFI通道14传送数据的分流比例,也会因此受到影响。0103基站13并通过WIFI通道14,传送通过WIFI通道14而与基站13连接的手机数量NUM_WF_UE至手机步骤S210。0104手机11接收与基站13连接的手机数量NUM_WF_UE步骤S313。接着,手机11根据两个实体通道的标准和信号的强度等参数,计算数据封包在两个通道的分配参数步骤S314。分配参数可包含分流比例PI和调整系数T等。0105手机11向基站13传送分配参数步骤S315。基站13接收到分配参数步骤S211后,将手机的WIFI地址ADDR_WF。
44、_UE、手机的3G地址ADDR_3G_UE,以及分配参数的对应关系储存于用户对照表中步骤S212。其后,手机11与基站13间,将根据分配参数对数据的传输进行分流控制步骤S4。关于步骤S4的进一步细节,可参看图7、图8的说明。0106请参见图7,其是动态调整流量比设定的示意图。首先计算两个通道的基本流量比例P0步骤S51。根据82011G/N规范,手机11可使用的无线区域网络的频宽BW_WF会是一个单位频宽BW_WFUNIT的倍数。换言之,手机11使用WIFI通道14时,可使用的无线区域网络的最小频宽MINBW_WF相当于单位频宽BW_WFUNIT。根据最小频宽MINBW_WFBW_WFUNIT。
45、与手机11可使用的3G通道12的频宽BW_3G,可由下式计算基本流量比例P00107P0BW_WFUNIT/BW_3G0108接着计算WIFI通道14的分流比例PI步骤S52。由于80211采用共用频宽说明书CN104135744A119/12页12的方式传输数据,当前频宽是最小频宽MINBW_WF的整数N倍。再者,共同使用WIFI通道14连接到基站13的手机11的数量NUM_UE_WF也会影响也影响了分流比例PI。因此,WIFI通道14的分流比例PI的计算方法为0109PINP0/NUM_UE_WF0110手机11在WIFI范围内移动迅速时,基站13提供的WIFI信号的强度将会发生剧烈变化,。
46、从而影响在未来一段期间内。为了更准确的预测接下来的分流比例PI,本发明将计算调整系数T步骤S55调整数据传输量的作法。关于调整系数T的计算方式可进一步参看图8所示的流程图。其后,手机11将储存分流比例PI和调整系数T步骤S57。0111请参见图8,其是计算调整系数的流程图。此图为图7步骤S55的进一步说明。0112首先利用信号强度阵列记录并更新近期的信噪比步骤S551。例如利用T时点的信噪比SNRT更新原本储存的T1时点的信噪比SNRT1;将当前时点的信噪比SNRNOW用于更新T时点的信噪比SNRT。步骤S551可以下式表示0113SNRT1SNRT,0114SNRTSNRNOW0115其次计。
47、算各个时点信噪比的变化步骤S552。例如将T时点的信噪比SNRT扣除在T1时点的信噪比SNRT1。步骤S552可以下式表示0116SNRT1SNRTSNRT10117接着,根据在T时点的信噪比变化SNRT,以及在T1时点的信噪比变化SNRT1,预测在T1时点的信噪比变化SNRT1步骤S553。步骤S553可以下式表示0118SNRT12SNRTSNRT10119其后,根据预测得出的在T1时点的信噪比变化SNRT1,与在T时点的信噪比SNRT而预测在T1时点的信噪比SNRT1步骤S554。步骤S554可以下式表示0120SNRT1SNRTSNRT10121接着,根据T1时点的信噪比SNRT1与各。
48、个信噪比门限的比较而决定调整系数T步骤S555。步骤S555进一步因应T1时点的信噪比SNRT1而将调整系数T的计算分为三种情形信号增强迅速、信号衰减迅速、信号变化不大。0122此处定义数个信噪比门限,例如下级信噪比门限THRESI1、当前信噪比门限THRESI、前级信噪比门限THRESI1,前两级信噪比门限THRESI2。这些信噪比门限用于辅助判断信噪比的大小。其中,较后级的信噪比门限大于较前级的信噪比门限。例如THRESI111、THRESI10、THRESI19、THRESI28。0123首先判断在T1时点的信噪比SNRT1是否大于当前信噪比门限THRESI步骤S555A。若步骤S555。
49、A的判断结果为肯定,代表WIFI信号的强度迅速增强S555B。此时依据下式计算调整系数T0124TSNRT1THRESI/THRESI1THRESI0125由于SNRT1THRESI1,连带使调整系数T大于1。此种计算结果代表信号增强迅速,此时将提高经由WIFI通道14传输的数据量。说明书CN104135744A1210/12页130126若步骤S555A的判断结果为否定,则进一步比较T1时点的信噪比SNRT1与前级信噪比门限THRESI1的大小步骤S555C。如果T1时点的信噪比SNRT1小于前级信噪比门限THRESI1,代表信号衰减迅速步骤S555D。此时依据下式计算调整系数T0127TSNRT1THRESI1/THRESI1THRESI20128由于T1时点的信噪比SNRT1小于前级信噪比门限THRESI1。即,SNRT1THRESI2,此处计算得出的调整系数T小于1。此时将降低经由WIFI通道14传输的数据量。0129再者,如果T1时点的信噪比SNRT1介于前级信噪比门限THRESI1与当前信噪比门限THRESI间,代表信号变化不大步骤S555E。即,THRESI1SNRT1THRESI。此时将调整系数T设定为0,代表不调整在WIFI通道14传输的数据量。0130请参见图9,其是手机与基站于第三阶段中,对上传数据进行分流操作。