CN1956371B - 无线网络的封包传送方法 - Google Patents

无线网络的封包传送方法 Download PDF

Info

Publication number
CN1956371B
CN1956371B CN 200510116743 CN200510116743A CN1956371B CN 1956371 B CN1956371 B CN 1956371B CN 200510116743 CN200510116743 CN 200510116743 CN 200510116743 A CN200510116743 A CN 200510116743A CN 1956371 B CN1956371 B CN 1956371B
Authority
CN
China
Prior art keywords
package
instant messaging
access control
wireless network
control address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN 200510116743
Other languages
English (en)
Other versions
CN1956371A (zh
Inventor
林咨铭
曹孝栎
黄中晖
陈文村
许哲铭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Industrial Technology Research Institute ITRI
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Industrial Technology Research Institute ITRI filed Critical Industrial Technology Research Institute ITRI
Priority to CN 200510116743 priority Critical patent/CN1956371B/zh
Publication of CN1956371A publication Critical patent/CN1956371A/zh
Application granted granted Critical
Publication of CN1956371B publication Critical patent/CN1956371B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

一种无线网络的封包传送方法,其首先判断将进行传送的封包是否为即时通信封包。而当此封包为即时通信封包时,即根据无线网络的传输状态来决定是否对此封包开启重传机制。

Description

无线网络的封包传送方法
技术领域
本发明涉及一种封包传送方法,且特别涉及一种无线网络的封包传送方法。 
背景技术
近年来,无线网络***(Wireless Network)如无线局域网络(WLAN),无线城域网络(WMAN)相继发展起来,网络的组建也陆续的完成并提供服务,其中封包语音及封包视频(PacketVoice/Video)被视作是无线网络***上最重要的应用服务项目之一。然而,在无线网络***上提供即时通信服务(Real-timeCommunication Services)却面临多个挑战,例如无线手持装置多半使用电池供电,耗电(Power Consumption)问题需要克服;另外即时通信***的视频与音频数据多半为定时产生且较小的封包,对于无线网络***的带宽利用将会造成相当程度的影响。 
反观无线网络***的设计多半以传递数据封包(Data Packet)为主,并未针对即时通信封包(Real-Time Packet)的传递进行最佳化的改进。即时通信封包的特性未能完全利用在无线网络***的设计上,例如即时通信多半可以容忍若干程度的封包丢失,利用额外带宽来达到可靠性的传输将不是传送语音封包时的最重要考虑。因此,若能提高网络带宽使用容量以及改善手持装置的耗电,将有助于发展无线网络环境的即时通信服务。 
标准802.11的运行流程如图1所示,移动通信装置(MobileStation,MS)在传送封包时,如果无线媒介有其它移动通信装置正在使用,则移动通信装置会等待直到无线媒介无人使用,然后再等待 一个分布式协作帧间空间(DCF Interframe Space,DIFS),开始倒数竞争窗口(Contention Window,CW)。当竞争窗口倒数至0之后便开始传送,如要求传送(RTS)、确定传送(CTS)等控制封包,或数据(Data)及分割(Fragmentation)封包(如Frg#1与Frg#2)。在接收端接收到正确封包之后,会在经过一个短帧间空间(ShortInterframe Space,SIFS)之后发送响应(ACK)封包给发送端。 
请参照图2,其为一种使用即时通信服务于无线网络的***结构图。如图2所示,在无线网络端,一个或多个无线网络装置202、204通过无线网络存取器(Access Point)210与有线网络端相连以存取因特网(Internet)230。以上行即时通信封包(uplink real-time frame)为例,封包首先通过无线网络存取器210送至同一局域网的路由器(Router)220,接着路由器220便将此封包通过因特网230送至另一端与其进行即时通信服务的节点(correspondent node)240。而以下行即时通信封包(downlink real-time frame)而言,封包首先通过因特网230送至路由器220,接着路由器220将此封包通过无线网络存取器210送至无线网络装置202或204。 
而以目前的技术来看,在要使用无线网络环境传递即时通信封包时,最简单的作法是永远启动网络卡,使其永远可以收送封包。但是这样的设计将使得网络卡即使在不传递封包时,仍然需要消耗电力。一种改善耗电的作法是将无线网络启动在睡眠状态,当有封包需要传送时,再唤醒无线网络装置加以传送,这种方法一般称为PS-Poll传送机制。请参照图3,其为以PS-Poll机制在无线网络中传递即时封包的封包时序图及相应的能量消耗示意图。如图3所示,无线网络装置(STA)在进行相关连线注册动作后,便可进行上行与下行即时通信封包的传输。在上行即时通信封包(UL Voice)送出后,无线网络装置由于需判断该封包是否该重送,因此需继续等待无线网络存取器(AP)的响应封包(ACK)。此外,由于无线网络装置处于省电模式下,对于下行即时通信封包(DL Voice)需通过PS-Poll将存放于无线网络存取器缓冲区的封包取回。同样的,为使无线网络存取器判断该封 包是否该重送,无线网络装置尚须送出响应封包至无线网络存取器以使其确认此封包正确被收到。据此,为使即时通信封包达到可靠性传输,将需要多耗费两个短帧间空间(SIFS)与两个响应封包,因此将使得耗电与网络带宽使用容量上的提升均受到限制。 
若以802.11e所定义的非排序自动省电传输机制(Unscheduled-Automatic Power Saving Delivery,U-APSD)来传递即时通信封包,则可以更进一步改善PS-Poll传送机制的耗电。请参照图4,其为以U-APSD机制在无线网络中传递即时封包的封包时序图及相应的能量消耗示意图。与图3相比,图4所示的机制少了一个PS-Poll的封包,其余部分与图3类似,在此不予详述。 
为达更佳的省电效果,除了上述的省电传输机制之外,目前已更进一步发展出许多相关的媒体控制技术。其中,或有减少移动通信装置与无线网络存取器(Access Point,AP)的同步信号及间隔者;或有降低隐藏移动通信装置的问题,减少干扰及碰撞,降低重送封包的机率者;或有观测目前无线媒介的传送状态,降低多余的送收动作者;或有通过数据统计或预测来预知下次封包送收的时间点者;或有分析封包长时间(Long Term)或短时间(Short Term)的传送行为,来控制送收以避免多余的耗电者;或有修改标准的载波检测多重存取及碰撞避免(CSMA/CA)的传送机制者;或有降低在传送分割封包中的控制封包者;或有增加保护机制,减少长封包在传送过程中发生碰撞的机率者;或有增加或修改反馈信息(Feedback Message),帮助调整发射功率者;或有减少重送封包数据单元或是响应封包者。此外,尚有许多其它的省电技术,如:减少在休眠模式的检测、减少在接收短控制封包的***耗电、与服务质量(QoS)相关的省电机制、使用时分多址存取(Time Division Multiple Access,TDMA)、使用封包预留多址存取(Packet Reservation Multiple Access)、以及减少网络的控制信息(Control Message)的传送等。 
然而,前述种种省电机制有许多会修改到802.11的传送机制,而与标准不兼容;有些受限于检测或是评估的结果而有不同的省电效果;有些则为了省某一部分的耗电而造成其它部分的耗电;有些则为达省电效果而造成其它影响,如传送效能(Throughput)降低、或断线。
换言之,目前对于省电方面所进行的各项努力,都有其缺陷所在。尤其部分的省电机制会因为与标准不兼容而造成使用上的不便。因此,现有的技术并无法有效的解决即时通信上所遭遇到的问题。 
为让本发明之上述和其它目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下。 
发明内容
根据上述,本发明的目的就是在提供一种无线网络的封包传送方法,此种封包传送方法通过802.11标准定义的多播机制来传送即时性通信服务的封包,在兼容性上,是与标准兼容,同时并不会受限于评估或检测的准确性而影响,也不会以增加其它部分耗电的方式来达到省电效果,更不会造成移动装置的其它影响,通过本提案的省电技术除了达到省电效果的外,还可增加整个网络***的带宽使用容量。 
为达成上述目的,本发明提出一种无线网络的封包传送方法,其首先判断将进行传送的封包是否为即时通信封包。而当此封包为即时通信封包时,即根据无线网络的信号强度或收送封包丢失率来决定是否对此封包开启重传机制。 
在本发明的一个实施例中,更进一步设定无线存取节点与无线网络装置共同使用的多播媒体存取控制(MAC)地址。而此多播媒体存取控制地址可以是通过该无线存取节点与该无线网络装置的信息交换而得,也可以是转换无线网络装置的单播网络地址而得。 
在本发明的一个实施例中,在转换无线网络装置的单播网络地址而得多播媒体存取控制地址时,首先是进行将单播网络地址转换为单播媒体存取控制地址的标准转换程序,之后再将规格标准中的网络地址特定的字段转换为多播媒体存取控制地址使用,以使单播媒体存取
在本发明的另一个实施例中,在判断将进行传送的封包为即时通信封包之后,决定是否对此封包开启重传机制之前,可先整合多个即时通信封包为一个下行连锁封包,并以此下行连锁封包为一个传送单位来进行封包传送。 
在本发明的一个实施例中,在前述整合多个即时通信封包为下行连锁封包之时,对于加入至此下行连锁封包中的每一个即时通信封包,首先根据单播网络地址转换为多播媒体存取控制地址时所使用的特定字节与对应的媒体存取控制封包数据单元的长度,产生一个子标头,之后并将子标头与对应的媒体存取控制封包组合成一个子封包。在组合出多个子封包之后再通过子标头介接方式,连锁组合每一个子封包。最后,在连锁组合这些子封包所得的结果前,加上一个标准多播媒体存取控制标头以由此产生前述的下行连锁封包。 
本发明利用检测即时通信封包与非即时通信封包并加以分离,且在对待即时通信封包时动态启动与关闭即时通信封包的重传机制,因此可以在符合现有网络传输协议的情况下,有效减少检测即时通信封包重送和重传封包的带宽,并由此来改进无线网络***的网络带宽使用容量与手持装置耗电问题。 
为让本发明之上述和其它目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下。 
附图说明
图1为标准802.11的运行流程。 
图2为一种使用即时通信服务的无线网络的***结构图。 
图3为以PS-Poll机制在无线网络中传递即时封包的封包时序图及相应的能量消耗示意图。 
图4为以U-APSD机制在无线网络中传递即时封包的封包时序图及相应的能量消耗示意图。 
图5为依照IPv4网络规格标准的单播MAC地址与多播MAC地址的示意图。 
图6为将多个具备单播IP地址的即时通信封包结合成一个下行连锁封包的封包结构示意图。 
图7A为路由器根据本发明一实施例从节点接收数据时所进行的操作流程图。 
图7B为路由器根据本发明一实施例从无线网络存取器接收数据时所进行的操作流程图。 
图8A为无线网络装置根据本发明一实施例从无线网络存取器接收数据时所进行的操作流程图。 
图8B为无线网络装置根据本发明一实施例将数据上传至无线网络存取器时所进行的操作流程图。 
主要元件标记说明 
202、204:无线网络装置 
210:无线网络存取器 
220:路由器 
230:因特网 
240:节点 
600、620、640:具有单播IP地址的封包 
610、630、650:标头 
612、632、652:特定字节 
660:下行连锁封包 
670:下行连锁封包的标头 
672a、672b、672c:子标头 
680a、680b、680c:MAC封包数据单元 
S700~S720:本发明一实施例的实施步骤 
S730~S746:本发明一实施例的实施步骤 
S800~S818:本发明一实施例的实施步骤 
S830~S848:本发明一实施例的实施步骤 
具体实施方式
以下将以无线局域网络(WLAN)来进行说明,但本发明的内容适用于各种无线网络***,不限于使用在无线局域网络之中。并且实施例将以多播/单播地址的动态对应与分配法为例详述达成分离即时通信封包与非即时通信封包重送机制的具体技术手段,但也可通过其它动态启动与关闭语音封包重传机制来达成本发明所述效果。 
请再次参照图2所示的网络结构以能清楚理解后续的说明。在将本发明使用于PS-Poll机制时,无线网络装置202或204会先对无线网络存取装置210及路由器220进行相关连线注册的操作,并且与另一端与其进行即时通信服务的节点240建立即时通信联机。通过此部分动作的进行,无线网络存取器210便会开启对于无线网络装置202或204的多播/单播地址的动态对应与分配法的支持,并且提供路由器220辨别即时通信封包与非即时通信封包的必要参数。接着,无线网络装置202或204即可根据目前通信质量好坏或封包丢失情形,判断目前是否使用多播地址来进行上行与下行即时通信封包的传输以关闭重传机制。 
在本发明的一个IPv4实施例中,于进行无线网络装置202或204与无线网络存取装置210及路由器220之间的相关连线注册操作时,无线网络装置202或204首先需产生一个合法的多播地址(在此处以多播媒体存取控制地址MAC MA表示)。此多播地址的产生可通过将此无线网络装置202或204的单播地址(在此处以单播媒体存取控制地址MAC STA表示)的后23个位,结合多播地址MAC MA的标准前缀(prefix)而产生。当然,其它可达成多播地址产生的技术也可 使用于本案上。接着,无线网络装置202或204便向无线网络存取器210进行连线请求。在此连线请求中,无线网络装置202或204会携带多播地址MAC MA为参数,而无线网络存取器210在接收此请求后便可将此参数更新于目前的无线网络装置连线表中。或者,这些多播地址MAC MA可以直接由无线网络存取器210根据无线网络装置202或204的单播地址MAC STA产生,如此则不需要额外的信息或数据交换操作。 
而为了使路由器210能将送至无线网络装置202或204的下行即时通信封包使用无线网络装置的多播地址来传送,无线网络装置202或204需使用地址解析通信协议(ARP,Address Resolution Protocol)来更新路由器210的ARP列表。此时无线网络装置202或204的网络(IP)地址将同时对应到其多播地址MAC MA与单播地址MAC STA。最后,为使路由器210得以辨别即时通信封包与非即时通信封包,一种简单的辨识即时通信封包与非即时通信封包的方法可通过端口号(Port Number)来完成,也即,路由器210可通过无线网络装置202或204与另一端即时通信节点240建立即时通信联机邀请时所带的会话描述协议(Session Description Protocol,SDP)信息,记录下此即时通信联机所用到的端口号以供接下来辨别是否为即时通信封包之用。除此之外,例如封包是否使用特定的地址标头、封包是否是根据特定信息交换方式(如前述的SDP)来进行等,也可以被用来作为判断封包是否为即时通信封包的依据。 
在进行完前述的封包传输前置工作之后,就可以开始进行封包的实际传输。根据本发明的技术,此时的封包传输将可以轻易的被分成即时通信封包与非即时通信封包两种。对于非即时通信封包来说,在本实施例中是不做特别处理的。但是这并非意指这些非即时通信封包就不能做任何传输上的改变,此已为所属技术领域的技术人员所能熟知,在此不予赘述。另一方面,对于即时通信封包来说,本发明将根据无线网络的传输状态来决定是否对其开启重传机制。举例来说,无线网络装置202或204可以将其在时间轴上的传输行为以时间长度t 分割为若干个时段,并通过信号强度(RSSI)或网络上层所提供的收送封包丢失率(Packet Lost Rate)等参数,判断目前网络状况好坏。换句话说,在本发明中,可以令无线网络装置202每隔一段预定时间t确认一次信号强度,并在信号强度大于某一默认值时关闭即时通信封包的重传机制。又或者,也可以每隔一段预定时间t即确认一次收送封包丢失率,并在收送封包丢失率高于某一默认值时开启即时通信封包的重传机制。 
在本发明的一个实施例中,控制是否开启即时通信封包的重传机制的功能,是由控制上述即时通信封包是否成为多播封包来决定。由于根据现行的网络传输规格,多播封包将不具有封包重传的机制,因此若能将即时通信封包从单播转为多播,就能够减少即时通信封包传送的整体时间。与其它转换机制不同的,在必须进行单播至多播的封包转换的时候,本发明是将在网络层(IP layer)仍为单播状态的封包于进入数据链路层(Data Link Layer)时,改变其媒体存取控制(Medium Access Control,MAC)地址的标头,以使上述封包的MAC地址能转换为多播的方式。 
请参照图5,其为依照IPv4网络规格标准的单播MAC地址与多播MAC地址的示意图。如图5所示,对目前的网络传输规格而言,单播MAC地址与多播MAC地址的差异就在于其地址前端具有不同的值。因此,只要将规格标准中的单播MAC地址的特定字段的内容(在IPv4的规格标准中,此处所指为MAC地址的前25个位,而在IPv6的规格标准中,此处所指者则为MAC地址的前16个位)转换为多播媒体存取控制地址的特定字段的内容,就可以轻易的将单播MAC地址转换为多播MAC地址。根据此点,在取得一个具有单播网络(IP)地址的即时通信封包之后,可以先进行将单播网络地址转换为单播MAC地址的标准转换程序(这些标准转换程序因不同的网络标准而有所不同,但其转换应为所属技术领域的技术人员所熟知,故在此不予赘述)。 
在转换得到单播MAC地址之后,接下来就必须依照图5的方式 将符合网络规格标准中的单播MAC地址的特定字段的标准内容转换为多播MAC地址的特定字段的标准内容,以使单播MAC地址成为多播MAC地址。最后,为了防止单播的即时通信封包在解码时真的被误认为多播的即时通信封包,在本实施例中,可使用预先定义的多播地址群组,也即MAC地址属于此群组内的地址则视为此封包为即时性通信封包,若不在此地址群组内,则视为一般性的多播封包。 
除此之外,更可以进一步将具有相同属性的即时通信封包整合在一起成为一个下行连锁封包,并以此下行连锁封包作为一个传送单元来进行封包传送。其中,这些属性可以是耗电、服务质量(QoS)、安全性、传送延迟或延迟抖动等等。请参照图6,其为将多个具备单播IP地址的即时通信封包600、620与640结合成一个下行连锁封包660的封包结构示意图。在本实施例中,利用前述将单播IP地址转换为多播MAC地址时所舍弃的特定字节612、632与652,加上后续MAC封包数据单元(680a、680b与680c)的长度,产生一个新的子标头(Sub-Header)672a、672b与672c,再加上MAC封包数据单元680a、680b与680c而合组成一个个的子封包(Sub-Packet)。也即,672a与680a合组为一个子封包,672b与680b合组为一个子封包,672c与680c合组为一个子封包。接着,多个子封包通过子标头介接的方式,使用连锁的方式合组成一个长封包,再加上一个标准的多播MAC标头670以产生下行连锁封包660。 
在上述过程中,子标头的内容可以依据IP版本而做变动,同时子封包的长度可以依据实际上MAC封包数据单元的长度而变化。而其它数据封包也可依据原本的转换及传送方法运行,不受任何影响。利用此技术便可以将多个具备相同属性,包含耗电、QoS、及安全性等的封包连锁成单一MAC封包传送,一方面可以减少在传送时的额外负担(Overhead),同时也减少封包与封包间的传送竞争。此机制将具备同类型的封包使用同类型传送方法传送,如传送延迟(Delay)、延迟抖动(Jitter)、或其它属性,配合算法运行。 
而在使用下行连锁封包的状况下,在如图2所示的网络环境中, 移动通信装置202或204以及路由器220的操作可以稍做修改以便进行相应的操作支持。请参照图7A,其为路由器220,或其它具备第三层处理能力的网络装置,根据本发明一实施例从节点240接收数据时所进行的操作流程图。当此装置接收到由外部网络传送进来的TCP/IP封包时(步骤S700),首先辨别此封包是否属于即时通信封包(步骤S702、S704),如果不是即时通信封包,则使用一般处理及传送方法传送(步骤S706)。若为即时通信封包,则辨识此封包属于哪一种服务机制(步骤S708)。接着根据是否属于同一类型的服务机制而判断是否需要产生子封包(步骤S710)。若需要产生子封包,则通过转换程序产生所属的子标头(步骤S712),然后加上其封包数据单元产生一个子封包(步骤S714)。在不需要建立子封包或已建立起子封包之后,接着就通过算法计算来判断是否到达传送时间(步骤S716)。如果未达传送时间,则将此子封包放进进程(Schedule)或队列(Queue)中,等待传送的时间(步骤S720);反之,若已达传送时间,则产生一个新的属于这些服务机制种类的多播MAC标头,并将进程或队列中的子封包连锁成单一封包传送出去(步骤S718)。 
接下来请参照图7B,其为路由器220,或其它具备第三层处理能力的网络装置,根据本发明一实施例从无线网络存取器210接收数据时所进行的操作流程图。在本实施例中,当从无线网络存取器210接收到封包时,即针对此封包的标头做辨识处理(步骤S730)。若辨识后发现为非多播的封包,则使用标准的方法处理(步骤S732);反之,若辨识后发现为多播的封包,则处理多播封包的标头(步骤S734),并辨识是否属于预先定义的即时通信封包(步骤S736)。若经步骤S736的辨识发现不是预先定义的即时通信封包,则使用一般多播的方法处理(步骤S738);反之,若为预先定义的即时通信封包,则解译封包的子标头(步骤S740),接着处理子封包数据单元(步骤S742),然后将子标头移除并将封包传递给上层处理(步骤S744)。最后检查是否还有下一批子封包(步骤S746),如果有则做相同的处理(步骤S740~S746),若无,则结束此程序。 
接下来请参照图8A,其为无线网络装置202或204根据本发明一实施例从无线网络存取器210接收数据时所进行的操作流程图。在本实施例中,当移动通信装置202或204接收到通过无线网络存取器210从外部网络传送进来的封包时,会先判断是否为多播封包(步骤S800),若不是则依据标准的方法处理封包(步骤S802)。若为多播的封包,则针对标头做处理(步骤S804)。接着判断此封包是否属于预先定义的即时通信封包(步骤S736),若不是,则依据标准的方法处理(步骤S802);若是,则针对该封包做后续处理。首先,检查子标头以判断此批子封包是否属于自己(步骤S808、S810),若不是则忽略此批子封包(步骤S812),接着检查下一批子封包(S818);反之,若是此批子封包属于自己,则针对子封包做处理(步骤S814),将子标头移除并解出子封包数据单元后传递给上层处理(步骤S816),然后检查下一批子封包(步骤S818),直到整个多播封包都被解译完毕。 
接下来请参照图8B,其为无线网络装置202或204根据本发明一实施例将数据上传至无线网络存取器210时所进行的操作流程图。其中,当无线网络装置有数据要传送出去时(步骤S830),会先分类此TCP/IP封包(步骤S832)。若不是预先定义的即时通信封包,则依据一般数据处理原则处理并传送(步骤S834、S836);而若为预先定义的即时通信封包,则判断是否属于哪一种特定的服务机制(步骤S834、S838),并接着产生该服务机制对应的子标头(步骤S840),然后加上封包数据单元组成一个MAC子封包(步骤S842)。之后依据进程或算法计算是否该传送出去(步骤S844),若该传送出去,则依据多播传送原则将此封包传送出去(步骤S846);若尚未到达传送时间,则将此子封包放入进程或队列中等待传送时间(步骤S848)。 
通过上述的各种说明可以清楚得知,本发明是通过主动控制即时通信封包是否为多播类型的封包以决定开启或关闭封包重传机制。而控制即时通信封包是否为多播类型的其中一种方式就是利用前述改变MAC地址的手段来达成。若将本发明所提供的方法使用在PS-Poll 传送机制上,则由于在上行与下行的即时通信封包传输上使用了多播地址来进行传送,因此可关闭重送机制进而减少等待响应封包的时间,通过减少两个短帧间空间与两个响应封包,无线网络装置便可同时针对耗电情形与网络带宽使用率进行提高。相同的,本发明所提供的方法也可应用于其它即时通信省电传输方法如U-APSD上,此时由于在上行与下行的即时通信封包传输上使用了多播地址来进行传送,因此可关闭重送机制进而减少等待响应封包的时间,通过减少两个短帧间空间与两个响应封包,因此同样可以同时针对耗电情形与网络带宽使用率进行提高。根据实验结果显示,在网络带宽上可以提高约40%的使用率,而在此同时也可以节省约40%的电力消耗。 
虽然本发明已以较佳实施例披露如上,然其并非用以限定本发明,任何所属技术领域的技术人员,在不脱离本发明之精神和范围内,当可作些许之更动与改进,因此本发明之保护范围当视权利要求所界定者为准。 

Claims (24)

1.一种无线网络的封包传送方法,其特征是包括下列步骤:
判断将进行传送的一封包是否为即时通信封包;以及
当该封包为即时通信封包时,根据无线网络的信号强度来决定是否对该封包开启重传机制,其中使用多播媒体存取控制地址作为该即时通信封包的目的地媒体存取控制地址,以关闭重传机制,其中使用单播媒体存取控制地址作为该即时通信封包的目的地媒体存取控制地址,以开启重传机制。
2.根据权利要求1所述的无线网络的封包传送方法,其特征是根据无线网络的该信号强度来决定是否对该封包开启重传机制的步骤包括:
每隔一段预定时间确认一次该信号强度;以及
当该信号强度大于默认值时,对该封包关闭重传机制。
3.根据权利要求1所述的无线网络之封包传送方法,其特征是还包括设定无线存取节点与无线网络装置共同使用的多播媒体存取控制地址。
4.根据权利要求3所述的无线网络的封包传送方法,其特征是该多播媒体存取控制地址是通过该无线存取节点与该无线网络装置的信息交换而设定。
5.根据权利要求3所述的无线网络的封包传送方法,其特征是该多播媒体存取控制地址是通过转换该无线网络装置的单播网络地址而得。
6.根据权利要求5所述的无线网络的封包传送方法,其特征是转换该无线网络装置的该单播网络地址而得该多播媒体存取控制地址的步骤,包括:
进行将该单播网络地址转换为单播媒体存取控制地址的标准转换程序;以及
将该单播媒体存取控制地址的特定字段的内容转换为多播媒体存取控制地址的特定字段的内容,以使该单播媒体存取控制地址成为多播媒体存取控制地址。
7.根据权利要求1所述的无线网络的封包传送方法,其特征是使用原本的单播媒体存取控制地址作为非即时通信封包的目的地媒体存取控制地址,以开启重传机制。
8.根据权利要求1所述的无线网络的封包传送方法,其特征是判断将进行传送的该封包是否为即时通信封包的步骤包括:
在建立即时通信时记录所用的网络端口号、地址标头与特定信息交换方式;以及
当发现收送该封包所用的端口号为该网络端口号,该封包使用该地址标头,以及以该特定信息交换方式收送该封包三种情况之一时,即判断该封包为即时通信封包。
9.根据权利要求1所述的无线网络的封包传送方法,其特征是在判断将进行传送的该封包为即时通信封包之后,在决定是否对该封包开启重传机制之前还进行下列步骤:
整合多个下行即时通信封包为下行连锁封包;以及
以该下行连锁封包为一传送单位以进行封包传送。
10.根据权利要求9所述的无线网络的封包传送方法,其特征是整合多个下行即时通信封包为该下行连锁封包的步骤包括:
根据下行的单播网络地址转换为多播媒体存取控制地址时所使用的特定字节与对应的媒体存取控制封包数据单元的长度,产生子标头;
将该子标头与对应的媒体存取控制器封包组合成一子封包;
经子标头介接方式,连锁组合每子封包;以及
在连锁组合每一个子封包所得的结果前加上标准多播媒体存取控制标头,由此产生该下行连锁封包。
11.根据权利要求9所述的无线网络的封包传送方法,其特征是整合多个下行即时通信封包为该下行连锁封包时,将具备相同属性的下行即时通信封包整合在一起。
12.根据权利要求11所述的无线网络的封包传送方法,其特征是相同属性包括耗电、服务质量、安全性、传送延迟与延迟抖动中的一个。
13.一种无线网络的封包传送方法,其特征是包括下列步骤:
判断将进行传送的一封包是否为即时通信封包;以及
当该封包为即时通信封包时,根据无线网络的收送封包丢失率来决定是否对该封包开启重传机制,其中使用多播媒体存取控制地址作为该即时通信封包的目的地媒体存取控制地址,以关闭重传机制,其中使用单播媒体存取控制地址作为该即时通信封包的目的地媒体存取控制地址,以开启重传机制。
14.根据权利要求13所述的无线网络的封包传送方法,其特征是根据无线网络的该收送封包丢失率来决定是否对该封包开启重传机制的步骤包括:
每隔一段预定时间确认一次该收送封包丢失率;以及
当该收送封包丢失率高于默认值时,对该封包开启重传机制。
15.根据权利要求13所述的无线网络之封包传送方法,其特征是还包括设定无线存取节点与无线网络装置共同使用的多播媒体存取控制地址。
16.根据权利要求15所述的无线网络的封包传送方法,其特征是该多播媒体存取控制地址是通过该无线存取节点与该无线网络装置的信息交换而设定。
17.根据权利要求15所述的无线网络的封包传送方法,其特征是该多播媒体存取控制地址是通过转换该无线网络装置的单播网络地址而得。
18.根据权利要求17所述的无线网络的封包传送方法,其特征是转换该无线网络装置的该单播网络地址而得该多播媒体存取控制地址的步骤,包括:
进行将该单播网络地址转换为单播媒体存取控制地址的标准转换程序;以及
将该单播媒体存取控制地址的特定字段的内容转换为多播媒体存取控制地址的特定字段的内容,以使该单播媒体存取控制地址成为多播媒体存取控制地址。
19.根据权利要求13所述的无线网络的封包传送方法,其特征是使用原本的单播媒体存取控制地址作为非即时通信封包的目的地媒体存取控制地址,以开启重传机制。
20.根据权利要求13所述的无线网络的封包传送方法,其特征是判断将进行传送的该封包是否为即时通信封包的步骤包括:
在建立即时通信时记录所用的网络端口号、地址标头与特定信息交换方式;以及
当发现收送该封包所用的端口号为该网络端口号,该封包使用该地址标头,以及以该特定信息交换方式收送该封包三种情况之一时,即判断该封包为即时通信封包。
21.根据权利要求13所述的无线网络的封包传送方法,其特征是在判断将进行传送的该封包为即时通信封包之后,在决定是否对该封包开启重传机制之前还进行下列步骤:
整合多个下行即时通信封包为下行连锁封包;以及
以该下行连锁封包为一传送单位以进行封包传送。
22.根据权利要求21所述的无线网络的封包传送方法,其特征是整合多个下行即时通信封包为该下行连锁封包的步骤包括:
根据下行的单播网络地址转换为多播媒体存取控制地址时所使用的特定字节与对应的媒体存取控制封包数据单元的长度,产生子标头;
将该子标头与对应的媒体存取控制封包组合成一子封包;
经子标头介接方式,连锁组合每子封包;以及
在连锁组合每一个子封包所得的结果前加上标准多播媒体存取控制标头,由此产生该下行连锁封包。
23.根据权利要求21所述的无线网络的封包传送方法,其特征是整合多个下行即时通信封包为该下行连锁封包时,将具备相同属性的下行即时通信封包整合在一起。
24.根据权利要求23所述的无线网络的封包传送方法,其特征是相同属性包括耗电、服务质量、安全性、传送迟延与延迟抖动中的一个。
CN 200510116743 2005-10-28 2005-10-28 无线网络的封包传送方法 Active CN1956371B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200510116743 CN1956371B (zh) 2005-10-28 2005-10-28 无线网络的封包传送方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200510116743 CN1956371B (zh) 2005-10-28 2005-10-28 无线网络的封包传送方法

Publications (2)

Publication Number Publication Date
CN1956371A CN1956371A (zh) 2007-05-02
CN1956371B true CN1956371B (zh) 2013-03-27

Family

ID=38063491

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200510116743 Active CN1956371B (zh) 2005-10-28 2005-10-28 无线网络的封包传送方法

Country Status (1)

Country Link
CN (1) CN1956371B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112788666A (zh) * 2019-11-11 2021-05-11 瑞昱半导体股份有限公司 无线通信装置以及无线通信方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1476199A (zh) * 2002-07-26 2004-02-18 ���ǵ�����ʽ���� 传输控制参数产生方法及根据分组特性选择性重发的方法
US6771659B1 (en) * 2000-01-21 2004-08-03 Nokia Mobile Phones Ltd. Method and apparatus for a selective acknowledgement scheme in a modified unacknowledge mode for use over a communications link
CN1647440A (zh) * 2002-04-16 2005-07-27 皇家飞利浦电子股份有限公司 在接收器端具有决定可能重传请求的拥塞控制的传输***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6771659B1 (en) * 2000-01-21 2004-08-03 Nokia Mobile Phones Ltd. Method and apparatus for a selective acknowledgement scheme in a modified unacknowledge mode for use over a communications link
CN1647440A (zh) * 2002-04-16 2005-07-27 皇家飞利浦电子股份有限公司 在接收器端具有决定可能重传请求的拥塞控制的传输***
CN1476199A (zh) * 2002-07-26 2004-02-18 ���ǵ�����ʽ���� 传输控制参数产生方法及根据分组特性选择性重发的方法

Also Published As

Publication number Publication date
CN1956371A (zh) 2007-05-02

Similar Documents

Publication Publication Date Title
TWI277325B (en) Packet transmitting method of wireless network
EP2041921B1 (en) Method, apparatuses and program product for enabling multi-channel direct link connection in a communication network such as wlan
KR100678273B1 (ko) 무선통신 시스템에서 전송 시간 구간의 할당 방법
US8112091B2 (en) Allocating radio resources in mobile communications system
EP2086148B1 (en) Method for sending status information in mobile telecommunications system and receiver of mobile telecommunications
CA2692649C (en) Method for sending rlc pdu and allocating radio resource in mobile communications system and rlc entity of mobile communications
US8559347B2 (en) Method and apparatus for intermittent communication
CA2603964C (en) Use of multiple wireless interfaces in wireless networks
US20090323697A1 (en) Data payload transmission via control plane signaling
MX2007013704A (es) Comunicacion de informacion de control en un sistema de comunicacion movil.
US20060013189A1 (en) Packet transmission system in wireless LAN
EP2462734A1 (en) Method and system for no buffered traffic indication for wireless local area network (wlan) power save
JP2008524898A (ja) 電力制御を備えたマルチキャスト通信システム
EP1700403B1 (en) Method device for transmitting data packets belong to different users in a common transmittal protocol packet
US20070195813A1 (en) Multicast packet transmitting method of wireless network
EP1786147B1 (en) Communication control method of wireless lan system and relay apparatus
US7613191B2 (en) Packet transmission method of wireless network
US20230199846A1 (en) Receive reordering buffer control for latency sensitive traffic
CN1956371B (zh) 无线网络的封包传送方法
Liu et al. A scheme for supporting voice over IEEE 802.11 wireless local area network
Kanjanavapastit et al. A modified point coordination function in IEEE 802.11 wireless LAN.
KR100606469B1 (ko) 유선 멀티캐스트프레임의 무선 송신방법과 이를 위한유무선접속장치
Santos et al. Multicast Collision Free (MCF) Mechanism over IEEE 802.11 WLANs
US20080192664A1 (en) Method and related apparatus for enhancing resource utility rate in a wireless communications system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: A-OPTRONICS, INC.

Free format text: FORMER OWNER: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE

Effective date: 20141202

Owner name: JIANGONG ZHIQUAN SERVICE CO., LTD.

Free format text: FORMER OWNER: A-OPTRONICS, INC.

Effective date: 20141202

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20141202

Address after: Chinese Taiwan New Taipei Itabashi Ziqiang village 39-3 No. 2 floor

Patentee after: All the Intellectual Property Service Co.,Ltd.

Address before: Room 47, No. two, 103, Science Park, Hsinchu, Taiwan, China

Patentee before: A-OPTRONICS TECHNOLOGY Inc.

Effective date of registration: 20141202

Address after: Room 47, No. two, 103, Science Park, Hsinchu, Taiwan, China

Patentee after: A-OPTRONICS TECHNOLOGY Inc.

Address before: Taiwan County, Hsinchu, China Town, the eastern part of Zhongxing Road, No. 4, No. 195

Patentee before: Industrial Technology Research Institute

ASS Succession or assignment of patent right

Owner name: YUANJIAN INTELLECTUAL PROPERTY SERVICE COMPANY

Free format text: FORMER OWNER: JIANGONG ZHIQUAN SERVICE CO., LTD.

Effective date: 20150129

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150129

Address after: Republic of Seychelles Maher Vitoria mailbox

Patentee after: Vision intellectual property services Co.

Address before: Chinese Taiwan New Taipei Itabashi Ziqiang village 39-3 No. 2 floor

Patentee before: All the Intellectual Property Service Co.,Ltd.

ASS Succession or assignment of patent right

Owner name: NANJING CHUANGDATE NETWORK TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: YUANJIAN INTELLECTUAL PROPERTY SERVICE COMPANY

Effective date: 20150907

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150907

Address after: Jiangning District of Nanjing City, Jiangsu province 211111 Jiangning economic and Technological Development Zone, Mo Zhou Road No. 9

Patentee after: Nanjing Chuangdat Network Technology Co.,Ltd.

Address before: Republic of Seychelles Maher Vitoria mailbox

Patentee before: Vision intellectual property services Co.

TR01 Transfer of patent right

Effective date of registration: 20161222

Address after: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee after: HUAWEI TECHNOLOGIES Co.,Ltd.

Address before: Jiangning District of Nanjing City, Jiangsu province 211111 Jiangning economic and Technological Development Zone, Mo Zhou Road No. 9

Patentee before: Nanjing Chuangdat Network Technology Co.,Ltd.

TR01 Transfer of patent right