掌桥专利:专业的专利平台
掌桥专利
首页

一种基于区块链的通信服务系统

文献发布时间:2023-06-19 19:28:50


一种基于区块链的通信服务系统

技术领域

本发明涉及通信服务技术领域,具体为一种基于区块链的通信服务系统。

背景技术

通信网络一般是将光纤、无线以及有线等作为信息传输载体,最终实现网络互通的技术手段。依托通信网络,能够进行信息的传输与共享。

用户通过通信网络进行通信时,可能需要跨越多个网络完成通信信息的传输,但是由于传输过程中各网络信息传输资源使用状况、传输质量等不同,会导致用户通信时延变长,甚至通信信息传输混乱、通信中断的状况发生,而现在通信技术尚未完善,难以有效解决该问题。因此,设计信息高效传输及通信流畅的一种基于区块链的通信服务系统是很有必要的。

发明内容

本发明的目的在于提供一种基于区块链的通信服务系统,以解决上述背景技术中提出的问题。

为了解决上述技术问题,本发明提供如下技术方案:一种基于区块链的通信服务系统,包括监测管理模块、分析优化模块与反馈处理模块,所述监测管理模块与分析优化模块电连接,所述反馈处理模块分别与监测管理模块、分析优化模块网络连接,所述监测管理模块用于对通信网络进行监测管理,所述分析优化模块用于对通信传输过程进行分析优化,所述反馈处理模块用于对通信信息传输反馈进行处理。

根据上述技术方案,所述监测管理模块包括网络监测模块、标识建立模块与响应接收模块,所述网络监测模块与标识建立模块电连接,所述响应接收模块与网络监测模块数据连接,所述网络监测模块用于对通信网络状态信息进行监测,所述标识建立模块用于对通信信息建立标识,所述响应接收模块用于对用户通信传输进行响应接收。

根据上述技术方案,所述分析优化模块包括划分处理模块、吞吐量计算模块与接入控制模块,所述划分处理模块与吞吐量计算模块数据连接,所述接入控制模块与吞吐量计算模块电连接,所述划分处理模块用于对通信信息进行划分处理,所述吞吐量计算模块用于对通信网络的吞吐量进行计算,所述接入控制模块用对通信网络的通信接入进行控制管理。

根据上述技术方案,所述反馈处理模块包括缓存处理模块、匹配分析模块与传输控制模块,所述缓存处理模块与匹配分析模块数据连接,所述传输控制模块与缓存处理模块网络连接,所述缓存处理模块用于对通信信息进行缓存处理,所述匹配分析模块用于对通信信息进行匹配分析,所述传输控制模块用于对通信信息传输进行控制管理。

根据上述技术方案,所述通信服务系统的运行方法包括以下步骤:

步骤S1:将通信服务系统接入至用户通信主机端,为用户提供通信服务;

步骤S2:对用户通信信息进行处理识别,并规划可传输通信网络;

步骤S3:进一步对通信进行处理,使通信传输更加稳定高效;

步骤S4:根据传输状况控制通信信息的缓冲存储,保证通信信息的完整性。

根据上述技术方案,所述步骤S2进一步包括以下步骤:

步骤S21:用户发送通信请求后,响应接收模块响应接收用户的通信请求,并对后续用户发送的通信信息进行接收识别后,通过电信号启用网络监测模块;

步骤S22:根据用户通信信息的识别结果,网络监测模块对可进行通信信息传输的通信网络进行监测分析,最终确定进行本次通信传输的通信网络;

步骤S23:确定本次通信信息传输的通信网络后,标识建立模块为本次通信信息建立特定的标识符,在传输过程中可被确定的通信网络快速进行接收传输。

根据上述技术方案,所述步骤S3进一步包括以下步骤:

步骤S31:被选定的通信网络接收到本次通信信息后,通过划分处理模块为本次通信信息划分信道资源;

步骤S32:完成信道资源的划分后,通过吞吐量计算模块检测到该通信网络信息接收量为M、信息平均传输速度为V、通信网络中平均信息程长度为L、通信网络最大信道容量为C后,计算得到单位时间内通信网络的吞吐量为S;

步骤S33:根据计算结果接入控制模块对接入该通信网络传输链路的信息传输量进行调整控制,使单位时间内传输的信息量不超出该通信网络的吞吐量。

根据上述技术方案,所述步骤S32中单位时间内通信网络的吞吐量S的计算公式如下:

其中,S为单位时间内通信网络的吞吐量,V为信息平均传输速度,M为通信网络信息接收量,L为通信网络中平均信息程长度,C为通信网络最大信道容量。

根据上述技术方案,所述步骤S4进一步包括以下步骤:

步骤S41:对通信信息的传输过程进行区块链开发,在信息跨越网络传输过程中,通过缓存处理模块建立区块链缓冲节点,将传输至下一通信网络的通信信息备份存储至区块链缓冲节点;

步骤S42:在将信息传输至下一通信网络后,通过匹配分析模块将下一通信网络中的通信信息与区块链缓冲节点中存储的备份通信信息进行匹配分析,当匹配结果相同时,则继续进行后续传输,否则通过传输控制模块将下一通信网络中的通信信息进行重新传输。

与现有技术相比,本发明所达到的有益效果是:本发明,通过设置有监测管理模块、分析优化模块与反馈处理模块,保证本次通信信息的稳定与高效,避免网络传输阻塞、各网络间通信信息传输协议转换频繁的状况发生,有效提高了通信的流畅度,并减少通信时延;并避免了通信网络信息接收传输混乱的现象,使通信信息接收传输更具备条理性,有效减少通信网络工作运行压力,保证通信信息快速高效的传输。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1是本发明的系统模块组成示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,本发明提供技术方案:一种基于区块链的通信服务系统,包括监测管理模块、分析优化模块与反馈处理模块,监测管理模块与分析优化模块电连接,反馈处理模块分别与监测管理模块、分析优化模块网络连接,监测管理模块用于对通信网络进行监测管理,分析优化模块用于对通信传输过程进行分析优化,反馈处理模块用于对通信信息传输反馈进行处理。

监测管理模块包括网络监测模块、标识建立模块与响应接收模块,网络监测模块与标识建立模块电连接,响应接收模块与网络监测模块数据连接,网络监测模块用于对通信网络状态信息进行监测,标识建立模块用于对通信信息建立标识,响应接收模块用于对用户通信传输进行响应接收。

分析优化模块包括划分处理模块、吞吐量计算模块与接入控制模块,划分处理模块与吞吐量计算模块数据连接,接入控制模块与吞吐量计算模块电连接,划分处理模块用于对通信信息进行划分处理,吞吐量计算模块用于对通信网络的吞吐量进行计算,接入控制模块用对通信网络的通信接入进行控制管理。

反馈处理模块包括缓存处理模块、匹配分析模块与传输控制模块,缓存处理模块与匹配分析模块数据连接,传输控制模块与缓存处理模块网络连接,缓存处理模块用于对通信信息进行缓存处理,匹配分析模块用于对通信信息进行匹配分析,传输控制模块用于对通信信息传输进行控制管理。

通信服务系统的运行方法包括以下步骤:

步骤S1:将通信服务系统接入至用户通信主机端,为用户提供通信服务;

步骤S2:对用户通信信息进行处理识别,并规划可传输通信网络;

步骤S3:进一步对通信进行处理,使通信传输更加稳定高效;

步骤S4:根据传输状况控制通信信息的缓冲存储,保证通信信息的完整性。

步骤S2进一步包括以下步骤:

步骤S21:用户发送通信请求后,响应接收模块响应接收用户的通信请求,并对后续用户发送的通信信息进行接收识别后,通过电信号启用网络监测模块;

步骤S22:根据用户通信信息的识别结果,网络监测模块对可进行通信信息传输的通信网络进行监测分析,最终确定进行本次通信传输的通信网络;通过对用户发送的通信信息进行接收识别,确定了该通信信息的信息量大小与传输目的地,由于完成本次用户通信信息的传输可能会跨越多个通信区域、经历多个通信网络,而各通信区域可进行本次传输的通信网络有多个,故通过该步骤对各通信区域中可进行本次通信传输的通信网络进行监测分析,将剩余传输资源满足本次通信信息量、网络结构相同或相似的通信网络进行标记,并通过进一步综合分析筛选追踪确定本次进行通信传输的通信网络,保证本次通信信息的稳定与高效,避免网络传输阻塞、各网络间通信信息传输协议转换频繁的状况发生,有效提高了通信的流畅度,并减少通信时延;

步骤S23:确定本次通信信息传输的通信网络后,标识建立模块为本次通信信息建立特定的标识符,在传输过程中可被确定的通信网络快速进行接收传输。通过该步骤,可使被选定的通信网络在接收到本次通信信息时,根据标识符快速的进行识别接收,并完成传输处理,有效加快了通信信息的传输,同时使剩余传输资源恰好满足本次传输的通信网络禁止接收其他标识符的通信信息,避免了通信网络信息接收传输混乱的现象,使通信信息接收传输更具备条理性,有效减少通信网络工作运行压力,保证通信信息快速高效的传输。

步骤S3进一步包括以下步骤:

步骤S31:被选定的通信网络接收到本次通信信息后,通过划分处理模块为本次通信信息划分信道资源;通过该步骤,为本次通信信息专门划分一定的信道资源,可使本次通信信息独享该通信网络的信道资源,保证了本次通信信息的传输独立性,有效避免与该网络的其他通信信息的传输造成冲突,极大程度的提高的通信信息传输的稳定性;

步骤S32:完成信道资源的划分后,通过吞吐量计算模块检测到该通信网络信息接收量为M、信息平均传输速度为V、通信网络中平均信息程长度为L、通信网络最大信道容量为C后,计算得到单位时间内通信网络的吞吐量为S;

步骤S33:根据计算结果接入控制模块对接入该通信网络传输链路的信息传输量进行调整控制,使单位时间内传输的信息量不超出该通信网络的吞吐量。通过该步骤,可对通往下级的通信网络或目的主机端的传输链路的信息传输量进行控制,使单位时间内传输的信息量不超出该通信网络的吞吐量,避免信息过量的传输接入,使该通信网络运行工作负荷,导致信息传输混乱或瘫痪的状况发生,保证了通信信息的稳定传输,间接提高了通信的稳定性,提高用户对通信的满意度。

步骤S32中单位时间内通信网络的吞吐量S的计算公式如下:

其中,S为单位时间内通信网络的吞吐量,V为信息平均传输速度,M为通信网络信息接收量,L为通信网络中平均信息程长度,C为通信网络最大信道容量。

步骤S4进一步包括以下步骤:

步骤S41:对通信信息的传输过程进行区块链开发,在信息跨越网络传输过程中,通过缓存处理模块建立区块链缓冲节点,将传输至下一通信网络的通信信息备份存储至区块链缓冲节点;

步骤S42:在将信息传输至下一通信网络后,通过匹配分析模块将下一通信网络中的通信信息与区块链缓冲节点中存储的备份通信信息进行匹配分析,当匹配结果相同时,则继续进行后续传输,否则通过传输控制模块将下一通信网络中的通信信息进行重新传输。由于存储至区块链缓冲节点的通信信息独立性强、安全性高,通过该步骤可及时发现通信信息在跨网络传输过程中丢失或被篡改的状况,保证了通信信息传输的稳定性与安全性。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术分类

06120115926190