一种实现可靠UDP传输的拥塞控制方法

    公开(公告)号:CN101184052B

    公开(公告)日:2011-07-27

    申请号:CN200710304126.8

    申请日:2007-12-25

    发明人: 李永华

    IPC分类号: H04L12/56 H04L29/06

    摘要: 本发明涉及一种实现可靠UDP传输的拥塞控制方法,是一种端到端的控制机制,包括对接收端的控制策略和对发送端的控制策略来实现在UDP协议下的端到端拥塞控制;接收端每接收到4个数据包就发送1个确认包,确认包中包含体现网络流量状况的信息;根据确认包中包含的信息,发送端通过测量到的数据包往返时间的变化来调整数据包发送时间间隔,从而调整数据包的发送速率,使得存在拥塞的网络恢复畅通,并且充分利用传输双方之间的带宽,以达到有效节约资源的目的。

    一种支持多种混合媒体层次性协商的SDP二维拓展方法

    公开(公告)号:CN101170565A

    公开(公告)日:2008-04-30

    申请号:CN200710178865.7

    申请日:2007-12-06

    IPC分类号: H04L29/06 H04L12/16

    摘要: 本发明涉及一种支持多种混合媒体层次性协商的SDP二维拓展方法步骤如下:(1)对各个媒体流进行处理,以生成相应的SDP会话消息体;(2)使用拓展方法拓展SDP消息体;(3)将拓展后的SDP二维消息体作为媒体协商会话,通过发送模块发送至客户端;(4)客户端接收到拓展后的SDP消息体后,对其进行处理。本发明由于将副媒体流SDP消息体以属性的方式添加到主媒体流中,能够将多种媒体的应用统一处理,简化系统,并提供层次性的处理方法以区分多个媒体流间的关系,增加了系统的灵活性。由于能够在同一个客户端框架内作统一处理,因此不必使用多个客户端分别进行相应的会话,保持了向后兼容性。由于采用了层次性的处理方法,使系统能够更加适应网络的变化,从而更加实用。

    一种基于视频内容触发的辅助媒体播放方法

    公开(公告)号:CN101232612A

    公开(公告)日:2008-07-30

    申请号:CN200710178861.9

    申请日:2007-12-06

    IPC分类号: H04N7/24 H04N7/16

    摘要: 本发明涉及一种基于视频内容触发的辅助媒体播放方法,其特征在于:每一个辅助媒体对象的播放是根据预先从主视频流中根据视频内容抽取的视频帧展现时间戳值触发的,其包括以下步骤:(a)在服务器端为每个主音视频媒体文件编辑并生成一个辅助媒体对象描述文件,其中包括零到多条辅助媒体对象记录;(b)下载辅助媒体对象描述文件;(c)在主视频流的播放过程中基于时间戳匹配选择并下载辅助媒体对象;(d)在主视频流的播放过程中基于时间戳匹配选择并播放辅助媒体对象;(e)结束媒体播放。基于本方法发布的辅助媒体内容可作为提示信息则能够进一步加深用户对视频内容的理解,从而形成一种对媒体服务提供商和用户都有益的媒体发布和分发形式。

    一种实现可靠UDP传输的拥塞控制方法

    公开(公告)号:CN101184052A

    公开(公告)日:2008-05-21

    申请号:CN200710304126.8

    申请日:2007-12-25

    发明人: 李永华

    IPC分类号: H04L12/56 H04L29/06

    摘要: 本发明涉及一种实现可靠UDP传输的拥塞控制方法,是一种端到端的控制机制,包括对接收端的控制策略和对发送端的控制策略来实现在UDP协议下的端到端拥塞控制;接收端每接收到4个数据包就发送1个确认包,确认包中包含体现网络流量状况的信息;根据确认包中包含的信息,发送端通过测量到的数据包往返时间的变化来调整数据包发送时间间隔,从而调整数据包的发送速率,使得存在拥塞的网络恢复畅通,并且充分利用传输双方之间的带宽,以达到有效节约资源的目的。

    一种基于分布式P2P流媒体平台的广告发布方法

    公开(公告)号:CN101170430A

    公开(公告)日:2008-04-30

    申请号:CN200710178860.4

    申请日:2007-12-06

    IPC分类号: H04L12/18 H04H20/10

    摘要: 本发明涉及一种基于分布式P2P流媒体平台的广告发布方法,其特征在于:在P2P流媒体的客户端推送缓冲池、接收缓冲池;用户在指定网站上提交其定制的广告媒体内容以及投放策略和优先级别;运营商审核用户提供的广告媒体内容,对合法的内容进行数字签名并加入推送缓冲池;P2P网络记录每条广告信息并通过分布式方法进行维护和更新,在分发和投放时核查其合法性,以决定下一步进行与否;P2P网络中的一个节点在感知并建立起自己的拓扑结构后,将合法的广告通过分发策略进行分发;用户将接收到其他用户推送的广告加入接收缓冲池,按照定制投放策略选择广告进行投放,将更新此条广告所对应的信息,进而进行新一轮的合法性检查和选择。本发明方法可以广泛用于互联网上的广告发布中。

    一种基于应答驱动的P2P流媒体数据调度方法

    公开(公告)号:CN101170506B

    公开(公告)日:2010-06-02

    申请号:CN200710178859.1

    申请日:2007-12-06

    IPC分类号: H04L12/56 H04L29/06

    摘要: 本发明涉及一种基于应答驱动的P2P流媒体数据调度方法,其数据调度程序操作步骤如下:(1)从本节点缓冲序列的起始位置寻找第一个还不存在的数据块,将其序列号赋给当前数据块nCurrBlock;(2)判断其是否不大于本节点缓冲序列最后一个数据块的序列号,否则转至(9);(3)判断本节点是否已经持有序列号为nCurrBlock的数据块,若已存在则转至8;(4)按照节点选择方法从本节点所有伙伴节点集中选择一个序列号为nCurrBlock的节点并将其赋值给数据提供节点,若不存在,则将数据提供节点置空;(5)判断该节点是否为空,否则转至(8);(6)向该数据提供节点发送请求数据包,请求序列号为nCurrBlock的数据块;(7)将数据提供节点对应的请求数目字段值加一;(8)将nCurrBlock字段值加一,后转至(2);(9)本次调度过程结束。

    一种基于应答驱动的P2P流媒体数据调度方法

    公开(公告)号:CN101170506A

    公开(公告)日:2008-04-30

    申请号:CN200710178859.1

    申请日:2007-12-06

    IPC分类号: H04L12/56 H04L29/06

    摘要: 本发明涉及一种基于应答驱动的P2P流媒体数据调度方法,其数据调度程序操作步骤如下:(1)从本节点缓冲序列的起始位置寻找第一个还不存在的数据块,将其序列号赋给当前数据块nCurrBlock;(2)判断其是否不大于本节点缓冲序列最后一个数据块的序列号,否则转至(9);(3)判断本节点是否已经持有序列号为nCurrBlock的数据块,若已存在则转至(8);(4)按照节点选择方法从本节点所有伙伴节点集中选择一个序列号为nCurrBlock的节点并将其赋值给数据提供节点,若不存在,则将数据提供节点置空;(5)判断该节点是否为空,否则转至(8);(6)向该数据提供节点发送请求数据包,请求序列号为nCurrBlock的数据块;(7)将数据提供节点对应的请求数目字段值加一;(8)将nCurrBlock字段值加一,后转至(2);(9)本次调度过程结束。