一种通信参数校准方法和装置的制作方法

文档序号:7745792阅读:211来源:国知局
专利名称:一种通信参数校准方法和装置的制作方法
技术领域
本发明涉及通信技术,更具体地说,涉及一种通信参数校准方法和装置。
背景技术
随着互联网技术的发展,人们对网络的依赖性日益提高,互联网接入的需求也日 益增加。然而在很多地广人稀的地区,为少数人群部署有线网络存在布线困难、成本高等问 题,于是定位于短距离通信的802. 11无线网络相关产品应运而生。图1是现有无线通信终端与无线接入点之间的通信示意图。如图1所示,无线通 信终端102与无线接入点104之间通过无线信号进行通信,无线接入点104 —般由无线互 联网服务提供商提供,而无线通信终端102则为用户所有。用户通过无线通信终端102连 接到无线接入点104后,即可获得无线互联网服务提供商提供的网络服务。在具体应用过程中,无线通信终端102与无线接入点104之间的无线信号在空气 中传播是有传输时延的。由于标准的802. 11协议是为短距离的应用考虑的,因而忽略了传 输时延,即在基于802. 11协议进行通信的过程中所使用的通信参数不考虑传输时延的影 响。然而,若在远距离通信中使用802. 11协议,则信号的传输时延将导致通信过程出现问 题。因此需要对通信参数进行调整,以考虑传输时延的影响。然而,现有的参数设置过程过 于专业,因此普通用户难以理解和使用。因此,需要一种通信参数校准方案,可有效解决现有通信参数设置过程过于专业 由此导致普通用户无法使用的问题。

发明内容
本发明要解决的技术问题在于,针对现有通信参数设置过程过于专业由此导致普 通用户无法使用的缺陷,提供一种通信参数校准方法和装置。本发明解决其技术问题所采用的技术方案是一种通信参数校准方法,用于对多个通信参数进行校准,所述方法包括基于初始距离来确定通信距离,以使以该通信距离作为距离参数而确定的响应超 时时长满足单播通信条件,其中,所述单播通信条件包括,在起始于单播数据包发送时刻 的、长度为所述响应超时时长的响应期间内成功接收到针对该单播数据包的响应数据包;基于所述通信距离确定通信时延;基于所述通信时延对所述多个通信参数进行调整。优选的,所述基于初始距离来确定通信距离进一步包括在以所述初始距离作为所述距离参数而确定的响应超时时长满足单播通信条件 时,将所述通信距离设置为所述初始距离。优选的,所述基于初始距离来确定通信距离进一步包括在基于所述初始距离而确定的响应超时时长不满足单播通信条件时,以预设的距 离步长逐步调整所述初始距离,直到以调整结果作为所述距离参数而确定的响应超时时长满足单播通信条件;将所述通信距离设置为所述调整结果。优选的,所述方法进一步包括,基于以下公式确定所述响应超时时长响应超时时长=(2 X距离参数/光速)+预设的初始时长。优选的,所述多个通信参数包括下列参数响应超时时长;时隙间隔;CTS超时时长。一种通信参数校准装置,用于对多个通信参数进行校准,所述装置包括通信距离确定模块,用于基于初始距离来确定通信距离,以使以该通信距离作为 距离参数而确定的响应超时时长满足单播通信条件,其中,所述单播通信条件包括,在起始 于单播数据包发送时刻的、长度为所述响应超时时长的响应期间内成功接收到针对该单播 数据包的响应数据包;通信时延确定模块,用于基于所述通信距离确定通信时延;通信参数调整模块,用于基于所述通信时延对所述多个通信参数进行调整。优选的,所述通信距离确定模块进一步用于在以所述初始距离作为所述距离参数而确定的响应超时时长满足单播通信条件 时,将所述通信距离设置为所述初始距离。优选的,所述通信距离确定模块进一步用于在基于所述初始距离而确定的响应超时时长不满足单播通信条件时,以预设的距 离步长逐步调整所述初始距离,直到以调整结果作为所述距离参数而确定的响应超时时长 满足单播通信条件;将所述通信距离设置为所述调整结果。优选的,所述通信距离确定模块进一步用于,基于以下公式确定所述响应超时时 长响应超时时长=(2 X距离参数/光速)+预设的初始时长。优选的,所述多个通信参数包括下列参数响应超时时长;时隙间隔;CTS超时时长。实施本发明的技术方案,具有以下有益效果本发明提供的通信参数校准方法和 装置在通信建立过程中基于单播数据包的发送响应机制确定通信距离,并在此基础上确 定信号的传输时延,据此对通信参数进行校准。因此,本发明提供的技术方案可有效扩展 802. 11无线协议的应用距离(例如802. Ilg从4. 2千米扩展到50千米)。本发明提供的 技术方案可自动实现通信参数的校准,整个过程无需用户参与,因此使用十分方便。此外, 本发明提供的技术方案无需对通信设备进行大幅度改进,因此易于推广使用。


下面将结合附图及实施例对本发明作进一步说明,附图中
图1是现有无线通信终端与无线接入点之间的通信示意图;图2是依据本发明一较佳实施例的通信参数校准方法的流程图;图3是单播数据包应答重传机制的原理图;图4是依据本发明一较佳实施例的通信参数校准方法的流程图;图5是依据本发明一较佳实施例的通信参数校准装置的逻辑结构示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。本发明提供了一种通信参数校准方法和装置,可在通信建立过程中基于单播数据 包的发送响应机制确定通信距离,并在此基础上确定信号的传输时延,据此对通信参数进 行校准。本发明提供的技术方案可自动时限通信参数的校准,整个过程无需用户参与,因此 使用十分方便。此外,本发明提供的技术方案无需对通信设备进行大幅度改进,因此易于推 广使用。下面就结合附图和具体实施例来对本发明提供的技术方案进行详细描述。图2是依据本发明一较佳实施例的通信参数校准方法200的流程图。如图2所示, 方法200开始于步骤202。随后,在下一步骤204,基于初始距离来确定通信距离,以使以该通信距离作为距 离参数而确定的响应超时时长满足单播通信条件,其中,单播通信条件包括,在起始于单播 数据包发送时刻的、长度为所述响应超时时长的响应期间内成功接收到针对该单播数据包 的响应数据包。鉴于无线传输介质的特殊性,承载数据包的无线信号在发送过程中容易受到干 扰,导致出现错包或者丢包。为解决此问题,在802. 11无线通信协议中规定了单播数据包 的应答和重传机制,以降低因干扰可能造成的影响。图3是单播数据包应答重传机制的原 理图。如图3所示,该应答和重传机制规定,发送方每发出去一个单播数据包,就开始计时 以等待接收方的响应。接收方收到正确的数据包,会立即回传一个响应数据包给发送方,以 通知发送方其发送的数据包已成功接收。若发送方在响应超时时长(ACK Timeout)内未收 到来自接收方的响应数据包,则认为发送失败,需要重新发送数据包。由上文所述可知,可借助上述应答和重传机制来确定因通信距离导致的通信延 时,上述单播通信条件即对应上述单播数据包的应答和重传机制。在具体实现过程中,上述通信参数可包括下列参数响应超时时长(Ack Timeout);时隙间隔(SlotTime);CTS 超时时长(Clear To Send Timeout)。在具体实现过程中,上述基于初始距离来确定通信距离进一步包括在以所述初始距离作为所述距离参数而确定的响应超时时长满足单播通信条件 时,将所述通信距离设置为所述初始距离;而在基于所述初始距离而确定的响应超时时长 不满足单播通信条件时,以预设的距离步长逐步调整所述初始距离,直到以调整结果作为 所述距离参数而确定的响应超时时长满足单播通信条件;将所述通信距离设置为所述调整结果。在具体实现过程中,上述初始距离可设置为0千米,而上述距离步长可设置为1千 米。此外,在具体实现过程中,上述响应超时时长可依据下列公式进行计算响应超时时长=(2 X距离参数/光速)+预设的初始时长随后,在下一步骤206,基于所述通信距离确定通信时延。在具体实现过程中,上述通信时延可依据下列公式计算通信时延=通信距离/光速随后,在下一步骤208,基于所述通信时延对所述多个通信参数进行调整。最后,方法200结束于步骤210。为进一步描述本发明通信参数校准方法的实现方法,下面结合图3对其进行进一 步的描述。图4是依据本发明一较佳实施例的通信参数校准方法400的流程图。如图4所示, 方法400开始于步骤402。随后,在下一步骤404,将通信距离设置为预设的初始距离。在具体实现过程中,初 始距离可设置为0千米。随后,在下一步骤406,基于通信距离和预设的初始时长来设置响应超时时长,具 体说来,可依据下列公式来设置所述响应超时时长响应超时时长=(2 X距离参数/光速)+预设的初始时长随后,在下一步骤408,发送单播数据包;随后,在下一步骤410,判断是否在所述响应超时时长内收到该单播数据包对应的 响应数据包,若是,则转到步骤412,否则转到步骤414 ;如上文所述,若在步骤410判定在所述响应超时时长内收到该单播数据包对应的 响应数据包,则转到步骤412,基于该通信距离对所述多个通信参数进行校准,具体说来,包 括基于所述通信距离确定通信时延,再基于所述通信时延对所述多个通信参数进行调整。在具体实现过程中,上述通信时延可依据下列公式计算通信时延=通信距离/光速在具体实现过程中,上述通信参数包括下列参数响应超时时长;时隙间隔CTS超时时长。随后,方法400转到步骤416。如上文所述,若在步骤410判定在所述响应超时时长内未收到该单播数据包对应 的响应数据包,则转到步骤414,使用预设的距离步长来调整通信距离,然后回到步骤406。 在具体实现过程中,上述距离步长可设置为1千米。最后,方法400结束于步骤416。在具体实现过程中,上述通信参数调整方法可在无线通信终端连接无线接入点的 过程中完成。事实上,在具体实现过程中,无线通信终端可在启动后发出第一个单播数据包 时即开始上述基于响应超时时长的校准过程。无线通信终端连接无线接入点的过程可分为扫描、认证、关联三个阶段。其中扫描阶段可以分为主动扫描和被动扫描。主动扫描通过主 动发起探测请求数据包来实现,被动扫描则通过接收信标(beacon)帧来实现。两种扫描方 式同时进行,当无线通信终端扫描到将要关联的无线接入点时,即开始认证阶段。主动扫描 会发送单播的探测请求数据包,认证阶段发出的认证数据包也是单播数据包,因此本发明 提供的通讯参数调整方法在主动扫描和认证阶段均可进行。本发明还提供了一种通信参数校准装置,下面就结合图5对其进行详细描述。图5是依据本发明一较佳实施例的通信参数校准装置500的逻辑结构示意图。如 图5所示,通信参数校准装置500包括通信距离确定模块502、通信时延确定模块504和通 信参数调整模块506。通信距离确定模块502用于基于初始距离来确定通信距离,以使以该通信距离作 为距离参数而确定的响应超时时长满足单播通信条件,其中,所述单播通信条件包括,在起 始于单播数据包发送时刻的、长度为所述响应超时时长的响应期间内成功接收到针对该单 播数据包的响应数据包。具体来说,通信距离确定模块502进一步用于在以所述初始距离作为所述距离参数而确定的响应超时时长满足单播通信条件 时,将所述通信距离设置为所述初始距离。在基于所述初始距离而确定的响应超时时长不满足单播通信条件时,以预设的距 离步长逐步调整所述初始距离,直到以调整结果作为所述距离参数而确定的响应超时时长 满足单播通信条件;再将所述通信距离设置为所述调整结果。在具体实现过程中,通信距离确定模块502进一步用于,基于以下公式确定所述 响应超时时长响应超时时长=(2 X距离参数/光速)+预设的初始时长。通信时延确定模块504用于基于所述通信距离确定通信时延。在具体实现过程中,通信时延确定模块504可基于下列公式来确定通信时延通信时延=通信距离/光速通信参数调整模块506用于基于所述通信时延对所述多个通信参数进行调整。在具体实现过程中,上述通信参数包括下列参数响应超时时长;时隙间隔;CTS超时时长。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种通信参数校准方法,用于对多个通信参数进行校准,其特征在于,所述方法包括基于初始距离来确定通信距离,以使以该通信距离作为距离参数而确定的响应超时时长满足单播通信条件,其中,所述单播通信条件包括,在起始于单播数据包发送时刻的、长度为所述响应超时时长的响应期间内成功接收到针对该单播数据包的响应数据包;基于所述通信距离确定通信时延;基于所述通信时延对所述多个通信参数进行调整。
2.根据权利要求1所述的通信参数校准方法,其特征在于,所述基于初始距离来确定 通信距离进一步包括在以所述初始距离作为所述距离参数而确定的响应超时时长满足单播通信条件时,将 所述通信距离设置为所述初始距离。
3.根据权利要求1或2所述的通信参数校准方法,其特征在于,所述基于初始距离来确 定通信距离进一步包括在基于所述初始距离而确定的响应超时时长不满足单播通信条件时,以预设的距离步 长逐步调整所述初始距离,直到以调整结果作为所述距离参数而确定的响应超时时长满足 单播通信条件;将所述通信距离设置为所述调整结果。
4.根据权利要求3所述的通信参数校准方法,其特征在于,所述方法进一步包括,基于 以下公式确定所述响应超时时长响应超时时长=(2 X距离参数/光速)+预设的初始时长。
5.根据权利要求4所述的通信参数校准方法,其特征在于,所述多个通信参数包括下 列参数响应超时时长; 时隙间隔; CTS超时时长。
6.一种通信参数校准装置,用于对多个通信参数进行校准,其特征在于,所述装置包括通信距离确定模块,用于基于初始距离来确定通信距离,以使以该通信距离作为距离 参数而确定的响应超时时长满足单播通信条件,其中,所述单播通信条件包括,在起始于单 播数据包发送时刻的、长度为所述响应超时时长的响应期间内成功接收到针对该单播数据 包的响应数据包;通信时延确定模块,用于基于所述通信距离确定通信时延;通信参数调整模块,用于基于所述通信时延对所述多个通信参数进行调整。
7.根据权利要求6所述的通信参数校准装置,其特征在于,所述通信距离确定模块进 一步用于在以所述初始距离作为所述距离参数而确定的响应超时时长满足单播通信条件时,将 所述通信距离设置为所述初始距离。
8.根据权利要求6或7所述的通信参数校准装置,其特征在于,所述通信距离确定模块进一步用于在基于所述初始距离而确定的响应超时时长不满足单播通信条件时,以预设的距离步 长逐步调整所述初始距离,直到以调整结果作为所述距离参数而确定的响应超时时长满足 单播通信条件;将所述通信距离设置为所述调整结果。
9.根据权利要求8所述的通信参数校准装置,其特征在于,所述通信距离确定模块进 一步用于,基于以下公式确定所述响应超时时长响应超时时长=(2 X距离参数/光速)+预设的初始时长。
10.根据权利要求9所述的通信参数校准装置,其特征在于,所述多个通信参数包括下 列参数响应超时时长; 时隙间隔; CTS超时时长。
全文摘要
本发明涉及通信技术,针对现有通信参数设置过程过于专业由此导致普通用户无法使用的缺陷,提供一种通信参数校准方法和装置。通信参数校准方法包括基于初始距离来确定通信距离,以使以该通信距离作为距离参数而确定的响应超时时长满足单播通信条件,其中,所述单播通信条件包括,在起始于单播数据包发送时刻的、长度为所述响应超时时长的响应期间内成功接收到针对该单播数据包的响应数据包;基于所述通信距离确定通信时延;基于所述通信时延对所述多个通信参数进行调整。本发明还提供了一种通信参数校准装置。本发明可在通信建立过程中基于单播数据包的发送响应机制确定通信距离,并在此基础上确定信号的传输时延,据此对通信参数进行校准。
文档编号H04B17/00GK101902284SQ20101014393
公开日2010年12月1日 申请日期2010年4月2日 优先权日2010年4月2日
发明者徐英敏 申请人:深圳市普联技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1