The present invention relates to a method and apparatus for controlling handshaking. Datagram transport layer security (DTLS) is an important security protocol in the Internet of things based on IP. The performance of DTLS handshake can be significantly affected by network status, traffic and packet loss rate. Therefore, it is recommended to evaluate packet loss rate and estimate the cause of packet loss. Then, the DTLS handshake policy can be adaptively modified based on network status and packet loss detection. As a result, the success rate and latency of the DTLS handshake can be improved. The acknowledgement and non acknowledgement modes can be used in a mixed manner to evaluate packet loss rates and estimate the cause of packet loss, and ultimately improve the performance of the DTLS handshake.
【技术实现步骤摘要】
【国外来华专利技术】用于控制分组传输网络中的握手的方法和装置
本专利技术涉及用于控制分组传送网络中的握手的方法和装置的领域,诸如——但不限于——数据报传输层安全(DTLS)环境中的握手操作。
技术介绍
互联网协议版本6(IPv6)提供了几乎每一个物理对象与互联网的互连。这导致开发新应用的极大可能性,诸如家庭自动化和家庭安全管理、照明系统、智能能量监控和管理、物品和装运追踪、监视和军事、智能城市、监控监控、物流监控和管理。随着无线传感器网络(WSN)中的低功率无线个域网(6LoWPAN)之上的互联网协议(IP)版本6的引入,资源受限设备可以连接到互联网。互联网和IPv6连接的受限设备的这种混合网络形成所谓的“物联网”(IoT)。与其中设备大多强大的互联网不同并且与其中设备大多资源受限的典型WSN不同,IoT中的事物极其多样化。IoT设备可以是典型的传感器节点、灯泡、微波炉、电表、汽车部件、智能电话、个人计算机(PC)或膝上型电脑、强大的服务器机器或者甚至云。由于IoT中的无线网络的低功率且有损耗的本性,无连接用户数据报协议(UDP)而不是面向流的传输控制协议(TCP)大多被用在IoT中。同步超文本传输协议(HTTP)被设计用于TCP并且对于在基于UDP的IoT中使用是不可行的。因此,受限应用协议(CoAP),HTTP的子集被标准化为用于IoT的web协议。CoAP针对受限设备且针对机器到机器通信而定制。此外,尽管互联网协议安全(IPsec)可以用在IoT中,但是它并非主要设计用于诸如HTTP或CoAP之类的web协议。对于web协议,传输层安全(TLS)或其前身安全套接层(SS ...
【技术保护点】
一种用于控制分组传输网络中的握手的装置,该装置包括:‑ 用于检测基于握手的分组传输中的分组丢失并且用于估计所检测的分组丢失的原因的检测器(S1,C1);以及‑ 用于基于所估计的原因来改变分组传输的握手策略的控制器(S2,C2),其中控制器(S2,C2)适于估计由所述估计的原因引起的分组丢失率并且基于分组丢失率来估计用于握手的剩余时间,以便将剩余时间与预定的握手超时进行比较,其中控制器适于在确定所估计的剩余时间小于预定的握手超时后改变握手策略。
【技术特征摘要】
【国外来华专利技术】2014.04.15 EP 14164789.11.一种用于控制分组传输网络中的握手的装置,该装置包括:-用于检测基于握手的分组传输中的分组丢失并且用于估计所检测的分组丢失的原因的检测器(S1,C1);以及-用于基于所估计的原因来改变分组传输的握手策略的控制器(S2,C2),其中控制器(S2,C2)适于估计由所述估计的原因引起的分组丢失率并且基于分组丢失率来估计用于握手的剩余时间,以便将剩余时间与预定的握手超时进行比较,其中控制器适于在确定所估计的剩余时间小于预定的握手超时后改变握手策略。2.权利要求1的装置,其中检测器(S1,C1)适于基于所接收的分组的序列来检测分组丢失。3.权利要求2的装置,其中检测器(S1,C1)适于基于DTLS握手信令的ClientHello消息的序列来检测分组丢失。4.权利要求1的装置,其中检测器(S1,C1)适于在所接收的连续分组之间的延迟变化的情况下或者在所接收的连续分组之间存在混乱的情况下将拥堵丢失估计为所检测的分组丢失的原因。5.权利要求1的装置,其中检测器(S1,C1)适于在所检测的分组丢失随机地分布的情况下或者在所接收的连续分组之间的延迟几乎相等的情况下估计无线丢失。6.权利要求5的装置,其中如果检测器(S1,C1)已经估计无线丢失,则控制器(S2,C2)适于估计分组丢失率,基于分组丢失率估计用于握手的剩余时间,将剩余时间与预定的握手超时进行比较,以及在所估计的剩余时...
【专利技术属性】
技术研发人员:马缚龙,SL科奥,
申请(专利权)人:飞利浦灯具控股公司,
类型:发明
国别省市:荷兰,NL
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。