CN1889489A - 一种无线局域网中语音通信的方法 - Google Patents
一种无线局域网中语音通信的方法 Download PDFInfo
- Publication number
- CN1889489A CN1889489A CN 200610088974 CN200610088974A CN1889489A CN 1889489 A CN1889489 A CN 1889489A CN 200610088974 CN200610088974 CN 200610088974 CN 200610088974 A CN200610088974 A CN 200610088974A CN 1889489 A CN1889489 A CN 1889489A
- Authority
- CN
- China
- Prior art keywords
- speech frame
- frame
- access control
- speech
- control sublayer
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000004891 communication Methods 0.000 claims abstract description 14
- 230000015572 biosynthetic process Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 2
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 1
- 230000021917 activation of membrane attack complex Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Images
Landscapes
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种无线局域网中语音通信的方法,属于网络通信技术领域。当新的数据帧到达无线局域网的接入点时,接入点读取其头部的“类型”和“子类型”比特位,对其是否为语音帧进行判断,若不是,则将该数据帧送入发送队列的尾部,若是,则在发送队列中查找是否存在与新到达语音帧的源地址和目的地址相同的语音帧,且其长度不超过预先设定的门限值,若存在,则将新到达的语音帧与该查找到的语音帧合并,等待发送,若不存在,则将新到达的语音帧送入发送队列的尾部。本发明方法的优点是有效降低了开销,增加系统容量,不引入额外的等待时延,减小了平均排队时延,提高语音传输质量。
Description
技术领域
本发明涉及一种无线局域网中语音通信的方法,属于网络通信技术领域。
背景技术
无线局域网(以下简称WLAN)是利用射频技术进行数据传输的局域网,它是有线局域网的补充与延伸。无线局域网技术有很多标准,且不同的标准有不同的应用,目前比较流行的有IEEE 802.11标准、蓝牙标准(Bluetooth)以及HomeRF标准,其中IEEE 802.11标准最为普遍。IEEE 802.11所规范的无线局域网有两种网络组织形式,即Ad Hoc和Infrastructure。在Ad Hoc组网方式下,无需接入点,所有节点自主对等工作,以点对点的方式进行直接通信;在Infrastructure组网方式下,网络中必须存在一个无线接入点(以下简称AP),通过AP来实现各无线设备间的通信。AP和无线终端按照基于载波侦听/冲突避免(以下简称CSMA/CA)的分布式协调功能(以下简称DCF)协议来竞争信道,此外,IEEE 802.11中还规定了另一种信道争用机制,即点协调功能(以下简称PCF),但目前尚无广泛应用。
发明内容
本发明的目的是提出一种无线局域网中语音通信的方法,通过改进现有的无线局域网接入点设计,使其能够提高无线局域网接入环境下的IP话音(以下简称VoIP)通信容量。为了增加VoIP通信容量,在新的语音帧到达接入点的媒体访问控制子层(以下简称MAC)队列时,将其与已存在的具有相同源地址和目的地址的语音包进行融合,压缩MAC队列;为了在多种业务中区分出VoIP业务,利用IEEE 802.11b MAC帧格式中的保留字段来进行标识。
本发明提出的无线局域网中语音通信的方法,包括以下步骤:
(1)当新的媒体访问控制子层数据帧到达无线局域网的接入点时,接入点读取其头部的“类型”和“子类型”比特位,对其是否为语音帧进行判断,若不是,则将该数据帧送入媒体访问控制子层发送队列的尾部,若是,则进行步骤(2);
(2)在媒体访问控制子层发送队列中查找是否存在与新到达语音帧的源地址和目的地址相同的语音帧,且其长度不超过预先设定的门限值,若存在,则将新到达的语音帧与该查找到的语音帧合并,等待发送,若不存在,则将新到达的语音帧送入媒体访问控制子层发送队列的尾部。
本发明提出的无线局域网中语音通信的方法,其特点是主要针对Infrastructure组网方式下的语音通信。在无线局域网中有多个终端用户,用户可以通过AP接入网络,以VoIP业务的方式与同一AP下的用户、连接在Internet上的用户、有线电话网(PSTN)用户或是移动通信终端用户进行语音通信。由于信道容量所限,每个AP只能支持一定数量的无线局域网终端用户接入。无论是与同一AP下的其他用户通信,还是与其他网络用户通信,VoIP语音包首先送到AP,然后再由AP进行转发。AP在收到VoIP语音包时,将其与队列中是已存在的相同源地址与目的地址的VoIP语音包按照一定的规则进行合并,压缩AP队列长度,同时有效降低开销,增加系统容量,此方法不引入额外的等待时延,减小了平均排队时延,提高语音传输质量。
附图说明
图1是本发明方法的流程框图。
图2是本发明所使用的MAC帧格式示意图。
图3是使用本发明方法的网络系统示意图。
具体实施方式
本发明提出的无线局域网中语音通信的方法,其流程框图如图1所示,当新的媒体访问控制子层数据帧到达无线局域网的无线接入点时,无线接入点读取其头部的“类型”和“子类型”比特位,对其是否为语音帧进行判断。若不是,则将该数据帧送入媒体访问控制子层发送队列的尾部,若是,则在媒体访问控制子层发送队列中查找是否存在与新到达语音帧的源地址和目的地址相同的语音帧,且其长度不超过预先设定的门限值,若存在,则对队列进行压缩,将新到达的语音帧与该查找到的语音帧合并,等待发送,若不存在,则将新到达的语音帧送入媒体访问控制子层发送队列的尾部。
上述方法中,将新到达的语音帧与查找到的语音帧合并的方法,包括以下步骤:
(1)将新到达语音帧中的数据插入到查找到的语音帧中数据域的后部,形成一个新的语音帧;
(2)根据上述新语音帧的数据域的长度修改语音帧头部持续时间字段;
(3)计算修改后的语音帧的帧校验序列,将计算得到的帧校验序列填入修改语音帧头部的相应字段。
以下结合附图,详细介绍本发明的内容。
参见图1,是本发明的无线接入点工作流程图。当有新数据到达时,在进入发送队列前,AP先读取MAC帧头部的“类型”和“子类型”比特位,判断是否语音帧到达。如果是,则在队列中查找是否存在与新到达语音帧源地址和目的地址相同的语音帧;若存在且其长度不超过预先设定的门限值,则执行队列压缩算法,将其与新到达的语音帧合并。合并时,首先将新到达的语音帧的数据域部分插入查找到的语音帧的数据域后部,然后根据新的帧长度和信道速率重新计算帧持续时间和帧校验序列,并修改该语音帧头部的相应字段。在其他所有情况下,新到达的MAC帧均直接进入发送队列。由于MAC帧净荷长度受限(不超过2312字节),因此在合并前需要检查执行合并后的帧长度是否会超出限制。考虑到其他因素,比如重传开销等,门限值也可设置的稍低一些。
参见图2,是本发明所使用的MAC帧格式示意图。其中,“帧控制”字段长度为2字节,用于标明MAC帧的一些必要控制信息。在“帧控制”字段中用“类型”和“子类型”比特位来标明MAC帧的类型,“类型”为10表示是数据帧,“子类型”为0000表示为普通数据,0001~0111用于PCF协议,1000~1111保留未用。在本发明中,由于信道竞争采用DCF模式,因此增加使用“子类型”为1010表示语音业务,与0000所表示的普通数据业务相区分。
请参见图3,是本发明的网络系统示意图。WLAN终端通过AP接入Internet,普通固定电话与移动电话也可通过VoIP网关与Internet相连,从而形成多种网络的互联互通。通过VoIP技术,同一AP下的WLAN终端之间、WLAN终端与其他终端之间可以进行语音通信。在WLAN中,从终端发往任何目的地的业务都必须先发送到AP,然后由AP进行转发。在下行方向,来自任何业务源的数据都由AP按照IEEE 802.11DCF协议发送。
Claims (3)
1、一种无线局域网中语音通信的方法,其特征在于该方法包括以下步骤:
(1)当新媒体访问控制子层数据帧到达无线局域网的无线接入点时,无线接入点读取其头部的“类型”和“子类型”比特位,对其是否为语音帧进行判断,若不是,则将该数据帧送入媒体访问控制子层发送队列的尾部,若是,则进行步骤(2);
(2)在媒体访问控制子层发送队列中查找是否存在与新到达语音帧的源地址和目的地址相同的语音帧,且其长度不超过预先设定的门限值,若存在,则将新到达的语音帧与该查找到的语音帧合并,等待发送,若不存在,则将新到达的语音帧送入媒体访问控制子层发送队列的尾部。
2、如权利要求1所述的方法,其特征在于其中所述的媒体访问控制子层数据帧头部的子类型比特,定义1010为语音帧。
3、如权利要求1所述的方法,其特征在于其中所述的将新到达的语音帧与查找到的语音帧合并的方法,包括以下步骤:
(1)将新到达语音帧中的数据插入到查找到的语音帧中数据域的后部,形成一个新的语音帧;
(2)根据上述新语音帧的数据域的长度修改语音帧头部持续时间字段;
(3)计算修改后的语音帧的帧校验序列,将计算得到的帧校验序列填入修改语音帧头部的相应字段。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100889745A CN100452740C (zh) | 2006-07-28 | 2006-07-28 | 一种无线局域网中语音通信的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100889745A CN100452740C (zh) | 2006-07-28 | 2006-07-28 | 一种无线局域网中语音通信的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1889489A true CN1889489A (zh) | 2007-01-03 |
CN100452740C CN100452740C (zh) | 2009-01-14 |
Family
ID=37578748
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006100889745A Expired - Fee Related CN100452740C (zh) | 2006-07-28 | 2006-07-28 | 一种无线局域网中语音通信的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100452740C (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102119520A (zh) * | 2008-08-11 | 2011-07-06 | 皇家飞利浦电子股份有限公司 | 用于解决身体域网络介质访问控制协议的串音问题的技术 |
CN104468509A (zh) * | 2014-10-29 | 2015-03-25 | 北方工业大学 | 手机网络游戏数据传输的方法、系统和手机用户端 |
CN104821947A (zh) * | 2015-05-08 | 2015-08-05 | 四川天上友嘉网络科技有限公司 | 网络游戏数据的传输方法 |
CN105101435A (zh) * | 2015-07-29 | 2015-11-25 | 魅族科技(中国)有限公司 | 数据传输的方法和设备 |
CN106941461A (zh) * | 2017-02-23 | 2017-07-11 | 江苏徐工信息技术股份有限公司 | 一种利用消息队列优化服务器处理请求的方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001045328A1 (en) * | 1999-12-17 | 2001-06-21 | Nokia Corporation | A method for contention free traffic detection |
CN1592244A (zh) * | 2003-09-02 | 2005-03-09 | 皇家飞利浦电子股份有限公司 | 一种用于无线局域网的混合自动重发请求方法及装置 |
GB0322132D0 (en) * | 2003-09-22 | 2003-10-22 | Synad Technologies Ltd | Method of data handling in a wlan |
-
2006
- 2006-07-28 CN CNB2006100889745A patent/CN100452740C/zh not_active Expired - Fee Related
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102119520A (zh) * | 2008-08-11 | 2011-07-06 | 皇家飞利浦电子股份有限公司 | 用于解决身体域网络介质访问控制协议的串音问题的技术 |
CN102119520B (zh) * | 2008-08-11 | 2014-12-31 | 皇家飞利浦电子股份有限公司 | 用于解决身体域网络介质访问控制协议的串音问题的技术 |
US10511571B2 (en) | 2008-08-11 | 2019-12-17 | Koninklijke Philips N.V. | Techniques for solving overhearing problems of body area network medium access control protocols |
CN104468509A (zh) * | 2014-10-29 | 2015-03-25 | 北方工业大学 | 手机网络游戏数据传输的方法、系统和手机用户端 |
CN104821947A (zh) * | 2015-05-08 | 2015-08-05 | 四川天上友嘉网络科技有限公司 | 网络游戏数据的传输方法 |
CN105101435A (zh) * | 2015-07-29 | 2015-11-25 | 魅族科技(中国)有限公司 | 数据传输的方法和设备 |
CN106941461A (zh) * | 2017-02-23 | 2017-07-11 | 江苏徐工信息技术股份有限公司 | 一种利用消息队列优化服务器处理请求的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN100452740C (zh) | 2009-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9379969B2 (en) | Method and system for energy-efficiency-based packet classification | |
CN103988543B (zh) | 无线局域网中的控制设备、网络系统及业务处理方法 | |
US7751420B2 (en) | Network switching method and apparatus, wireless access apparatus, and wireless network | |
EP1968262B1 (en) | Wireless communication terminal and wireless communication method | |
US20070297375A1 (en) | System and method for data transmission in an ad hoc communication network | |
CN105282114B (zh) | 一种数据帧传输的方法、发送装置和接收装置 | |
US20030125066A1 (en) | Network with adaptation of the modulation method | |
US20060227752A1 (en) | Packet transmission method and apparatus | |
RU2002104934A (ru) | Способ и устройство передачи данных по обратной линии связи в системе мобильной связи | |
CN101784082A (zh) | 无线局域网内增强服务质量的方法及装置 | |
CN110944358B (zh) | 数据传输方法和设备 | |
US20040137907A1 (en) | Method for management of wireless channel to wireless IP terminals in wireless LAN based access point | |
CN100452740C (zh) | 一种无线局域网中语音通信的方法 | |
WO2010027858A2 (en) | Concurrent association of a wireless mobile node with access points for increasing capacity of access points | |
CN1823509A (zh) | 无线感知网络交换机和交换机asic | |
CN105610617A (zh) | 一种基于SDN和AP虚拟化技术的WLAN中区分用户优先级的QoS管理机制 | |
CN109842556A (zh) | 带宽确定方法、路由器及终端设备 | |
EP1700403B1 (en) | Method device for transmitting data packets belong to different users in a common transmittal protocol packet | |
CN108667746B (zh) | 一种在深空延时容忍网络中实现业务优先级的方法 | |
CN102186207A (zh) | 一种无线局域网络下跨层减少tcp重复应答方法 | |
CN108235379A (zh) | 一种数据传输的方法及设备 | |
CN1849785A (zh) | 提供介质访问协议的方法 | |
EP1381198A1 (en) | Convergence layers for network devices and method for transmitting data traffic | |
CN101990251A (zh) | 无线通信网络中ip数据业务的调度方法及装置 | |
US20110064080A1 (en) | Method for wlan link aggregation and system for using the same |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090114 Termination date: 20150728 |
|
EXPY | Termination of patent right or utility model |