一种在P2P流媒体系统中防御DDoS攻击的方法

    公开(公告)号:CN101212302A

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

    申请号:CN200710168979.3

    申请日:2007-12-21

    Abstract: 本发明的目的在于提供一种在P2P流媒体系统中防御DDoS攻击的方法,包括:节点向媒体服务器发送加入请求消息的步骤,收到请求信息后服务器通知信誉节点和控制节点该节点的加入请求信息,并返回部分节点和一个初始信誉值;信誉节点计算节点信誉值的步骤,收到通知的信誉节点和控制节点将该节点的信息存储到自己的节点列表中,以便评价和控制该节点的行为;节点向媒体服务器或局部网络请求数据的步骤,该步骤用于节点请求自己所需的媒体数据;控制节点判断请求节点请求速率的步骤,用于计算该节点的请求速率;判断请求速率是否超过限定值的步骤,用于判断请求节点的请求速率是否超过限定值,超过限定值则阻止其请求,否则,允许该请求节点的请求。

    一种保证时间连续性的线程池设计方法

    公开(公告)号:CN102122252B

    公开(公告)日:2013-06-19

    申请号:CN201110060502.X

    申请日:2011-03-14

    Abstract: 本发明涉及一种保证时间连续性的线程池设计方法,所述线程池需要维护一个任务标识到线程ID的Hash映射表,用来对任务的分配进行管理;线程参数增加一个属性参数:负载,即LThread,用以标识各线程所分配的任务总量;所有线程不再共享同一任务队列,而是为线程池中的每一个线程配置一个与之相对应的任务队列,各线程从相应的任务队列中查找新的任务;单独有一监视线程。本发明具有下列优点:1、本发明利用新增的映射表功能,可以保证每一个任务的数据输入输出时的时间连续性完全一致;2、通过定时启动的监视线程可以保证各线程上的负载总能趋于一致,以达到最佳的并发性能。

    一种内存数据库的日志合并方法和系统

    公开(公告)号:CN101625703B

    公开(公告)日:2011-02-09

    申请号:CN200910305932.6

    申请日:2009-08-21

    Abstract: 本发明公开了一种内存数据库的日志合并方法和系统,所述方法包括以下步骤:a.执行逻辑相关性判别;b.判断是否执行逻辑合并,若是则执行步骤c,否则转至步骤d;c.执行逻辑合并;d.执行数据对象一致性判别;e.判断是否执行日志数据对象一致合并,若是则执行步骤f,否则执行步骤g;f.执行步骤对象合并;g.日志插入到缓存块中。本发明通过对每条日志进行hash查找匹配可合并的日志然后合并这些日志,不仅减少了内存数据库的日志数量,而且加快了数据库的恢复速度,解决了内存数据库的日志数量大的技术问题,同时降低了部署成本,提高了系统性能。

    一种数据库中动态多粒度锁的事务冲突判决方法

    公开(公告)号:CN101667211A

    公开(公告)日:2010-03-10

    申请号:CN200910305845.0

    申请日:2009-08-20

    Abstract: 本发明公开了一种数据库中动态多粒度锁的事务冲突判决方法,根据事务冲突级别,采用锁粒度细化检测算法动态决定在表上是使用粗粒度的表级锁还是细粒度的行级锁,本发明考虑了锁的相容性和读写事务开销,提出一种事务冲突判决方法,当监视到表上事务冲突到达一定级别后,将锁的粒度转化为细粒度的行级锁,当事务冲突降到一定级别后,表上的锁粒度也由行级锁变为表级锁,可以有效解决具有高突发性的事务流模型。

    一种内存数据库的并行恢复方法

    公开(公告)号:CN101625655A

    公开(公告)日:2010-01-13

    申请号:CN200910305844.6

    申请日:2009-08-20

    Abstract: 本发明公开了一种内存数据库的并行恢复方法,包括以下步骤:a.日志导入到缓存采用多个任务,通过日志系统并行的读取日志,这些读取日志的任务按照一定的协议,将日志按照原日志文件中的顺序被重新组织在内存中;b.这个日志序列被分配模块按照一个均衡负载的算法分配给多个队列,并且这个分配工作还遵守日志同步的两个规则;c.多个任务并发执行日志恢复,它们从各自对应的队列中取得日志,然后执行日志恢复,多日志恢复任务间也遵守日志同步的两个规则。该方法采用日志导入任务的调度算法、并行恢复任务的调度算法、恢复任务负载均衡算法、日志文件导入任务数与恢复任务数自适应的平衡算法,可以实现内存数据库的快速恢复。

    一种基于p2p技术的视频点播节目缓存方法

    公开(公告)号:CN100568957C

    公开(公告)日:2009-12-09

    申请号:CN200710053576.4

    申请日:2007-10-17

    Abstract: 本发明的目的在于提供一种视频点播节目的缓存方法,该方法的特征在于,包括:获得所点播节目的点播者数量的步骤,该步骤用于取得所点播节目的点播节点数量;判断所点播节目是否是热点节目的步骤,该步骤用于根据所点播节目的点播者数量来判断所点播的节目是否是热点节目;将非热点节目写入硬盘的步骤,该步骤用于将最少使用且最早缓存的数据写入硬盘。由于本发明对于非热点节目采用内存和硬盘缓存相结合的方案,所以可以大大减少硬盘的读写次数,获得更好的用户满意度;对于热点节目,直接采用内存缓存网内稀有的资源,一方面提高了缓存的效率,另一方面没有硬盘缓存,不需要频繁地读取硬盘。

    一种基于超级节点的P2P直播方法

    公开(公告)号:CN101127619A

    公开(公告)日:2008-02-20

    申请号:CN200710053429.7

    申请日:2007-09-29

    Abstract: 本发明涉及一种基于超级节点的P2P直播方法,该方法包括:节点向服务器发送期望节目的节点加入请求信息,服务器处理所述节点加入请求消息完成所述节点加入流媒体直播网络;以及所述节点成功的加入到流媒体直播网络之后,所述节点选择与自己在物理上相近的其他节点建立伙伴关系,再进行数据的传输。因此,本发明使数据在底层物理网络上相近的普通节点之间进行传输,减少了数据转发过程中的跳数以及时延;又由于本发明采用了分层的系统架构,从而降低了主服务器负担,减少了带宽的消耗;同时本发明将节点的管理与数据的传输进行了分离,使维护更加容易。

    一种基于会话边缘控制设备SBC的无线异构网垂直切换控制方法

    公开(公告)号:CN101296511B

    公开(公告)日:2012-04-18

    申请号:CN200810047927.5

    申请日:2008-06-05

    Abstract: 本发明涉及移动通信领域,尤其涉及应用层移动性管理技术中一种基于边界会话控制设备(SBC)的无线异构网垂直切换控制方法。该方法针对多模移动终端应用于异构网络中的多媒体业务,利用SBC作为固定移动锚点,采用SIP协议作为移动性管理协议,通过在多模终端中部署的移动性管理客户端和在边界会话控制设备中部署的移动性管理服务器两个SIP功能实体之间规范以及拓展的SIP信令交互,实现多模移动终端的多媒体业务在GSM、WLAN、3G等无线异构网间的快速垂直切换,减少了微移动垂直切换延迟和丢包率。

    一种保证时间连续性的线程池设计方法

    公开(公告)号:CN102122252A

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

    申请号:CN201110060502.X

    申请日:2011-03-14

    Abstract: 本发明涉及一种保证时间连续性的线程池设计方法,所述线程池需要维护一个任务标识到线程ID的Hash映射表,用来对任务的分配进行管理;线程参数增加一个属性参数:负载(nLoad),用以标识各线程所分配的任务总量;所有线程不再共享同一任务队列,而是为线程池中的每一个线程配置一个与之相对应的任务队列,各线程从相应的任务队列中查找新的任务;单独有一监视线程。本发明具有下列优点:1、本发明利用新增的映射表功能,可以保证每一个任务的数据输入输出时的时间连续性完全一致;2、通过定时启动的监视线程可以保证各线程上的负载总能趋于一致,以达到最佳的并发性能。

    一种基于超级节点的P2P直播方法

    公开(公告)号:CN100558042C

    公开(公告)日:2009-11-04

    申请号:CN200710053429.7

    申请日:2007-09-29

    Abstract: 本发明涉及一种基于超级节点的P2P直播方法,该方法包括:节点向服务器发送期望节目的节点加入请求信息,服务器处理所述节点加入请求消息完成所述节点加入流媒体直播网络;以及所述节点成功的加入到流媒体直播网络之后,所述节点选择与自己在物理上相近的其他节点建立伙伴关系,再进行数据的传输。因此,本发明使数据在底层物理网络上相近的普通节点之间进行传输,减少了数据转发过程中的跳数以及时延;又由于本发明采用了分层的系统架构,从而降低了主服务器负担,减少了带宽的消耗;同时本发明将节点的管理与数据的传输进行了分离,使维护更加容易。

Patent Agency Ranking