发明名称 |
一种数据发送方法及装置 |
摘要 |
本发明实施例公开了一种数据发送方法及装置,涉及网络通信技术领域,对数据进行周期性发送,上述方法包括:确定第n周期的数据包发送间隔;在第n周期中,根据所确定的数据包发送间隔发送数据包;通过以下步骤确定第n周期的数据包发送间隔:统计第n-1周期中已发送数据包的总数Num<sub>CT</sub>和该周期中已成功发送至接收端的数据包的数量Num<sub>CS</sub>;判断Num<sub>CT</sub>和Num<sub>CS</sub>是否相等;若不相等,根据Num<sub>CT</sub>和Num<sub>CS</sub>,预估第n周期中要发送数据包的总数Num<sub>NT</sub>;根据Num<sub>NT</sub>和预设的周期时长,计算第n周期的数据包发送间隔。应用本发明实施例提供的方案发送数据时,能够根据当前网络状态调整发送数据的速率,提高了用户体验。 |
申请公布号 |
CN104767591A |
申请公布日期 |
2015.07.08 |
申请号 |
CN201510213261.6 |
申请日期 |
2015.04.29 |
申请人 |
北京奇艺世纪科技有限公司 |
发明人 |
张硕 |
分类号 |
H04L1/00(2006.01)I;H04L29/06(2006.01)I |
主分类号 |
H04L1/00(2006.01)I |
代理机构 |
北京柏杉松知识产权代理事务所(普通合伙) 11413 |
代理人 |
马敬;项京 |
主权项 |
一种数据发送方法,其特征在于,对数据进行周期性发送,所述方法包括:确定第n周期的数据包发送间隔;在第n周期中,根据所确定的数据包发送间隔发送数据包;具体的,通过以下步骤确定第n周期的数据包发送间隔:统计第n‑1周期中已发送数据包的总数Num<sub>CT</sub>和该周期中已成功发送至接收端的数据包的数量Num<sub>CS</sub>;判断所述Num<sub>CT</sub>和所述Num<sub>CS</sub>是否相等;若不相等,根据所述Num<sub>CT</sub>和所述Num<sub>CS</sub>,预估第n周期中要发送数据包的总数Num<sub>NT</sub>;根据所述Num<sub>NT</sub>和预设的周期时长,计算第n周期的数据包发送间隔。 |
地址 |
100080 北京市海淀区北一街2号鸿城拓展大厦10、11层 |