通信网络中的信标选择的制作方法

文档序号:7991731阅读:342来源:国知局
通信网络中的信标选择的制作方法
【专利摘要】描述了用于通信网络中的信标选择的系统和方法。在多个实施例中,这些系统和方法可以适用于电力线通信(PLC)。例如,一种方法可以包括使用部署在通信网络内的终端装置执行,接收由所述通信网络内的交换装置传输的信标(805),以及响应于所述终端装置已经与所述交换装置具有先前连接,确定所述先前连接的连接时间(815)。所述方法还可以包括执行下列中的至少一个:响应于所述连接时间小于第一阀值(820),将交换装置添加到黑名单(825),或响应于所述连接时间大于第二阀值(830),选择交换装置用于随后的通信(835)。
【专利说明】通信网络中的信标选择
【技术领域】
[0001]本发明主要针对网络通信,尤其是针对用于网络通信中的信标选择的系统和方法。
【背景技术】
[0002]现如今有若干不同类型的通信网络可用。例如,电力线通信(PLC)包括在也用于向住宅、建筑物和其他处所传输电力的相同介质(即,电线或导体)上传输数据的系统。一旦部署,PLC系统能够被广泛地应用,包括:例如仅列举几个例子,自动抄表和负荷控制(即,实用型应用),汽车使用(例如,给电动汽车充电),家庭自动化(例如,控制家用电器,灯等),和/或计算机网络(例如,互联网访问)。
[0003]对于每种不同类型的通信网络,世界各地通常采取不同的标准化工作。例如,在PLC通信的情况下,PLC通信系统可以根据本地法规、本地电网的特点等具体实施。竞争的PLC 标准的例子包括 IEEE1901, HomePlug AV,以及 ITU-T G.hn (例如,G.9960 和 G.9961)规范。另一个PLC标准化工作包括设计用于基于OFDM (正交频分复用)通信的电力线相关智能计量发展(PRME)标准。

【发明内容】

[0004]进行描述用于网络通信中的信标选择的系统和方法。在说明性的非限制性的实施例中,方法可以包括使用部署在通信网络中的终端装置执行一个或多个操作。例如,所述方法可以包括接收由通信网络内的交换装置传输的信标,以及作为对终端装置已经与所述交换装置具有先前的连接的响应,确定所述先前连接的连接时间。所述方法还可以包括执行下列中的至少一个:将交换装置添加到黑名单,作为对连接时间小于第一阀值的响应,或选择交换装置用于随后的通信,作为对连接时间大于第二阀值的响应。
[0005]在某些实施中,通信网络可以是电力线通信(PLC)网络。所述方法还可以包括确定先前的连接由于信道条件(例如,,信标丢失的事件,超时事件等)被终止,和/或确定先前的连接由于不同于断开命令的另一个事件被终止。
[0006]响应于连接时间在第一与第二阀值之间,所述方法可以包括确定信标的信号质量指标,以及执行以下中的至少一个:响应于信号质量指标大于信号质量阀值而将对应于信标的条目存储在优选列表的第一部分中,或响应于信号质量指标小于信号质量阀值而将对应于信标的条目存储在优选列表的第二部分中。例如,信号质量指标可以是信噪比(SNR)。
[0007]在某些实施例中,优选列表的第一部分可以包括对应于由通信网络内的其他交换装置传输的其他信标的条目,所述条目根据其相应信标的信号电平排序。附加或可替换地,所述优选列表的第一部分可以包括对应于由通信网络内的其他交换装置传输的其他信标的条目,所述条目根据所述终端装置与对应于相应条目的每个交换装置之间的物理距离排序。而且,所述优选列表的第二部分可以包括对应于由通信网络内的其他交换装置传输的其他信标的条目,所述条目根据其相应信标的信号质量指标(indicator)排序。则所述方法可以包括基于在优选列表的第一部分中的多个排序条目,选择多个交换装置中的一个用于随后的通信,和/或基于在优选列表的第二部分中的多个排序条目,选择多个交换装置中的一个用于随后的通信,作为对没有条目被存储在所述优选列表的第一部分中的响应。
[0008]在其他实施例中,所述方法可以包括确定信标的信号质量指标,作为对在第一与第二阀值之间的连接时间的响应,以及执行下列中的至少一个:将对应于信标的条目存储在优选列表最后部分中,作为对小于信号质量阀值的信号质量指标的响应,在所述优选列表的最后部分中的每个条目按照其相应的信号质量指标排序,或者确定针对所述信标的信标质量指标,以及将对应于所述信标的条目存储在所述优选列表的第η部分中,作为对大于或等于第η预定值的信标质量指标的响应,所述优选列表的η部分中的每个将其条目按照其相应的信号电平排序,其中η是大于I的整数。
[0009]在某些实施中,确定信标质量指数(index)可以包括确定在所述终端装置与交换装置之间通信的端到端成功概率,以及将所计算的端到端成功概率映射到多个可能的信标质量指数中的一个。在某些实施中,所述方法可以包括通过连续检查优选列表的一个或多个部分,选择多个交换装置中的一个用于随后的通信。
[0010]在另一个说明性的非限制性的实施例中,系统可以包括具有处理器和联接到所述处理器的存储器的通信装置,存储器经配置存储由处理器可执行的程序指令,以便促使所述通信装置执行一个或多个操作。例如,通信装置可以识别与通信网络内的交换节点关联的信标,以及作为对通信装置已经与交换节点具有先前的连接的响应,确定先前连接的连接时间。通信装置还可以确定信标的信号质量指标,作为对连接时间在第一阀值与第二阀值之间的响应,将对应于信标的条目存储在优选列表的第一部分中,作为对大于信号质量阀值的信号质量指标的响应,以及将对应于信标的条目存储在优选列表的第二部分中,作为对小于信号质量阀值的信号质量指标的响应。
[0011]在又一个说明性的非限制性的实施例中,非临时性的电子存储介质可以包括存储在其上的程序指令,该指令在被通信装置内的处理器执行后,致使通信装置识别与通信网络中的交换节点关联的信标,以及作为对通信装置已经具有与交换节点的先前的连接的响应,确定先前连接的连接时间。通信装置还可以确定信标的信号质量指标,作为对在第一阀值与第二阀值之间的连接时间的响应,将对应于信标的条目存储在优选列表的最后部分中,作为对小于信号质量阀值的信号质量指标的响应,在优选列表的最后部分中的每个条目由其相应的信号质量指标排序,以及确定针对所述信标的信标质量指数,以及将对应于所述信标的条目存储在优选列表的第η部分中,作为对大于或等于第η预定值的信标质量指数的响应,所述优选列表的η部分中的每个将其条目按照其相应的信号电平排序,其中η是大于I的整数。
[0012]在某些实施例中,一个或多个通信装置或计算机系统可以执行本文所述技术中的一个或多个。在其他实施例中,有形的计算机可读或电子存储介质可以具有存储在其上的程序指令,该指令在由一个或多个通信装置或计算机系统执行后,致使所述一个或多个通信装置或计算机系统执行本文公开的一个或多个操作。在又一个实施例中,通信系统(例如,装置或调制解调器)可以包括至少一个处理器和联接到所述至少一个处理器的存储器。处理器的例子包括但不限于,数字信号处理器(DSP)、专用集成电路(ASIC)、片上系统(SoC)电路、现场可编程门阵列(FPGA)、微处理器或微控制器。存储器可以经配置存储由至少一个处理器可执行的程序指令,以便致使系统执行本文公开的一个或多个操作。
【专利附图】

【附图说明】
[0013]图1是根据某些实施例的电力线通信(PLC)环境的框图。
[0014]图2是根据某些实施例的PLC装置或调制解调器的框图。
[0015]图3是根据某些实施例的集成电路的框图。
[0016]图4-6是根据某些实施例的PLC发送器和/或接收器线路到三相电力线的连接的框图。
[0017]图7是根据某些实施例的遵循PRME标准的PLC网络中的节点的框图。
[0018]图8是根据某些实施例的选择通信网络中的信标的方法的流程图。
[0019]图9是根据某些实施例的选择通信网络中的信标的另一个方法的流程图。
[0020]图10是根据某些实施例,经配置实施本文所述的特定系统和方法的计算系统的框图。
【具体实施方式】
[0021]在各个实施例中,本文所述的系统和方法可以被用于选择通信网络中的信标。一般而言,这些系统和方法可以适用于各种各样的通信环境,其包括但不限于那些涉及无线通信(例如,蜂窝,W1-Fi,WiMax等)、有线通信(例如,以太网等)、电力线通信(PLC)等的通信环境。为了便于说明,下面将以PLC的背景讨论的几个例子进行具体描述。不过,本领域的普通技术人员根据本公开将意识到本文公开的特定技术和原理也可以应用于其他通信环境。
[0022]图1示出根据某些实施例的电力配电系统。变电站101的中压(MV)电力线103通常携带在几万伏范围的电压。变压器104将MV电力降压到在LV线105上的低压(LV)电力,所述LV线通常携带在100-240VAC范围的电压。变压器104通常被设计为以50_60Hz范围的非常低频率操作。变压器104通常不允许高频,例如大于IOOKHz的信号穿过LV线105与MV线103之间。LV线105经由仪表106a_n向客户馈送电力,所述仪表通常被安装在住宅102a-n的外面(虽然被称为“住宅”,处所102a_n可以包括电力被接收和/或消耗的任意类型的建筑物、设施或位置)。断路器面板,例如面板107提供仪表106η与住宅102η内电力线108之间的接口。电力线108向电源插座110、交换机111和在住宅102η内的其他电气装置输送电力。
[0023]在图1中示出的电力线拓扑结构可以被用于向住宅102a_n输送高速通信。在某些实施中,电力线通信调制解调器或网关112a-n可以被联接到在仪表106a_n的LV电力线。PLC调制解调器/网关112a-n可以被用于在MV/LV线103/105上传输和接收数据信号。这样的数据信号可以被用于支持,举几个例子,计量和电力输送的应用(例如,智能电网应用)、通信系统、高速互联网、电话通讯、视频会议和视频传输。通过在电力传输网上运输电信和/或数据信号,不再需要向每个用户102a-n架设新的电缆。因此,通过使用现有配电系统来携带数据信号,明显的成本节约是可能的。
[0024]用于在电力线上传输数据的示例性方法可以使用例如具有与电力信号频率不同频率的载波信号。载波信号可以通过,例如使用正交频分复用(OFDM)方案或类似方案被数据所调制。
[0025]在住宅102a_n的PLC调制解调器或网关112a_n在不需要附加线路的情况下,使用MV/LV电网向和从PLC数据集线器114传播数据信号。集线器114可以联接到MV线103或LV线105中的任意一个。调制解调器或网关112a-n可以支持,例如高速宽带互联网链路、窄带控制应用、低带宽数据收集应用之类的应用。在家庭环境中,例如,调制解调器或网关112a-n可以进一步使家庭和建筑物能够在供热和空气调节、照明和安全方面自动化。而且,PLC调制解调器或网关112a-n能够对电动汽车或其他家用电器进行AC或DC充电。AC或DC充电器的例子如PLC装置113所示。在房屋的外面,电力线通信网络可以提供街道照明控制和远程电力仪表数据收集。
[0026]一个或多个数据集线器114可以经由网络120联接到控制中心130 (例如,公用事业公司)。网络120可以包括,例如,基于IP的网络、互联网、蜂窝网络、WiFi网络、WiMax网络或类似网络。同样,控制中心130可以经配置通过集线器114从网关112和/或装置113收集电力消耗和其他类型的相关信息。附加的或可替代地,控制中心130可以经配置,通过集线器114向每个网关112和/或装置113传达实施智能电网策略和其他监管或商业规则。
[0027]在某些实施例中,每个集线器114可以被视为用于PLC域的基本节点,每个这样的域包括通过相应的集线器114与控制中心130通信的下游PLC装置。例如,在图1中,装置106a-n、112a-n以及113可以被全部看作是具有数据集线器114作为其基本节点的PLC域的一部分;虽然在其他情形下,其他装置可以被用作PLC域的基本节点。在传统情形下,多个节点可以被部署在给定的PLC网络中,以及那些节点中的至少子集可以通过网络中枢(例如,以太网,数字用户环路(DSL)等)被连接到公用的时钟。进一步地,每个PLC域可以通过其自身的类似于变压器104的不同变压器联接到MV线103。
[0028]仍然参考图1,仪表106、网关112、PLC装置113以及数据集线器114中的每个可以联接到PLC调制解调器等或包括PLC调制解调器。PLC调制解调器可以包括促进装置到电力线103、105和/或108的连接的发送器和/或接收器线路。
[0029]图2是根据某些实施例的PLC装置或调制解调器113的框图。如图所示,AC接口201可以利用交换电路或类似电路,以允许PLC装置113关闭电线108a与108b之间连接的方式联接到处所112η中的电力线108a和108b。不过在其他实施例中,在没有提供这样的交换性能的情况下,AC接口 201可以连接到单个电线108 (即,没有将电线108分成电线108a和108b)。在操作中,AC接口 201可以允许PLC引擎202在电线108a_b上接收和传输PLC信号。如上所述,在某些情况下,PLC装置113可以是PLC调制解调器。附加地或可替代地,PLC装置113可以是智能电网装置(例如,AC或DC充电器,仪表等)、家用电器或用于位于房屋112内部或外部(例如,街道照明等)的其他电气元件的控制模块的一部分。
[0030]PLC引擎202可以经配置,使用特定的信道或频段,经由AC接口 201,在电线108a和/或108b上传输和/或接收PLC信号。在某些实施例中,PLC引擎202可以经配置传输OFDM信号,尽管如此,可以使用其他类型的调制方案。同样地,PLC引擎202可以包括或除此以外经配置与计量或监控电路(未示出)通信,其中所述计量或监测电路依次经配置经由电线108、108a和/或108b测量特定装置或家用电器的电力消耗特性。PLC引擎202可以接收这样的电力消耗信息,将其编码为一个或多个PLC信号,并且在电线108、108a和/或108b上向更高等级的PLC装置(例如,PLC网关112η,数据集线器114等)传输以进一步处理。相反地,PLC引擎202可以从这样的更高等级PLC装置接收被编码为PLC信号的指令和/或其他信息,以便允许例如PLC引擎202选择其操作的特定频带。
[0031]在各个实施例中,PLC装置113可以至少部分被实施为集成电路。图3是这样的集成电路的框图。在某些情况下,一个或多个仪表106、网关112、PLC装置113、或数据集线器114可以被实施为如图3所示的类似。例如,集成电路302可以是数字信号处理器(DSP),专用集成电路(ASIC)、片上系统(SoC)电路、现场可编程门阵列(FPGA)、微处理器、微控制器等。同样,集成电路302可以至少部分实施为如图2所示的PLC引擎202的至少一部分。集成电路302联接到一个或多个外设304和外部存储器303。进一步地,集成电路302可以包括用于将信号传递到外部存储器303的驱动器,以及用于将信号传递到外设304的另一个驱动器。还提供了电源301,其向集成电路302提供电源电压,以及向存储器303和/或外设304提供一个或多个电源电压。在某些实施例中,可以包括不止一个集成电路302实例(还可以包括多于一个外部存储器303)。根据PLC装置或系统的类型,外设304可以包括任意所需的线路。例如,在某些实施例中,外设304可以至少部分实施PLC调制解调器的至少一部分(例如,如图2所示的AC接口 210的一些部分)。
[0032]外设304还可以包括额外的储存器,其包括RAM储存器、固态储存器或磁盘储存器。在某些情况下,外设304可以包括用户接口装置,例如包括触摸显示屏和多点触控显示屏的显示屏、键盘或其他输入装置、麦克风、扬声器等。外部存储器303可以包括任何类型的存储器。例如,外部存储器303可以包括SRAM、非易失性RAM (NVRAM,例如“闪存”存储器),和 / 或动态 RAM (DRAM),例如同步 DRAM (SDRAM)、双数据率(DDR、DDR2、DDR3 等)SDRAM等。外部存储器303可以包括存储器安装在其上的一个或多个存储器模块,例如单列直插式存储器模块(SIMM)、双列直插式存储器模块(DIMM)等。
[0033]在各个实施中,PLC装置或调制解调器113可以包括经配置连接到电力线103、105和/或108的发送器和/或接收器电路。图4示出根据某些实施例的电力线通信发送器和/或接收器线路到电力线的连接的框图。PLC发送器/接收器401可以起发送器和/或接收器电路的作用。当PLC发送器/接收器401作为发送器操作时,其可以生成用于在电力线网络上传输的预编码的信号。可以是数字信号的每个输出信号可以被提供给单独的线路驱动器电路402A-C。线路驱动器402A-C可以包括,例如数字到模拟变换线路、滤波器,和/或将来自PLC发送器/接收器401的信号联接到电力线403A-C的线路驱动器。变压器404和耦合电容405中的每个将每个模拟电路/线路驱动器402链接到其各自的电力线403A-C。因此,在图4中示出的实施例中,每个输出信号被单独链接到单独的专用电力线。反过来,当PLC发送器/接收器401作为接收器操作时,编码信号可以分别在电力线403A-C上被接收。在实施例中,这些信号中的每个可以通过耦合电容405、变压器404以及线路驱动器402到PLC发送器/接收器401被单独接收,用于检测以及接收器单独处理每个信号。可替换地,所接收的信号可以被路由到求和滤波器406,其将全部接收的信号合并为被路由到PLC发送器/接收器401以供接收器处理的一个信号。
[0034]图5示出PLC发送器/接收器501联接到单个线路驱动器502,其通过单个变压器504被依次联接到电力线503A-C的可替换实施例。全部输出信号通过线路驱动器502和变压器504发送。交换机506选择电力线503A-C中的哪个接收特定的输出信号。交换机506可以由PLC发送器/接收器501控制。可替换地,交换机506可以基于输出信号中的信息,例如头部或其他数据,确定哪个电力线503A-C应当接收特定的信号。交换机506将线路驱动器502和变压器504链接到被选中的电力线503A-C和关联的耦合电容505。交换机506还可以控制所接收的信号如何被路由到PLC发送器/接收器501。
[0035]图6类似于图5,其中PLC发送器/接收器1901联接到单个线路驱动器1902。不过,在图6的实施例中,电力线603A-C中的每个联接到单独的变压器604和耦合电容605。线路驱动器602经由交换机606联接到变压器604,用于每个电力线603。交换机606选择变压器604、耦合电容605以及电力线603A-C中的哪个接收特定的信号。交换机606可以由PLC发送器/接收器601控制,或交换机606可以基于每个信号中的信息例如头部或其他数据,确定电力线603A-C中的哪个应当接收特定信号。交换机606还可以控制所接收的信号如何被路由到PLC发送器/接收器601。
[0036]图7是根据某些实施例的遵循PRME标准的PLC网络700中的节点的框图。如图所示,根装置705可以是在图1中被示为元件114的PLC数据集线器或类似装置。交换节点或装置710 (例如,PLC充电器、仪表、调制解调器等)可以经配置起交换机和/或路由器的作用,从而允许一个或多个终端装置715 (例如,其他PLC充电器、仪表、调制解调器等)通过他们与根装置705通信。在操作中,交换装置710中的每个可以跨过网络700传输周期的信标消息、数据包或帧。新节点720可以接收一个或多个信标,以及可以选择交换装置710中的一个作为其母节点,以便其可以通过被选中的母节点登记到或加入网络700,从而导致如图7所示的“树形拓扑结构”。而且,为了确定哪个装置存在于网络700中,根装置705可以跨过网络700传输“活跃请求或有效请求”消息、数据包或帧,并且其可以从由装置710和715之中活跃请求到达的那些装置接收“活跃响应”消息、数据包或帧。
[0037]在各个实施例中,在选择交换装置710中的一个以便基于所接收的信标尝试将其自身登记到网络700的过程中,不同的技术可以被新节点720使用。这些技术可以通过对例如媒体存取控制(MAC)协议的修改被实施。一般而言,MAC协议是在七层的开放系统互联(OSI)模型中规定的数据链路层的底层。尤其是,MAC协议可以提供寻址和信道存取控制机制,其能够使终端或网络节点(例如,PLC调制解调器等)在共享的介质(即,电力线)上通信。为了促进上述装置之间的通信,装置705-720中的每个可以实施经配置配合装置间通信的MAC协议。
[0038]图8是选择通信网络中的信标的方法800的流程图。在某些实施例中,方法800可以至少部分由如图7所示的装置或节点720 (例如,PLC调制解调器)执行。在块805,方法800接收一个或多个信标(例如,从一个或多个交换装置710)并存储那些信标的列表(例如,在存储器中)。在块810,方法800检查信标列表中的一个或多个条目,每次检查一个,以便以优选列表的形式对他们分类或排序。在块815,方法800包括确定所述列表中的信标是否和交换节点710中的节点720之前就已经连接到(例如,最后连接或通信会话)的一个相对应。如果节点720是新的(或已经被例如应用程序复位),可能不存在“先前的连接”,因此,方法800可以进行到块840。
[0039]相反,如果被检查信标和节点720之前就连接到的交换节点相对应,方法800可以确定连接时间(CT)作为先前的连接持续的时间。在某些情况下,如果所述连接由于信道条件(例如,超时、信标丢失等)最终丢失,所述连接时间可以被确定。不过,如果先前的连接由于某些其他原因(例如,通过断开命令,节点720未被登记,或由于某些更高层的原因等,交换节点自身未被登记)被终止,那么控制可以再次传递到块840。在块820,方法800可以确定连接时间是否小于第一阀值(“CTmin”)。如果连接时间小于第一阀值的话,所述被检查信标和/或交换节点可以在块825被列为黑名单,使得节点720通常不再尝试进一步连接它。否则,方法800可以确定连接时间是否大于第二阀值(“CTmax”)。如果连接时间大于第二阀值的话,对应于被检查信标和/或其对应的交换节点的条目可以在块835被添加到优选列表的顶部。可替换地,方法800可以在块835选择所述交换节点并结束。
[0040]如果连接时间在CTmin与CTmax之间,那么在块840,方法800确定被检查信标的信号质量指标(例如,信噪比(SNR))是否大于阀值(例如,5dB)。如果大于的话,对应于被检查信标和/或其对应的交换节点的条目可以在块845被添加到优选列表的第一部分。否则,对应于被检查信标的条目和/或其对应的交换节点可以在块850被添加到优选列表的第二部分或最后部分。
[0041]因此,在方法800结束时,具有针对每个所接收信标的条目和对应交换节点的优选列表已经被创建。所述优选列表可以被分为三个或多个部分(即,顶部部分、第一部分,以及第二部分或最后部分)。在某些情况下,在所述优选列表的第一部分中的条目可以根据其电平被排序(例如,所接收的信标信号的功率电平或功率水平)。信标信号中的功率域通常指示节点之间的物理距离(例如,高电平指示交换节点更靠近节点720)。同时,在优选列表的第二部分中的条目可以根据其信号质量指标(例如,SNR)被排序。一旦优选列表被编译,节点720可以检查所述列表(S卩,在这个情况下,顶部,第一和第二部分)以确定最高等级的条目,以及选择其对应的交换节点,并通过所述交换节点登记到网络700。
[0042]因此,节点720可以尝试从顶部到底部逐一使用在所述优选列表中的每个交换节点。如果对任何给定交换节点的登记失效,则所述交换节点可以被列为黑名单,并且可以使用所述优选列表中的下一个交换节点直到登记成功。尤其是,只要所接收的SNR在阀值之上,方法800允许节点720选择最靠近它的交换节点(例如,所述优选列表的第一部分中的最高等级条目),从而减少整个网络水平,并进而减少网络流量。不过当这样的信标/交换机不可用时,方法800能够使节点720选择其信标具有最高SNR水平的交换机(例如,所述优选列表的第二部分中的最高等级条目)。而且,如果先前的连接已经满足(即,其连接时间大于CTmax),那么被用于所述连接的交换节点可以使用。而且,在某些情况下,如果在最大尝试后登记失效,节点720可以传输需要推广协议数据单元(PDU) (PNPDU),以便确定其是否可以在更大交换节点池之中选择。
[0043]图9是选择通信网络中的信标的另一个方法900的流程图。再次的,在某些实施例中,方法900可以至少部分由如图7所示的装置或节点720 (例如,PLC调制解调器)执行。一般而言,方法900可以类似于如图8中所示的方法800进行。不过在块840,如果被检查信标的信号质量指标大于在块840的阀值,那么可以进行信标质量指数分析,以便将条目添加到所述优选列表的η部分中,其细节将在下面进行描述。
[0044]具体地,“BCN.QLTY"域可用于遵循PRME标准的信标信号中,以表示交换节点的往返质量-就是说,从根节点705到所述交换节点的路径的质量。在某些实施例中,往返质量可以考虑上行链路(即,从交换节点到根节点)和下行链路(即,从根节点到交换节点)两个方向,并且其可以以帧穿越根节点705与给定交换节点之间的端到端路由成功率的方式来测量。例如,对于每个交换节点,这样的量度可以基于“活跃帧”被计算如下;
[0045]成功率=(BNAlvRxCnt/SNAlvTxCnt)* (SNAlvRxCnt/BNAlvTxCnt);
[0046]其中BNAlvRxCnt是由根节点接收的活跃响应的数量,SNAlvTxCnt是由给定交换节点传输的活跃响应的数量,SNAlvRxCnt是由给定交换节点接收的活跃请求的数量,以及BNAlvTxCnt是由根节点传输的活跃请求的数量。这些中的每个可以由交换节点确定,例如通过监测活跃消息中的传输计数器(“TXCNT”)和接收计数器(“RXCNT”)域,以及累积跟踪计数器,以便获得由根节点发送和接收的活跃消息的总数量(例如,如果所述交换节点接收到计数器被设定为5 —个活跃请求后,随后接收到具有计数器被设定为8的另一个活跃请求,那么其可以推断出活跃请求6和7未被接收)。
[0047]可替换地,仅针对上行链路方向的成功率可以被计算如下(B卩,从交换节点到根节点):
[0048]成功率=(BNAlvRxCnt/SNAlvTxCnt)
[0049]在某些情况下,给定的交换节点可以从其登记到网络的那一刻起,保持对活跃计数器的跟踪。接着,由此产生的概率值可以被映射到BCN.QLTY域,作为信标质量指数(BQI)或之类。有助于说明这个映射步骤的例子被提供在下面的表格I中。
[0050]表格I
[0051]
【权利要求】
1.一种方法,其包括: 使用被部署在通信网络中的终端装置执行: 接收由所述通信网络内的交换装置传输的信标; 响应于所述终端装置已经与所述交换装置具有先前的连接,确定所述先前连接的连接时间;以及 响应于所述连接时间小于第一阀值,将所述交换装置添加到黑名单,,或响应于所述连接时间大于第二阀值,选择所述交换装置用于随后的通信。。
2.根据权利要求1所述的方法,其中所述通信网络是电力线通信即PLC网络。
3.根据权利要求1所述的方法,其进一步包括使用所述终端装置执行确定所述先前的连接由于信道条件被终止。
4.根据权利要求3所述的方法,其中所述信道条件包括信标丢失的事件或超时事件。
5.根据权利要求1所述的方法,其进一步包括; 使用所述终端装置执行: 响应于所述连接时间在所述第一与第二阀值之间,确定所述信标的信号质量指标;以及 响应于所述信号质量指标大于信号质量阀值,将对应于所述信标的条目存储在优选列表的第一部分中,或响应于所述信号质量指标小于所述信号质量阀值,将对应于所述信标的条目存储在所述优选列表的第二部分中,。
6.根据权利要求5所述的方法,其中所述信号质量指标是信噪比即SNR。
7.根据权利要求5所述的方法,其中所述优选列表的第一部分包括对应于由所述通信网络内的其他交换装置传输的其他信标的条目,所述条目根据其相应信标的信号电平被排序。
8.根据权利要求5所述的方法,其中所述优选列表的第一部分包括对应于由所述通信网络内的其他交换装置传输的其他信标的条目,所述条目根据所述终端装置与对应于相应条目的每个交换装置之间的信标的接收的信号的强度被排序。
9.根据权利要求5所述的方法,其中所述优选列表的第二部分包括对应于由所述通信网络内的其他交换装置传输的其他信标的条目,所述条目根据其相应信标的信号质量指标被排序。
10.根据权利要求5所述的方法,其进一步包括: 使用所述终端装置执行:基于在所述优选列表的所述第一部分中的多个排序条目,选择多个交换装置中的一个用于随后的通信;或响应于没有条目被存储在所述优选列表的所述第一部分中,而基于在所述优选列表的第二部分中的多个排序条目,选择多个交换装置中的一个用于随后的通信。
11.根据权利要求1所述的方法,其进一步包括; 使用所述终端装置执行: 响应于所述连接时间在所述第一与所述第二阀值之间,确定所述信标的信号质量指标;以及 响应于所述信号质量指标小于所述信号质量阀值,将对应于所述信标的条目存储在优选列表的最后部分中,在所述优选列表的最后部分中的每个条目根据其相应的信号质量指标排序,或响应于所述信标质量指数大于或等于第η预定值,确定用于所述信标的信标质量指数,并将对应于所述信标的条目存储在所述优选列表的第η部分中,所述优选列表的η部分中的每个将其条目按照其相应的信号电平排序,其中η是大于I的整数。
12.根据权利要求11所述的方法,其中确定所述信标质量指数包括确定在所述终端装置与所述交换装置之间通信的端到端成功概率,以及将所计算的端到端成功概率映射到多个可能的信标质量指数中的一个。
13.根据权利要求11所述的方法,其进一步包括: 使用所述终端装置执行:通过连续检查所述优选列表的一个或多于一个部分,选择多个交换装置中的一个用于随后的通信。
14.一种系统,其包括: 通信装置,其具有处理器和联接到所述处理器的存储器,所述存储器经配置存储所述处理器可执行的程序指令,以便使所述通信装置: 识别与通信网络内的交换节点关联的信标;响应于所述通信装置已经与所述交换节点具有先前连接,确定所述先前连接的连接时间; 响应于对所述连接时间在第一阀值与第二阀值之间,确定所述信标的信号质量指标; 响应于所述信号质量指标大于信号质量阀值,将对应于所述信标的条目存储到优选列表的第一部分中;以及 响应于所述信号质量指标小于所述信号质量阀值,将对应于所述信标的条目存储到优选列表的第二部分中。
15.根据权利要求14所述的系统,其中所述信号质量指标是信噪比SNR。
16.根据权利要求15所述的系统,其中所述优选列表的第一部分包括对应于由其他交换节点传输的其他信标的条目,所述条目根据其相应的信标的信号电平被排序,并且其中所述优选列表的第二部分包括对应于由其他交换节点传输的其他信标的条目,所述条目根据其相应的信标的信号质量指标被排序。
17.根据权利要求16所述的系统,所述程序指令进一步可由所述处理器执行,以便如果在所述优选列表的第一部分中存储有条目,使所述通信装置基于所述优选列表的第一部分中的条目选择多个交换节点中的一个用于随后的通信,如果没有条目被存储在所述优选列表的第一部分中,使所述通信装置基于随后的所述优选列表的所述第二部分中的条目选择多个交换节点中的一个用于随后的通信。
18.一种具有程序指令存储在其上的非瞬时电子存储介质,在程序指令由通信装置内的处理器执行时,使所述通信装置: 识别与所述通信网络中的交换节点关联的信标; 响应于所述通信装置已经与所述交换节点具有先前连接,确定所述先前连接的连接时间; 响应于所述连接时间在第一阀值与第二阀值之间,确定所述信标的信号质量指标; 响应于所述信号质量指标小于所述信号质量阀值,将对应于所述信标的条目存储在优选列表的最后部分中,在所述优选列表的所述最后部分中的每个条目根据其相应的信号质量指标被排序;以及 确定针对所述信标的信标质量指数,并且响应于所述信标质量指数大于或等于第η预定值,将对应于所述信标的条目存储在所述优选列表的第η部分中,所述优选列表的η部分中的每个将其条目根据其相应的信号电平排序,其中η是大于1的整数。
19.根据权利要求18所述的电子存储介质,其中为确定所述信标质量指数,所述程序指令被所述处理器执行时,进一步使所述通信装置确定在所述通信装置与所述交换装置之间通信的端到端成功概率,并且将所计算的端到端成功概率映射到多个可能的信标质量指数中的一个。
20.根据权利要求19所述的电子存储介质,其中所述程序指令被所述处理器执行时,进一步使所述通信装置通过连续按序检查所述优选列表的η+1部分的一个或多于一个,选择多个交换装置中的一个用于随后的通信。
【文档编号】H04B3/54GK103765790SQ201280041638
【公开日】2014年4月30日 申请日期:2012年6月29日 优先权日:2011年6月29日
【发明者】K·维亚雅三克尔, R·为丹特姆, R·梁, S·严, X·陆 申请人:德克萨斯仪器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1