CN1883162A - 通过轮询间隔和虚拟轮询的动态修改的无线网络中的轮询 - Google Patents
通过轮询间隔和虚拟轮询的动态修改的无线网络中的轮询 Download PDFInfo
- Publication number
- CN1883162A CN1883162A CN200480034434.8A CN200480034434A CN1883162A CN 1883162 A CN1883162 A CN 1883162A CN 200480034434 A CN200480034434 A CN 200480034434A CN 1883162 A CN1883162 A CN 1883162A
- Authority
- CN
- China
- Prior art keywords
- poll
- frame
- alignment request
- polling
- polling interval
- 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
- 230000004048 modification Effects 0.000 title abstract description 7
- 238000012986 modification Methods 0.000 title abstract description 7
- 230000004044 response Effects 0.000 claims abstract description 25
- 238000000034 method Methods 0.000 claims description 48
- 230000008520 organization Effects 0.000 claims 3
- 230000008878 coupling Effects 0.000 claims 2
- 238000010168 coupling process Methods 0.000 claims 2
- 238000005859 coupling reaction Methods 0.000 claims 2
- 238000012544 monitoring process Methods 0.000 claims 1
- 230000003139 buffering effect Effects 0.000 abstract description 6
- 230000003247 decreasing effect Effects 0.000 abstract 1
- 101150025612 POLL gene Proteins 0.000 description 126
- 230000006870 function Effects 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 9
- 230000015654 memory Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000014509 gene expression Effects 0.000 description 4
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 3
- 230000009471 action Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- OVGWMUWIRHGGJP-WVDJAODQSA-N (z)-7-[(1s,3r,4r,5s)-3-[(e,3r)-3-hydroxyoct-1-enyl]-6-thiabicyclo[3.1.1]heptan-4-yl]hept-5-enoic acid Chemical compound OC(=O)CCC\C=C/C[C@@H]1[C@@H](/C=C/[C@H](O)CCCCC)C[C@@H]2S[C@H]1C2 OVGWMUWIRHGGJP-WVDJAODQSA-N 0.000 description 1
- 101100161473 Arabidopsis thaliana ABCB25 gene Proteins 0.000 description 1
- 101000988961 Escherichia coli Heat-stable enterotoxin A2 Proteins 0.000 description 1
- 101000752249 Homo sapiens Rho guanine nucleotide exchange factor 3 Proteins 0.000 description 1
- 101100096893 Mus musculus Sult2a1 gene Proteins 0.000 description 1
- 102100021689 Rho guanine nucleotide exchange factor 3 Human genes 0.000 description 1
- 101150081243 STA1 gene Proteins 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004134 energy conservation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/04—Scheduled access
- H04W74/06—Scheduled access using polling
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
可响应于来自移动站的轮询对准请求修改轮询间隔。额外的缓冲延迟会出现于移动站中。所述缓冲延迟可通过分配给移动站的轮询间隔的动态修改(例如,通过增加/减少所述轮询间隔)而得以减少。在不同的实施例中,预见了移动站的虚拟轮询。接入点的轮询准许向移动站授予对共享媒介的访问特权(通常为所述接入点的轮询所保留),允许所述站在PIFS(优先级帧间空间)后发送。
Description
技术领域
本发明一般涉及计算机网络,尤其涉及无线网络。
背景技术
无线网络通常包括移动站和接入点。接入点可通过轮询移动站来使能无争用通信。
附图说明
图1示出了无线网络的示图。
图2示出了示例语音通信模型。
图3示出了无对准轮询。
图4示出了有对准轮询。
图5示出了CSMA/CA和对共享媒介的无争用访问的组合。
图6示出了根据本发明各种实施例的服务字段的质量。
图7示出了虚拟轮询序列。
图8示出了虚拟轮询冲突解决。
图9示出了根据本发明各种实施例的***示图。
图10-12示出了根据本发明各种实施例的流程图。
具体实施方式
在以下的详细描述中,参考附图,其中附图作为说明示出了其中可以实施本发明的特定实施例。这些实施例被充分详细地描述以使本领域的熟练技术人员能实施本发明。可以理解,本发明的各种实施例尽管不同但不必相互排斥。例如,这里联系一个实施例描述的特殊特点、结构或特征可在其它实施例中实现而不背离本发明的精神和范围。此外,可以理解,每个揭示的实施例中的各元件的位置或排列可进行修改而不背离本发明的精神和范围。因此,以下的详细描述不被认为是限制性的,且本发明的范围仅由适当解释的所附权利要求书及其等效物的完整范围限定。附图中,相同的标号贯穿若干示图表示相同或相似的功能。
图1示出了无线网络的示图。无线网络100包括接入点(AP)102以及移动站(STA)110、1120和130。在一些实施例中,无线网络100是无线局域网(WLAN)。例如,一个或多个移动站110、120和130或者接入点102可按照诸如ANSI/IEEE Std.802.11,1999版的无线网络标准进行操作,尽管这不是本发明的限制。如这里所使用的,术语“802.11”表示任何过去、现在或将来的IEEE 802.11标准,包括但不限于:1999版。
如以下所说明的,在一些实施例中,移动站110、120和130按照802.11标准运行,且接入点102能维持与多个移动站的按照802.11的通信。移动站110、120和130可以是能在网络100中通信的任何类型的移动站。例如,移动站可以是计算机、个人数字助理、无线蜂窝电话、家庭音频或视频电器等。
接入点102利用信号112与移动站110(也称作STA1)通信。接入点102利用信号122与移动站120(也称作STA2)通信,且接入点102利用信号132与移动站130(也称作STA3)通信。在一些实施例中,信号112、122、132通过共享媒介传输。例如,在一些实施例中,共享媒介是接入点和各种移动站之间的自由空间内的无线信道。尽管AP 102以及移动站110、120和130在图1中示作使用无线共享媒介进行通信,但这不是本发明的限制。例如,在一些实施例中,共享媒介可以包括一条或多条线路。
在一些实施例中,各种接入点和移动站使用具有避免冲突的载波侦听多路存取(CSMA/CA)随机存取方案来争用共享媒介。例如,分布式协调功能(DCF)或增强型分布式协调功能(EDCF)可实现于AP102中,并也可以实现于移动站110、120和130中,以向用于图1所示的各种元件提供机制来争用共享媒介。在一些实施例中,DCF或EDCF可实现为按照IEEE 802.11标准,且在其它实施例中,DCF或EDCF可实现为部分按照IEEE 802.11标准。
在一些实施例中,各种接入点和移动站使用无争用接入方案来访问共享的媒介。例如,点协调功能(PCF)或混合协调功能(HCF)可实现于AP102中以提供与一个或多个移动站110、120和130的无争用通信。在一些实施例中,PCF或HCF可实现为按照IEEE 802.11标准,在其它实施例中,PCF或HCF可实现为部分按照IEEE 802.11标准。
在一些实施例中,各种接入点和移动站利用提供服务质量(QoS)保证的混合协调功能(HCF)进行通信。在一些实施例中,具有QoS保证的信道存取方案可能适合于延迟敏感或抖动敏感的服务,诸如语音、视频会议等等。这些服务的特点在于后续分组之间恒定或半恒定的间隔,以及较低的延迟/抖动要求。
图2示出了示例的语音通信模型。语音通信模型200示出了160个八位位组的语音分组,每一个都具有20毫秒(ms)的服务间隔。在一些实施例中,这对应于移动站从64千位每秒(kbps)编解码器发送数据。操作中,具有与通信模型200相对应的语音通信的移动站可明确地请求来自具有HCF的接入点的基于轮询的存取,并可以向接入点通知20ms的服务间隔。在一些实施例中,当请求基于轮询的服务时,移动站可向接入点提供最大和最小的可接受服务间隔。
基于由移动站作出的服务请求,接入点可选择“轮询间隔”。该轮询间隔是由接入点进行的无争用轮询(CF-Poll)帧的传输之间的时间间隔。响应于CF-Poll帧,移动站可传送数据帧。在图2的示例中,接入点可选择20ms的轮询间隔,且CF-Poll帧可每隔20ms被传送。响应于该CF-Poll帧,移动站可通过传送160个八位位组的语音数据进行响应。
为确保较低的抖动,接入点选择与话务源中分组间到达时间相等的轮询间隔就足够了。例如,在话务模型200中,分组可由移动站处的编解码器每隔20ms产生。如果接入点选择等于20ms的轮询间隔,语音话务模型200所表示的语音话务可具有较低的抖动。但是,为确保较低的延迟,轮询帧应就在分组已产生之后被发送。在一些实施例中,根据轮询帧的定时,移动站中会出现额外的缓冲延迟,造成延迟增加,并对QoS保证造成麻烦。
在一些实施例中,缓冲延迟可通过对轮询间隔的动态修改来减少。在这些实施例中,“轮询间隔”可由AP基于移动站发出的轮询对准请求进行修改。例如,移动站110(图1)可具有与话务模型200(图2)相对应的语音话务,以通过AP102进行发送,并可以请求具有特殊QoS保证的对共享媒介的基于轮询的存取。接入点AP102可设定轮询间隔,它定义了发送到移动站110的轮询帧之间的时间间隔。如果在移动站110处支持(back up)语音话务,则可以请求减少轮询间隔。同样,在特定条件下,移动站110可请求增加轮询间隔。在一些实施例中,轮询对准请求可仅应用于下一个轮询间隔,且在其它实施例中,轮询对准请求可应用于所有的后续轮询间隔。
图3示出了无对准的轮询,且图4示出了有对准的轮询。在一些实施例中,语音样本生成于302、304、306和308的每一个处的移动站,且轮询帧312、314、316和318按恒定轮询间隔分开地生成。响应于轮询帧,移动站提供语音数据帧322、324、326和328。语音样本到达302处和语音数据帧322正被发送之间的时间导致移动站处的缓冲延迟310。同样,缓冲延迟320、330和340表示语音样本被生成和语音数据响应于轮询帧被发送之间的差。
移动站处缓冲的量会受到许多因素的影响。例如,语音数据和轮询帧的生成之间的初始未对准会造成源站处的缓冲。在建立语音流时,接入点不会同步源站中轮询帧的生成和语音分组的生成之间的时间偏差。较大的时间偏差会引起较大缓冲量。此外例如,语音编解码器定时对准变化会影响缓冲。不管编解码器和轮询帧之间的任何初始对准,在语音呼叫期间时间偏差会变化。例如,如果语音呼叫终止于通用移动电话服务(UMTS)网络中,时间偏差会变化,部分因为UMTS网络会请求语音流始发者提前或延迟编解码器偏差。
在图3和4的示例中,语音样本304和306之间的样本间隔短于其它的。该样本间隔中的变化可能有许多原因;例如,样本间隔中的变化可能是由于以上段落中描述的时间偏差的变化。例如,如图3所示,在缓冲延迟320和330之间,缓冲延迟量增加。
图4示出语音样本生成于302、304、306和308的每一个处的移动站,这与图3所示的那些相同。第一轮询帧412的定时也与图3所示的相同。响应于轮询帧412,移动站发送回语音数据(如图3中),并还包括轮询对准请求。在一些实施例中,接入点可通过增加或减小轮询间隔来响应该轮询对准请求。在图4的示例中,减小轮询间隔,并比尚未发送轮询对准请求的情况更早地发送下一个轮询帧414。
在图4的示例中,用数据帧424发送第二轮询对准请求,且在第二个修改的轮询间隔后发送下一个轮询帧。响应于416处的下一个轮询帧,在426处发送语音数据而无轮询对准请求,且轮询间隔返回到由接入点首先设定的轮询间隔值。如图4所示,可通过响应于轮询对准请求再对准轮询帧来减少缓冲延迟量。
在图4的示例中,每个轮询对准请求都修改下一个轮询间隔。在一些实施例中,轮询对准请求可修改下一个轮询间隔以外的轮询间隔。例如,接入点可修改将来的两个或更多轮询间隔中的轮询间隔。此外,在一些实施例中,可响应于轮询对准请求修改一个以上的轮询间隔。
图5示出了CSMA/CA和对共享媒介的无争用接入的组合。500处示出了第一无争用接入,其中接入点发送轮询帧502,一站用语音数据和轮询对准请求504进行响应,且该接入点用确认帧506进行回答。510处示出了第二无争用接入,其中接入点发送轮询帧512,站用语音数据和轮询对准请求514进行响应,且该接入点用确认帧516进行回答。在一些实施例中,轮询帧502和512之间的时间由接入点响应于帧504中包含的轮询对准请求进行修改。例如,帧504中的轮询对准请求可请求响应于站中的缓冲延迟以减少下一个轮询间隔。
在一些实施例中,图5所示的无争用接入可按照IEEE 802.11标准,且在其它实施例中,图5所示的无争用接入可部分按照IEEE 802.11标准。例如,无争用接入可按照点控制功能(PCF)或混合控制功能(HCF)执行,但这不是本发明的限制。
图6示出了根据本发明各种实施例的服务质量字段。服务质量(QoS)字段600可包含于任何类型的帧中,包括但不限于QoS数据帧以及QoS Data+CF+Ack帧。QoS字段600的位8-15包括轮询对准信息。在一些实施例中,轮询对准信息被表示为以32微秒为单位的带符号的值。在这些实施例中,一站可以请求以32微秒为单位地增加或减少轮询间隔。在其它实施例中,按不同的方式表示轮询对准信息。例如,轮询对准信息可包括增加或减少一个以上的轮询间隔的请求。此外,轮询对准信息可请求修改下一个轮询间隔以外的轮询间隔。
在一些实施例中,轮询对准请求可在图6所示的QoS字段以外的其它字段中实现。例如,位8-15以外的位可用于保存轮询对准信息。此外例如,QoS字段以外的字段可用于保存轮询对准信息。一般,轮询对准请求可按任何方式进行而不背离本发明的范围。
图7示出了虚拟轮询序列。虚拟轮询序列700包括轮询请求702、轮询准许704以及语音数据706、708和710。轮询请求702由移动站发送以请求无争用接入。在一些实施例中,轮询请求可包括QoS信息以请求QoS保证,且在其它实施例中,轮询请求不包括QoS信息。响应于轮询请求702,接入点发送轮询准许704,并包括关于轮询间隔和对应于初始轮询时间的初始轮询偏差的信息。移动站可以从初始轮询时间和轮询间隔中计算出其轮询时间表。
在一些实施例中,接入点发送的轮询准许授予共享媒介的存取特权,它通常被保留用于由接入点进行轮询。例如,在一些实施例中,可以向移动终端准许优先级帧间空间(PIFS)传输特权。在这些实施例中,在接收到轮询准许后,移动站可使用PIFS间隔来开始一传输,而没有轮询准许,移动站可使用分布式帧间空间(DIFS),它比PIFS更长。当不使用虚拟轮询时,接入点保持使用PIFS的特权,且当准许虚拟轮询时,接入点将该特权授予一个或多个移动站。
移动站基于轮询调度以合适的时间发送数据。在连续轮询间隔之间的边界上,“虚拟轮询事件”部分因为在没有发送轮询帧的情况下进行轮询而出现。在一些实施例中,如果已被发送,虚拟轮询事件具有与CP-Poll帧所具有的相同效果。这使许可控制程序(轮询调度的选择)与数据话务程序(实际数据交换)去耦。如果接入点改变轮询时间表,则它可以发送具有更新时间表的新轮询准许。
在一些实施例中,支持虚拟轮询的站可保持跟踪向其它站准许的轮询时间表。例如,一站可以通过收听和记录发给其它站的轮询准许来保持跟踪其它轮询时间表。在一些实施例中,接入点可在信标帧中广播所有有效时间表,以使能站中的节能选项。知道其它的轮询时间表可帮助当正在进行的传输期间轮询事件出现于两个或更多站中时避免冲突。
在一些实施例中,可以通过一轮询对准请求来修改虚拟轮询环境中的轮询间隔。例如,移动站可包括与语音数据706有关的轮询对准请求,以修改语音数据706和708之间的轮询间隔。随后,移动站可根据修改后的轮询间隔在708处发送语音数据。在一些实施例中,如果接入点不接受该轮询对准请求,则该接入点可以发送另一轮询准许以设定轮询间隔。
图8示出了虚拟轮询冲突解决。如图8所示,在语音站1和语音站2两者的虚拟轮询时间期间,数据站正发送数据802。在没有虚拟轮询的IEEE 802.11***中,在PIFS之后发送CP-Poll帧,且仅一接入点可使用该PIFS间隔。在本发明的虚拟轮询实施例中,使用PIFS的特权由接入点通过轮询准许授予选定的站。随后,选定的移动站被允许在出现“虚拟轮询”事件后使用PIFS。图8中,用于站1和站2两者的“虚拟轮询”在外来传输期间出现。如果语音站1和语音站2两者将使用PIFS,则将出现冲突。在本发明的各种实施例中,站2通过不利用其PIFS特权而推迟,因为它知道存在较早的“虚拟轮询”未决(在该示例中站1)。
图9示出了根据本发明各种实施例的***示图。电子***900包括天线910、无线电接口920、物理层(PHY)930、媒体访问控制(MAC)机构940、以太网接口950、处理器960和存储器970。在一些实施例中,电子***900可以是能响应于轮询对准请求修改轮询间隔的接入点。在其它实施例中,电子***900可以是移动站,它可以通过轮询或虚拟轮询请求无争用接入。此外,在一些实施例中,电子***900可以是能向接入点提供轮询对准请求的移动站。例如,电子***900可在网络100中用作接入点102,或者作为移动站110、120或130之一。此外例如,电子***900可以是能利用以上附图所示的帧序列进行通信的接入点或移动站。
在一些实施例中,电子***900可代表包括接入点或移动站以及其它电路的***。例如,在一些实施例中,电子***900可以是计算机,诸如个人计算机、工作站等等,它包括无线网络接口作为***设备或作为集成电路。此外,电子***900可以包括一系列接入点,它们可在网络中耦合在一起。
操作中,***900利用天线910发送和接收信号,且该信号由图9所示的各种元件进行处理。无线电接口920耦合到天线910以与无线网络交互动作。无线电接口920可包括电路,以支持射频(RF)信号的发送和接收。例如,在一些实施例中,无线电接口920包括RF接收器来接收信号并执行“前端”处理,诸如低噪声放大(LNA)、滤波、频率转换等等。此外例如,在一些实施例中,无线电接口920可包括电路来支持频率上转换,以及RF发送器。本发明不受无线电接口920的内容或功能限制。
物理层(PHY)930可以是任何合适的物理层实现。例如,PHY930可以是实现遵循IEEE 802.11标准或其它标准的物理层的电路块。示例包括,但不限于,直接序列扩频(DSSS)、跳频扩频(FHSS)以及正交频分复用(OFDM)。在一些实施例中,PHY930和无线电接口920被组合入单个PHY或单个无线电接口。
媒体访问控制(MAC)机构940可以是任何合适的媒体访问控制层实现。例如,MAC940可以以软件、硬件或其任何组合得以实现。在一些实施例中,MAC940的一部分可以硬件实现,且一部分可以由处理器960执行的软件来实现。此外,MAC940可包括与处理器960分开的处理器。MAC940可实现本发明的任何轮询实施例。例如,MAC940可提供帧来请求或准许对共享媒介的无争用接入。此外例如,MAC940可提供包括轮询对准请求的数据帧。
处理器960可执行本发明的方法实施例,诸如方法1000(图10)、方法1100(图11)或方法1200(图12)。处理器960表示任何类型的处理器,包括但不限于,微处理器、数字信号处理器、微控制器等等。
存储器970表示包括机器可读媒介的制品。例如,存储器970表示随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、只读存储器(ROM)、闪存或包括处理器960可读的媒介的任何其它类型的制品。
以太网接口950可提供电子***900和其它***之间的通信。例如,在一些实施例中,电子***900可以是使用以太网接口950与有线网络通信或与其它接入点通信的接入点。本发明的一些实施例不包括以太网接口950。例如,在一些实施例中,电子***900可以是利用总线或其它类型的端口与计算机或网络通信的网络接口卡(NIC)。
图10示出了根据本发明各种实施例的流程图。在一些实施例中,方法1000可用于对准无线网络中的轮询间隔。在一些实施例中,方法1000或其一些部分由移动站、处理器或电子***执行,其实施例在各附图中示出。方法1000不受特殊类型的装置、软件元件或执行方法的***限制。方法1000中的各种动作可按所展示的顺序执行,或者可按不同的顺序执行。此外,在一些实施例中,从方法1000中省去了图10中列出的一些动作。
方法100示为在框1010处开始,其中接收轮询帧。在一些实施例中,轮询帧与IEEE 802.11标准兼容。例如,轮询帧可以是受符合IEEE 802.11的接入点中实现的点协调功能(PCF)或混合协调功能(HCF)控制的CF-Poll帧。
1020处,发送轮询对准请求。在一些实施例中,轮询对准请求包含在数据帧中,而在其它实施例中,轮询对准请求包含于确认帧中。轮询对准请求可包含减少轮询间隔或增加轮询间隔的请求。在一些实施例中,轮询对准请求包含于服务质量(QoS)字段的位8-15中。例如,轮询对准请求可按图6所示的方式设置。
在一些实施例中,对轮询帧的每个响应都包括轮询对准请求。在其它实施例中,并非所有对轮询帧的响应包括轮询对准请求。例如,在一些实施例中,在接收到第一轮询帧并发送轮询对准请求后,可以接收第二轮询帧且可以发送不包括轮询对准请求的响应帧。
在一些实施例中,轮询对准请求可用于减少源站中的缓冲延迟。例如,在一些实施例中,源站会提供被缓冲的语音数据。可以监控语音数据的缓冲延迟且可响应于该缓冲延迟形成轮询对准请求。
图11示出了根据本发明各种实施例的流程图。在一些实施例中,方法1100可用于对准无线网络中的轮询间隔。在一些实施例中,方法1100或其部分由接入点、处理器或电子***执行,其实施在各种附图中示出。方法1100不受特殊类型的装置、软件元件或执行该方法的***限制。方法1100中的各种动作可按所展示的顺序或者可按不同的顺序被执行。此外,在一些实施例中,从方法1100中省去了图11中列出的一些动作。
方法1100被示为开始于框1110,其中接收到包含轮询对准请求的数据帧。在一些实施例中,该数据帧可与IEEE 802.11标准兼容,但这不是本发明的限制。例如,所接收的数据帧可以是许多不同的类型,包括,但不限于,服务质量(QoS)数据帧,或者QoS加无争用确认(QoS Data+CF Ack)帧。
1120处,修改至少一个轮询间隔。例如,在一些实施例中,响应于轮询对准请求减少轮询间隔。此外例如,在一些实施例中,响应于轮询对准请求增加轮询间隔。在一些实施例中,响应于轮询对准请求修改一个轮询间隔,且在其它实施例中,响应于轮询对准请求修改一个以上的轮询间隔。在再一个实施例中,响应于轮询对准请求,修改下一个轮询间隔以外的一个或多个轮询间隔。
图12示出了根据本发明各种实施例的流程图。在一些实施例中,方法1200可用于提供无线网络中的虚拟轮询。在一些实施例中,方法1200或其部分由移动站、处理器或电子***执行,其实施在各种附图中示出。方法1200不受特殊类型的装置、软件元件或执行该方法的***限制。方法1200中的各种动作可按所展示的顺序或者可按不同的顺序被执行。此外,在一些实施例中,从方法1200中省去了图12中列出的一些动作。
方法1200被示为开始于框1210,其中发送轮询请求帧。在一些实施例中,这对应于移动站请求对共享媒介的无争用接入。在一些实施例中,轮询帧可与IEEE802.11标准兼容,但这不是本发明的限制。轮询请求帧可包括关于流应用(诸如语音、电话会议等)的服务质量(QoS)信息。1220处,接收包括虚拟轮询信息的轮询准许帧。轮询准许帧可包括描述轮询间隔的信息。例如,现在再参考图7,轮询准许704可包括所示的描述轮询间隔的信息。
1230处,数据帧以虚拟轮询信息所调度的时间被发送。在一些实施例中,在没有首先接收轮询帧的情况下发送数据帧。例如,数据帧可以利用由接入点所准许的无争用接入特权被发送。在一些实施例中,无争用接入特权可对应于为轮询帧(例如IEEE 802.11中的PIFS)所另外保留的时间。1240处,轮询对准请求包含于至少一个数据帧中。轮询对准请求可用于请求轮询间隔的减少或增加。在一些实施例中,轮询对准请求请求下一个轮询间隔的变化,且除非接入点用另一轮询准许进行响应,否则数据帧以与修改后的轮询间隔相对应的时间被发送。在一些实施例中,接入点可用另一轮询准许帧响应于轮询对准请求,从而再设定轮询间隔。此外,接入点可在任何时间发送轮询准许帧以修改轮询间隔。
在一些实施例中,移动站可接收多个轮询准许,并可以保持跟踪在多个轮询准许中准许的轮询时间表。例如,无线网络中的多个移动站可通过向接入点发送轮询请求帧请求轮询。接入点可通过向每个请求的移动站发送轮询帧中的轮询时间表来准许虚拟轮询。在一些实施例中,移动站可通过尊重其它站的虚拟轮询时间表来避免与其它站的冲突。
尽管已联系特定实施例描述了本发明,但可以理解,可采取修改和变型而不背离本发明的精神和范围,如本领域的熟练技术人员易于理解的。这种修改和变型被认为在本发明和所附权利要求书的范围内。
Claims (29)
1.一种方法,包括:
接收轮询帧;以及
发送轮询对准请求。
2.如权利要求1所述的方法,其特征在于,发送轮询对准请求包括将所述轮询对准请求包含在数据帧中。
3.如权利要求1所述的方法,其特征在于,发送轮询对准请求包括将所述轮询对准请求包含在确认帧中。
4.如权利要求1所述的方法,其特征在于,发送轮询对准请求包括发送一请求以减少至少一个轮询间隔。
5.如权利要求1所述的方法,其特征在于,发送轮询对准请求包括发送一请求以增加至少一个轮询间隔。
6.如权利要求1所述的方法,其特征在于,发送轮询对准请求包括将轮询对准请求包含于数据帧的服务质量(QoS)字段中。
7.如权利要求6所述的方法,其特征在于,发送轮询对准请求包括将轮询对准信息包含于QoS字段的位8-15中。
8.如权利要求1所述的方法,其特征在于,还包括:
接收第二轮询帧;以及
发送不包括轮询对准请求的响应帧。
9.如权利要求1所述的方法,其特征在于,还包括:
监控缓冲延迟;以及
响应于所述缓冲延迟形成所述轮询对准请求。
10.如权利要求1所述的方法,其特征在于,所述轮询帧与IEEE 802.11标准兼容。
11.一种方法,包括:
接收包括轮询对准请求的数据帧;以及
修改至少一个轮询间隔。
12.如权利要求11所述的方法,其特征在于,修改至少一个轮询间隔包括增加下一个轮询间隔。
13.如权利要求11所述的方法,其特征在于,修改至少一个轮询间隔包括减少下一个轮询间隔。
14.如权利要求11所述的方法,其特征在于,所述数据帧包括服务质量(QoS)数据加无争用确认(QoS Data+CF Ack)帧。
15.如权利要求11所述的方法,其特征在于,接收包括轮询对准请求的数据帧包括接收数据帧的服务质量(QoS)字段的位8-15中的轮询对准请求。
16.如权利要求11所述的方法,其特征在于,所述数据帧符合IEEE 802.11标准。
17.一种方法,包括:
发送轮询请求帧;
接收包括虚拟轮询信息的轮询准许帧;以及
以所述虚拟轮询信息所调度的时间发送数据帧。
18.如权利要求17所述的方法,其特征在于,还包括发送另一轮询请求帧以请求修改的轮询间隔。
19.如权利要求17所述的方法,其特征在于,还包括将轮询对准请求包含在数据帧的至少一个中。
20.如权利要求17所述的方法,其特征在于,还包括:
接收多个轮询准许;以及
保持跟踪所述多个轮询准许中所准许的轮询时间表。
21.如权利要求20所述的方法,其特征在于,所述轮询时间表用于无线网络中的多个站。
22.如权利要求20所述的方法,其特征在于,所述多个轮询准许准许多个虚拟轮询时间表。
23.如权利要求17所述的方法,其特征在于,以虚拟轮询信息所调度的时间发送数据帧包括利用为轮询帧所另外保留的存取间隔进行发送。
24.一种具有机器可读媒介的装置,所述媒介上存储有指令,所述指令在被访问时使得机器执行:
接收轮询帧;以及
发送轮询对准请求。
25.如权利要求24所述的装置,其特征在于,发送轮询对准请求包括发送一请求以减少至少一个轮询间隔。
26.如权利要求24所述的装置,其特征在于,发送轮询对准请求包括发送一请求以增加至少一个轮询间隔。
27.一种电子***,包括:
天线;
与所述天线耦合的无线电接口;
与所述无线电接口耦合的媒体访问控制机构,用于接收轮询对准请求并修改轮询间隔;以及
以太网接口。
28.如权利要求27所述的电子***,其特征在于,所述媒介访问控制机构包括用于修改所述轮询间隔的混合协调器。
29.如权利要求27所述的电子***,其特征在于,所述媒介访问控制机构符合IEEE 802.11标准。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/742,266 | 2003-12-19 | ||
US10/742,266 US7706399B2 (en) | 2003-12-19 | 2003-12-19 | Polling in wireless networks |
PCT/US2004/041102 WO2005067215A1 (en) | 2003-12-19 | 2004-12-08 | Polling in wireless networks through dynamic modification of polling intervals and virtual polling |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1883162A true CN1883162A (zh) | 2006-12-20 |
CN1883162B CN1883162B (zh) | 2014-09-03 |
Family
ID=34678406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200480034434.8A Expired - Fee Related CN1883162B (zh) | 2003-12-19 | 2004-12-08 | 通过轮询间隔和虚拟轮询的动态修改的无线网络中的轮询 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7706399B2 (zh) |
EP (1) | EP1695491B1 (zh) |
CN (1) | CN1883162B (zh) |
AT (1) | ATE548881T1 (zh) |
HK (1) | HK1093265A1 (zh) |
WO (1) | WO2005067215A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103229528A (zh) * | 2010-11-25 | 2013-07-31 | 汤姆逊许可公司 | 无线通信设备的指纹识别的方法和设备 |
Families Citing this family (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7995583B2 (en) * | 2002-09-10 | 2011-08-09 | Koninklijke Philips Electronics N.V. | Apparatus and method for announcing a pending QoS service schedule to a wireless station |
US7492753B2 (en) * | 2003-02-21 | 2009-02-17 | Motorola, Inc. | Method for performing transactions in a wireless local area network |
EP2811679A1 (en) | 2003-03-31 | 2014-12-10 | Apple Inc. | A radio telecommunications system and method of operating the same with polling |
US7065144B2 (en) * | 2003-08-27 | 2006-06-20 | Qualcomm Incorporated | Frequency-independent spatial processing for wideband MISO and MIMO systems |
JP3903033B2 (ja) * | 2003-09-30 | 2007-04-11 | 沖電気工業株式会社 | 無線伝送装置 |
US8483105B2 (en) * | 2003-10-15 | 2013-07-09 | Qualcomm Incorporated | High speed media access control |
US8462817B2 (en) | 2003-10-15 | 2013-06-11 | Qualcomm Incorporated | Method, apparatus, and system for multiplexing protocol data units |
US8233462B2 (en) | 2003-10-15 | 2012-07-31 | Qualcomm Incorporated | High speed media access control and direct link protocol |
US8284752B2 (en) * | 2003-10-15 | 2012-10-09 | Qualcomm Incorporated | Method, apparatus, and system for medium access control |
US8842657B2 (en) * | 2003-10-15 | 2014-09-23 | Qualcomm Incorporated | High speed media access control with legacy system interoperability |
US8472473B2 (en) * | 2003-10-15 | 2013-06-25 | Qualcomm Incorporated | Wireless LAN protocol stack |
US9226308B2 (en) | 2003-10-15 | 2015-12-29 | Qualcomm Incorporated | Method, apparatus, and system for medium access control |
US7706399B2 (en) | 2003-12-19 | 2010-04-27 | Intel Corporation | Polling in wireless networks |
US8903440B2 (en) * | 2004-01-29 | 2014-12-02 | Qualcomm Incorporated | Distributed hierarchical scheduling in an ad hoc network |
JP4562402B2 (ja) * | 2004-02-20 | 2010-10-13 | アルパイン株式会社 | 音声データの非同期通信システムおよびその通信方法 |
US8315271B2 (en) * | 2004-03-26 | 2012-11-20 | Qualcomm Incorporated | Method and apparatus for an ad-hoc wireless communications system |
US7564814B2 (en) * | 2004-05-07 | 2009-07-21 | Qualcomm, Incorporated | Transmission mode and rate selection for a wireless communication system |
US8401018B2 (en) * | 2004-06-02 | 2013-03-19 | Qualcomm Incorporated | Method and apparatus for scheduling in a wireless network |
JP2006014167A (ja) * | 2004-06-29 | 2006-01-12 | Nec Corp | 無線lanにおける省電力化方法/プログラム/記録媒体、端末局、無線lanシステム |
US7724766B2 (en) * | 2005-03-31 | 2010-05-25 | Siemens Aktiengesellschaft | High-density wireless local area network |
US7653041B2 (en) * | 2005-05-12 | 2010-01-26 | National Chiao Tung University | Method for power-efficient transmission supporting integrated services over wireless local area network |
US8600336B2 (en) * | 2005-09-12 | 2013-12-03 | Qualcomm Incorporated | Scheduling with reverse direction grant in wireless communication systems |
US20070195787A1 (en) * | 2005-10-19 | 2007-08-23 | Alnuweiri Hussein M | Methods and apparatus for per-session uplink/downlink flow scheduling in multiple access networks |
US8780881B2 (en) * | 2006-12-21 | 2014-07-15 | Intel Corporation | Adaptive polling for bursty wireless data traffic |
US8073388B2 (en) * | 2007-02-28 | 2011-12-06 | Broadcom Corporation | Method and system for dynamically changing poll timing based on Bluetooth activity |
KR101447747B1 (ko) | 2007-04-27 | 2014-10-08 | 삼성전자주식회사 | P2p nfc장치의 llc계층에서 데이터 전송의 균형을개선하는 방법 및 시스템 |
US8264991B2 (en) * | 2007-04-27 | 2012-09-11 | Samsung Electronics Co., Ltd. | System and method for improving symmetry in data transfer in LLC layer of peer to peer NFC device |
CN101378544B (zh) * | 2007-08-31 | 2011-12-07 | 国际商业机器公司 | 信息轮询方法、装置及其*** |
US8223739B2 (en) * | 2008-10-29 | 2012-07-17 | Intel Corporation | Method and apparatus of dynamic bandwidth management |
JP2012510118A (ja) | 2008-11-26 | 2012-04-26 | カルガリー・サイエンティフィック・インコーポレイテッド | アプリケーションプログラムの状態への遠隔アクセスを提供するための方法およびシステム |
US10055105B2 (en) | 2009-02-03 | 2018-08-21 | Calgary Scientific Inc. | Method and system for enabling interaction with a plurality of applications using a single user interface |
DE102009041834B4 (de) | 2009-09-18 | 2013-04-04 | Phoenix Contact Gmbh & Co. Kg | Netzwerk |
KR101079661B1 (ko) * | 2009-09-21 | 2011-11-04 | 한국과학기술원 | 실시간 트래픽을 위한 적응적 폴링 방법 |
US9741084B2 (en) | 2011-01-04 | 2017-08-22 | Calgary Scientific Inc. | Method and system for providing remote access to data for display on a mobile device |
CA2734860A1 (en) | 2011-03-21 | 2012-09-21 | Calgary Scientific Inc. | Method and system for providing a state model of an application program |
US8681699B2 (en) * | 2011-05-10 | 2014-03-25 | General Electric Company | Contention media access control for telecommunications |
US8964586B2 (en) * | 2011-08-05 | 2015-02-24 | Texas Instruments Incorporated | Enhanced QOS support using Bluetooth low energy |
EP2745467A4 (en) | 2011-08-15 | 2015-10-14 | Calgary Scient Inc | METHOD FOR FLOW CONTROL AND RELIABLE COMMUNICATION IN A COMMUNITY ENVIRONMENT |
WO2013024343A1 (en) | 2011-08-15 | 2013-02-21 | Calgary Scientific Inc. | Non-invasive remote access to an application program |
JP6322140B2 (ja) | 2011-09-30 | 2018-05-09 | カルガリー サイエンティフィック インコーポレイテッド | 協働遠隔アプリケーションの共用および注釈のための双方向デジタル表層を含む非連結アプリケーション拡張 |
EP2783483B1 (en) | 2011-11-23 | 2019-08-07 | Calgary Scientific Inc. | Methods and systems for collaborative remote application sharing and conferencing |
US9398529B2 (en) * | 2011-12-15 | 2016-07-19 | Intel Corporation | System and method for enabling low power devices |
US9602581B2 (en) | 2012-03-02 | 2017-03-21 | Calgary Scientific Inc. | Remote control of an application using dynamic-linked library (DLL) injection |
EP2836046B1 (en) * | 2012-04-02 | 2018-05-30 | LG Electronics Inc. | Method and apparatus for accessing channel in wlan system |
US9729673B2 (en) | 2012-06-21 | 2017-08-08 | Calgary Scientific Inc. | Method and system for providing synchronized views of multiple applications for display on a remote computing device |
CN105765923B (zh) | 2013-11-29 | 2019-11-12 | 卡尔加里科技股份有限公司 | 客户端-服务器远程访问***中提供客户端到非托管服务的连接的方法 |
US10015264B2 (en) | 2015-01-30 | 2018-07-03 | Calgary Scientific Inc. | Generalized proxy architecture to provide remote access to an application framework |
JP2018512084A (ja) | 2015-01-30 | 2018-05-10 | カルガリー サイエンティフィック インコーポレイテッド | 高度にスケーラブルでフォールトトレラントなリモートアクセスアーキテクチャと、当該リモートアクセスアーキテクチャに接続する方法 |
CN112579316A (zh) * | 2019-09-30 | 2021-03-30 | 伊姆西Ip控股有限责任公司 | 用于信息处理的方法、设备和计算机程序产品 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2643650B2 (ja) * | 1991-05-20 | 1997-08-20 | 日本電気株式会社 | 位置情報報知方式 |
US5737330A (en) * | 1996-01-11 | 1998-04-07 | Meteor Communications Corporation | System and method for the efficient control of a radio communications network |
CA2213767A1 (en) * | 1996-08-20 | 1998-02-20 | Norand Corporation | Wireless communication system having reduced noise mode operation capability |
US6442619B1 (en) * | 1997-12-31 | 2002-08-27 | Alcatel Usa Sourcing, L.P. | Software architecture for message processing in a distributed architecture computing system |
US7058074B2 (en) * | 2000-11-01 | 2006-06-06 | Texas Instruments Incorporated | Unified channel access for supporting quality of service (QoS) in a local area network |
GB0028111D0 (en) | 2000-11-17 | 2001-01-03 | Univ Surrey | Media access control for wireless systems |
US20020089959A1 (en) * | 2001-01-11 | 2002-07-11 | Fischer Michael A. | System and method for providing a selectable retry strategy for frame-based communications |
US20020159434A1 (en) * | 2001-02-12 | 2002-10-31 | Eleven Engineering Inc. | Multipoint short range radio frequency system |
US7016372B2 (en) | 2001-02-28 | 2006-03-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Dynamic bandwidth allocation in AD hoc wireless piconets |
JP3530141B2 (ja) | 2001-03-06 | 2004-05-24 | 松下電器産業株式会社 | 無線lanシステム及び無線lanシステムの信号衝突回避方法 |
US7123627B2 (en) | 2001-09-11 | 2006-10-17 | Sharp Laboratories Of America, Inc. | Class of computationally parsimonious schedulers for enforcing quality of service over packet based AV-centric home networks |
WO2003026215A1 (fr) | 2001-09-17 | 2003-03-27 | Sharp Kabushiki Kaisha | Procede de gestion de communications, terminal de communications, programme de gestion de communications, support d'informations contenant ce programme, et systeme de communications |
US7224704B2 (en) * | 2002-04-01 | 2007-05-29 | Texas Instruments Incorporated | Wireless network scheduling data frames including physical layer configuration |
US7218644B1 (en) | 2002-05-29 | 2007-05-15 | Nokia Corporation | Dynamic bandwidth allocation for bluetooth access point connections |
EP1574087A2 (en) * | 2002-12-09 | 2005-09-14 | Koninklijke Philips Electronics N.V. | System and method for using a scheduler based on virtual frames |
US7706399B2 (en) | 2003-12-19 | 2010-04-27 | Intel Corporation | Polling in wireless networks |
-
2003
- 2003-12-19 US US10/742,266 patent/US7706399B2/en not_active Expired - Fee Related
-
2004
- 2004-12-08 WO PCT/US2004/041102 patent/WO2005067215A1/en not_active Application Discontinuation
- 2004-12-08 EP EP04813424A patent/EP1695491B1/en not_active Not-in-force
- 2004-12-08 CN CN200480034434.8A patent/CN1883162B/zh not_active Expired - Fee Related
- 2004-12-08 AT AT04813424T patent/ATE548881T1/de active
-
2006
- 2006-12-28 HK HK06114249.4A patent/HK1093265A1/xx not_active IP Right Cessation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103229528A (zh) * | 2010-11-25 | 2013-07-31 | 汤姆逊许可公司 | 无线通信设备的指纹识别的方法和设备 |
Also Published As
Publication number | Publication date |
---|---|
EP1695491A1 (en) | 2006-08-30 |
US20050135409A1 (en) | 2005-06-23 |
WO2005067215A1 (en) | 2005-07-21 |
CN1883162B (zh) | 2014-09-03 |
ATE548881T1 (de) | 2012-03-15 |
HK1093265A1 (en) | 2007-02-23 |
US7706399B2 (en) | 2010-04-27 |
EP1695491B1 (en) | 2012-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1883162A (zh) | 通过轮询间隔和虚拟轮询的动态修改的无线网络中的轮询 | |
CN1293731C (zh) | 使用虚拟时分多址的无线局域网通信方法和*** | |
US7522630B2 (en) | Unified channel access for supporting quality of service (QoS) in a local area network | |
US8259655B2 (en) | Medium access method for contention and non-contention | |
EP1606829B1 (en) | Mechanism for reserving multiple channels of a single medium access control and physical layer | |
US20050025176A1 (en) | Medium access control in wireless local area network | |
KR100739174B1 (ko) | 무선 랜에서 이동 통신 단말기의 데이터 프레임을 전송하는방법 | |
US20060045047A1 (en) | Random access method in multi-cell OFDMA networks | |
KR100560738B1 (ko) | 씨에스엠에이/씨에이 기반 무선 랜 시스템의 매체 접근제어 방법 및 그 방법을 수행하는 단말 | |
US20060193279A1 (en) | Method and system for accessing a channel in a wireless communications network using multi-polling | |
US8514791B2 (en) | MAC protocol for centrally controlled multichannel wireless local area networks | |
CN1543731A (zh) | 在共处802.11A/E和Hiperlan/2***之间共享带宽的***和方法 | |
CN1883161A (zh) | 通过多信道装置接入媒介的方法 | |
CN1728670A (zh) | 在信道重叠网络中使用的媒体接入控制装置 | |
CN1890925A (zh) | 双向无线lan信道访问 | |
US20090279524A1 (en) | Method and apparatus for reducing control signaling overhead in hybrid wireless network | |
EP3177095B1 (en) | Methods and apparatus for requesting and allocating resources in multiple transmission opportunities | |
CN1578303A (zh) | 用于在无线网络的站点中管理数据传输的方法和设备 | |
EP1700403B1 (en) | Method device for transmitting data packets belong to different users in a common transmittal protocol packet | |
US8553714B2 (en) | Unified contention based period | |
US20040196850A1 (en) | WLAN access scheduling control | |
US7924864B2 (en) | Terminal-based contention free low overhead access | |
US7489670B2 (en) | Device, system and method of uplink/downlink communication in wireless network | |
US7773627B2 (en) | Method and apparatus for allocating transmission opportunity in communication system | |
CN1771696A (zh) | 具有可经由桥接终端连接的子网的网络 |
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: 20140903 Termination date: 20171208 |
|
CF01 | Termination of patent right due to non-payment of annual fee |