用于在无线分组交换网络中优化小区操作以获得更好话音质量的方法和装置转让专利

申请号 : CN200580019394.4

文献号 : CN1969570B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 徐孝大卫·谢尔登·斯蒂芬森黄文峰王惠招阿诺德·马克·比斯泰德

申请人 : 思科技术公司

摘要 :

一种用于基于等待时间将移动处理设备(130)从经由无线连接(131)与第一基本单元(110)通信切换到与第二基本单元(111、112或113)通信。根据本发明,移动处理设备确定经由无线连接发送到和发送自基本单元的分组的等待时间信息。等待时间信息被与阈值相比较。如果等待时间信息大于阈值,则移动处理设备调整移动处理设备和网络之间的无线连接的参数。

权利要求 :

1.一种用于基于等待时间调整移动处理设备和网络之间的无线连接的方法,所述方法包括:确定在所述移动处理设备和第一基本单元之间发送的数据的等待时间信息;

将所述等待时间信息与阈值相比较;

响应于所述比较而确定所述等待时间信息是否大于所述阈值;以及响应于确定所述等待时间信息大于所述阈值,通过将所述移动处理设备的所述无线连接从所述移动处理设备和第一基本单元之间的第一无线连接切换到所述移动处理设备和第二基本单元之间的第二无线连接,来调整所述移动处理设备和所述网络单元之间的所述无线连接。

2.如权利要求1所述的方法,其中所述等待时间信息是在所述移动处理设备和所述第一基本单元之间发送的多个分组的等待时间的平均值。

3.如权利要求1所述的方法,其中所述等待时间信息是在所述移动处理设备和所述第一基本单元之间发送的分组的抖动。

4.如权利要求1所述的方法,其中所述网络是802.11无线局域网。

5.如权利要求1所述的方法,其中所述调整所述无线连接的步骤包括:修改经由所述无线连接进行的通信的参数,以减少等待时间。

6.如权利要求5所述的方法,其中所述调整所述无线连接的步骤还包括:修改包括经由所述无线连接进行的通信的参数在内的多个参数,以减少等待时间。

7.如权利要求5所述的方法,其中所述修改参数的步骤包括:改变用于在所述移动处理设备和所述第一基本单元之间发送数据的最大争用窗口的时间量。

8.如权利要求5所述的方法,其中所述修改参数的步骤包括:改变用于在所述移动处理设备和所述第一基本单元之间发送数据的最 小争用窗口的时间量。

9.如权利要求8所述的方法,其中所述第一基本单元改变时间量。

10.如权利要求5所述的方法,其中所述修改所述参数的步骤包括:改变持续因子。

11.如权利要求5所述的方法,其中所述修改所述参数的步骤包括:改变发生仲裁的时间量。

12.如权利要求5所述的方法,其中所述改变仲裁的时间量的步骤包括:改变经仲裁的帧间间隔的时间长度。

13.如权利要求5所述的方法,其中所述修改步骤包括:使来自所述移动处理设备的语音数据优先于从所述移动处理设备发送的其他类型的数据。

14.如权利要求13所述的方法,其中所述确定所述等待时间信息的步骤包括:将数据分组从所述第一基本单元发送到所述移动处理设备。

15.如权利要求1所述的方法,其中所述确定所述等待时间信息的步骤还包括:在所述移动处理设备中响应于生成数据分组而生成生成时间戳;

将所述生成时间戳存储在所述移动处理设备的存储器中;

将所述数据分组从所述移动处理设备发送到所述第一基本单元;

响应于发送所述数据分组而生成发送时间戳;以及通过确定所述生成时间戳和所述发送时间戳之间的时间差异来生成所述等待时间信息。

16.如权利要求5所述的方法,其中所述确定所述等待时间信息的步骤还包括:将时间戳插入到数据分组中;

将所述数据分组从所述移动处理设备发送到所述第一基本单元;

在所述第一基本单元中接收所述数据分组;

从所述数据分组中读取所述时间戳;以及 将从所述数据分组读取的所述时间戳与从由所述第一基本单元维护的内部时钟读取的时间相比较。

17.如权利要求16所述的方法,还包括:使所述移动处理设备中的内部时钟与所述第一基本单元中的内部时钟同步。

18.如权利要求1所述的方法,其中所述确定所述等待时间信息的步骤包括:在所述移动处理设备中从所述第一基本单元接收等待时间信息。

19.如权利要求1所述的方法,其中,所述等待时间信息是在所述第一基本单元中确定的。

20.如权利要求1所述的方法,其中所述确定所述等待时间信息的步骤包括:在所述第一基本单元中接收数据分组;

将时间戳插入所述数据分组中;

响应于插入所述时间戳而将所述数据分组发送到所述移动处理设备;

在所述移动处理设备中接收所述数据分组;

从所述数据分组读取所述时间戳;以及将所述时间戳与从内部时钟读取的时间相比较以确定所述等待时间信息。

21.如权利要求20所述的方法,其中所述确定所述等待时间信息的步骤还包括:所述第一基本单元响应于接收所述数据分组而生成接收时间戳;

将所述接收时间戳存储在所述第一基本单元中的存储器中;

经由无线连接将所述数据分组从所述第一基本单元发送到移动处理设备;

响应于发送所述数据分组而生成发送时间戳;以及将所述发送时间戳存储在所述第一基本单元中的所述存储器中。

22.如权利要求21所述的方法,还包括:从存储器读取所述接收时间戳; 将所述接收时间戳插入到控制分组中;

从所述存储器读取所述发送时间戳;

将所述发送时间戳插入到所述控制分组中;以及将所述控制分组从所述第一基本单元发送到所述移动处理设备。

23.如权利要求22所述的方法,其中所述确定所述等待时间信息的步骤包括:在所述移动处理设备中从所述控制分组读取所述接收时间戳;

在所述移动处理设备中从所述控制分组读取所述发送时间戳;以及通过确定所述接收时间戳和所述发送时间戳之间的时间差异来生成所述等待时间信息。

24.如权利要求22所述的方法,还包括:通过确定所述接收时间戳和所述发送时间戳之间的时间差异来生成所述等待时间信息;

将所述等待时间信息插入到控制分组中;以及经由所述无线连接将所述控制分组从所述第一基本单元发送到所述移动处理设备。

25.如权利要求24所述的方法,其中所述确定所述等待时间信息的步骤包括:从所述控制分组读取所述等待时间信息。

26.如权利要求1所述的方法,其中所述阈值处于从0毫秒到50毫秒范围内。

说明书 :

用于在无线分组交换网络中优化小区操作以获得更好话音

质量的方法和装置

技术领域

[0001] 本发明涉及移动处理设备和连接到网络的基本单元之间的无线连接。更具体而言,本发明涉及利用数据生成和发送之间的等待时间确定何时调整移动处理设备和网络之间的无线连接。

背景技术

[0002] 在当今社会,经由无线连接通信的移动处理设备是很常见的。移动处理设备的一些示例包括(但不限于)膝上型笔记本计算机、蜂窝电话、个人数字助理(PDA)和手持式扫描仪。出于论述目的,无线通信包括(但不限于)射频(RF)信号和红外信号。 [0003] 通常,移动处理设备经由无线通信与连接到网络的其他设备通信。无线通信网络的一个示例是802.11无线局域网(WLAN)系统。802.11WLAN系统包括至少一个连接到网络的基站和经由无线通信与基站通信的移动处理设备。特定移动设备向连接到网络的特定基本单元发送消息并从其接收消息。出于论述目的,基本单元是这样一个设备,其具有至少一个将该基本单元连接到网络的接口和至少一个用于提供与移动设备的无线通信的收发器。在802.11WLAN系统中,移动处理设备基于在移动处理设备和基本单元之间发送的无线信号的强度和无线信号的质量来选择基本单元以进行无线通信。
[0004] 在802.11WLAN系统中,移动处理设备以下列方式选择基本单元以进行无线通信。在该系统中,每个基站具有经由RF信号与指定区域中的移动处理设备通信的至少一个天线和收发器。指定区域通常被称为小区。当移动处理设备被激活时,移动处理设备检测具有基站的频率的RF信号。移动处理设备随后确定最强的信号并与发送最强且质量最好的信号的 基站通信。
[0005] 移动处理设备随后监视从所选基站接收到的分组的信号强度和质量。当信号强度和/或信号质量降低到预定级别以下时,移动处理设备执行选择另一个基站来进行通信的过程。
[0006] 在由移动处理设备执行的一些应用中,等待时间是一个问题。出于论述目的,等待时间可以是数据准备好被发送和数据被发送之间的时间,或者等待时间可被测量为从一个设备发送和被另一个设备接收之间的时间。例如,等待时间在语音通信中是一个问题。当等待时间达到一定长度时,经由无线通信进行的对话听起来就不自然了。对话具有延时,该延时使得对话的每一方在讲话时需要等待,而能同时讲话。在802.11WLAN系统中,等待时间可能起因于特定基站由于针对与该基站通信的移动处理设备的网络流量而超载,从而使得接收和发送信号有延时。从而,本领域的技术人员需要一种方法,以为时间敏感型应用减小移动处理设备和连接到网络的基本单元之间的数据发送的等待时间。 发明内容
[0007] 执行根据本发明的过程的无线网络解决了上述和其他问题,并且在本领域中作出了进步。根据本发明,移动处理设备利用等待时间信息来确定无线连接的参数何时必须被改变以减小发送等待时间。这允许了要求在某个时间帧中递送数据的应用调整经由移动处理设备和基站之间的无线连接进行的通信的参数,或者改变与移动设备通信的基站,以确保数据被及时递送。利用本发明的一个应用是WLAN系统。移动语音终端可改变通信的参数或改变与移动语音终端通信的基站,以使发送和接收的语音数据的等待时间达到最低限度,以提高连接的语音质量。
[0008] 根据本发明的一个示例性实施例,移动处理设备确定等待时间信息是否大于阈值,并从与第一基本单元通信切换到与第二基本单元通信。移动设备可测量移动处理设备发送的数据的等待时间,并将该等待时间与阈值相比较。或者,移动处理设备可接收由基本单元发送的数据的等待时间信息,然后将来自基本单元的等待时间信息与阈值相比较。 [0009] 根据本发明的第二示例性实施例,基本单元改变经由无线连接进行的通信的参数,以减少等待时间。媒体争用的参数可被更改,以协助与基站通信的特定移动处理设备发送数据。
[0010] 根据本发明一个方面,提供了一种用于基于等待时间调整移动处理设备和网络之间的无线连接的方法,所述方法包括:确定在移动处理设备和第一基本单元之间发送的数据的等待时间信息;将等待时间信息与阈值相比较;响应于所述比较而确定等待时间信息是否大于所述阈值;以及响应于确定等待时间信息大于所述阈值,通过将移动处理设备的无线连接从移动处理设备和第一基本单元之间的第一无线连接切换到移动处理设备和第二基本单元之间的第二无线连接,来调整所述移动处理设备和所述网络单元之间的无线连接。
[0011] 根据本发明另一方面,提供了一种基于等待时间将与第一基本单元通信切换到与第二基本单元通信的移动设备,所述移动设备包括:用于确定在所述移动处理设备和第一基本单元之间发送的数据的等待时间信息的装置;用于将所述等待时间信息与阈值相比较的装置;用于响应于所述比较而确定所述等待时间信息是否大于所述阈值的装置;以及用于响应于确定所述等待时间信息大于所述阈值而切换到第二基本单元的装置。 附图说明
[0012] 本发明的上述和其他特征和方面在以下详细描述中阐述,并在附图中示出: [0013] 图1示出一个无线局域网,它是根据本发明的包括移动设备的网络的示例性实施例;
[0014] 图2示出根据本发明示例性实施例的基本单元的组件的框图;
[0015] 图3示出根据本发明示例性实施例的移动手机的组件的框图;
[0016] 图4示出根据本发明示例性实施例由移动处理设备切换基站的第一过程的流程图;
[0017] 图5示出根据本发明示例性实施例由基站执行的用于向移动处理设备 [0018] 图6示出根据本发明示例性实施例由移动处理设备执行的用于切换基本单元的过程的流程图;
[0019] 图7示出根据本发明第二示例性实施例由发送设备执行的用于测量等待时间的过程的流程图;
[0020] 图8示出根据本发明第二示例性实施例由接收设备执行的用于测量等待时间的过程的流程图;
[0021] 图9示出根据本发明第二示例性实施例由基本单元执行的用于调整参数的过程的流程图;以及
[0022] 图10示出其中时间戳和设备的内部时钟被用于确定等待时间的替换示例性实施例。
[0023] 具体实施方式
[0024] 本发明涉及利用等待时间信息来确定何时从与第一基本单元通信切换到与第二基本单元通信的移动处理设备。下面以允许本领域的技术人员根据本发明设计和使用一种系统的方式描述本发明。在可能时,类似的标号在附图中被用于描述本发明的相同或类似的元件。
[0025] 图1示出本发明的一种其中移动处理设备利用无线通信与网络通信的系统的示例性实施例,其中移动处理设备利用等待时间来确定是否将通信从第一基本单元切换到第二基本单元。网络100是无线因特网协议(IP)电话网络的一部分。本领域的技术人员将会意识到,虽然示出了802.11WLAN网络,但本发明也可在其中移动处理设备经由与一个节点的无线接口连接到网络的任何分组交换网络中执行,该节点在这里被称为基本单元。 [0026] 在网络100中,每个基站110-113包括天线120-122。每个基站120-122与区域115-117中的移动处理设备通信,区域115-117被统称为小区。出于论述目的,使用了基站。
但是,也常使用术语接入点或AP。本领域的技术人员将会意识到,一个小区可与一个或多个相邻小区交叠,这取决于小区的确切配置。
[0027] 每个基站110-113经由路径106-109连接到网络105,以允许连接到网络的设备和与基站110通信的移动处理设备之间的通信。例如,在图1中,移动处理设备130处于扇区115中,并且经由由天线120发送和接收的射频(RF)信号131与基站110通信。 [0028] 虽然在图1中被示为排他的单元,但扇区115-117常常交叠。此外,来自其他基站的扇区可与扇区115-117交叠。因此,移动处理设备130必须选择天线120-123的一个扇区来进行通信。通常,移动处理设备130接收来自为包括移动处理设备130的位置的交叠扇区服务的所有天线120-123的信号。移动处理设备130随后测量接收自每个天线的RF信号的信号强度和信号质量,并选择具有最强信号和信号质量的天线的扇区。 [0029] 在通信期间,移动处理设备130监视接收到的RF信号。当RF信号强度和/或质量降低到某个阈值以下时,移动处理设备130选择另一个扇区来进行通信。根据本发明,移动处理设备提供时间敏感型应用,例如语音或视频加语音对话。因而,移动处理设备还监视上行和下行通信中的信号的等待时间,以确定等待时间何时超过影响会话的某个阈值。当等待时间达到阈值时,移动电话130执行选择新扇区来进行通信的过程。 [0030] 图2示出了根据本发明测量等待时间所需的基站250中的硬件组件。本领域的技术人员将会意识到,图1所示的每个基站110-113都包括基站250的组件。基站250包括中央处理单元(CPU)200。CPU 200是执行存储在存储器中的指令以执行为执行基站250的服务所需的应用的处理器、微处理器或者处理器和/或微处理器的组合。CPU 200经由存储器总线207连接到只读存储器(ROM)210和随机访问存储器(RAM)215。ROM210是任何类型的存储基站250的配置信息和/或应用指令的非易失性存储器。RAM 215是存储由基站110执行的应用的数据和指令的易失性存储器。CPU 200经由路径221通过接口220连接到IP网络。网络接口250允许基站250经由路径206从IP网络接收数据并向其发送数据。 [0031] CPU经由总线208连接到收发器205。收发器205连接到天线,以向给定扇区中的移动处理设备发送数据并从其接收数据。收发器205包括缓冲器,该缓冲器将要发送的数据分组存储在队列中,直到分组被发送。发 送可以任何数目的方案执行,这些方案对于这里的论述并不重要,因而为了简洁而被省略。
[0032] 图3示出移动手机350的框图,该移动手机可以是提供语音通信的移动处理设备130。本领域的技术人员将会意识到,其他移动设备,例如PDA、膝上型笔记本计算机、手持式扫描仪和其他无线处理设备,也可使用根据本发明的过程。移动手机350包括CPU 300。
CPU 300是执行存储在存储器中的指令以执行为执行移动手机350的服务所需的应用的处理器、微处理器或者处理器和/或微处理器的组合。CPU 300经由存储器总线305连接到只读存储器(ROM)320和随机访问存储器(RAM)315。ROM 320是任何类型的存储移动手机
350的配置信息的非易失性存储器。RAM 315是存储由移动手机350执行的应用的数据和指令的易失性存储器。
[0033] CPU 300经由输入/输出(I/O)总线310连接到I/O设备345、音频电路340、显示电路335和收发器330。I/O设备包括用于接收来自用户的输入的电路。I/O设备345可包括键盘、触摸板、滚动条、拨号盘或用于允许用户输入数据的其他设备。确切配置通常是公知的,并且对本发明不重要。因此,为了简洁省略了对I/O设备345的明确描述。 [0034] 音频电路340包括了包括用于播放和接收音频数据的麦克风和放大器在内的所有电路。音频电路340接收来自麦克风的模块声音数据,并将该数据转换成数字信号。音频电路接收来自总线310的数字数据,并将该数据转换成模拟信号,该模拟信号被施加到音频设备以播放声音。本领域的技术人员将会意识到,音频电路340的配置与本申请无关,因而为了简洁省略了对其的详细描述。
[0035] 显示电路335包括在液晶显示器(LCD)或其他类屏幕上提供字母数字数据所需的电路。显示电路335经由总线310接收来自CPU 300的信号,并在屏幕上显示数据。确切配置通常是公知的,并且对本发明不重要。因此,为了简洁省略了对其的明确描述。 [0036] 收发器330连接到天线以发送和接收无线信号。出于本发明的目的,无线信号可包括RF信号、红外信号或任何其他形式的无线通信。收发器 电路330可包括用于将接收到的模块信号转换成数字数据的电路和用于将来自CPU的数字数据转换成模块信号的电路。收发器电路330还可包括缓冲器331。缓冲器331存储接收自CPU 300的数据分组,直到收发器330能够发送分组。本领域的技术人员将会意识到,收发器电路的确切配置对于本发明并不重要,因此为了简洁进行了省略。
[0037] 本发明涉及确定分组在发送设备中准备好发送的时间和在接收设备中接收到分组的时间之间的等待时间。本领域的技术人员将会认识到,等待时间可在下行方向(基本单元到移动设备方向)或上行(移动设备到基本单元)方向上测量。等待时间随后被用于确定何时无线通信参考可被改变以减少等待时间。发送的等待时间在一些比如语音通信这样的时间敏感性应用中比较重要,在这些应用中,当等待时间太大时对话就显得不自然了。为了确定基本单元和移动处理之间的发送的等待时间,基本单元和移动处理设备中的内部时钟可能必须被同步。大多数无线通信系统,例如802.11WLAN系统,在无线连接被建立时就已经提供了一种用于移动处理设备中的内部时钟和基本单元的内部时钟的同步的协议。 [0038] 图4示出过程400的示例性实施例,该过程由移动处理设备执行以利用等待时间确定何时通信应当被从第一基本单元切换到第二基本单元。过程400开始于步骤405中,此时分组在移动设备中被生成。在步骤410中,关于分组何时被生成的生成时间戳被存储。
生成时间戳可被插入分组中,或者可被存储在移动处理设备中的存储器中。在步骤415中,分组随后被发送到移动处理设备中的收发器。通常,分组在被接收到时被存储在收发器中的缓冲器中。然后在步骤417中数据分组被收发器发送。
[0039] 响应于发送分组,在步骤420中发送时间戳被生成。发送时间戳随后被与生成时间戳相比较,以生成等待时间信息。等待时间信息可以是两个时间戳之间的差异。本领域的技术人员将会意识到,替换实施例可包括为预定数目的分组生成等待时间信息,并确定等待时间信息的平均值。在另一个替换实施例中,可使用抖动。抖动是从特定分组的等待时间减去平均值或最小等待时间得到的。
[0040] 在步骤425中,等待时间信息被与等待时间阈值相比较。对于语音通 信,等待时间阈值通常在0毫秒到50毫秒的范围内。确切阈值由特定应用和设计者的确切需求确定。如果等待时间信息小于阈值,则过程从步骤405对另一分组重复。如果等待时间信息大于阈值,则移动处理设备执行用于改变到另一基本单元的过程。例如,802.11移动手机执行用于选择另一小区或基本单元来进行无线通信的过程。该过程可以是当前被用于确定用于进行通信的小区的过程。
[0041] 图5和6示出其中移动处理设备确定从基本单元发送到移动处理设备的数据的等待时间的示例性过程。图5示出由基本单元执行以产生信息的过程500。图6示出由移动处理设备执行以基于来自基本单元的信息确定从基本单元发送数据的等待时间的过程600。 [0042] 过程500开始于步骤505中,此时从有线网络接收到分组供基本单元发送。在步骤510中,基本单元中的处理器或电路将接收到的分组发送到适当的收发器以便发送。响应于将分组发送到收发器,在步骤515中存储时间戳被生成。然后在步骤520中,存储时间戳被存储在基本单元中的存储器中。或者,时间戳被插入到发送的分组中以便移动手机用来确定等待时间。然后在步骤525中收发器发送分组。
[0043] 响应于发送分组,在步骤530中收发器生成发送时间戳。在步骤535中,发送时间戳被存储在基本单元中的存储器中。
[0044] 为了将该信息发送到移动处理设备,在步骤540中基本单元中的处理器从存储器读取存储时间戳和发送时间戳。在步骤545中,等待时间信息被生成。等待时间信息可以是两个时间戳的数据或时间戳的差异。或者,可以使用存储时间戳以及从移动处理设备接收到针对该分组的确认消息的时间。存储时间和确认消息的时间之差的差异代表等待时间。在其他替换实施例中,来自预定数目的分组的存储和发送时间戳可被用于确定平均等待时间,该平均等待时间将会是在图7中示出并在下文描述的等待时间信息。 [0045] 在步骤550中,包括等待时间信息的分组被生成。该分组可以是包括被例行地发送到移动处理设备的控制数据的分组,或者可以是用于发送等待时间信息的指定分组。在步骤555中,该分组被发送到移动处理设备, 并且过程500结束。
[0046] 过程600是由移动处理设备执行以确定发送自基本单元的分组的等待时间是否超过等待时间阈值的过程的示例性实施例。过程600开始于步骤605中,此时移动处理设备接收到等待时间分组。等待时间分组可以是用于专门发送等待时间信息的分组,或者可以是包括用于维持无线发送的其他信息的控制分组。
[0047] 在步骤610中,从分组读取等待时间信息。等待时间信息可以是存储和发送时间戳,在这种情况下等待时间信息必须从时间戳生成。或者,等待时间信息已由基本单元计算并被发送到移动处理设备。在步骤615中,等待时间信息被与等待时间阈值相比较。如果等待时间信息小于阈值,则过程600返回步骤605以接收另一分组。如果等待时间信息大于阈值,则在步骤620中执行切换基本单元过程。切换过程可以是本领域中标准的切换过程。
[0048] 图10是其中时间戳被插入发送的分组中的替换实施例。过程1000开始于步骤1005中,此时移动处理设备接收到分组。在步骤1010中,响应于接收到分组读取内部时间时钟的时间。在步骤1015中,从分组读取时间戳。
[0049] 然后在步骤1020中,从读取自内部时钟的时间中减去时间戳,以确定等待时间信息。本领域的技术人员将会意识到,该信息可被添加到其他分组的等待时间并且平均等待时间被确定,或者可被单独使用。在步骤1025中,确定出的等待时间信息被与阈值相比较。如果在步骤1025中等待时间小于阈值,则当接收到另一分组时过程1005从1005开始重复。如果等待时间信息大于或等于阈值,则在步骤1030中执行用于选择第二基本单元来进行无线通信的过程,并且过程100结束。
[0050] 图7-9示出本发明的替换实施例,其中基本单元在等待时间大于阈值时修改发送参数以减少等待时间。图7示出根据本发明的这个替换实施例由发送设备执行的过程。本领域的技术人员将会意识到,移动处理设备或基本单元都可以是发送设备,这取决于所测量的等待时间是下行等待时间,亦即从基本单元到移动处理设备的发送的等待时间,还是上行等待时 间,亦即从移动处理设备到基本单元的发送的等待时间。图8示出根据本发明的这个替换实施例由接收设备执行以确定等待时间的过程。如上所述,接收设备可以是移动处理设备或基本单元。最后,图9示出由基本单元执行以确定是否修改过程。 [0051] 图7所示的过程700是为了允许接收设备计算接收到的数据的等待时间而在该系统的发送设备中执行的步骤的示例性实施例。为了实现过程700,基本单元必须在移动处理设备与基本单元建立无线连接时使移动处理设备中的时钟或定时器与基本单元所维护的时钟或定时器同步。本领域的技术人员将会意识到,该过程是由基本单元在去往移动处理设备的下行发送中执行并由移动处理设备在上行发送中执行的。例如,802.11标准包括可用于使基本单元和与基本单元通信的移动处理设备中的时钟同步的定时同步功能(TSF)。 [0052] 过程700开始于步骤705中,此时发送设备生成数据分组。在步骤710中,发送设备将由时钟或定时器维护的时间的时间戳插入到分组中。在步骤715中,从发送设备发送数据。在其中接收设备测量等待时间的一个示例性实施例中,过程700在步骤715之后结束。
[0053] 在第二示例性实施例中,发送设备测量等待时间。在该示例性实施例中,在步骤720中发送设备等待接收确认信号。在步骤725,发送设备响应于接收到确认分组而读发送设备中的内部时钟。在步骤730中,在步骤725中读取的时钟时间被与分组中的时间戳相比较,以确定等待时间信息,并且过程700结束。
[0054] 过程800是在这些示例性实施例中由接收设备执行以确定等待时间的过程。本领域的技术人员将会意识到,该过程在移动发送设备中执行以测量下行发送的等待时间,并且在基本单元中执行以测量上行发送的等待时间。
[0055] 过程800开始于步骤805中,此时接收设备接收到分组。在步骤810中,接收设备读内部时钟以确定是何时接收到分组的。在步骤815中,接收设备可从分组读取时间戳。在步骤820中,接收设备生成等待时间信息。等待时间信息可以简单地是读自内部时钟的时间,或者可以是从分组 读取的时间和从时钟读取的时间之间的差异。或者,等待时间信息可通过确定多个分组的等待时间的平均值来生成。
[0056] 在步骤725中,接收设备生成具有等待时间信息的分组。该分组可以是确认消息或任何其他类型的包括控制信息的分组。在步骤730中,分组被发送,并且过程800结束。 [0057] 图9示出根据本发明的这个示例性实施例一旦等待时间信息被确定时由基本单元执行的过程900。过程900开始于步骤905中,此时接收到等待时间信息。等待时间信息可通过接收来自移动处理设备的等待时间信息确定或在接收确认消息之后确定。 [0058] 在步骤910中,基本单元将等待时间设备与阈值相比较。如上所述,对于语音应用等待时间阈值通常在40到50毫秒之间。对于其他比如音频或视频数据的流式传输这样的过程和要求最低限度等待时间的其他过程,确切的等待时间可能有所不同。 [0059] 在步骤915中,基本单元确定等待时间是否大于阈值。如果等待时间小于阈值,则过程900返回步骤905,以处理来自不同分组或不同的一组分组的数据信息。如果等待时间信息大于阈值,则基本单元修改无线连接的发送参数。例如,在用于无线语音通信的802.11e协议中,基本单元可调整持续因子(PF)、争用窗口的最小值(被称为CW min)、争用窗口的最大值(被称为Cwmax)和/或经仲裁的帧间间隔(被称为AIFS)。或者,基本单元中的混合协调功能可被修改,以允许从移动处理设备接收更多或更少高优先级数据,例如语音。在参数被修改之后,过程900返回步骤905,以处理后一个分组或后一组分组的等待时间。
[0060] 以上是对根据本发明操作的示例性实施例的描述。可以预想到,本领域的技术人员将会构造出能够并且将会侵犯在所附权利要求中从字面上或通过等同原则限定的本发明的范围的替换方案。