[发明专利]会话保持方法及相关设备在审
申请号: | 201710705004.3 | 申请日: | 2017-08-16 |
公开(公告)号: | CN109413123A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 汪淑华;熊晓春 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 会话标识信息 服务器 第一数据 会话保持 会话 客户端 数据传输效率 会话接收 功耗 携带 客户 | ||
1.一种会话保持方法,其特征在于,所述方法包括:
服务器在与客户端之间建立数据报传输层安全DTLS会话时,产生会话标识信息,所述会话标识信息用于标识所述DTLS会话;
所述服务器将所述会话标识信息发送给所述客户端;
所述服务器通过所述DTLS会话接收来自所述客户端的第一数据,所述第一数据携带所述会话标识信息;
所述服务器根据所述会话标识信息所对应的DTLS上下文,对所述第一数据进行处理。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述服务器在到达会话标识更新时间时,对所述会话标识信息进行更新,得到更新后的会话标识信息;
所述服务器将第二数据发送给所述客户端,所述第二数据包括所述会话标识信息和所述更新后的会话标识信息;
所述服务器通过所述DTLS会话接收来自所述客户端的第三数据,所述第三数据携带所述更新后的会话标识信息;
所述服务器根据所述更新后的会话标识信息所对应的DTLS上下文,对所述第三数据进行处理。
3.根据权利要求2所述的方法,其特征在于,所述服务器在到达会话标识更新时间时,对所述会话标识信息进行更新,得到更新后的会话标识信息之后,还包括:
所述服务器对所述更新后的会话标识信息进行加密和完整性保护,得到加密且完整性保护后的会话标识信息;
其中,所述第二数据包括所述会话标识信息和所述加密且完整性保护后的会话标识信息。
4.根据权利要求1至3任一所述的方法,其特征在于,所述服务器将所述会话标识信息发送给所述客户端之前,还包括:
所述服务器将所述会话标识信息与会话标识数据库中除所述会话标识信息以外的其他会话标识信息进行比较,所述会话标识数据库包含用于标识与所述服务器之间建立的各个DTLS会话的会话标识信息;
当所述会话标识信息与所述其他会话标识信息均不相同时,触发所述服务器将所述会话标识信息发送给所述客户端。
5.根据权利要求1所述的方法,其特征在于,所述服务器产生会话标识信息,包括:
所述服务器与所述客户端之间进行DTLS协商;
当协商成功时,所述服务器产生所述会话标识信息。
6.根据权利要求5所述的方法,其特征在于,所述服务器与所述客户端之间进行DTLS协商,包括:
所述服务器接收来自所述客户端的会话保持请求消息;
所述服务器响应所述会话保持请求消息,并在所述服务器支持DTLS会话保持时,向所述客户端发送会话保持确认消息,所述会话保持确认消息用于指示所述服务器支持DTLS会话保持。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述服务器通过所述DTLS会话向所述客户端发送第四数据,所述第四数据携带所述会话标识信息。
8.一种会话保持方法,其特征在于,所述方法包括:
客户端接收来自服务器的会话标识信息,所述会话标识信息是所述服务器在与所述客户端之间建立数据报传输层安全DTLS会话时产生的,所述会话标识信息用于标识所述DTLS会话;
所述客户端通过所述DTLS会话向所述服务器发送第一数据,所述第一数据携带所述会话标识信息。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
所述客户端接收来自所述服务器的第二数据,所述第二数据包括所述会话标识信息和更新后的会话标识信息;
所述客户端根据所述会话标识信息所对应的DTLS上下文,对所述第二数据进行处理,得到所述更新后的会话标识信息;
所述客户端通过所述DTLS会话向所述服务器发送第三数据,所述第三数据携带所述更新后的会话标识信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710705004.3/1.html,转载请声明来源钻瓜专利网。