一种无主机的模拟点对点电话系统技术方案

技术编号:39815250 阅读:7 留言:0更新日期:2023-12-22 19:33
本发明专利技术公开了一种无主机的模拟点对点电话系统,具体涉及网络通信技术领域,其包括用于与用户进行交互

【技术实现步骤摘要】
一种无主机的模拟点对点电话系统


[0001]本专利技术涉及网络通信
,尤其涉及一种无主机的模拟点对点电话系统


技术介绍

[0002]模拟点对点电话是一种传统的电话通信方式,它基于模拟电信网络进行通信

但是现有的模拟点对点电话系统依赖于公共交换电话网
(PSTN)
,这意味着电话通信需要依赖传统的电话线路基础设施

而本系统中的网络管理模块可能依赖于网络连接,如互联网或专用网络,这对于某些地区或环境可能存在网络可靠性和稳定性的问题,所以这样的通话系统在实际使用过程中的实用性有所降低

因此我们提供一种无主机的模拟点对点电话系统


技术实现思路

[0003]本专利技术的目的是为了解决现有技术中存在的缺点,而提出的一种无主机的模拟点对点电话系统

[0004]为了实现上述目的,本专利技术采用了如下技术方案:
[0005]一种无主机的模拟点对点电话系统,包括用于与用户进行交互

提供用户界面供用户使用的用户界面模块

用于处理电话信令的信令处理模块

用于对音频和视频数据的传输和处理的媒体处理模块以及用于对网络连接的建立和维护和数据传输的网络传输模块,所述用户界面模块包括用于提供给用户一个拨号界面供用户进行拨号操作的拨号界面模块

用于管理用户的联系人信息的通讯录模块以及用于管理用户的联系人信息的历史记录模块,所述信令处理模块包括用于处理呼叫的建立

拆除和转移操作的呼叫管理模块

用于实现与其他终端之间的信令交换所使用协议的信令协议模块以及用于确定电话呼叫路由路径的呼叫路由模块,所述媒体处理模块包括用于对音频和视频数据进行编码和解码的媒体编解码器

用于负责音频和视频数据的传输的媒体传输协议模块,以及用于提供音频信号的处理和增强功能的音频处理模块,所述网络传输模块包括用于负责建立

维护和管理与远程节点之间网络连接的网络管理模块

用于负责将数据划分为合适的数据包并通过网络传输发送给目标节点的数据传输模块以及用于负责网络传输的安全性和加密保护的安全加密模块

[0006]本专利技术进一步设置为:所述网络管理模块包括用于负责建立和维护与远程节点之间的网络连接的建立维护模块

用于负责处理连接的断开和重连的断开重连模块

用于监测当前连接状态的连接监测模块

用于根据连接状态监测模块提供信息的决策判定模块

用于判断网络延迟情况的延迟判定模块

用于处理网络拥塞情况的拥塞控制模块以及用于平衡网络负载分配数据传输任务到不同的网络连接上的负载均衡模块

用于对无法监测的连接数据及时反馈给用户的通知用户模块

用于测量数据包从源节点发送到目标节点并返回的时间测量模块

用于根据设定的阈值来判断延迟是否超过了可接受范围的阈值判定模块以及用于对无法连接数据类型进行特征提取储存的数据记录模块

[0007]本专利技术进一步设置为:所述拨号界面模块可以向通讯录模块查询联系人信息并自动填充相应的联系人姓名等信息,所述拨号界面模块可以向通讯录模块查询联系人信息,并自动填充相应的联系人姓名等信息,所述拨号界面模块可以将新的通话记录数据传递给历史记录模块以更新和保存用户的通话记录,所述呼叫控制模块根据用户界面模块的输入进行相应的呼叫操作

[0008]本专利技术进一步设置为:所述呼叫控制模块向信令协议模块提供需要发送的信令信息,所述信令协议模块负责将这些信令封装成符合通信协议规定的数据包,并通过底层网络进行发送,所述信令协议模块也负责接收对方设备发送的信令信息并解析传递给呼叫控制模块进行相应的处理,所述呼叫控制模块发起呼叫请求时,呼叫路由模块会根据呼叫的目标号码或其他标识信息进行目标设备的查找和路由选择

[0009]本专利技术进一步设置为:所述呼叫控制模块会在建立呼叫后将媒体数据传递给媒体编解码器进行编码以便在传输过程中减小数据量,所述媒体编解码器将编码后的音频或视频数据传递给媒体传输协议模块,以便进行封装和传输,所述媒体编码器将音频数据传递给音频处理模块进行编解码,然后再传递给媒体传输协议进行进一步处理或传输

[0010]本专利技术进一步设置为:所述媒体传输协议通过将音频处理模块处理完成的数据传输至网络管理模块建立和维护与其他设备的网络连接通话所述数据传输模块在网络管理模块的指导下执行数据传输任务,所述安全加密模块负责对数据传输模块中要传输的数据进行加密处理以确保数据在传输过程中不容易被非法获取或篡改

[0011]本专利技术进一步设置为:所述建立维护模块负责建立有效的连接和监测连接状态向连接监测模块发出连接状态信号,所述连接监测模块根据建立维护模块传输过来的连接数据通过周期性地发送心跳包来与远程设备进行通信并根据接收到的响应或超时情况来判断连接是否正常,所述连接监测模块检测到连接异常中断时会通知断开重连模块进行相应的处理,所述断开重连模块通过将无法重连的数据通过通知用户模块向用户发出通知信息,所述断开重连模块将完成重连的数据传输至决策判定模块中根据当前系统状态和预先定义的决策规则对断开重连操作进行判定和决策

[0012]本专利技术进一步设置为:所述延迟判定模块对决策判定模块中已经决策的延迟执行进行控制来避免过度负荷和性能问题,所述拥塞控制模块根据延迟判定模块完成判定通过的信息对系统的资源进行动态调整,所述负载均衡模块则根据拥塞状态信息进行负载均衡调整优化资源分配,减少拥塞风险,所述延迟判定模块将无法进行判定的数据利用时间测量模块提供的往返时间信息来进行延迟判断,所述时间测量模块通过对往返时间信息将数据分为合格与不合格两个大类并通过使用阈值判定模块来判断延迟是否超过了可接受的范围,所述数据记录模块通过接收决策判定模块和阈值判定模块中判定为可以使用的数据进行特征提取并将提取结果数据进行保存记录

[0013]本专利技术的有益效果为:
[0014]本专利技术通过设计建立维护模块和连接监测模块的配合,系统能够确保通话时建立稳定的连接,并及时检测和处理连接异常中断

当连接异常中断时,断开重连模块会采取相应措施进行断开重连操作,并向用户模块发送通知信息

同时,网络管理模块还可以根据当前系统状态和决策规则进行判定和决策,提升系统的稳定性和可靠性

综上所述,该网络管理模块有效地增强了无主机模拟点对点电话系统的连接稳定性和可靠性,为用户提供持续
稳定的通信体验

附图说明
[0015]图1为本专利技术中的系统示意图

[0016]图2为本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种无主机的模拟点对点电话系统,其特征在于,包括用于与用户进行交互

提供用户界面供用户使用的用户界面模块

用于处理电话信令的信令处理模块

用于对音频和视频数据的传输和处理的媒体处理模块以及用于对网络连接的建立和维护和数据传输的网络传输模块,所述用户界面模块包括用于提供给用户一个拨号界面供用户进行拨号操作的拨号界面模块

用于管理用户的联系人信息的通讯录模块以及用于管理用户的联系人信息的历史记录模块,所述信令处理模块包括用于处理呼叫的建立

拆除和转移操作的呼叫管理模块

用于实现与其他终端之间的信令交换所使用协议的信令协议模块以及用于确定电话呼叫路由路径的呼叫路由模块,所述媒体处理模块包括用于对音频和视频数据进行编码和解码的媒体编解码器

用于负责音频和视频数据的传输的媒体传输协议模块,以及用于提供音频信号的处理和增强功能的音频处理模块,所述网络传输模块包括用于负责建立

维护和管理与远程节点之间网络连接的网络管理模块

用于负责将数据划分为合适的数据包并通过网络传输发送给目标节点的数据传输模块以及用于负责网络传输的安全性和加密保护的安全加密模块
。2.
根据权利要求1所述的一种无主机的模拟点对点电话系统,其特征在于,所述网络管理模块包括用于负责建立和维护与远程节点之间的网络连接的建立维护模块

用于负责处理连接的断开和重连的断开重连模块

用于监测当前连接状态的连接监测模块

用于根据连接状态监测模块提供信息的决策判定模块

用于判断网络延迟情况的延迟判定模块

用于处理网络拥塞情况的拥塞控制模块以及用于平衡网络负载分配数据传输任务到不同的网络连接上的负载均衡模块

用于对无法监测的连接数据及时反馈给用户的通知用户模块

用于测量数据包从源节点发送到目标节点并返回的时间测量模块

用于根据设定的阈值来判断延迟是否超过了可接受范围的阈值判定模块以及用于对无法连接数据类型进行特征提取储存的数据记录模块
。3.
根据权利要求1所述的一种无主机的模拟点对点电话系统,其特征在于,所述拨号界面模块可以向通讯录模块查询联系人信息并自动填充相应的联系人姓名等信息,所述拨号界面模块可以向通讯录模块查询联系人信息,并自动填充相应的联系人姓名等信息,所述拨号界面模块可以将新的通话记录数据传递给历史记录模块以更新和保存用户的通话记录,所述呼叫控制模块...

【专利技术属性】
技术研发人员:王创业唐治波欧阳云敏王柏勇
申请(专利权)人:深圳市东方骏科有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1