发明名称 一种多播报文调度方法及装置
摘要 本发明提供了一种多播报文调度方法及装置,包括确定接收到的待发送报文为多播报文,然后根据该多播报文的多播组号确定该多播组包含的多个输出端口,当输出端口空闲且接收端口有发送至该输出端口的多播报文时向输出端口发送连接请求,在得到输出端口响应后,将该多播报文调度至输出端口后发送,将未被发送到的输出端口进行记录,并重复以上过程,直至将多播报文发送至该多播组包含的每一预发送的输出端口。采用本发明的技术方案,能够避免多播报文发生死锁。
申请公布号 CN104104618A 申请公布日期 2014.10.15
申请号 CN201410386740.3 申请日期 2014.08.07
申请人 曙光信息产业(北京)有限公司 发明人 刘兴奎;杨晓君;杨磊
分类号 H04L12/863(2013.01)I 主分类号 H04L12/863(2013.01)I
代理机构 北京新知远方知识产权代理事务所(普通合伙) 11397 代理人 马军芳
主权项 一种多播报文调度方法,其特征在于,所述方法包括步骤:将每一接收端口接收到的待发送报文置于该接收端口的缓冲区内缓存;在确定输出端口空闲时,通知各接收端口该输出端口处于可发送状态;确定各接收端口缓冲区内缓存的待发送报文中包括多播报文;根据各接收端口的多播报文的多播组号确定该接收端口的多播报文欲发送的输出端口;在确定接到通知的各接收端口缓冲区内的多播报文的欲发送的输出端口是空闲时,向输出端口发送连接请求,并在得到输出端口响应后,将多播报文调度至输出端口后发送,直至多播报文发送至每一欲发送的输出端口。
地址 100193 北京市海淀区东北旺西路8号中关村软件园36号楼