发明名称 一种基于OOK调制的无线传感器网络中高发送能量效率源编码方法
摘要 一种基于OOK调制的无线传感器网络中高发送能量效率源编码方法,利用变长码字集合选取方法来构造出达到预定的码率且具有很低码字平均重量的码字集合,并利用基于码表查询的编解码法来进行编码和解码;码字集合选取方法是通过构造一颗完全二叉树,二叉树的每个叶子节点代表着一个码字,然后不断地进行叶子节点的裁剪与扩展操作来不断降低码字平均重量,直到平均码长达到门限值时结束叶子节点操作。基于码表查询的编解码法是将信息集合中的信息与码字集合中的码字一一匹配并以表格形式存储于每个传感器节点中,在发送节点上通过查询码表来将信息映射成码字,在接收节点上通过查询码表来将码字解码出信息。本发明码率较高、降低节点的能量消耗。
申请公布号 CN103067125A 申请公布日期 2013.04.24
申请号 CN201210552301.6 申请日期 2012.12.18
申请人 浙江工业大学 发明人 池凯凯;程珍;朱艺华;孙立;田贤忠
分类号 H04L1/00(2006.01)I;H04L27/06(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 杭州天正专利事务所有限公司 33201 代理人 王兵;王利强
主权项 一种基于OOK调制的无线传感器网络中高发送能量效率源编码方法,其特征在于:利用变长码字集合选取方法来构造出达到预定的码率且具有很低码字平均重量的码字集合,并利用基于码表查询的编解码法来进行编码和解码,其中,所述的变长码字集合选取方法包括以下步骤:(1.1)对于长度为m比特的信息串编码问题,构造一颗深度为m的满二叉树,将其每个节点的左分支标为0,右分支标为1;二叉树从根节点到每个叶子节点的路径序列代表着一个码字,以便使该编码具有前缀性;(1.2)对每个节点ni,计算其重量度量wi和层数度量Li,其中重量度量wi为从根节点到节点ni的路径序列中1的个数,而层数度量Li为从根节点到节点ni的路径序列的长度,计算出所有叶子节点层数度量的总和LT。(1.3)对二叉树中的叶子节点反复进行裁剪和扩展操作并更新LT,直到LT达到临界值为止;所述基于码表查询的编解码法包括以下步骤:(2.1)码表构造:是先将2m个不同的m比特长信息串与所选取的2m个码字进行一一对应,存储为一张码表;(2.2)码表存储:将码表保存在发送节点和接收节点中;(2.3)编解码操作:发送节点通过码表查寻来找出信息串对应的码字,接收节点通过码表查寻来找出码字对应的信息串。
地址 310014 浙江省杭州市下城区朝晖六区潮王路18号