一种通信方法和通信系统技术方案

技术编号:12255106 阅读:103 留言:0更新日期:2015-10-28 18:11
本发明专利技术适用于数据处理领域,提供了一种通信方法和通信系统,所述方法包括:终端通过IP网络与智能适配系统建立通信连接;终端通过所述通信连接将上行IP包发送到智能适配系统;智能适配系统对所述上行IP包中的终端IP地址和终端端口进行第一替换,并将替换后的上行IP包发送到IP网络中;智能适配系统从所述IP网络中接收对所述上行IP包响应的下行IP包,对所述下行IP包中的下行IP地址和下行端口进行第二替换,并将替换后的下行IP包发送到所述终端;终端接收所述下行IP包,并根据所述下行IP包进行通信。实施本发明专利技术实施例,可以使终端通过多种不同的通信通道进行通信。

【技术实现步骤摘要】

本专利技术属于数据处理领域,尤其涉及一种通信方法和通信系统
技术介绍
目前广电市场无法实现全网双向改造,面临着双向IP网和有线电视单向广播网并存的尴尬局面,为了解决这一问题,本专利技术提出的智能适配系统充分合理利用了双向IP网络和有线电视网络的网络带宽资源,可在双向IP网和有线电视单向广播网并存的环境中实现非对称的带宽数据通信,降低了开发和提供双向交互业务难度。
技术实现思路
鉴于此,本专利技术提供了一种通信方法和通信系统,以解决现有技术不能通过多种通信通道进行通信的技术问题。本专利技术实施例是这样实现的,一种通信方法,所述方法包括以下步骤:终端通过IP网络与智能适配系统建立通信连接;终端通过所述通信连接将上行IP包发送到智能适配系统,所述上行IP包包括:终端IP地址和终端端口 ;智能适配系统对所述上行IP包中的终端IP地址和终端端口进行第一替换,并将替换后的上行IP包发送到IP网络中,所述第一替换为:将终端IP地址和终端端口替换为智能适配系统IP地址和智能适配系统端口 ;智能适配系统从所述IP网络中接收对所述上行IP包响应的下行IP包,对所述下行IP包中的下行IP地址和下行端口进行第二替换,并将替换后的下行IP包发送到所述终端,所述第二替换为:将所述下行IP地址和下行端口替换为终端IP地址和终端端口 ;终端接收所述下行IP包,并根据所述下行IP包进行通信。本专利技术实施例还提供一种通信系统,所述系统包括:终端,用于通过IP网络与智能适配系统建立通信连接,通过所述通信连接将上行IP包发送到智能适配系统,接收智能适配系统发送的下行IP包,根据所述下行IP包进行通信,所述上行IP包包括:终端IP地址和终端端口 ;智能适配系统,用于通过IP网络与终端建立通信连接,接收终端通过所述通信连接发送的上行IP包,对所述上行IP包中的终端IP地址和终端端口进行第一替换,并将替换后的上行IP包发送到IP网络中,接收对所述上行IP包响应的下行IP包,对所述下行IP包中的下行IP地址和下行端口进行第二替换,并将替换后的下行IP包发送到所述终端,所述第一替换为:将终端IP地址和终端端口替换为智能适配系统IP地址和智能适配系统端口,所述第二替换为:将所述下行IP地址和下行端口替换为终端IP地址和终端端口。本专利技术实施例,终端通过IP网络与智能适配系统建立通信连接,终端通过通信连接将上行IP包发送到智能适配系统,智能适配系统对上行IP包中的终端IP地址和终端端口进行替换,并将替换后的上行IP包发送到IP网络中,智能适配系统从P网络中接收对上行IP包响应的下行IP包,对下行IP包中的下行IP地址和下行端口进行替换,并将替换后的下行IP包发送到终端,终端接收下行IP包,并根据下行IP包进行通信,使得终端可以通过多种不同的通信通道进行通信。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的通信方法的流程图;图2是本专利技术实施例提供的通信系统的结构图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一如图1所示为本专利技术实施例提供的通信方法的流程图,所述方法包括以下步骤:步骤S101,终端通过IP网络与智能适配系统建立通信连接。在本专利技术实施例中,用于进行通信的终端首先通过IP网络与智能适配系统建立通信连接,该终端为IP网络双向通信通道的端设备,该智能适配系统可以根据应用的需要由不同的设备担当,在此不做限定。步骤S102,终端通过所述通信连接将上行IP包发送到智能适配系统,所述上行IP包包括:终端IP地址和终端端口。在本专利技术实施例中,在建立了通信连接之后,终端通过该通信连接将上行IP包发送到智能适配系统,其中,上行IP包包括:终端的IP地址和端口。步骤S103,智能适配系统对所述上行IP包中的终端IP地址和终端端口进行第一替换,并将替换后的上行IP包发送到IP网络中,所述第一替换为:将终端IP地址和终端端口替换为智能适配系统IP地址和智能适配系统端口。在本专利技术实施例中,智能适配系统在获取了终端发送的上行IP包之后,对该上行IP包中的终端IP地址和终端端口进行替换,并将替换后的IP包发送到IP网络中,其中,替换具体为:将终端IP地址和终端端口替换为智能适配系统IP地址和智能适配系统端口。所述将终端IP地址和终端端口替换为智能适配系统IP地址和智能适配系统端口,具体为:1、如果地址映射表保存有映射记录,则直接将终端IP地址和终端端口替换为智能适配系统IP地址和智能适配系统端口 ;或者,2、如果地址映射表没有映射记录,则分配一新映射端口,将所述新映射端口保存到地址映射表,将终端IP地址和终端端口替换为智能适配系统IP地址和所述新映射端口。在本专利技术实施例中,如果智能适配系统检测到映射记录不存在,则要先分配一个未用端口作为映射端口,并在地址映射表中保存地址映射记录,然后对上行IP包进行地址转换,以智能适配系统IP地址和映射端口替换原始上行IP包中的IP地址和端口。步骤S104,智能适配系统从所述IP网络中接收对所述上行IP包响应的下行IP包,对所述下行IP包中的下行IP地址和下行端口进行第二替换,并将替换后的下行IP包发送到所述终端,所述第二替换为:将所述下行IP地址和下行端口替换为终端IP地址和终端端口。在本专利技术实施例中,智能适配系统从IP网络中接收响应的下行IP包,查询地址映射表获得终端IP地址和终端端口,对接收到的下行IP包进行地址转换,以终端IP地址和终端端口替换下行IP包的目的地址和目的端口。步骤S105,终端接收所述下行IP包,并根据所述下行IP包进行通信。在本专利技术实施例中,终端接收下行IP包,从该下行IP包中获取IP地址和端口,并根据该IP地址和端口进行通信,转换过下行IP包的传输通道可为单一双向通信通道、IP/DVB网关和有线电视网络构成的智能适配系统到终端的单向通信通道、双向通信通道和单向通道并行通道三种通道。本专利技术实施例,终端通过IP网络与智能适配系统建立通信连接,终端通过通信连接将上行IP包发送到智能适配系统,智能适配系统对上行IP包中的终端IP地址和终端端口进行替换,并将替换后的上行IP包发送到IP网络中,智能适配系统从P网络中接收对上行IP包响应的下行IP包,对下行IP包中的下行IP地址和下行端口进行替换,并将替换后的下行IP包发送到终端,终端接收下行IP包,并根据下行IP包进行通信,使得终端可以通过多种不同的通信通道进行通信。作为本专利技术的一个可选实施例,在所述终端通过IP网络与智能适配系统建立通信连接的步骤之后,所述方法还包括:终端获取通信参数。在本专利技术实施例中,通信参数包括但不限于:频点、符号率、调制方式、传输流PID、节目号参数。实施例二如图2所示为本专利技术实施例提供的通信系统的结构图,为本文档来自技高网...

【技术保护点】
一种通信方法,其特征在于,所述方法包括以下步骤:终端通过IP网络与智能适配系统建立通信连接;终端通过所述通信连接将上行IP包发送到智能适配系统,所述上行IP包包括:终端IP地址和终端端口;智能适配系统对所述上行IP包中的终端IP地址和终端端口进行第一替换,并将替换后的上行IP包发送到IP网络中,所述第一替换为:将终端IP地址和终端端口替换为智能适配系统IP地址和智能适配系统端口;智能适配系统从所述IP网络中接收对所述上行IP包响应的下行IP包,对所述下行IP包中的下行IP地址和下行端口进行第二替换,并将替换后的下行IP包发送到所述终端,所述第二替换为:将所述下行IP地址和下行端口替换为终端IP地址和终端端口;终端接收所述下行IP包,并根据所述下行IP包进行通信。

【技术特征摘要】

【专利技术属性】
技术研发人员:杜申利
申请(专利权)人:众研凯博网络科技有限公司
类型:发明
国别省市:浙江;33

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

1