【摘要】 一种网络多播的数据包重接收处理方法,应用于服务器端,利用网络多播方式与用户数据协议发送多个数据包至客户端,使得在服务器端下一回合的发送过程中客户端可以对被遗漏的数据包进行重新接收,包括由服务器端发送所述数据包;在一第一时间时客户端开始接收所述数据包;在一第二时间客户端执行检测程序,判断在该第一时间至该第二时间内所接收的数据包顺序是否正确;若检测到数据包被遗漏时该客户端在一预设时间中补齐所遗漏的数据包;若超过该预设时间客户端要求服务器端通过传输控制协议将数据包重新发送给客户端;在客户端完成接收数据包时,停止接收所述数据包。该方法在重接收处理方法中根据多播的结束时机,做出判断借以避免多播过早结束。 【专利类型】发明申请 【申请人】英业达股份有限公司 【申请人类型】企业 【申请人地址】中国台湾台北市 【申请人地区】中国 【申请人城市】台湾省 【申请号】CN200810175582.1 【申请日】2008-11-07 【申请年份】2008 【公开公告号】CN101741586A 【公开公告日】2010-06-16 【公开公告年份】2010 【授权公告号】CN101741586B 【授权公告日】2012-12-12 【授权公告年份】2012.0 【IPC分类号】H04L12/18; H04L1/18; H04L1/00; H04L29/06; H04L1/16 【发明人】李连成; 吴树桂; 张阳; 吕健; 刘晓鹏; 陈玄同 【主权项内容】一种网络多播的数据包重接收处理方法,应用于服务器端通过网络多播与用户数据包协议发送多个数据包至一客户端,使得在该服务器端的下一回合的发送过程中该客户端可以对被遗漏的所述数据包进行重新接收的处理,其特征在于,该数据包重接收处理方法包括以下步骤:由该服务器端开始发送所述数据包;在一第一时间时,该客户端开始接收所述数据包;在一第二时间时,该客户端执行一检测程序,用以判断该第一时间至该第二时间的期间所接收的所述数据包顺序是否正确;若该检测程序检测到所述数据包被遗漏时,则该客户端在一预设时间中补齐所遗漏的所述数据包;若超过该预设时间后,则该客户端要求该服务器端通过传输控制协议将所述数据包重新发送给该客户端;以及在该客户端完成接收所述数据包时,则该客户端停止接收所述数据包。 【当前权利人】英业达股份有限公司 【当前专利权人地址】中国台湾台北市 【家族引证次数】2.0