The present invention relates to a method and system for data stream multiplexing switching, the method comprises the following steps: feature extraction and data stream, data stream multiplexing into alternate data streams; calculation of attribute weights, determine the weight is greater than the preset weight; when more than, giving priority to the data stream and the serial number, serial number with priority data stream processing, a new data stream; in the new data stream is transmitted at the same time, receiving a stream of data, to determine whether there is the same data stream segment; when present, receiving fragments in different parts of the data flow in a data stream, and multiplexing. It also involves a system, which includes the acquisition module, the processing module, the sending module and the judgment module. Through the invention, we can improve the memory capacity of memory, do not need to replace all data streams frequently, greatly reduce the pressure of data flow receiving, multiplexing and storage, and improve the stability and flexibility of data flow.
【技术实现步骤摘要】
一种数据流交换复用的方法及系统
本专利技术通信数据流领域,尤其涉及一种数据流交换复用的方法及系统。
技术介绍
现有技术中是采用通过时分复用的方式将一个REM系统应用于多条流的处理,包括有竞赛处理和加权交换两种方式,但是这些方式的灵活性比较差,对内存存储能力的要求比较高,稳定性比较差。
技术实现思路
本专利技术所要解决的技术问题是:现有技术中的对数据流的交换复用对内存存储能力的要求比较高,稳定性比较差。为解决上面的技术问题,本专利技术提供了一种数据流交换复用的方法,该方法包括:提取接收的数据流的特征属性,同时将接收的所述数据流复用成备用数据流;计算所述特征属性的权值,判断所述权值是否大于预设权值;当所述权值大于预设权值时,赋予所述数据流优先级序号,并对携带优先级序号的所述数据流进行处理,得到新的数据流;在将所述新的数据流发送的同时,接收下一条数据流,判断所述下一条数据流与所述备用数据流之间是否存在相同的数据流片段;当存在相同的数据流片段时,则接收所述下一条数据流中不同部分的数据流片段,并复用所述下一条数据流中不同部分的数据流片段。本专利技术的有益效果:通过先提取数据流的特征属性,判断特征属性的权值,根据权值的状况判断是否对数据流进行优先级处理,当该数据流的权值大于预设权值时,则对该数据流进行优先级处理,而对于权值小于预设权值的,表明这些数据流一般都是比较小的,或者是比较容易处理的,对这些权值小于预设权值的数据流不进行处理,直接将这些数据流传送出去,且不进行复用,这样可以减少处理的压力,而权值大于预设权值进行优先级的处理,可以提高后续中复用和发送的灵活性,且在判断 ...
【技术保护点】
一种数据流交换复用的方法,其特征在于,该方法包括:提取接收的数据流的特征属性,同时将接收的所述数据流复用成备用数据流;计算所述特征属性的权值,判断所述权值是否大于预设权值;当所述权值大于预设权值时,赋予所述数据流优先级序号,并对携带优先级序号的所述数据流进行处理,得到新的数据流;在将所述新的数据流发送的同时,接收下一条数据流,判断所述下一条数据流与所述备用数据流之间是否存在相同的数据流片段;当存在相同的数据流片段时,则接收所述下一条数据流中不同部分的数据流片段,并复用所述下一条数据流中不同部分的数据流片段。
【技术特征摘要】
1.一种数据流交换复用的方法,其特征在于,该方法包括:提取接收的数据流的特征属性,同时将接收的所述数据流复用成备用数据流;计算所述特征属性的权值,判断所述权值是否大于预设权值;当所述权值大于预设权值时,赋予所述数据流优先级序号,并对携带优先级序号的所述数据流进行处理,得到新的数据流;在将所述新的数据流发送的同时,接收下一条数据流,判断所述下一条数据流与所述备用数据流之间是否存在相同的数据流片段;当存在相同的数据流片段时,则接收所述下一条数据流中不同部分的数据流片段,并复用所述下一条数据流中不同部分的数据流片段。2.根据权利要求1所述的方法,其特征在于,该方法还包括:提取所述下一条数据流中不同部分的数据流片段的特征属性和所述相同的数据流片段的特征属性;将所述不同的数据流片段的特征属性和所述相同的数据流片段的特征属性进行去重组合,得到所述下一条数据流的特征属性。3.根据权利要求1或2所述的方法,其特征在于,当所述权值大于预设权值时,对携带优先级序号的所述数据流进行处理,得到新的数据流包括:当所述权值大于预设权值时,赋予所述数据流优先级序号,并对携带优先级序号的所述数据流进行哈希处理,得到至少2个携带优先级序号的数据流片段;查找至少2个所述携带优先级序号的数据流片段中是否存在相同的数据流片段,若存在,则将至少2个所述携带优先级序号的数据流片段中相同的数据流片段赋予相同的标号,以及所述携带优先级序号的数据流片段中不同的数据流片段赋予不同的标号;将赋予标号的所述携带优先级序号的数据流片段按照标号的大小进行排序组合,得到新的数据流。4.根据权利要求1或2所述的方法,其特征在于,还包括:当所述权值小于预设权值时,则将所述数据流按照预设长度进行分段处理,得到至少2个固定长度的数据流片段;查找至少2个所述固定长度的数据流片段中是否存在相同的数据流片段,若存在,则将相同的数据流片段赋予相同的标号,不同的数据流片段赋予不同的标号;将赋予标号的所述固定长度的数据流片段按照标号的大小进行排序组合,得到新的携带标号的数据流。5.根据权利要求4所述的方法,其特征在于,所述当存在相同的数据流片段时,则接收所述下一条数据流中不同部分的数据流片段,并复用所述下一条数据流中不同部分的数据流片段包括:当存在相同的数据流片段时,按照所述预设长度逐段接收所述下一条数据流中不同部分的数据流片段,且在每接收一段数据流的同时复用接收的该段数据流;将复用的该段数据流替换上一条备用数据流。6...
【专利技术属性】
技术研发人员:杜光东,
申请(专利权)人:深圳市盛路物联通讯技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。