无线通信系统和方法

文档序号:7682298阅读:88来源:国知局
专利名称:无线通信系统和方法
技术领域
本发明大致上相关于无线通信系统的方法和装置,尤其是相关于无线通 信系统、方法和包含控制节点、中间节点和目的地节点的装置。
背景技术
由于无线装置的数目不断增加且对无线服务的需求不断增长,无线通信 系统持续发展。为了满足不断增长的需求,无线提供商已部署较大数目的无 线发射器。然而,作为替代方案,无线提供商还已经利用中继为基础的系统。在中继为基础的系统中,无线系统的一个节点可使用 一个或多个中间节 点(称为中继节点)与无线系统中的另一节点通信。在一些系统中,中继节点 可称为中继站,且起始节点与目的地节点之间的节点和连接的组合可称为传输路径(transmiss ion path)。中继为基础的系统可见于任何类型的无线网络 中。中继为基础的系统的实例是多跳转播(multi-hop relay, MR)网络。图l 是依才居电气和电子工禾呈师十办会(Institute of Electrical and Electronics Engineers, IEEE) 802. 16系列标准的常规MR网络100的图。如图1所示, MR网络IOO可包含一个或多个发射器(例如,基站(base station, BS)llO)、 一个或多个中继站(relay station, RS)120(包含RS 120a、 120b和120c)、 一个或多个订户站(subscriber station, SS)130(包含SS 130x、 130y和 130z),以及一个或多个传输路径(transmission path, TP) 140 (包含TP 140a 和TP 140b)。在MR网络100中,可使用一个或多个中继站(例如,RS 120a、 RS 120b、 RS120c等)来实现发射站(例如,BS 110)与订户站(例如,SS130x、 SS 130y、 SS 130z等)之间的通信。举例来说,在MR网络IOO中,RS 120a可从BS 110 接收数据并将数据发送到另一中继站(例如,RS 120b)。或者,RS 120a可从 下游中继站(例如,RS 120b)接收数据并将其发送到BS 110。在另一实例中, RS 120b可从RS 120a接收数据并将数据发送到所支持的订户站(例如,SS130y)。或者,RS 120b可从订户站(例如,SS 130y)接收数据并将其发送到 上游中继站(例如,RS 120a)。如图l所示,传输路径(TP) 140可以是从BS IIO穿过一个或多个RS 120 的传输路线。举例来说,从BS 110到RS 120b的传输路线(即,TP 140a)可 包含BS 110、 RS 120a和RS 120b。从BS 110到RS 120c的传输路线(即, TP 140b)可包含BS 110和RS 120c。因为传输路径的长度可能不同,所以广播传输封包沿着不同传输路径移 动所需时间长度也可能不同。因此,当BS 110沿着多个传输路径传输数据时, 各个传输路径的每一者中的最终中继站可在不同时间接收其数据。最终中继 站又可在不同时间将数据传输到其订户站,藉此使订户站在不同时间接收数 据。因此,存在一需求以确保来自中继站的广播数据包在不同的传输等待时 间及不同长度的传输路径中可同步传输的系统和方法。另外,需要确保广播 和多播数据在多跳传输系统中同步传输的系统和方法。所揭示的实施例主要在克服上述的一个或多个问题。发明内容在一个示范性实施例中,本发明针对一种通过网络协调器(network coordinator)来管理网络中的无线通信的方法,所述网络包含网络协调器、 多个网络节点和多个订户站。所述方法包含通过网络协调器接收与一个或多 个传输路径相关联的延迟数据,和针对所述一个或多个传输路径的每一者计 算总传输路径延迟。所述一个或多个传输路径的每一者包含多个网络节点中 的至少一者。所述方法还包含针对所述一个或多个传输路径的每一者根据总 传输路径延迟计算目标延迟数据,和通过网络协调器沿着所述一个或多个传 输路径的每一者发送目标延迟数据。另外,所述方法包含通过网络协调器沿 着所述一个或多个传输路径的每一者传输消息。在另 一示范性实施例中,本发明针对一种管理网络中的无线通信的网络 协调器,所述网络包含网络协调器、多个网络节点和多个订户站。所述网络 协调器站包含至少一个存储器,其用于存储数据和指令;以及至少一个处 理器,其可存取所述存储器,并当执行指令时通过网络协调器接收与一个或 多个传输路径相关联的延迟数据,且针对所述一个或多个传输路径的每一者计算总传输路径延迟。所述一个或多个传输路径的每一者包含多个网络节点 中的至少一者。所述处理器还可针对所述一个或多个传输路径的每一者根据总传输路径延迟来计算目标延迟数据,并通过网络协调器沿着所述一个或多 个传输路径的每一者发送目标延迟数据。另外,所述处理器可通过网络协调器沿着所述一个或多个传输路径的每一者传输消息。在另 一示范性实施例中,本发明针对一种通过接入网络节点(access network node)在网络中执行无线通信的方法,所述网络包含网络协调器、多 个网络节点和多个订户站。在所述方法中,接入网络节点包含在所述多个网 络节点中。所述方法包含通过接入网络节点将延迟数据发送到网络协调器或 一个或多个上游网络节点中的至少一者。所述延迟数据包含与接入网络节点 相关联的网络节点延迟数据,且所述一个或多个上游网络节点包含沿着上游 传输路径且在接入网络节点与网络协调器之间定位的多个网络节点中的任一 者。所述方法还包含从网络协调器或一个或多个上游网络节点中的至少一者 接收目标延迟数据。所述目标延迟数据基于延迟数据。另外,所述方法包含 从网络协调器或一个或多个上游网络节点中的至少一者接收消息,和在目标 传输时间将所述消息传输到多个订户站中的一者或一者以上。所述目标传输 时间是基于目标延迟数据。在另 一示范性实施例中,本发明针对一种在网络中执行无线通信的无线 通信站,所述网络包含网络协调器、包含所述无线通信站的多个网络节点, 和多个订户站。所述无线通信站包含至少一个存储器,其用于存储数据和 指令;以及至少一个处理器,其可存取所述存储器,并当执行指令时通过无 线通信站将延迟数据发送到网络协调器或一个或多个上游网络节点中的至少 一者。所述延迟数据包含与无线通信站相关联的网络节点延迟数据,且所述 一个或多个上游网络节点包含沿着上游传输路径且在无线通信站与网络协调 器之间定位的多个网络节点中的任一者。所述至少一个处理器进一步可从网 络协调器或一个或多个上游网络节点中的至少一者接收目标延迟数据。所述 目标延迟数据是基于延迟数据。另外,所述至少一个处理器可从网络协调器 或一个或多个上游网络节点中的至少一者接收消息,并在目标传输时间点将 所述消息传输到多个订户站中的一者或多者。所述目标传输时间是基于目标 延迟数据。在另 一示范性实施例中,本发明针对一种通过中间网络节点在网络中执行无线通信的方法,所述网络包含网络协调器、多个网络节点和多个订户站。 在所述方法中,中间网络节点包含在所述多个网络节点中。所述方法包含通 过中间网络节点将网络节点延迟数据发送到网络协调器或一个或多个上游网 络节点中的至少一者。所述网络节点延迟数据与中间网络节点相关联,且所 述一个或多个上游网络节点包含沿着上游传输路径定位在中间网络节点与网 络协调器之间的多个网络节点中的任一者。所述方法还包含将下游延迟数据 转发到网络协调器或一个或多个上游网络节点中的至少 一者。所述下游延迟 数据与沿着下游传输路径且在中间网络节点与多个订户站中的一者或多者之 间定位的一个或多个下游网络节点相关联。另外,所述方法包含从网络协调 器或一个或多个上游网络节点中的至少 一者接收目标延迟数据,和将所述目 标延迟数据转发到一个或多个下游网络节点。此外,所述方法包含从网络协 调器或一个或多个上游网络节点中的至少 一者接收消息,和将所述消息转发 到一个或多个下游网络节点。在另 一示范性实施例中,本发明针对一种在网络中执行无线通信的无线 通信站,所述网络包含网络协调器、包含所述无线通信站的多个网络节点,和多个订户站。所述无线通信站包含至少一个存储器,其用于存储数据和 指令;以及至少一个处理器,其可存取所述存储器,并当执行指令时通过无 线通信站将网络节点延迟数据发送到网络协调器或一个或多个上游网络节点 中的至少一者。所述网络节点延迟数据与无线通信站相关联,且所述一个或 多个上游网络节点包含沿着上游传输路径且在无线通信站与网络协调器之间 定位的多个网络节点中的任一者。所述处理器还可将下游延迟数据转发到网 络协调器或一个或多个上游网络节点中的至少 一者。所述下游延迟数据与沿 着下游传输路径且在无线通信站与多个订户站中的一者或多者之间定位的一 个或多个下游网络节点相关联。另外,所述处理器经配置以从网络协调器或 一个或多个上游网络节点中的至少一者接收目标延迟数据,并将所述目标延 迟数据转发到一个或多个下游网络节点。此外,所述处理器可从网络协调器 或一个或多个上游网络节点中的至少一者接收消息,并将所述消息转发到一 个或多个下游网络节点。


图1是常规多跳转播(MR)网络的方块图。图2a是符合所揭示的某些实施例的示范性多跳转播(MR)网络的方块图。图2b是符合所揭示的某些实施例的示范性基站(BS)的方块图。图2c是符合所揭示的某些实施例的示范性中继站(RS)的方块图。图2d是符合所揭示的某些实施例的示范性订户站(SS)的方块图。图3a是说明符合所揭示的某些实施例的传输路径(TP)中的延迟信息的示范性传送的流程图。图3b是说明符合所揭示的某些实施例的TP中的延迟信息的示范性传送 的流程图。图4是说明符合所揭示的某些实施例的TP中的延迟信息的示范性集中收 集和计算的流程图。图5a是说明符合所揭示的某些实施例的TP中的延迟信息的示范性传送 的流程图。图5b是说明符合所揭示的某些实施例的TP中的延迟信息的示范性传送 的流程图。图6是说明符合所揭示的某些实施例的TP中的延迟信息的示范性分布收 集和计算的流程图。图7是说明符合所揭示的某些实施例的TP中的延迟信息的示范性分发的流程图。图8是说明符合所揭示的某些实施例的TP中的消息的示范性传输的流程图。图9是说明符合所揭示的某些实施例的TP中的消息的示范性传输的流程图。图IO是说明符合所揭示的某些实施例的TP中的延迟信息的示范性分发 的流程图。图11是说明符合所揭示的某些实施例的TP中的消息的示范性传输的流 程图。图12是说明符合所揭示的某些实施例的TP中的消息的示范性传输的流 程图。图13是符合所揭示的某些实施例的TP中的消息的示范性同步传输的信 令图。图14是符合所揭示的某些实施例的示范性多跳转播(MR)网络的方块图。图15是符合所揭示的某些实施例的消息的示范性同步传输的信号图。 [主要元件标号说明]100, 200,1400:多跳网络 110, 210, 1410:基站120a, 120b, 120c, 220a, 220b, 220c, 1420a, 1420b, 1420c:中继站 130x, 130y, 130z, 230x, 230y, 230z, 1430x, 1430y, 1430z:订户站 140a, 140b, 240a, 240b, 1440a, 1440b, 1440c:传输J各径 130x, 130y, 130z, 230x, 230y, 230z:订户站213,223,233只读存储器212,222,232随机存取存储器214,224,234储存装置215,225,235数据库211,221,231中央处理单元216,226,236I/O装置217,227,237界面218,228,238天线具体实施方式
图2a是符合所揭示的某些实施例的示范性MR网络200的图。虽然将参 考电气和电子工程师协会(IEEE) 802. 16系列标准来进行图2a的论述,但应 了解,本文所揭示的系统和方法可用于具有多个节点的任何类型的网络中。 此外,如下文的更充分描述,MR网络200可包含可根据本发明实施例产生作 用的元件。如图2a所示,MR网络2 00可包含一个或多个发射器(例如,基站(BS) 210)、 一个或多个中继站(RS) 220 (包含RS 220a、 220b和220c)、 一个或多个订户 站(SS) 230 (包含SS 230x、 230y和230z),以及一个或多个传输路径(TP) 240 (包 含TP 240a和TP 240b)。BS 210为可根据一个或多个无线标准来发射和/或接收数据和/或通信的 任何类型的通信装置,所述无线标准中的许多是此项技术中已知的。举例来 说,BS 210可使用由任何类型的标准(例如,包含IEEE 802. 16系列标准)界 定的通信协议,与一个或多个SS 230、 RS 220、其它BS 210和/或其它网络(未图标)通信。在一些实施例中,BS 210也可称为(例如)节点B、基站收发 器系统(BTS)、接入点等。在一个示范性实施例中,BS 210可充当网络协调 器,且可管理延迟数据和其它网络信息的收集、计算和传送。图2b是示范性BS 210的方块图。如图2b所示,BS 210可包含以下元 件中的一者或一者以上至少一个中央处理单元(CPU)211,其可执行计算机 程序指令从而执行各种过程和方法;随机存取存储器(RAM) 212和只读存储器 (ROM) 213,其可存取和存储信息及计算机程序指令;存储器214,其用于存 储数据和信息; 一个或多个数据库215,其用于储存表、列表或其它数据结 构; 一个或多个1/0装置216; —个或多个界面217; —个或多个天线218等。 这些元件中的每一者在此项技术中皆为众所周知的,且将不作进一步论述。RS 220为可^f吏用由一个或多个无线标准(例如,包含IEEE 802.16系列 标准)界定的通信协议,将数据和/或通信传输到一个或多个SS 230、其它RS 220和/或BS 210且/或从一个或多个SS 230、其它RS 220和/或BS 210接 收数据和/或通信的任何类型的通信装置。图2c是示范性RS 220的方块图。如图2c所示,RS 220可包含以下元 件中的一者或一者以上至少一个中央处理单元(CPU)221,其可执行计算机 程序指令从而执行各种过程和方法;随机存取存储器(RAM) 222和只读存储器 (ROM) 223,其可存取和存储信息及计算机程序指令;存储器224,其用于存 储数据和信息; 一个或多个数据库225,其用于储存表、列表或其它数据结 构; 一个或多个1/0装置226; —个或多个界面227; —个或多个天线228等。 这些元件中的每一者在此项技术中皆为众所周知的,且将不作进一步论述。SS 230可包含可使用一个或多个无线通信标准(例如,包含IEEE 802.16 系列标准)与BS 210、 RS 220和/或其它SS 230通信的任何类型的无线客户 端装置。SS 230可包含(例如)服务器、客户端、大型机、大型计算机、膝上 型计算机、网络计算机、工作站、个人数字助理(PDA)、平板PC、扫描仪、 电话装置、呼叫机、相机、音乐装置等。在一个示范性实施例中,SS 230可 以是移动计算装置。在其它实施例中,SS 230可以是位于移动环境(例如, 飞机、船舶、公共汽车、多乘客交通工具、机动车等)中的"非移动"计算装 置。图2d是示范性SS 230的方块图。如图2d所示,SS 230可包含以下元 件中的一者或一者以上至少一个中央处理单元(CPU)231,其可执行计算机程序指令从而执行各种过程和方法;随机存取存储器(RAM) 232和只读存储器 (ROM) 233,其可存取和存储信息及计算机程序指令;存储器234,其用于储 存数据和信息; 一个或多个数据库235,其用于储存表、列表或其它数据结 构; 一个或多个1/0装置236; —个或多个界面237; —个或多个天线238等。 这些元件中的每一者在此项技术中皆为众所周知的,且将不作进一步论述。TP 240可以是传输3各径,其包含MR网络20Q中的一个或多个节点。TP 240 可以是有线、无线或者有线和/或无线通信装置和/或方法的任何组合。TP 240 可包含一个或多个RS 220,通过所述RS 220可将数据和/或通信从BS 210 转播到一个或多个SS 230,且/或从一个或多个SS 230转播到BS 210。从 SS 230向BS 210通信可称为沿着TP 240向上游行进,而从BS 210向SS 230 通信可称为沿着TP 240向下游行进。当通信沿着TP 240向上游行进时,每 一 RS 220可将通信转播到下一上游节点,所述下一上游节点可以是另一 RS 220或BS 210。类似地,当通信沿着TP 240向下游行进时,每一 RS 220可 将通信转播到下一下游节点,且上一下游RS 220可将通信转播到一个或多个 SS 230。在一个示范性实施例中,从TP 240中的BS 210接收数据和/或通信 的第一RS 220可称为起始网络节点。在一个示范性实施例中,每一TP 240可包含一个接入节点。接入节点可 以是TP 240中的接于端点的RS 220。也就是说,接入节点可以是将服务提 供到一个或多个SS 230的RS 220。在一个示范性实施例中,接入节点RS 220 可向一个或多个SS 230进行传输,和/或从一个或多个SS 230接收传输。举 例来说,接入节点RS 220可从例如另一RS 220或BS 210的上游节点接收数 据,并将数据转播到一个或多个SS 230。类似地,在相反方向上,接入节点 RS 220可从一个或多个SS 230接收数据,并将数据转播到例如另一 RS 220 或BS 210的上游节点。另外,RS 220可充当TP 240中的在一个或多个RS 220和/或BS 210之 间的中间节点。中间节点可以是RS 220,其将数据从例如RS 220或BS 210 的上游节点转播到一个或多个下游节点RS 220,和/或将数据从一个或多个 下游节点RS 220转播到例如RS 220或BS 210的上游节点。在一个示范性实 施例中,RS 220可同时充当用于一个TP 240的接入节点,及充当用于一个 或多个额外TP 240的中间节点。再次参看图2a, BS 210可创建并存储与MR网络20Q中的一个或多个RS220、 一个或多个SS 230和/或一个或多个TP 240相关联的一个或多个数据 结构,以及数据之间的关系。举例来说,BS 210可存储一个或多个中继节点 标识符(relay node identifier); —个或多个订户站标识符; 一个或多个传 输路径标识符;和/或一个或多个传输路径数据结构,所述传输路径数据结构 可包含与中继节点相关联的一个或多个中继节点标识符,其包括传输路径、 传输路径中的中继节点的次序等。
在一个示范性实施例中, 一个或多个中继节点标识符可用于唯一地标识 MR网络200中的每一RS 220。在另一示范性实施例中, 一个或多个订户站标 识符可用于唯一地标识MR网络200中的每一 SS 230。在额外实施例中,一 个或多个传输路径标识符可用于唯一地标识网络200中的每一TP 240,以及 对应于TP 240的节点(例如,BS210、 一个或多个RS 220、 一个或多个SS230 等)。
另外,BS 210可储存其它参数,例如(举例来说)与一个或多个TP 240 有关的传输参数、与一个或多个RS 220有关的传输参数、与一个或多个SS230 有关的传输参数等。在一个示范性实施例中,与一个或多个RS 220有关的传 输参数可包含与RS 220相关联的各种延迟时间,包含例如排队延迟、处理延 迟、调度延迟等延迟时间,或是延迟时间的总和。
如图2a所示,BS 210与SS 230y之间的通信可经由TP 240a发生,所 述TP 240a可包含RS 220a和RS 220b。在TP 240a中,数据可从BS 210下 游传输到RS 220a,从RS 220a下游转播到RS 220b,并从RS 220b传输到 SS 230y。数据还可从SS 230y传输到RS 220b,从RS 220b上游转播到RS 220a, 并通过RS 220a上游传输到BS 210。在此实例中,RS 220a可充当TP MOa 中的中间节点,且RS 220b可充当TP 240a中的接入节点。
类似地,BS 210与SS 230z之间的通信可经由TP 240b发生。如图2a 所示,TP 240b可包含RS 220c。在TP 240b中,数据可从BS 210下游传输 到RS 220c,并从RS 220c传输到SS 230z。数据还可从SS 230z传输到RS 220c, 并从RS 220c上游传输到BS 210。在此实例中,RS 220c可充当TP 240b中 的接入节点,且TP 240b可不含有中间节点。
BS 210与SS 230z之间的通信可不利用任何RS 220,且TP 240可仅包 含BS 210与SS 230z之间的传输路径。如此,数据可/人BS 210传输到SS 230z, 并从SS 230z传输到BS 210。符合本发明的示范性实施例可包含两个阶段同步化阶段和同步传输阶 段。在同步化阶段期间,可计算目标延迟数据并将其分发到接入节点RS 220。 在同步传输阶段期间,接入节点RS 220可利用目标延迟数据来实现同步传输。 在同步传输阶段期间,可产生利用同 一 目标延迟数据的多个同步传输。
同步化阶段可包含收集步骤、计算步骤和分发步骤。在收集步骤中,可 从每一RS 220收集延迟数据。延迟数据可代表给定RS 220的数据接收与RS 220向一个或多个SS 230和/或RS 220的后续数据传输之间的总时间。计算 步骤可包含两个子步骤计算一个或多个传输路径延迟,和计算目标延迟数 据。在分发步骤中,可将目标延迟数据分发到每一接入节点RS 220。
图3a、图3b和图4说明符合所揭示的某些实施例的延迟信息的集中收 集和计算。如图3a、图3b和图4所示,每一 RS 220可经由其相关联的TP 240 向BS 210报告其各延迟数据。BS 210可根据从每一RS 220接收的延迟数据 来计算每一 TP 240的总传输路径延迟。
图3a是说明符合所揭示的某些实施例的由RS 220报告延迟信息的示范 性流程图300a。 RS 220可确定其延迟数据DL-RS(步骤305)。 DL—RS可代表 当RS 220接收消息时与当同一RS 220传输所述消息时之间的总时间。在一 个示范性实施例中,DL-RS可包含调度延迟、排队延迟和/或处理延迟。可使 用任何组合的方法来确定RS 220的延迟数据。举例来说,在一个实施例中, BS 210可通过将测试消息发送到一个或多个RS 220并测量延迟来确定延迟 数据。在另一示范性实施例中,BS 210可依据BS 210与一个或多个RS 220 之间的一个或多个先前数据传输来估计延迟。根据另一示范性实施例,RS220 可具有已知的处理延迟(例如, 一个或多个硬件装置参数等),且延迟数据可 包含已知的处理延迟。在另一示范性实施例中,可基于与队列中的数据相关 联的等待时间的观察和/或估计来计算延迟数据,或可基于在从调度器进行调 度传输之前的等待时间来计算延迟数据。
RS 220可响应于许多触发(trigger)来确定其延迟时间。举例来说,RS 220 可经编程以根据一个或多个周期性时间增量来确定并报告其延迟时间。作为 另一实例,RS 220可响应于来自BS 210的请求来确定并报告其延迟时间。 作为额外实例,RS 220可持续监^L其延迟时间,并在所监^L的延迟时间发生 变化时通知BS 210。
RS 220可产生信号消息,且所述信号消息可包含DL-RS(步骤310)。在
22一个示范性实施例中,可使用SBC—REQ消息来执行在此所述的方法。在其它 实施例中,可使用其它类型的信号消息。
RS 220可通过将消息发送到TP 240中的上游节点来向BS 210报告其延 迟数据(步骤315)。所述上游节点可以是BS 210或另一RS 220。举例来说, RS 220可向上游中间节点RS 220报告其延迟数据,所述上游中间节点RS 220 可将延迟数据转播到下一上游节点。所述下一上游节点可包含(例如)另一 RS 220或BS 210。
图3b是说明符合所揭示的某些实施例的由中间节点RS 220转播延迟信 息的示范性流程图300b。中间节点RS 220可将数据从每一下游节点RS 220 转播到下一上游节点。所述下一上游节点可包含(例如)另一 RS 220或BS 210。
如图3b所示,中间节点RS 220可从下游节点RS 220接收信号消息(步 骤350)。所述信号消息可包含与下游节点RS 220相关联的延迟数据DL-RS。
中间节点RS 220可将所接收的信号消息转发到TP 240中的上游节点RS 220或转发到BS 210 (步骤355)。在一个示范性实施例中,每一中间节点RS 220 可转播与每一下游节点RS 220相关联的延迟数据,所述中间节点RS 220针 对所述下游节点RS 220而充当中间节点。
举例来说,返回图2a, RS 220a、 220b和"0c每一者可确定其延迟数据 并向上游节点报告其延迟数据。RS 220a和220c每一者可将其延迟数据直接 发送到BS 210,且RS 220b可将其延迟数据发送到中间节点RS 220a。由于 RS 220a还充当TP 240a中的中间节点,所以RS 220a可从RS 220b接收含 有与RS 220b相关联的延迟数据的信号消息,并将信号消息转发到BS 210。
图4是说明符合某些实施例的由BS 210进行延迟信息的集中收集和计算 的示范性流程图400。 BS 210可经由其各自TP 240从每一RS 220接收信号 消息(步骤405)。如上文结合图3a的步骤310所论述,每一信号消息可包含 与RS 220相关联的延迟数据DL-RS。
当接收到信号消息时,BS 210可确定每一TP 240的延迟值(步骤410)。 BS 210可根据与每一TP 240相关联的延迟值来计算每一TP 240的总传输路 径延迟(步骤415)。举例来说,TP 240的总传输路径延迟可以是与TP 240中 的每一节点相关联的一个或多个处理延迟、与TP 240中的每一节点相关联的 一个或多个调度延迟以及与TP 240中的每一节点相关联的一个或多个排队延 迟的总和。总传输路径延迟可以是从BS 210传输消息的时间与从TP 240中的接入节点将消息传输到一个或多个SS 230的时间之间的差。或者,TP 240 的总传输路径延迟可大于与TP 240中的每一节点相关联的一个或多个处理延 迟、与TP 240中的每一节点相关联的一个或多个调度延迟以及与TP 240中 的每一节点相关联的一个或多个排队延迟的总和。举例来说,可计算与TP 240 中的每一节点相关联的一个或多个处理延迟、与TP 240中的每一节点相关联 的一个或多个调度延迟以及与TP 240中的每一节点相关联的一个或多个排队 延迟的总和,且接着BS210可加上额外时间值以产生总传输路径延迟。额外 时间值可以是任意值,或者其可以是预定值(例如,静态值、值的比率、延迟 的总和的百分比等)。
再次参看图2a, BS 210可从RS 220a接收两个不同的信号消息 一个含 有针对RS 220a的延迟数据且一个含有针对RS "Ob的延迟数据。BS 210还 可从RS 220c接收含有针对RS 220c的延迟数据的信号消息。BS 210可确定 TP 240a的调度延迟和TP 240b的调度延迟。BS 210可根据来自RS 220a和 220b的延迟数据和TP 240a的调度延迟来计算TP 2Ma的总传输路径延迟。 BS 210可根据来自RS 220c的延迟数据和TP 240b的调度延迟来计算TP 240b
的总传输路径延迟。
图5a、图5b和图6分别说明符合所揭示的某些实施例的延迟信息的分 布式收集和计算。如图5a、图5b和图6所示,每一接入RS 220可向上游节 点RS 220或BS 210报告其各延迟数据作为当前传输路径延迟。如果上游节 点是中继站RS 220,那么上游节点RS 220可更新当前传输路径延迟以包含 其延迟数据,且可向另一上游节点RS 220或BS 210报告经更新的当前传输 路径延迟值。以此方式,BS 210可接收每一TP 240的传输路径延迟值。
图5a是说明符合所揭示的某些实施例的由接入节点RS 220报告延迟信 息的示范性流程图500a。接入节点RS 22G可确定其延迟数据DL_RS (步骤 505)。 DL-RS可代表RS 220接收消息时与RS 220传输所述消息时之间的总 时间。在一个示范性实施例中,DL—RS可包含调度延迟、排队延迟和/或处理 延迟。如上所述的合并图3a, RS 220可响应于任何数目的触发来确定其延迟 时间。举例来说,RS 220可经编程以根据周期性时间增量来确定并报告其延 迟时间。在另一实例中,RS 220可回应于来自BS 210的请求来确定并报告 其延迟时间。在更进一实例中,RS 220可持续监视其延迟时间,且可响应于 其延迟时间的变化而通知BS 210。接入节点RS 220可产生信号消息,其包含当前传输路径延迟值DL-TP (步 骤510)。在一个示范性实施例中,DL—TP可等于DL-RS。
接入节点RS 220可将信号消息发送到TP 240中的下一上游节点(步骤 515)。所述下一上游节点可包含(例如)另一 RS 220或BS 210。在一个示范 性实施例中,RS 220可向上游中间节点RS 220报告当前DL_TP值,所述上 游中间节点RS 220可在将DL-RS发送到下一上游节点之前进一步更新DL—RS。
图5b是说明符合所揭示的某些实施例的由中间节点RS 220转播和更新 延迟信息的示范性流程图500b。中间节点RS 220可从下游节点RS 220接收 包含当前传输路径延迟值DL-TP的信号消息(步骤550)。中间节点RS 220可 确定其延迟数据DL_RS (步骤555)。中间节点RS 220可更新DL—TP以包含其 延迟数据(步骤560)。在一个示范性实施例中,中间节点RS 220可将其延迟 时间添加到DL_TP。
中间节点RS 220可产生信号消息(例如,SBC—REQ消息等)(步骤565)。 在一个示范性实施例中,信号消息可包含经更新的DL_TP。中间节点RS 220 可将信号消息发送到传输路径TP 240中的上游节点RS MO或BS nO(步骤 570)。在一个示范性实施例中,每一中间节点RS 220可从每一下游节点RS 220 接收不同的D匚TP值,所述中间节点RS 220针对所述下游节点RS 220而充 当中间节点。另外,每一RS 220可更新DL—TP值以包含其延迟数据,且可将 经更新的DL_TP值转发到下一上游节点。所述下一上游节点可包含(例如)另 一RS 220或BS 210。
举例来说,参看图2a, RS 220b可将DL-TP值转播到RS 220a,所述DL—TP 值与TP 240a相关联。从RS 220b发送的DL-TP值可包含针对RS 220b的DL_RS。 RS 220a接着可将针对RS 220a的DL_RS添加到TP 240a的DL—TP值,并将 经更新的DL-TP值发送到BS 210。类似地,RS 220c可向TP 240b的BS 210 才艮告DL_TP值。TP 240b的DL_TP值可仅包含针对RS 220c的DL—RS值。
图6是说明符合某些实施例的由BS 210进行延迟信息的分布式收集和计 算的示范性流程图600。如图6所示,BS 210可/人每一TP 240接收信号消息 (步骤605)。如以上结合图5a的步骤510中所讨论,每一信号消息可包含与 TP 240相关联的延迟数据DL-TP。举例来说,TP 240的DL_TP可以是与TP 240 中的每RS 220相关联的延迟时间的总和。也就是说,DL-TP可以是从BS 210 传输消息的时间与从TP 240中的接入节点RS 220将消息传输到一个或多个SS 2 30的时间之间的差。BS 210接着可确定每一传输路径的调度延迟(步骤610)。 BS 210可根据 从每一 TP 240接收的延迟数据以及每一 TP 240的调度延迟来计算每一 TP 240 的总传输路径延迟(步骤615)。 TP 240的总传输路径延迟可包含从TP 240接 收的延迟数据加上TP 240的调度延迟。举例来说,参看图2a, BS 210可从 RS 220a接收含有TP 240a的DL—TP的信号消息。BS 210还可从RS 220c接 收含有TP 240b的DL_TP的信号消息。BS 210可基于信号消息所提供的数据 来确定TP 240a的调度延迟和TP 240b的调度延迟。图7、图8和图9说明符合某些实施例的目标延迟数据的分发和使用目 标延迟数据的同步消息传输。如图7、 8和9所示,目标延迟数据的计算可包 含计算单一总目标延迟时间。可通过BS 210可将消息及与所述消息的传输时 间相关联的时间戳一起经由其各自TP 240传输到接入节点RS 220来实现由 接入节点RS 220和BS 210进行的同步传输。接入节点RS 220 (在接收消息 之后)和BS 210(在发送消息之后)可延迟将消息传输到SS 230,直到总目标 延迟时间已超过所述消息的时间戳为止。图7是说明符合使用时间戳的示范性实施例的由BS 210分发总目标延迟 时间的示范性流程图700。如图7所示,BS 210可计算总目标延迟时间(步骤 705)。举例来说,BS 210可计算总目标延迟时间作为MR网络200中的所有 TP 240的最大总传输路径延迟。BS 210可产生包含总目标延迟时间的信号响应消息(步骤710)。在一个 示范性实施例中,信号响应消息可以是SBC—RSP消息。BS 210可经由其相关 联的一个或多个TP 240将信号响应消息发送到每一接入节点RS 220 (步骤 715)。另外,如果BS 210确定总目标延迟时间已改变,那么BS 210可起始 经更新的总目标延迟时间并将其发送到每一接入节点RS 220。尽管未图示, 但每一接入节点RS 220可接收包含总目标延迟时间的信号响应消息,且可将 总目标延迟时间储存在存储器中以供在将来传输过程中使用。图8是说明符合使用时间戳的示范性实施例的由BS 210传输消息的示范 性流程图800。 BS 210可创建与消息的传输时间相关联的时间戳(步骤805)。 BS 210可沿着每一TP 240传输消息和时间戳(步骤810)。BS 210可等待,直到总目标延迟时间已超过所述消息的时间戳为止。一 旦总目标延迟时间已超过,BS 210就可将消息传输到与BS 210通信的一个或多个SS 230 (步骤820)。在一个示范性实施例中,所述时间戳可包含在消 息中。在另一示范性实施例中,BS 210可在转播下行链路上发送消息作为预 传输框,且可在转播链路上单独传输时间戳。BS 210随后可在接入链路上将 消息发送到一个或多个RS 220。 TP 240中的每一RS 220可在转播链路上将 消息转发到一个或多个下游网络节点RS 220。 一旦BS 210和每一RS 220已 等待了总目标延迟时间,BS 210和RS 220就可在接入链路上将消息同步传 输到一个或多个SS 230。图9是说明符合使用时间戳的示范性实施例的由接入节点RS 220进行同 步消息传输的示范性流程图900。接入节点RS 220可从例如(举例来说)另一 RS 220或BS 210的上游节点接收消息和时间戳(步骤905)。如果接入节点 RS 220还充当一个或多个TP 240中的一个或多个下游RS 220的中间节点(步 骤910),那么接入节点RS 220可将消息和时间戳转发到一个或多个下游节 点RS 220 (步骤915)。在一个示范性实施例中,RS 220可将消息和时间戳一 起转发(例如,在单一数据框中)。在另一示范性实施例中,BS 210可在转播 下行链路上转发消息作为预传输框,且可在转播链路上单独传输时间戳。接 入节点RS 220可等待,直到总目标延迟时间已超过消息的时间戳为止(步骤 920),且接着可将消息传输到一个或多个SS 230 (步骤925)。再次参看图2a,符合使用时间戳的示范性实施例,BS210可计算总目标 延迟时间。BS 210可通过将总目标延迟时间发送到RS 220c和RS 220a而将 总目标延迟时间分发到所有接入节点(例如,RS 220b和RS 220c)。当接收到 延迟信息时,RS 220a可将总目标延迟时间转播到RS 220b。举例来说,BS 210可使用所分发的总目标延迟时间传输任意数目的消息 以用于同步传输。如一个示范性实施例所揭示,BS 210可将消息和相关联的 时间戳发送到RS 220a和220c。 RS 220a可接收消息和时间戳,并将消息和 时间戳转发到RS 220b。 RS 220a和220c(在接收消息和时间戳之后)以及BS 210 (在发送消息之后)可等待,直到总目标延迟时间已超过消息的时间戳之后 才将消息传输到SS 230x、 230y和230z。在一个示范性实施例中,可同步向 SS 230x、 230y和230z传输消息。在另一示范性实施例中,向SS 230x、 230y 和230z传输消息可以是实质上同步的。图10、图11和图12说明符合某些实施例的目标延迟数据的计算、目标 延迟数据的分发和使用目标延迟数据的同步消息传输。如图10、图11和图12所示,目标延迟数据的计算可包含计算针对每一接入节点RS 220以及针 对BS 210的各目标延迟时间。可通过BS 210将消息经由其各自TP 240传输 到接入节点RS 220来实现由接入节点RS 220和BS 210进行的同步传输。接 入节点RS 220 (在接收消息之后)和BS 210(在发送消息之后)可根据其各自的 各目标延迟时间而延迟将消息传输到SS 230。也就是说,在一些实施例中, 同步消息传输可大体上不依赖于时间戳。图IO是说明符合没有时间戳的示范性实施例的由BS 210分发各目标延 迟时间的示范性流程图1000。如图IO所示,BS 210可计算针对每一接入节 点RS 220以及针对其本身的各目标延迟时间(步骤1005)。举例来说,BS210 可计算针对给定TP 240的各目标延迟时间,即将当作所有TP 24G的最大总 传输路径延迟减去与给定TP 240相关联的总传输路径延迟。BS 210可计算 针对BS 210的各目标延迟时间作为所有TP 240的最大传输路径延迟。或者, 针对BS 210的各目标延迟时间可大于所有TP 240的最大传输路径延迟。举 例来说,针对BS 210的各目标延迟时间可能是所有TP 240的最大传输路径 延迟加上额外时间值。所述额外时间值可以是任意值,或者其可以是预定值 (例如,静态值、值的比率、延迟的总和的百分比等)。BS 210可产生包含各目标延迟时间的针对每一接入节点RS 220的各信 号响应消息(步骤1010)。在一个示范性实施例中,信号响应消息可以是 SBC-RSP消息。BS 210可经由其相关联的一个或多个TP 240将各信号响应消 息发送到每一接入节点RS 220 (步骤1015)。另外,如果BS 210确定总目标延迟时间已改变,那么BS 210可起始经 更新的总目标延迟时间并将其发送到每一接入节点RS 220。尽管未图示,但 每一接入节点RS 220可接收包含其各目标延迟时间的信号响应消息,且可将 各目标延迟时间存储在存储器中以供在将来传输过程中使用。图11是说明符合没有时间戳的示范性实施例的由BS 210传输消息的示 范性流程图1100。如图ll所示,BS 210可沿着每一TP 240传输消息(步骤 1105)。 BS 210还可等待其各目标延迟时间(步骤1110),且接着可将消息传 输到一个或多个SS 230 (步骤1115)。在一个示范性实施例中,BS 210可在转播下行链路上发送数据作为预传 输框。TP 240中的每一 RS 220可在转播链路上将数据转发到一个或多个下 游网络节点RS 220。 一旦BS 210和每一RS 220已等待了总目标延迟时间,BS 210和RS 220就可在接入链路上同步传输数据。图12是说明符合没有时间戳的示范性实施例的由接入节点RS 220进行 同步消息传输的示范性流程图1200。接入节点RS 220可从例如另一RS 220 或BS 210的上游节点接收消息(步骤1205)。如果接入节点RS 220还充当一 个或多个TP 240中的一个或多个下游RS 220的中间节点(步骤1210),那么 接入节点RS 220可将消息转发到一个或多个下游节点RS 220 (步骤1215)。 接入节点RS 220可等待其各目标延迟时间(步骤1220),且接着可将消息传 输到一个或多个SS 230 (步骤1225)。图13是符合所揭示的某些实施例的MR网络200中消息的示范性同步传 输的信号图。如图13所示,BS 210可在时间Ta将消息传输到RS 220a和220c。RS 220a可接收消息并在时间Tb将消息转发到接入节点RS 220b。时间(Tb -Ta)可表示与RS 220a相关联的传输延迟TD"接入节点RS 220b可从RS 220a 接收所转发的消息。接入节点RS 220b进而可在时间Ta准备将消息传输到SS 230y。因此,时间(Td - Tb)可表示与RS 220b相关联的传输延迟TD2。接入节 点RS 220c可接收消息并准备在时间Tc将消息传输到SS 230z。因此,时间 (L — L)可表示与RS 220c相关联的传输延迟TD3。传输路径TP 240a (包含RS 220a和220b)的总传输路径延迟可以是TD, +TD2。 TP 240b (包含RS 220c)的总传输路径延迟可以是TD3。在此示范性实施 例中,TP 240a的总传输路径延迟可大于TP 240b的总传输路径延迟。因此, RS 220c可等待到时间Td才将消息传输到SS 230z。或者,RS 220c可等待到 时间L加上緩冲时间量才将消息传输到SS 230z。举例来说,在使用时间戳的实施例中,BS 210可将消息和对应于L的时 间戳经由其各自TP 240发送到每一接入节点RS 220。每一接入节点RS "0 可能在BS 210传输消息之前已储存有总目标延迟时间。总目标延迟时间可等 于最大(TP 240a的DL一TP, TP 240b的DL_TP}。接入节点RS 220b和220c以及BS 210 一旦准备好将消息传输到SS 230, 就可等待到等于Ta的时间加上总目标延迟时间。接入节点RS "Ob和"Oc 以及BS 210可在时间Td将消息传输到SS 230x、 230y和230z。在一个示范 性实施例中,可同步向SS 230x、 230y和230z传输消息。在另一示范性实施 例中,向SS 230x、 230y和230z传输消息可以是实质上同步的。在没有时间戳的示范性实施例中,BS 210可经由其各自TP 240将消息发送到每一接入节点RS 220。每一接入节点RS 220可能在BS 210传输消息 之前已储存有各目标延迟时间。举例来说,对于RS 220b,各目标延迟时间 可以是零。对于RS 220c,各目标延迟时间可等于(L-L)。对于BS 210,各 目标延迟时间可等于(L- Ta)。接入节点RS 220b和220c以及BS 210—旦准备好将消息传输到SS 230, 就可等待其各延迟时间,且可在时间Ta将消息传输到SS 230x、 230y和230z。 在一个示范性实施例中,可同步向SS 230x、 230y和230z传输消息。在另一 示范性实施例中,向SS 230x、 230y和230z传输消息可以是实质上同步的。图14是示范性多跳转播(MR)网络1400的方块图。如图14所示,BS 1410 与SS 1430x之间的通信可经由TP 1440a发生。TP 1440a可包含RS 1420a 和1420b。数据可从BS 1410传输到RS 1420a,从RS 1420a转播到RS 1420b, 并从RS 1420b传输到SS 1430x。数据还可从SS 1430x传输到RS 1420b,从 RS 1420b转播到RS 1420a,并从RS 1420a传输到BS 1410。 RS 1420a可充 当TP 1440a中的中间节点,且RS 1420b可充当TP 1440a中的接入节点。类似地,BS 1410与SS 1430y之间的通信可以同样的方式经由TP 1440b 发生。在TP 1440b中,RS 1420c可充当接入节点,其向SS 1430y进行传输 并从SS 1430y接收传输;且RS 1420a和1420b可充当TP 1440b中的中间节 点。BS 1410与SS 1430z之间的通信可以同样的方式经由TP 1440c发生。 在TP 1440c中,RS 1420d可充当接入节点,且RS 1420b和1420a可充当中 间节点。BS 1410与SS 1430w之间的通信可不利用任何RS 1420。因此,数据可 直接从BS 1410传输到SS 1430w,并从SS 1430w直接传输到BS 1410。图15是符合所揭示的某些实施例的MR网络1400中消息的示范性同步传 输的信号图。BS 1410可在时间Ta将消息传输到RS 1420a。 RS 1420a可接收 消息并在时间L将消息转发到RS 1420b。时间(Tb - Ta)可代表与RS 1420a 相关联的传输延迟TD"类似地,RS 1420b可乂人RS 1420a接收消息,且可在 时间T。将消息转发到RS 1420c和1420d。时间(Tc - Tb)可代表与RS 1420b 相关联的传输延迟TD2。RS 1420c可接收消息并准备在时间Te将消息传输到订户站SS 1430y。因 此,时间CL-T。)可代表与RS 1420c相关联的传输延迟TD3。另外,RS 1420d 可接收消息并准备在时间L将消息传输到订户站SS 1430z。时间(Td — Tc)可代表与RS 1420d相关联的传输延迟TD"TP 1440a的总传输路径延迟可以是TDi + TD2。 TP 1440b的总传输路径 延迟可以是TDi + TD2+ TD3。 TP 1440c的总传输路径可以是TD! + TD2+ TD4。举例来说,在使用时间戳的实施例中,BS 1410可将消息和对应于L的 时间戳经由其各自TP 1440发送到每一接入节点RS 1420。每一接入节点RS 1420可能在BS 1410传输消息之前已储存有总目标延迟时间。总目标延迟时 间可等于最大(DL-TP 1440a, DL—TP 1440b, DL—TP 1440c},因此DL—RS 1440b 可以是(L — Ta)。接入节点RS 1420b、 1420c和1420d以及BS 1410—旦准备好将消息传 输到SS 1430,就可等待到等于Ta的时间加上总目标延迟时间。接入节点RS 142Ob、 142Oc和142 Od以及BS 1410可在时间Te将消息传输到SS 14 3Ow、 14 3Ox、 1430y和1430z。在一个示范性实施例中,可同步向SS 1430w、 1430x、 1430y 和1430z传输消息。在另一示范性实施例中,向SS 1430w、 1430x、 1430y和 1430z传输消息可以是实质上同步的。在没有时间戳的示范性实施例中,BS 1410可经由其各自TP 1440将消 息发送到每一接入节点RS 1420。每一接入节点RS 1420可能在BS 1410传 输消息之前已存储有各目标延迟时间。对于RS 1420c,各目标延迟时间可以 是零。对于RS 1420d,各目标延迟时间可等于CL - Td)。对于RS 1420b,各 目标延迟时间可等于CL - T。)。对于BS 1410,各目标延迟时间可等于CL - Ta)。接入节点RS 1420b、 1420c和1420d以及BS 1410—旦准备好将消息传 输到订户站SS 1430,就可等待其各延迟时间,且可在时间L将消息传输到 SS 1430w、 1430x、 1430y和1430z。在一个示范性实施例中,可同步向SS 1430w、 1430x、 1430y和1430z传输消息。在另 一示范性实施例中,向SS 1430w、 1430x、 1430y和1430z传输消息可以是实质上同步的。本领域技术人员将了解,可在用于同步无线传输的系统和方法中作出各 种修改和变化。希望将标准和实例仅视为示范性的,所揭示的实施例的真正 范围由所附权利要求范围及其等效物所界定。
权利要求
1.一种通过网络协调器来管理网络中的无线通信的方法,所述网络包含所述网络协调器、多个网络节点和多个订户站,所述方法包括通过所述网络协调器接收与一个或多个传输路径相关联的延迟数据,其中所述一个或多个传输路径的每一者包含所述多个网络节点中的至少一者;计算针对所述一个或多个传输路径的每一者的总传输路径延迟;根据所述总传输路径延迟计算针对所述一个或多个传输路径的每一者的目标延迟数据;通过所述网络协调器沿着所述一个或多个传输路径的每一者发送所述目标延迟数据;以及通过所述网络协调器沿着所述一个或多个传输路径的每一者传输消息。
2. 根据权利要求1所述的方法,其中所述接收所述延迟数据包含 接收针对所述一个或多个传输路径的每一者的下游延迟数据,其中所述下游延迟数据包含与位于所述一个或多个传输路径的各自每一者中的一个或多个下游网络节点相关联的网络节点延迟数据;确定针对所述一个或多个传输路径的每一者的调度延迟;以及 计算针对所述一个或多个传输路径的每一者的所述传输路径延迟,且其中所述传输路径延迟是所述网络节点延迟数据与所述调度延迟的总和,且所 述网络节点延迟数据是与位于所述一个或多个传输路径的所述各自每一者中 的所述一个或多个下游网络节点相关联。
3. 根据权利要求1所述的方法,其中所述接收所述延迟数据包含 接收针对所述一个或多个传输路径的每一者的传输路径延迟数据,其中所述传输路径延迟数据是与位于所述一个或多个传输路径的各自每一者中的 一个或多个下游网络节点相关联的所述网络节点延迟数据的总和。
4. 根据权利要求1所述的方法,其中所述计算所述目标延迟数据包含 确定针对所述一个或多个传输路径的总目标延迟时间,其中所述总目标延迟时间大于或等于总传输延迟时间的最大单一总传输路径延迟。
5. 根据权利要求4所述的方法,其中所述发送所述目标延迟数据包含 发送所述总目标延迟时间至所述一个或多个传输路径的每一者中的接入网络节点,其中所述接入网络节点是所述多个网络节点中的一者,并与所述多个订户站中的一者或多者相通信。
6. 根据权利要求4所述的方法,其.中所述计算所述目标延迟数据包含 确定针对所述一个或多个传输路径的每一者中的接入网络节点的接入节点目标延迟时间,其中所述接入网络节点是所述多个网络节点中的一者,且 所述接入网络节点与所述多个订户站中的 一者或多者相通信;以及 将所述接入节点目标延迟时间发送到所述接入网络节点。
7. 根据权利要求1所述的方法,其中所述传输所述消息进一步包含 创建与消息传输时间相关联的时间戳;以及 发送连同所述消息一起的所述时间戳。
8. 根据权利要求1所述的方法,其中所述传输步所述消息还包含 创建与消息传输时间相关联的时间戳;以及发送与所述消息分离的所述时间戳。
9. 根据权利要求1所述的方法,其中所述传输所述消息进一步包含 通过所述网络协调器在接入链路上传输所述消息。
10. 根据权利要求9所述的方法,其中所述传输所述消息进一步包含 于在所述接入链路上传输所述消息之前通过所述网络协调器在转播下行链路上预传输所述消息。
11. 根据权利要求1所述的方法,其中所述发送所述目标延迟数据进一 步包含通过所述网络协调器在下游信号消息中沿着所述一个或多个传输路径的每一者发送所述目标延迟数据。
12. 根据权利要求1所述的方法,其中所述接收延迟数据进一步包含 通过所述网络协调器在上游信号消息中接收与所述一个或多个传输路径相关联的所述延迟数据。
13. 根据权利要求1所述的方法,其中每一传输路径包含一个或多个接 入网络节点,所述一个或多个接入网络节点从所述网络协调器或所述多个网 络节点中的 一者或多者中的至少 一者转播传输至所述多个订户站中的 一者或 多者,并从所述多个订户站中的所述一者或多者转播传输至所述网络协调器 或所述多个网络节点中的一者或多者中的至少一者,所述方法进一步包含通过所述网络协调器与从所述一个或多个接入网络节点的传输同步地将 所述消息传输到所述多个订户站中的一者或多者。
14. 一种用于管理网络中的无线通信的网络协调器,所述网络包含所述网络协调器、多个网络节点和多个订户站,所述网络协调器包括 至少一个存储器,其用于存储数据和指令;以及 至少一个处理器,其可存取所述存储器,并当执行所述指令时,以 通过所述网络协调器接收与一个或多个传输路径相关联的延迟数据,其中所述一个或多个传输路径的每一者包含所述多个网络节点中的至少 一者;计算针对所述一个或多个传输路径的每一者的总传输路径延迟; 根据所述总传输路径延迟计算针对所述一个或多个传输路径的每一者的 目标延迟数据;通过所述网络协调器沿着所述一个或多个传输路径的每一者发送所述目 标延迟数据;以及通过所述网络协调器沿着所述一个或多个传输路径的每一者传输消息。
15. 根据权利要求14所述的网络协调器,其中当所述至少一个处理器可 接收所述延迟数据时,所述至少一个处理器进一步可接收针对所述一个或多个传输路径的每一者的下游延迟数据,其中所述 下游延迟数据包含与位于所述一个或多个传输路径的各自每一者中的一个或 多个下游网络节点相关联的网络节点延迟数据;确定针对所述一个或多个传输路径的每一者的调度延迟;以及 计算针对所述一个或多个传输路径的每一者的传输路径延迟,且其中所 述传输路径延迟是所述网络节点延迟数据与所述调度延迟的总和,且所述网 络节点延迟数据是与位于所述一个或多个传输路径的所述各自每一者中的所 述一个或多个下游网络节点相关联。
16. 根据权利要求14所述的网络协调器,其中当所述至少一个处理器可 接收所述延迟数据时,所述至少一个处理器进一步可接收针对所述一个或多个传输路径的每一者的传输路径延迟数据,其中 所述传输路径延迟数据是与位于所述一个或多个传输路径的各自每一者中的 一个或多个下游网络节点相关联的所述网络节点延迟数据的总和。
17. 根据权利要求14所述的网络协调器,其中当所述至少一个处理器可 计算所述目标延迟数据时,所述至少一个处理器进一步可确定针对所述一个或多个传输路径的总目标延迟时间,其中所述总目标 延迟时间大于或等于总传输延迟时间的最大单一总传输路径延迟。
18. 根据权利要求17所述的网络协调器,其中当所述至少一个处理器可 发送所述目标延迟数据时,所述至少一个处理器进一步可发送所述总目标延迟时间至所述一个或多个传输路径的每一者中的接入 网络节点,其中所述接入网络节点是所述多个网络节点中的一者,并与所述 多个订户站中的一者或多者相通信。
19. 根据权利要求17所述的网络协调器,其中当所述至少一个处理器可 计算所述目标延迟数据时,所述至少一个处理器进一步可确定针对所述一个或多个传输路径的每一者中的接入网络节点的接入节 点目标延迟时间,其中所述接入网络节点是所述多个网络节点中的一者,且 所述接入网络节点与所述多个订户站中的一者或多者相通信;以及发送所述接入节点目标延迟时间至所述接入网络节点。
20. 根据权利要求14所述的网络协调器,其中当所述至少一个处理器可 传输所述消息时,所述至少一个处理器进一步可创建与消息传输时间相关联的时间戳;以及 发送连同所述消息一起的所述时间戳。
21. 根据权利要求14所述的网络协调器,其中当所述至少一个处理器可 传输所述消息时,所述至少一个处理器进一步可创建与消息传输时间相关联的时间戳;以及 发送与所述消息分离的所述时间戳。
22. 根据权利要求14所述的网络协调器,其中当所述至少一个处理器可 传输所述消息时,所述至少一个处理器进一步可通过所述网络协调器在接入链路上传输所述消息。
23. 根据权利要求22所述的网络协调器,其中当所述至少一个处理器可 传输所述消息时,所述至少一个处理器进一步可于在所述接入链路上传输所述消息之前通过所述网络协调器在转播下行 链路上预传输所述消息。
24. 根据权利要求14所述的网络协调器,其中当所述至少一个处理器可 发送所述目标延迟数据时,所述至少一个处理器进一步可通过所述网络协调器在下游信号消息中沿着所述一个或多个传输路径的 每一者发送所述目标延迟数据。
25. 根据权利要求14所述的网络协调器,其中当所述至少一个处理器可接收所述延迟数据时,所述至少一个处理器进一步可通过所述网络协调器在上游信号消息中接收所述延迟数据。
26. 根据权利要求14所述的网络协调器,其中每一传输路径包含一个或 多个接入网络节点,所述一个或多个接入网络节点从所述网络协调器或所述 多个网络节点中的一者或多者中的至少一者转播传输至所述多个订户站中的 一者或多者,并从所述多个订户站中的所述一者或多者转播传输至所述网络 协调器或所述多个网络节点中的一者或多者中的至少一者,其中所述至少一 个处理器进一步可通过所述网络协调器与从所述一个或多个接入网络节点的传输同步地将 所述消息传输到所述多个订户站中的 一者或多者。
27. —种通过接入网络节点在网络中执行无线通信的方法,所述网络包 含网络协调器、多个网络节点和多个订户站,其中所述接入网络节点包含在 所述多个网络节点中,所述方法包括通过所述接入网络节点将延迟数据发送到所述网络协调器或一个或多个 上游网络节点中的至少一者,其中所述延迟数据包含与所述接入网络节点相 关联的网络节点延迟数据,且其中所述一个或多个上游网络节点包含沿着上 游传输路径且在所述接入网络节点与所述网络协调器之间定位的所述多个网 络节点中的任一者;接收来自所述网络协调器或所述一个或多个上游网络节点中的至少一者 的目标延迟数据,其中所述目标延迟数据是基于所述延迟数据;接收来自所述网络协调器或所述一个或多个上游网络节点中的至少一者 的消息;以及在目标传输时间传输所述消息至所述多个订户站中的一者或多者,其中 所述目标传输时间是基于所述目标延迟数据。
28. 根据权利要求27所述的方法,其中所述接入网络节点从所述网络协 调器或所述一个或多个上游网络节点中的至少一者转发传输至一个或多个下 游网络节点,并从所述一 个或多个下游网络节点转发传输至所述网络协调器 或所述一个或多个上游网络节点中的至少一者,其中所述一个或多个下游网 络节点是定位在沿着一个或多个下游传输路径且在所述接入网络节点与所述 多个订户站中的至少一者之间,且其中所述发送所述延迟数据包含确定与所述接入网络节点相关联的网络节点延迟数据;以及发送所述网络节点延迟数据至所述网络协调器或所述一个或多个上游网 络节点中的至少一者。
29. 根据权利要求27所述的方法,其中所述目标延迟数据进一步包含延 迟时间值,且所述目标传输时间是消息传输时间加上所述延迟时间值,且其 中所述接收所述消息进一步包含接收时间戳值,其中所述目标传输时间是所述时间戳值加上所述延迟时 间值;以及在与所述时间戳值相关联的时间将所述消息传输到所述多个订户站中的 一者或多者。
30. 根据权利要求29所述的方法,其中所述时间戳值与所述消息一起被 接收。
31. 根据权利要求29所述的方法,其中所述时间戳值与所述消息被分开 地4妄收。
32. —种在网络中执行无线通信的无线通信站,所述网络包含网络协调 器、包含所述无线通信站的多个网络节点,和多个订户站,所述无线通信站 包括至少一个存储器,其用于存储数据和指令;以及 至少一个处理器,其可存取所述存储器,并当执行所述指令时,以 通过所述无线通信站发送延迟数据至所述网络协调器或一个或多个上游 网络节点中的至少 一者,其中所述延迟数据包含与所述无线通信站相关联的 网络节点延迟数据,且其中所述一个或多个上游网络节点包含沿着上游传输 路径且在所述无线通信站与所述网络协调器之间定位的所述多个网络节点中 的任一者;接收来自所述网络协调器或所述一个或多个上游网络节点中的至少 一者 的目标延迟数据,其中所述目标延迟数据基于所述延迟数据;接收来自所述网络协调器或所述一个或多个上游网络节点中的至少一者 的消息;以及在目标传输时间传输所述消息至所述多个订户站中的一者或多者,其中 所述目标传输时间基于所述目标延迟数据。
33. 根据权利要求32所述的无线通信站,其中所述无线通信站从所述网 络协调器或所述一个或多个上游网络节点中的至少一者转发传输至一个或多个下游网络节点,并从所述一个或多个下游网络节点转发传输至所述网络协 调器或所述一个或多个上游网络节点中的至少一者,其中所述一个或多个下 游网络节点沿着一个或多个下游传输路径定位在所述无线通信站与所述多个订户站中的至少一者之间,且所述至少一个处理器进一步可 确定与所述无线通信站相关联的网络节点延迟数据;以及 发送所述网络节点延迟数据至所述网络协调器或所述一个或多个上游网络节点中的至少一者。
34. 根据权利要求32所述的无线通信站,其中所述目标延迟数据进一步包含延迟时间值,且所述目标传输时间是消息传输时间加上所述延迟时间值, 且其中当所述至少一个处理器可接收所述消息时,所述至少一个处理器进一步可接收时间戳值,其中所述目标传输时间是所述时间戳值加上所述延迟时 间值;以及在与所述时间戳值相关联的时间传输所述消息至所述多个订户站中的一 者或多者。
35. 根据权利要求34所述的无线通信站,其中所述时间戳值与所述消息 一起被接收。
36. 根据权利要求34所述的无线通信站,其中所述时间戳值与所述消息 4皮分开地接收。
37. —种通过中间网络节点在网络中执行无线通信的方法,所述网络包 含网络协调器、所述多个网络节点和多个订户站,其中所述中间网络节点包 含在所述多个网络节点中,所述方法包括通过所述中间网络节点发送网络节点延迟数据至所述网络协调器或一个 或多个上游网络节点中的至少一者,其中所述网络节点延迟数据与所述中间 网络节点相关联,且其中所述一个或多个上游网络节点包含沿着上游传输路 径定位在所述中间网络节点与所述网络协调器之间的所述多个网络节点中的 任一者;转发下游延迟数据至所述网络协调器或所述一个或多个上游网络节点中 的至少 一者,其中所述下游延迟数据与沿着下游传输路径定位在所述中间网 络节点与所述多个订户站中的一者或多者之间的一个或多个下游网络节点相 关联;接收来自所述网络协调器或所述一个或多个上游网络节点中的至少 一者的目标延迟数据;转发所述目标延迟数据至所述一个或多个下游网络节点;接收来自所述网络协调器或所述一个或多个上游网络节点中的至少一者的消息;以及转发所述消息至所述一个或多个下游网络节点。
38. 根据权利要求37所述的方法,其中所述发送所述网络节点延迟数据 进一步包含确定与所述中间网络节点相关联的所述网络节点延迟数据;以及 发送所述网络节点延迟数据至所述网络协调器或所述一个或多个上游网 络节点中的至少一者。
39. 根据权利要求38所述的方法,其中所述延迟数据包含传输路径延迟 数据,且转发所述下游延迟数据包含接收来自与每一所述一个或多个下游传输路径相关联的所述一个或多个下游网络节点中的一者的所述传输路径延迟数据;添加所述网络节点延迟数据至所述传输路径延迟数据以产生经更新的传 输路径延迟数据;以及发送所述经更新的传输路径延迟数据至所述一个或多个上游网络节点中 的至少一者,其中与所述一个或多个下游传输路径的每一者相关联的所述传 输路径延迟数据是与所述一个或多个下游传输路径中的相应每一者中的每一 节点相关联的所述节点延迟数据的总和。
40. 根据权利要求37所述的方法,其中所述延迟数据包含下游网络节点 延迟数据,且所述下游延迟数据的转发包含接收来自所述一个或多个下游网络节点的每一者的所述下游网络节点延 迟数据;以及转发所述下游网络节点延迟数据至一个或多个上游网络节点。
41. 根据权利要求37所述的方法,其进一步包含 接收总目标延迟时间,其中所述总目标延迟时间是时间值;以及 发送所述总目标延迟时间至沿着所述一个或多个下游传输路径的每一者定位的所述一个或多个下游网络节点。
42. 根据权利要求37所述的方法,其中所述接收所述目标延迟数据进一步包含针对向所述多个订户站中的一者或多者进行传输的所述一个或多个下游 网络节点的每一者接收各自的各目标延迟时间值。
43. 根据权利要求42所述的方法,其中所述转发所述目标延迟数据进一 步包含将所述各自的各目标延迟时间值发送到直接向所述多个订户站中的一者 或多者进行传输的所述一个或多个下游网络节点的每一者。
44. 根据权利要求43所述的方法,其中所述接收所述消息进一步包含 接收与消息传输时间相关联的时间戳值,其中目标传输时间是所述时间戳值加上所述延迟时间值。
45. 根据权利要求44所述的方法,其中所述时间戳值与所述消息一起被 接收。
46. 根据权利要求44所述的方法,其中所述时间戳值与所述消息被分开 地接收。
47. 根据权利要求37所述的方法,其中所述转发所述消息进一步包含 转发所述消息至所述一个或多个下游网络节点中的至少 一者; 接收与所述消息的传输时间相关联的时间戳值;以及转发所述时间戳至所述一个或多个下游网络节点中的至少一者,其中所 述目标延迟数据进一步包含延迟时间值,且所述目标传输时间是消息传输时 间加上所述延迟时间值;以及在所述目标传输时间将所述消息传输到所述多个订户站中的一者或多者。
48. —种在网络中执行无线通信的无线通信站,所述网络包含网络协调 器、包含所述无线通信站的多个网络节点,和多个订户站,所述无线通信站 包括至少一个存储器,其用于存储数据和指令;以及 至少一个处理器,其可存取所述存储器,并当执行所述指令时,以 通过所述无线通信站发送网络节点延迟数据至所述网络协调器或一个或 多个上游网络节点中的至少一者,其中所述网络节点延迟数据与所述无线通 信站相关联,且其中所述一个或多个上游网络节点包含沿着上游传输路径定 位在所述无线通信站与所述网络协调器之间的所述多个网络节点中的任一者;转发下游延迟数据至所述网络协调器或所述一个或多个上游网络节点中 的至少 一者,其中所述下游延迟数据与沿着下游传输路径定位在所述无线通 信站与所述多个订户站中的 一者或多者之间的 一个或多个下游网络节点相关联;接收来自所述网络协调器或所述一个或多个上游网络节点中的至少 一者的目标延迟数据;转发所述目标延迟数据至所述一个或多个下游网络节点;接收来自所述网络协调器或所述一个或多个上游网络节点中的至少一者的消息;以及转发所述消息至所述一个或多个下游网络节点。
49. 根据权利要求48所述的无线通信站,其中当所述至少一个处理器可 发送所述网络节点延迟数据时,所述至少一个处理器进一步可确定与所述无线通信站相关联的所述网络节点延迟数据;以及 发送所述网络节点延迟数据至所述网络协调器或所述一个或多个上游网 络节点中的至少一者。
50. 根据权利要求49所述的无线通信站,其中所述延迟数据包含传输路 径延迟数据,且当所述至少一个处理器可转发所述下游延迟数据时,所述处 理器进一步可接收来自与每一所述一个或多个下游传输路径相关联的所述一个或多个 下游网络节点中的 一者的所述传输路径延迟数据;添加所述网络节点延迟数据至所述传输路径延迟数据以产生经更新的传 输路径延迟数据;以及发送所述经更新的传输路径延迟数据至所述一个或多个上游网络节点中 的至少一者,其中与所述一个或多个下游传输路径的每一者相关联的所述传 输路径延迟数据是与所述一个或多个下游传输路径中的相应每一者中的每一 节点相关联的所述节点延迟数据的总和。
51. 根据权利要求48所述的无线通信站,其中所述延迟数据包含下游网 络节点延迟数据,且当所述至少一个处理器可转发所述下游延迟数据时,所 述至少一个处理器进一步可接收来自所述一个或多个下游网络节点的每一者的所述下游网络节点延迟数据;以及转发所述下游网络节点延迟数据至一个或多个上游网络节点。
52. 根据权利要求48所述的无线通信站,其中所述至少一个处理器进一 步可-.接收总目标延迟时间,其中所述总目标延迟时间是时间值;以及 发送所述总目标延迟时间至沿着所述一个或多个下游传输路径的每一者 定位的所述一个或多个下游网络节点。
53. 根据权利要求48所述的无线通信站,其中当所述至少一个处理器可 接收所述目标延迟数据时,所述至少一个处理器进一步可针对向所述多个订户站中的一者或多者进行传输的所述一个或多个下游 网络节点的每一者,接收各自的各目标延迟时间值。
54. 根据权利要求48所述的无线通信站,其中当所述至少一个处理器可 转发所述目标延迟数据时,所述至少一个处理器进一步可发送所述各自的各目标延迟时间值至直接向所述多个订户站中的一者或 多者进行传输的所述一个或多个下游网络节点的每一者。
55. 根据权利要求54所述的无线通信站,其中当所述至少一个处理器可 接收所述消息时,所述至少一个处理器进一步可接收与消息传输时间相关联的时间戳值,其中目标传输时间是所述时间 戳值加上所述延迟时间值。
56. 根据权利要求55所述的无线通信站,其中所述时间戳值与所述消息 一起被接收。
57. 根据权利要求55所述的无线通信站,其中所述时间戳值与所述消息 被分开地接收。
58. 根据权利要求54所述的无线通信站,其中当所述至少一个处理器可 转发所述消息时,所述至少一个处理器进一步可转发所述消息至所述一个或多个下游网络节点中的至少 一者;接收与所述消息的传输时间相关联的时间戳值;以及转发所述时间戳至所述一个或多个下游网络节点中的至少 一者,其中所述目标延迟数据进一步包含延迟时间值,且所述目标传输时间是消息传输时间加上所述延迟时间值;以及在所述目标传输时间传输所述消息至所述多个订户站中的一者或多者。
全文摘要
一种通过多个网络节点中的至少一者在网络中执行无线通信的方法,所述网络包含网络协调器、多个网络节点和多个订户站。所述方法包含通过多个网络节点中的至少一者将延迟数据发送到网络协调器或一个或多个上游网络节点中的至少一者。延迟数据包含与多个网络节点中的至少一者相关联的网络节点延迟数据,且一个或多个上游网络节点包含定位在沿着至少一个网络节点与网络协调器之间的上游传输路径的多个网络节点中的任一者。
文档编号H04W40/22GK101227392SQ200810001608
公开日2008年7月23日 申请日期2008年1月4日 优先权日2007年1月4日
发明者魏宏宇 申请人:财团法人工业技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1