发明名称 基于HORSEI2的移动自组网安全QoS多播路由的建立方法
摘要 本发明涉及一种基于HORSEI2的移动自组网安全QoS多播路由的建立方法,其方法是:每个多播会话发送者和接受者都须先经过访问控制机构检查后加入多播安全组,且获得HORSEI2私钥和公钥;每一个想在具备QoS保障的条件下,发送多播数据,创建一个新的安全多播会话的节点则创建安全QoS多播树;每一个想在具备QoS保障的条件下,加入安全多播会话,接收多播数据的节点则加入安全QoS多播树。以上所有的数据传输过程中,发送数据者需对欲发送的报文施加用HORSEI2密码机制产生的签名,接收数据者需对接收到的报文用发送者的公钥进行验证。这样,就能建立起具备安全认证机制和QoS保障的多播路由。
申请公布号 CN101060480B 申请公布日期 2012.07.25
申请号 CN200710052369.7 申请日期 2007.06.04
申请人 武汉理工大学 发明人 杨铭熙;李腊元
分类号 H04L12/56(2006.01)I;H04L29/06(2006.01)I;H04L9/32(2006.01)I;H04L9/30(2006.01)I;H04L12/28(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 武汉开元知识产权代理有限公司 42104 代理人 潘杰
主权项 一种基于HORSEI2的移动自组网安全QoS多播路由的建立方法,其方法是:第一步骤:每个多播会话发送者和接受者都须先经过访问控制机构检查后加入多播安全组,且获得HORSEI2私钥和公钥;第二步骤:如果一个组成员ts想安全地发送信息给多播组成员,则在开始时初始化一个安全QoS多播会话,并且构建经过认证了的路由到会话的其他成员,其步骤为:发送节点ts生成一个创建QoS多播树T(s,M)的请求CTreq;ts用HORSEI2私钥对CTreq报文签名;ts广播CTreq报文及其签名;当ts广播了上述信息后,若T(s,M)这个多播树已经创建过了,则ts的邻居会发出拒绝创建的信息给ts,则该创建QoS多播树T(s,M)的请求CTreq被取消;若ts在经过一段特定的时间之后没有收到任何拒绝创建的回应信息则该T(s,M)多播树创建成功,随后ts便开始以组长的身份向所有组成员广播“Group Hello”信息包;创建安全QoS多播树T(s,M)结束;第三步骤:如果接收节点tu想加入安全QoS多播树T(s,M),其步骤是:接收节点tu启动加入安全QoS多播树T(s,M),tu生成加入请求报文JTreq;tu用HORSEI2私钥对JTreq报文签名;tu广播JTreq报文及其签名;树上节点tv收到后用公钥验证该报文;如果验证未通过,树上节点tv发出一个拒绝接收回应报文JTnak给tu,则加入安全QoS多播树T(s,M)失败;如果验证通过,则树上节点tv检查多播树T(s,M)能否满足tu的QoS要求,如果能满足则树上节点tv发出一个接收回应报文JTack给tu,则加入安全QoS多播树T(s,M)成功结束,从而QoS多播路由建立结束。
地址 430070 湖北省武汉市武昌珞狮路122号