发明名称 |
基于UDP协议的数据包发送方法和接收方法 |
摘要 |
本发明涉及一种基于UDP协议的数据包发送方法和接收方法,该发送方法包括:以预设时间间隔重复发送同一数据包,每发送一次数据包,则执行一次以下步骤:监控该数据包的已发送时间和发送次数;在该数据包的已发送时间达到预设时间间隔时,判断是否接收到接收方针对该数据包的应答消息,若是,则停止继续重复发送该数据包;否则,判断该数据包的发送次数是否达到发送次数上限,若是,则停止继续重复发送该数据包;否则,允许继续重复发送该数据包。本发明数据包发送方法,通过应答消息的方式获知数据包是否完整到达,在完整到达后,不再发送该数据包,减少了资源的浪费,保证接收方只接收一次相同数据包。 |
申请公布号 |
CN105634692A |
申请公布日期 |
2016.06.01 |
申请号 |
CN201510993507.6 |
申请日期 |
2015.12.24 |
申请人 |
天津交控科技有限公司 |
发明人 |
张正亮 |
分类号 |
H04L1/18(2006.01)I;H04L1/16(2006.01)I |
主分类号 |
H04L1/18(2006.01)I |
代理机构 |
北京路浩知识产权代理有限公司 11002 |
代理人 |
李相雨 |
主权项 |
一种基于UDP协议的数据包发送方法,其特征在于,包括:以预设时间间隔重复发送同一数据包,每发送一次数据包,则执行一次以下步骤:监控该数据包的已发送时间和发送次数;在该数据包的已发送时间达到预设时间间隔时,判断是否接收到接收方针对该数据包的应答消息,若是,则停止继续重复发送该数据包;否则,判断该数据包的发送次数是否达到发送次数上限,若是,则停止继续重复发送该数据包;否则,允许继续重复发送该数据包。 |
地址 |
301700 天津市武清区武清开发区福源道18号535-33 |