一种发送速率自适应控制的文件传输方法及其系统

    公开(公告)号:CN101656756B

    公开(公告)日:2012-09-05

    申请号:CN200910092785.9

    申请日:2009-09-17

    IPC分类号: H04L29/08 H04L29/06 H04L1/00

    摘要: 本发明公开了一种发送速率自适应控制的文件传输方法及其系统,采用UDP协议发送文件数据,其他指令全部由TCP协议完成;所述的文件数据以“块”为每次传输和验证完整性的基本单位,并通过采用动态调整发送“块”的大小细粒度调整发送速率;服务器将文件切分成1~N个“文件片段”,每个文件片段由一个UDP发送线程进行发送;服务器将按照预设的块的大小进行发送,客户端根据接收到块的完整性来验证结果是否请求服务器重发,如果服务器接收到客户端的重发请求,则会动态调整块的大小。并且采用动态调整传输线程数目来调整发送速率。本方法虽增加了少量网络开销,却有效地利用客户端接入的网络资源,降低了整个文件的传输时间。

    基于彼得森图的存储网络结构及数据读写方法

    公开(公告)号:CN101674233A

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

    申请号:CN200810222226.0

    申请日:2008-09-12

    IPC分类号: H04L12/56 H04L29/08

    摘要: 本发明提供一种基于彼得森图的存储网络结构及其数据读写方法。本发明的存储网络结构由基本的分布式存储网络和Peterson图存储网络组成,其中,基本的分布式存储网络是集群分布式存储网络或基于DHT的P2P存储网络,由n个存储节点构成;Peterson图存储网络是在上述存储节点集合中根据策略选择10个节点而形成。本发明的基于Peterson图的存储网络结构及其数据读写方法通过将P2P等基本的分布式网络存储和Peterson图网络存储的可靠性相结合,可提供不同可靠性等级的存储应用,同时利用Peterson图网络存储提供的良好媒体数据迁移不动性,解决大量媒体数据迁移问题,并结合DHT技术的可用性和鲁棒性,屏蔽集群存储结构的单点故障和P2P广域存储的性能问题。

    二维图形引擎中的点阵字符的缩进方法与中文处理方法

    公开(公告)号:CN101114443A

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

    申请号:CN200610089009.X

    申请日:2006-07-28

    摘要: 本发明公开了一种二维图形引擎中的点阵字符的缩进方法以及使用该算法完成的中文处理方法,包括:读取字符数据;打开点阵字库文件备用;对字符数据中的加密字符进行处理;利用点阵字符的缩进方法计算每个字符的实际长度,然后累加得到所有读入字符的总长度;处理字符的高度以及行间距;将字符总长度与屏幕宽度进行比较,对超出屏幕的字符作省略处理或是作换行处理,并记录所能显示的字符的总长度;对二维图形引擎的各种通道属性和缓存器进行设置;对中文显示中的居中、左对齐和右对齐的位置进行处理和计算;利用点阵字符的缩进方法对字符进行裁减;将裁减后的字符送入二维图形通道中等待显示输出。

    基于地理位置信息编码的CDN网络系统及分发处理方法

    公开(公告)号:CN101645922B

    公开(公告)日:2012-09-05

    申请号:CN200910082190.5

    申请日:2009-04-17

    IPC分类号: H04L29/08 H04L29/06

    摘要: 本发明提供一种基于地理位置信息编码的CDN网络系统及其分发处理方法。该网络系统包括:全网管理层,本地内容中心管理层和Cache网络层。全网管理层由有备份的服务器担任,负责全网的信息管理和系统管理员操作命令的分析和执行;本地内容中心管理层由部分存储能力稳定、计算能力强的节点组成,负责CDN局部区域的相关计算和管理信息的存储;Cache网络层应用基于层次型地理位置信息的编码方式,由许多节点通过P2P的方式组织,负责对所需备份数据的路由和存储。根据本发明的CDN网络系统,通过对媒体数据和管理数据的分层存储和管理,使CDN系统具有更高的抗动态性和扩展性,便于媒体文件的分发处理和数据管理。

    基于彼得森图的存储网络系统及数据读写方法

    公开(公告)号:CN101674233B

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

    申请号:CN200810222226.0

    申请日:2008-09-12

    IPC分类号: H04L12/56 H04L29/08

    摘要: 本发明提供一种基于彼得森图的存储网络系统及其数据读写方法。本发明的存储网络系统由基本的分布式存储网络和Peterson图存储网络组成,其中,基本的分布式存储网络是集群分布式存储网络或基于DHT的P2P存储网络,由n个存储节点构成;Peterson图存储网络是在上述存储节点集合中根据策略选择10个节点而形成。本发明的基于Peterson图的存储网络系统及其数据读写方法通过将P2P等基本的分布式网络存储和Peterson图网络存储的可靠性相结合,可提供不同可靠性等级的存储应用,同时利用Peterson图网络存储提供的良好媒体数据迁移不动性,解决大量媒体数据迁移问题,并结合DHT技术的可用性和鲁棒性,屏蔽集群存储结构的单点故障和P2P广域存储的性能问题。

    一种文字滚动显示方法

    公开(公告)号:CN101662616A

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

    申请号:CN200910092783.X

    申请日:2009-09-17

    摘要: 本发明提供了一种文字滚动的方法,包括:1)获取屏幕的字符显示区域所能显示字符的个数;2)设置字符显示窗口,其长度为所述屏幕的字符显示区域所能显示字符的个数加1;所述字符显示窗口的起始位置与待显示字符串的起始位置对齐;3)将当前字符显示窗口内的字符转换为像素点阵数据;4)将像素点阵数据读入缓存,然后将其送入显示通道显示出当前缓存内的字符串的像素点阵,所述像素点阵按每次K列像素的速度在所述屏幕的字符显示区域内滚动;5)判断是否待显示字符串显示完毕,如果判断为否,则字符显示窗口向后移动一个字符,释放缓存,回到步骤3);否则,本次字符串显示完毕。本发明具有高效低复杂度的优点,特别适合嵌入式系统。