基于射频传输的多端通信方法、装置及系统的制作方法_2

文档序号:9582224阅读:来源:国知局
实施例的构成示意图;
[0052]图10为本发明一种基于射频传输的多端通信系统的一具体实施例的组成示意图。
【具体实施方式】
[0053]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图对本发明的基于射频传输的多端通信方法、装置、系统,以及基于射频传输的从机通信方法、装置的【具体实施方式】进行说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0054]本发明的基于射频传输的多端通信方法,主要是应用在射频传输的多端通信系统的主机中,用于主机与从机之间的通信。
[0055]本领域技术人员可以理解,在基于射频传输的多端通信系统中,会涉及到多个设备,且多个设备之间会通过射频进行信号的传输与相互之间的控制。本发明的基于射频传输的多端通信方法中,在整个基于射频传输的多端通信系统中设置了一个主控设备,也就是本发明方法中所述的主机。而系统中的其他设备均定义为从机。也就是,本发明的基于射频传输的多端通信方法中所说主机是指,在基于射频传输的多端通信系统中处于主控地位,能够通过RF技术与系统中其他设备进行通信的设备。而从机则是指,在基于射频传输的多端通信系统中不处于主控地位,但是能够通过射频与主机通信的设备。
[0056]具体地,在其中一个基于射频传输的多端通信方法的实施例中,如图1所示,包括以下步骤:
[0057]S100,在预设的公共频率上接收从机发送来的从机通信信息。
[0058]步骤S100可以说是本发明实施例方法中的第一步,基于射频传输的多端通信系统通电启动后,系统中的各设备会首先运行在一个预设的功率上。并通过这一公共频率进行信号的传输。此时,运行本发明实施例方法的主机会在公共频率上搜索接收到的从机发来的信息,一般为从机发送来的要求建立通信连接的通信信息。这些信息中一般包括从机自身的一些代码信息,以便主机能够根据接收到的从机发来的通信信息区分各从机。
[0059]需要说明的是,所述预设的公共频率一般可设置为某一固定的频率。基于射频传输的多端通信系统中的各智能电子产品等设备在通电初始化后,都会首先运行在这一频率下。但是较佳地,也可以选择某一频率段作为所述的公共频率。此时,系统通电运行后,主机会搜索这一段频率中接收到的从机要求建立通信连接的信息。
[0060]S200,分配相应的通信频率给从机通信信息对应的从机。
[0061]根据步骤S100的描述可知,系统通电运行后,每个从机都会发送要求建立通信连接的从机通信信息给主机。如此,每个从机通信信息都会对应一个从机,主机也可以根据从机通信信息中包含的从机信息确定所对应的从机。从而,主机可确定每个从机通信信息对应的从机,并且为每个从机分配一个特定通信频率。每个通信频率即对应一个频率,确定了通信频率后,该从机则会在这一频率下与主机之间进行射频通信。
[0062]—般一个通信频率只对应一个从机,即基于射频传输的多端通信系统中的每个从机都对应具有一个特有的通信频率。从而实现多个从机与主机之间,以及一个从机通过主机与其他从机之间的多端通信,且相互之间可完全不受干扰的进行。
[0063]需要说明的是,在一些特殊情况下,也会出现对多个从机分配同一个通信频率的情况,如接入的从机比较多,而且存在两个或者几个活跃度比较低的从机时。在这种情况下,相同通信频率的从机发送到主机的信息会由主机通过设定的协议进行区分。这样设置可减小主机中同时活跃的通信频率的数量,从而降低主机对从机发送的信息检索、传递的速度。如主机按照顺序循环的方式对从机信息进行轮询的方式接收、转送等操作时,主机与从机之间参与的通信频率的数量直接影响主机对从机发送来的消息的效率。当然,在这种情况下对活跃度较高的从机还是会分别分频不同的通信频率,以便快速对从机信息进行处理。
[0064]S300,按照通信频率与从机之间的对应关系,在相应的通信频率上与对应的从机进行通?目。
[0065]前面两个步骤建立主机和从机之间的通信后,则主机可以正常的与从机之间进行通信。主机可通过跳转工作频率与不同的从机进行通信。例如,主机在Α通信频率上能够与A通信频率对应的从机A进行通信,而与从机A通信结束后,主机可进行工作频率的转换,跳转到B通信频率上进行信息的收取、发送等工作,则此时主机可向与B通信频率对应的从机B发送消息,以及接受从机B发送来的消息。
[0066]本发明实施例的基于射频传输的多端通信方法,其通过设置公共频率建立与多个从机之间的通信连接,并通过对不同从机分配不同的通信频率来建立与各从机之间的单独通信通道。采用这种方式,可以使各从机与主机之间的通信没有干扰的进行。且主机与各从机之间的通信通过通信频率就能区分,无需在主机中设置复杂的协议支持,提高主机与各从机之间通信的效率,缩短主机处理从机信息的时间。且采用这种多端通信方式,可通过在主机中预留数量较多的通信频率来支撑更多的从机数量,非常便于端口(从机)数量的扩展。
[0067]作为一种可实施方式,步骤S300中,按照通信频率与从机之间的对应关系,在相应的通信频率上与对应的从机进行通信,具体包括以下步骤:
[0068]S310,按照预设顺序对通信频率进行排序,得到与从机进行通信的从机通信顺序。
[0069]S320,按照从机通信顺序在相应的通信频率上与对应的从机进行射频通信。
[0070]其中,对通信频率进行排序的预设顺序可以为按照通信频率的大小直接进行排序,如按照通信频率从小到大或者从大到小的顺序进行排序。此处排序的是已经分配各给各从机的通信频率,排序后,则主机可按照这一顺序按顺序逐个与从机进行通信。当然,一般对各从机进行通信频率分配之后,主机中还会存留一部分未分配的通信频率或者通信频率段,以备有新的从机加入通信时分配新的通信频率。本领域技术人员可以理解,主机在初始化时,其内部是存储有较大量的可供分配或者使用的通信频率的。
[0071]在其他实施例中,主机中预先存储有各个不同通信频率(所有待分配通信频率)的预设顺序,如以顺序表的形式存储各通信频率的顺序。而主机在分配通信频率时,会按照在公共频率上接收到从机通信信息的时间顺序、或者预设的从机通信优先级进行通信频率的分配。如按照接收时间的前后,先接收的通信信息对应的从机分配顺序表中靠前的通信频率,后接收到的通信信息对应的从机分配顺序表中靠后的通信频率。或者对优先级高的从机分配顺序表中靠前的通信频率,对优先级低的从机分配顺序表中靠后的通信频率。
[0072]且主机在分配通信频率时,不一定严格按照通信频率顺序表中的顺序逐一进行分配。如可以分配完排在第一位的通信频率后,可能对下一个从机分配第5个或者第7个通信频率。当然,也完全可以严格按照顺序表中的顺序逐一分配通信频率给各从机。主机每分配完一个通信频率后,会对已经分配的频率进行标注,以便下次分配时在未分配的通信频率中选择合适的通信频率进行分配。
[0073]更佳的,作为一种可实施方式,主机完成一次在公共频率上接收信息的处理之后,在进行具体的和从机通信之前会对所有未分配的通信频率进行一次整合。如计算还可以提供的通信频率的数量等。并可以重新构建剩余的可分配通信频率对应的新的通信频率顺序表,以便对下一从机进行分配时使用。
[0074]还需要说明的是,如图2所示,主机与从机进行通信时,其可以是按照顺序循环的方式进行的。如图2中所示,设基于射频传输的多端通信系统中包含了 η个从机,分别为从机1,从机2,从机3,……,从机η,并且假设按照通信频率的顺序,主机就是按照从机1,从机2,从机3,......,从机η的顺序依次与从机进行通信的。那么,本发明实施中,主机与从机之间的通信正式开始后,主机会首先在与从机1对应的通信频率1上接收从机1发送来的射频信息,或者发送信息到从机1。且主机与从机1或者与其他从机进行通信时,主机和从机之间会有答复机制,来确认对方是否已经接收到信息。如图2所示,采用本发明实施例的方法进行主机和从机之间的通信时,只有主机与从机1之间的通信完毕,主机才会跳频到从机2对应通信频率2上继续与从机2进行通信。图中所示的通信完毕的确认信息可以为从机发送给主机的信息发送结束信息,或者无信息信息,或者设备等待时间达到上限等信息。主机按照顺序,最后完成和从机η之间的通信后,会跳频回通信频率1再次与从机进行通信,如
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1