执行所述通过所述第一服务器与所述第一核屯、层节点之间的上行连接发送所述数据包 给所述第一核屯、层节点的操作。
4. 如权利要求3所述的方法,其特征在于,所述方法还包括: 如果所述第一核屯、层节点是所述第二核屯、层节点,则获取第一时隙对应的上行连接配 置序列,所述第一时隙在当前时隙之后; 从所述第一时隙对应的上行连接配置序列中获取与所述第一服务器之间存在上行连 接的第=核屯、层节点; 在所述第一时隙通过所述第一服务器与所述第=核屯、层节点之间的上行连接发送所 述数据包给所述第=核屯、层节点。
5. -种发送数据包的方法,其特征在于,所述方法包括: 第一核屯、层节点接收第一服务器发送的需要发送给第二服务器的数据包,所述第一服 务器和所述第二服务器为数据中屯、中的两个不同的服务器; 获取包含所述第一核屯、层节点与所述第二服务器之间的下行连接的下行连接配置序 列和所述下行连接配置序列对应的时隙,所述下行连接配置序列包括所述数据中屯、中的服 务器与核屯、层节点之间的下行连接; 在所述时隙内通过所述第一核屯、层节点与所述第二服务器之间的下行连接发送所述 数据包给所述第二服务器。
6. 如权利要求5所述的方法,其特征在于,所述获取包含所述第一核屯、层节点与所述 第二服务器之间的下行连接的下行连接配置序列和所述下行连接配置序列对应的时隙,包 括: 从时隙序号与下行连接配置序列的对应关系中,查找出包含所述第一核屯、层节点与所 述第二服务器之间的下行连接的下行连接配置序列; 在所述时隙序号与下行连接配置序列的对应关系中获取所述下行连接配置序列对应 的时隙序号,获取所述时隙序号对应的时隙。
7. 如权利要求5所述方法,其特征在于,所述第一核屯、层节点接收第一服务器发送的 需要发送给第二服务器的数据包之后,还包括: 将所述数据包缓存在所述第一核屯、层节点的缓存队列中; 如果所述缓存队列的空闲缓存大小小于预设大小,则向所述数据中屯、中的每个服务器 广播反压信号。
8. -种发送数据包的装置,其特征在于,所述装置应用于第一服务器,所述第一服务器 为数据中屯、中的任一服务器,所述装置包括: 第一获取模块,用于获取当前时间隙对应的上行连接配置序列,所述上行连接配置序 列包括所述数据中屯、中的服务器与核屯、层节点之间的上行连接; 第二获取模块,用于从所述上行连接配置序列中获取与所述第一服务器存在上行连接 的第一核屯、层节点; 出队模块,用于从所述第一服务器的缓存对列中出队一数据包; 第一发送模块,用于通过所述第一服务器与所述第一核屯、层节点之间的上行连接发送 所述数据包给所述第一核屯、层节点。
9. 如权利要求8所述的装置,其特征在于,所述第一获取模块包括: 第一获取单元,用于获取当前时隙在当前周期中的时隙序号; 第二获取单元,用于根据所述时间隙序号,从时隙序号与上行连接配置序列的对应关 系中获取所述当前时隙对应的上行连接配置序列。
10. 如权利要求8所述的装置,其特征在于,所述装置还包括: 确定模块,用于如果在当前时隙前接收到第二核屯、层节点广播的反压信号,所述第二 核屯、层节点的空闲缓存大小小于预设大小,确定所述第一核屯、层节点是否为所述第二核屯、 层节点,若不是,则执行所述通过所述第一服务器与所述第一核屯、层节点之间的上行连接 发送所述数据包给所述第一核屯、层节点的操作。
11. 如权利要求10所述的装置,其特征在于,所述装置还包括: 第S获取模块,用于如果所述第一核屯、层节点是所述第二核屯、层节点,则获取第一时 隙对应的上行连接配置序列,所述第一时隙在当前时隙之后; 第四获取模块,用于从所述第一时隙对应的上行连接配置序列中获取与所述第一服务 器之间存在上行连接的第=核屯、层节点; 第二发送模块,用于在所述第一时隙通过所述第一服务器与所述第=核屯、层节点之间 的上行连接发送所述数据包给所述第=核屯、层节点。
12. -种发送数据包的装置,其特征在于,所述装置应用于第一核屯、层节点,所述装置 包括: 接收模块,用于接收第一服务器发送的需要发送给第二服务器的数据包,所述第一服 务器和所述第二服务器为数据中屯、中的两个不同的服务器; 获取模块,用于获取包含所述第一核屯、层节点与所述第二服务器之间的下行连接的下 行连接配置序列和所述下行连接配置序列对应的时隙,所述下行连接配置序列包括所述数 据中屯、中的服务器与核屯、层节点之间的下行连接; 发送模块,用于在所述时隙内通过所述第一核屯、层节点与所述第二服务器之间的下行 连接发送所述数据包给所述第二服务器。
13. 如权利要求12所述的装置,其特征在于,所述获取模块包括: 查找单元,用于从时隙序号与下行连接配置序列的对应关系中,查找出包含所述第一 核屯、层节点与所述第二服务器之间的下行连接的下行连接配置序列; 获取单元,用于在所述时隙序号与下行连接配置序列的对应关系中获取所述下行连接 配置序列对应的时隙序号,获取所述时隙序号对应的时隙。
14. 如权利要求13所述的装置,其特征在于,所述装置还包括: 缓存模块,用于将所述数据包缓存在所述第一核屯、层节点的缓存队列中; 广播模块,用于如果所述缓存队列的空闲缓存大小小于预设大小,则向所述数据中屯、 中的每个服务器广播反压信号。
15. -种发送数据包的装置,其特征在于,所述装置应用于第一服务器,所述第一服务 器为数据中屯、中的任一服务器,所述装置包括处理器和发送器; 所述处理器,用于获取当前时间隙对应的上行连接配置序列,所述第一服务器为数据 中屯、中的任一服务器,所述上行连接配置序列包括所述数据中屯、中的服务器与核屯、层节点 之间的上行连接;从所述上行连接配置序列中获取与所述第一服务器存在上行连接的第一 核屯、层节点;从所述第一服务器的缓存对列中出队一数据包; 所述发送器,用于通过所述第一服务器与所述第一核屯、层节点之间的上行连接发送所 述数据包给所述第一核屯、层节点。
16. -种发送数据包的装置,其特征在于,所述装置应用于第一核屯、层节点,所述装置 包括;接收器、处理器和发送器; 所述接收器,用于接收第一服务器发送的需要发送给第二服务器的数据包,所述第一 服务器和所述第二服务器为数据中屯、中的两个不同的服务器; 所述处理器,用于获取包含所述第一核屯、层节点与所述第二服务器之间的下行连接的 下行连接配置序列和所述下行连接配置序列对应的时隙,所述下行连接配置序列包括所述 数据中屯、中的服务器与核屯、层节点之间的下行连接; 所述发送器,用于在所述时隙内通过所述第一核屯、层节点与所述第二服务器之间的下 行连接发送所述数据包给所述第二服务器。
【专利摘要】本发明公开了一种发送数据包的方法及装置,属于通信领域。所述方法包括:第一服务器获取当前时间隙对应的上行连接配置序列,所述第一服务器为数据中心中的任一服务器,所述上行连接配置序列包括所述数据中心中的服务器与核心层节点之间的上行连接;从所述上行连接配置序列中获取与所述第一服务器存在上行连接的第一核心层节点;从所述第一服务器的缓存对列中出队一数据包;通过所述第一服务器与所述第一核心层节点之间的上行连接发送所述数据包给所述第一核心层节点。所述装置包括:第一获取模块、第二获取模块、出队模块和第一发送模块。本发明能够避免产生链路竞争情况和内部路由阻塞。
【IPC分类】H04L12-861
【公开号】CN104717154
【申请号】CN201510089186
【发明人】胡冰, 阳坤, 崔雷
【申请人】华为技术有限公司
【公开日】2015年6月17日
【申请日】2015年2月27日