【技术实现步骤摘要】
【技术保护点】
一种容迟网络中基于社会感知的拥塞控制方法,其特征在于所述的基于社会感知的拥塞控制方法,根据节点的社会关系和拥塞度,用二者的比值作为社会拥塞度量值衡量节点在当前拥塞程度下的转发能力,当节点相遇时将消息转发给社会拥塞度量值较高的节点;当发生拥塞时,采用基于社会关系的丢包策略释放缓存空间,具体步骤如下:当节点i与节点j相遇时,发送节点i对发送队列中的每个消息执行如下操作:1)节点i从队列中选择第一个作为待转发的消息Mfor;2)从消息头部获得目的节点Dfor;3)节点i和j分别计算当前社会拥塞度量值SCMi(Dfor)和SCMj(Dfor),比较SCMi(Dfor)和SCMj(Dfor)的大小,若SCMi(Dfor)≧SCMj(Dfor),则i不转发消息,等待下一次相遇;否则,转步骤4);4)节点j判断剩余缓存空间是否足够存储消息Mfor,若缓存空间足够,则节点j接收来自节点i的消息Mfor,消息转发结束;否则,转步骤5);5)节点j执行基于社会关系的丢包策略,释放部分缓存空间,直到j接收转发消息Mfor。
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。