半双工通信装置及其通信方法、半双工通信的装置制造方法及图纸

技术编号:17917446 阅读:69 留言:0更新日期:2018-05-10 21:20
半双工通信装置及其通信方法、半双工通信的装置,所述半双工通信装置包括:第一端口;第二端口;分别与所述第一端口和第二端口相应的发送装置和接收装置;以及一共享存储空间,所述共享存储空间包括:适于存储第一端口所接收数据的第一存储区,和适于存储第二端口所接收数据的第二存储区;控制器,适于基于预设时长内第一端口接收的数据量和第二端口接收的数据量的信息,对所述第一存储区和第二存储区所占空间进行调整。上述的方案,可以提高半双工通信装置的存储空间的利用率。

【技术实现步骤摘要】
半双工通信装置及其通信方法、半双工通信的装置
本专利技术涉及集成电路
,特别是涉及一种半双工通信装置及其通信方法、半双工通信的装置。
技术介绍
半双工通信(Half-duplexCommunication),可以实现双向的通信,但不能在两个方向上同时进行通信,必须轮流交替地进行。也就是说,通信信道的每一端都可以是发送端,也可以是接收端。但同一时刻里,信息只能存在一个传输方向。例如,有步话机通信、对讲机通信等。传统的半双工通信装置包括以太网端口和电话端口,以及与以太网端口和电话端口分别对应设置的发送端、发送端存储接口、接收端、接收端存储接口和存储器。在进行数据传输时,以太网端口对应的接收端接收的数据,通过对应的接收端存储接口传输至对应的存储器中进行存储,再通过电话端口的接收端存储接口将以太网端口对应的存储器中存储的数据传输给电话端口的发送端,最后由电话端口的发送端传输给其他设备。同理,电话端口对应的接收端接收的数据,通过对应的接收端存储接口传输至对应的存储器中进行存储,再通过以太网端口的接收端存储接口将电话端口对应的存储器中存储的数据传输给以太网端口的发送端,最后由以太网端口的发送端传输给其他设备。但是,现有的半双工通信装置,存在着存储空间利用率低的问题。
技术实现思路
本专利技术实施例要解决的技术问题是如何提高半双工通信装置的存储空间的利用率。为了解决上述问题,本专利技术实施例提供了一种半双工通信装置,所述半双工通信装置包括:第一端口;第二端口;分别与所述第一端口和第二端口相应的发送装置和接收装置;以及一共享存储空间,所述共享存储空间包括:适于存储第一端口所接收数据的第一存储区,以及适于存储第二端口所接收数据的第二存储区;控制器,适于基于预设时长内第一端口接收的数据量和第二端口接收的数据量的信息,对所述第一存储区和第二存储区所占空间进行调整。可选地,所述发送装置和接收装置分别为发射机和接收机。本专利技术实施例还提供了一种半双工通信装置的通信方法,所述方法包括:获取预设时长内第一端口和第二端口接收的数据量的信息;基于预设时长内第一端口和第二端口接收的数据量的信息,对预设的共享存储空间中第一存储区和第二存储区所占空间进行调整;所述第一存储区适于存储第一端口所接收的数据,所述第二存储区适于存储第二端口所接收的数据。可选地,所述基于预设时长内第一端口和第二端口接收的数据量的信息,对预设的共享存储空间中第一存储区和第二存储区所占空间进行调整,包括:将预设时长内第一端口和第二端口接收的数据量的比例,分别作为第一存储区和所述第二存储区在所述共享存储空间中所占空间的比例;通过控制预设的空间分配指针指向所述共享存储空间对应的存储地址,将所述共享存储空间中相应比例的存储区域,分别分配给所述第一存储区和第二存储区。可选地,所述预设时长为半双工通信装置的通信周期。可选地,在所述半双工通信装置初始化阶段,所述第一存储区和第二存储区各占所述共享存储空间中的一半区域。可选地,所述第一端口为以太网端口,所述第二端口为电话端口。本专利技术实施例还提供了一种半双工通信的通信装置,所述装置包括:获取单元,适于获取预设时长内第一端口和第二端口接收的数据量的信息;调整单元,适于基于预设时长内第一端口和第二端口接收的数据量的信息,对预设的共享存储空间中第一存储区和第二存储区所占空间进行调整,所述第一存储区适于存储第一端口所接收的数据,所述第二存储区适于存储第二端口所接收的数据。可选地,所述获取单元,适于分别通过所述第一端口和第二端口对应的发送装置存储接口和接收装置存储接口,获取预设时长内第一端口和第二端口接收的数据量的信息。可选地,所述调整单元,适于将预设时长内第一端口和第二端口接收的数据量的比例,分别作为第一存储区和所述第二存储区在所述共享存储空间中所占空间的比例;通过控制预设的空间分配指针指向所述共享存储空间对应的存储地址,将所述共享存储空间中相应比例的存储区域,分别分配给所述第一存储区和第二存储区。可选地,所述预设时长为半双工通信装置的通信周期。可选地,在所述半双工通信装置初始化阶段,所述第一存储区和第二存储区各占所述共享存储空间中的一半区域。可选地,所述第一端口为以太网端口,所述第二端口为电话端口。可选地,所述半双工通信的通信装置为控制器。与现有技术相比,本专利技术的技术方案具有以下有益效果:上述的方案,通过半双工通信装置的第一端口与和所述第二端口在预设的时长内接收的数据量的信息,动态地调整预设的共享存储空间在第一存储区和第二存储区之间的分配比例,以分别存储所述第一端口和第二端口接收的数据,而非为第一端口和第二端口设定固定大小的存储空间,故可以节省存储空间,并提高存储空间的利用率。附图说明图1是本专利技术实施例中的一种半双工通信装置的结构示意图;图2是本专利技术实施例中的另一种半双工通信装置的结构示意图;图3是本专利技术实施例中的一种半双工通信的通信方法的流程示意图;图4本专利技术实施例中的半双工通信的通信装置的结构示意图。具体实施方式如
技术介绍
所言,现有的半双工通信装置需要较大的存储容量,分别对以太网端口和电话端口对应的接收装置接收的数据进行存储,存在着存储空间利用率低的问题。为解决上述问题,本专利技术实施例的技术方案通过半双工通信装置的第一端口与和第二端口在预设的时长内接收的数据量的信息,动态地调整预设的共享存储空间中第一存储区和第二存储区所占空间,可以节省存储空间,并提高存储空间的利用率。为使本专利技术的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本专利技术的具体实施例做详细的说明。图1示出了本专利技术实施例中的一种半双工通信装置的结构。参见图1,本专利技术实施例中的半双工通信装置可以包括:第一端口101,分别与第一端口101耦接的第一发送装置103和第一接收装置104;第二端口102,分别与第二端口102耦接的第二发送装置105和第二接收装置106;第一发送装置103、第一接收装置104、第二发送装置105和第二接收装置106还分别与共享存储空间107耦接,共享存储空间107还与控制器108耦接。共享存储空间107包括第一存储区和第二存储区。其中,第一存储区适于存储第一端口所接收数据,第二存储区适于存储第二端口所接收数据.控制器108,适于基于预设时长内第一端口101接收的数据量和第二端口102接收的数据量的信息,对所述第一存储区和第二存储区在共享存储空间中所占空间进行调整。上述的方案,通过半双工通信装置的第一端口与和所述第二端口在预设的时长内接收的数据量的信息,动态地调整预设的共享存储空间在第一存储区和第二存储区之间的分配比例,以分别存储所述第一端口和第二端口接收的数据,而非为第一端口和第二端口设定固定大小的存储空间,故可以节省存储空间,并提高存储空间的利用率。下面将以第一端口为以太网端口,第二端口为电话端口对本专利技术实施例中的半双工通信装置做进一步详细的介绍。图2示出了本专利技术实施例中的一种半双工通信装置的结构。参见图2,本专利技术实施例中的半双工通信装置可以包括以太网端口201、电话端口202、以太网发射机203、以太网接收机204、以太网发射机存储接口205、以太网接收机存储接口206、电话发射机207、电话接收装置208、电话发射机存储接口209、电话接收机本文档来自技高网
...
半双工通信装置及其通信方法、半双工通信的装置

【技术保护点】
一种半双工通信装置,包括:第一端口;第二端口;分别与所述第一端口和第二端口相应的发送装置和接收装置;以及一共享存储空间,所述共享存储空间包括:适于存储第一端口所接收数据的第一存储区,以及适于存储第二端口所接收数据的第二存储区;控制器,适于基于预设时长内第一端口接收的数据量和第二端口接收的数据量的信息,对所述第一存储区和第二存储区所占空间进行调整。

【技术特征摘要】
1.一种半双工通信装置,包括:第一端口;第二端口;分别与所述第一端口和第二端口相应的发送装置和接收装置;以及一共享存储空间,所述共享存储空间包括:适于存储第一端口所接收数据的第一存储区,以及适于存储第二端口所接收数据的第二存储区;控制器,适于基于预设时长内第一端口接收的数据量和第二端口接收的数据量的信息,对所述第一存储区和第二存储区所占空间进行调整。2.根据权利要求1所述的半双工通信装置,其特征在于,所述发送装置和接收装置分别为发射机和接收机。3.一种半双工通信装置的通信方法,其特征在于,包括:获取预设时长内第一端口和第二端口接收的数据量的信息;基于预设时长内第一端口和第二端口接收的数据量的信息,对预设的共享存储空间中第一存储区和第二存储区所占空间进行调整;所述第一存储区适于存储第一端口所接收的数据,所述第二存储区适于存储第二端口所接收的数据。4.根据权利要求3所述的半双工通信装置的通信方法,其特征在于,所述基于预设时长内第一端口和第二端口接收的数据量的信息,对预设的共享存储空间中第一存储区和第二存储区所占空间进行调整,包括:将预设时长内第一端口和第二端口接收的数据量的比例,分别作为第一存储区和所述第二存储区在所述共享存储空间中所占空间的比例;通过控制预设的空间分配指针指向所述共享存储空间对应的存储地址,将所述共享存储空间中相应比例的存储区域,分别分配给所述第一存储区和第二存储区。5.根据权利要求3或4所述的半双工通信装置的通信方法,其特征在于,所述预设时长为半双工通信装置的通信周期。6.根据权利要求4所述的半双工通信装置的通信方法,其特征在于,在所述半双工通信装置初始化阶段,所述第一存储区和第二存储区各占所述共享存储空间中的一半...

【专利技术属性】
技术研发人员:全南一邢蕴强
申请(专利权)人:中芯国际集成电路制造上海有限公司中芯国际集成电路制造北京有限公司
类型:发明
国别省市:上海,31

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

1