电信网络中编码和解码帧的方法与流程

文档序号:12143752阅读:来源:国知局

技术特征:

1.一种在连接到几个节点(Tx1)的网络中接收所发出的数据帧的方法,其中,把地址(ADD32)和秘钥(SSk)分别分配到每个节点,该方法包括:

–从帧中提取编码数据和帧散列码;

–查询数据库关于节点的各个条目,有关节点的条目包含包括分配到所述节点的地址和秘钥的信息;

–对于至少一个数据库条目:

·计算来自元素的至少一个散列码,所述元素包括从帧中提取的编码数据以及包含在所述条目中的秘钥;

·比较所计算的散列码与从帧提取的帧散列码;并且,

·如果经比较散列码一致,则选定所述条目;

–处理帧,该处理包括把选定条目中包含的地址识别为分配到节点的地址,所述帧来自于该节点,并利用选定条目中包含的秘钥来解码从帧中提取的编码数据。

2.根据权利要求1所述的方法,其中,还从帧中提取不完整地址数据(ADD16),而且,针对包含与所提取的不完整地址数据相对应的地址的数据库条目执行散列码计算和比较步骤。

3.根据权利要求2所述的方法,其中,用于计算关于数据库条目的散列码的元素还包括至少一部分包含在所述条目中的地址。

4.根据上述权利要求中任一项所述的方法,其中,有关节点的数据库条目中所包含的信息还包括帧的至少一个顺序号的指示字信息(P),通过识别包含在所述条目中的地址来接收并处理所述帧,

而且,通过元素计算所述条目的至少一个散列码,所述元素还包括根据包含在所述条目中的指示信息确定的一个整数。

5.根据权利要求4所述的方法,其中,帧处理还包括从被识别的地址发出的一系列帧中确定一个帧的顺序号,以及根据确定的帧顺序号更新选定条目中所包含的指示字信息。

6.根据权利要求5所述的方法,其中,针对至少一个数据库条目执行几次散列码的计算和比较步骤,从由包含在所述条目中的指示字信息所确定的间隔中选择各自的整数,而且,选定一个数据库条目之后,帧顺序号的确定包括识别与所比较的散列码一致的整数。

7.根据前述权利要求中任一项所述的方法,其中,还包括评估帧的功率水平和/或时间戳信息,而且,帧处理还包括根据评估的功率水平和/或时间戳信息在与其地址已被识别的节点有关的条目中更新功率信息。

8.根据前述权利要求中任一项所述的方法,还包括:

-把适应至少一个传输参数的信息传输到地址已被识别的节点,所述适应信息是根据与所述节点相关的条目中所包含的信息生成的。

9.一种通过节点(Tx1)传输数据帧的方法,地址(ADD32)和秘钥(SS)分配到所述节点的,该方法包括:

-通过分配到节点的秘钥来解码数据;

-从包括编码数据以及分配到节点的秘钥的元素来生成散列码;以及,

-把编码数据和生成的散列码包含在传输帧中。

10.根据权利要求9所述的方法,还包括:

-截断分配到节点的地址以形成不完整地址数据;以及,

-把不完整地址数据包含在传输帧中。

11.根据权利要求9至10中任一项所述的方法,其中,通过元素计算散列码,所述元素还包括一个传输帧顺序号,而且,所述传输帧顺序号不包括在所述传输帧之内。

12.根据权利要求9至10中任一项所述的方法,在传输帧之后,还包括:

-使节点进入备用模式,以便在预定的持续时间内接收回执消息。

13.一种计算机程序,包括当处理器实施指令时用于执行根据前述权利要求中任一项所述的方法的指令。

14.与数个节点(Tx1)进行通信的处理与优化单元(36),该处理与优化单元包括:

–与数据库(DB3)连接的接口,所述数据库具有与网络节点有关的各个条目,所述与节点有关的条目包含包括分配到所述节点的地址(ADD32)和秘钥(SS)的信息;

–提取单元,用于接收数据帧并从中提取编码数据和帧散列码;

–代码验证器,设置该代码验证器以便针对来自数据库的至少一个条目进行下列操作:

·通过包含编码数据和秘钥的元素来计算至少一个散列码,所述编码数据从所接收的帧中提取,所述秘钥包含在来自所述条目的信息中;

·比较所计算的散列码与从接收帧中提取的帧散列码;以及,

·如果经比较散列码一致,则选定所述条目;

-以及用于解码所接收帧的单元,以进行处理,所述处理包括把选定条目中包含的地址识别为分配到节点的地址,接收帧来自于所述节点,并利用选定条目中包含的秘钥解码从接收帧中提取的编码数据。

15.一种用于与数个节点(Tx1)进行通信的系统(Rx1),该系统包括:

-多根天线,用于从所述节点接收信号,所述信号包括数据帧;以及,

-根据如权利要求14所述的处理与优化单元,其用于处理数据帧。

16.用于在电信网络中进行通信的节点(Tx1),地址(ADD32)分配到该节点,秘钥(SS)也分配到所述节点,所述节点包括:

-通过分配到节点的秘钥来解码数据的单元;

-散列码生成器,从包括编码数据和分配到节点秘钥的元素中生成所述散列码;以及,

-待发送帧的生成器,该帧包括编码数据和生成的散列码。

17.根据权利要求16所述的节点,其中,所述帧还包括通过截断分配到节点的地址(ADD32)而得到的不完整地址数据(ADD16)。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1