一种MOST网络初始化的方法技术

技术编号:24517305 阅读:23 留言:0更新日期:2020-06-17 06:41
本发明专利技术属于MOST网络技术领域,具体涉及一种MOST网络初始化的方法,包括使用主机和终端的INIC芯片通过传输介质自动完成MOST网络初始化的逻辑过程;若MOST网络初始化成功,主机和终端的INIC芯片分别向主机通信控制器和终端通信控制器发送初始化成功消息,使主机和终端的CPU分别获知初始化成功的结果;若MOST网络初始化失败,主机和终端的INIC芯片分别向主机通信控制器和终端通信控制器发送初始化失败的消息,使主机和终端的CPU分别获知初始化失败的结果。与现有技术相比,本发明专利技术有效地简化了工作流程,降低了CPU的负担以及节省了CPU和INIC芯片的IO资源,提高了MOST网络初始化效率。

A method of most network initialization

【技术实现步骤摘要】
一种MOST网络初始化的方法
本专利技术属于MOST网络
,具体涉及一种MOST网络初始化的方法。
技术介绍
MOST(MediaOrientedSystemsTransport,媒体导向系统传输)网络作为一种车载多媒体网络传输技术,负责车载信息娱乐和远程信息设备的数据传输,主要以环形拓扑结构传送娱乐数据的信息。MOST环形网络的基础单位是节点。节点是一个独立可通信,双向传输数据的逻辑单位。节点与节点之间串联成为一个封闭的MOST环网。如图1~3所示分别为单环、双环和多环MOST网络系统的结构框架图,其中,主机可以支持一个或多个MOST网络环,一个MOST网络环最多可以串联64个通信节点,而安装在主机上的节点是一个特殊的节点,该节点在整个MOST网络系统中作为收集、整合、发放所有信息的平台。主机先将不同的娱乐信息收集,根据其他节点的要求将相关信息封包成MOST数据格式,再将其转换成数字信号在相应的传输介质上传送,可以编号为“0”;其他节点则安装在终端上(编号取值范围大于等于1,小于等于63),终端是一种具备人机交互的接收端。用户通过接收端,向主机提出相关的信息需求,并通过光纤或同轴上提取并将MOST数据格式的信息解封,输出到接收端的显示屏幕上。MOST网络提供网络多媒体点播服务功能,每个终端可以独立并行地点播存储在主机上的电影、音乐、MTV等媒体节目。但在提供这些服务之前,MOST网络必须完成网络初始化工作,包括MOST环网中各节点的MAC地址分配、IP地址等网络通信接口的初始化,即主机和终端的节点需要形成一个封闭的环网以及分配到唯一的逻辑节点编号。目前,MOST网络的初始化主要通过主机和终端的CPU和INIC芯片完成,其中,CPU包含i2c控制器和mlb控制器,i2c是一种常用的计算机通信总线,mlb是MOST网络定义的多媒体局部通行总线,两者均支持双向通信;而INIC芯片则实现MOST网络数据数字传输,当MOST网络初始化成功,终端即可以通过mlb控制器独立的接收来自主机通过mlb发送的多媒体数据,如电影、音乐、MTV等。如图4所示,展示了现有技术中MOST网络初始化的流程图,但是在现时的执行初始化过程中至少存在以下缺陷:1)在初始化过程中需要使用i2c总线,消耗了CPU的管脚IO资源和INIC芯片的管脚IO资源;2)CPU需要处理MOST网络初始化指令的传输和结果的反馈异常,流程繁琐,增加了CPU处理的负担。因此,有必要针对上述现有技术进行改进,以减少对资源的消耗和降低CPU的负担。
技术实现思路
本专利技术的目的在于:针对现有技术的不足,而提供的一种MOST网络初始化的方法,该方法能有效地简化了工作流程,降低了CPU的负担以及节省了CPU和INIC芯片的IO资源,提高了MOST网络初始化效率。为实现上述目的,本专利技术采用如下技术方案:一种MOST网络初始化的方法,包括以下步骤:步骤1、使用主机的INIC芯片和终端的INIC芯片通过传输介质自动完成MOST网络初始化的逻辑过程;步骤2、若MOST网络初始化成功,主机的INIC芯片向主机通信控制器发送初始化成功的消息,使主机的CPU获知初始化成功的结果;终端的INIC芯片向终端通信控制器发送初始化成功消息,使终端的CPU获知初始化成功的结果;步骤3、若MOST网络初始化失败,主机的INIC芯片向主机通信控制器发送初始化失败的消息,使主机的CPU获知初始化失败的结果;终端的INIC芯片向终端通信控制器发送初始化失败消息,使终端的CPU获知初始化失败的结果。需要说明的是,MOST网络的初始化过程包含MOST环网中各节点的MAC地址分配和IP地址等网络通信接口的初始化。其中,该MAC地址非MOST芯片的硬件物理地址,而是由MOST环网中虚拟出来的。在使用过程中,INIC芯片不需要通过i2c控制器进行配置,因此,本专利技术中使用INIC芯片可以自动完成MOST网络初始化的逻辑过程,从而降低了CPU的工作负担。作为对本专利技术中所述的MOST网络初始化的方法的改进,所述终端通信控制器为终端mlb控制器或终端usb控制器。作为对本专利技术中所述的MOST网络初始化的方法的改进,所述主机通信控制器为主机mlb控制器或主机usb控制器。作为对本专利技术中所述的MOST网络初始化的方法的改进,所述主机支持至少一个MOST网络环。作为对本专利技术中所述的MOST网络初始化的方法的改进,所述MOST网络环的数量等于所述主机中的所述主机mlb控制器和所述主机usb控制器的数量总和。作为对本专利技术中所述的MOST网络初始化的方法的改进,所述传输介质为光线或同轴。作为对本专利技术中所述的MOST网络初始化的方法的改进,所述INIC芯片为OS81118或OS81110型号的microchipmost网络芯片。与现有技术相比,本专利技术至少具有以下有益效果:1)使用INIC芯片完成MOST网络的初始化过程,使得CPU只需等待初始化的结果即可,大大简化了工作流程,有效地降低主机和终端的CPU的工作负担,提高MOST网络初始化的效率;2)在MOST网络初始化过程中,主机和终端无需使用传统的i2c控制器,有效地节省了主机和终端的CPU的IO资源和INIC芯片的IO资源。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施方式及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为现有技术中单环MOST网络结构框架示意图;图2为现有技术中双环MOST网络结构框架示意图;图3为现有技术中多环MOST网络结构框架示意图;图4为现有技术中MOST网络初始化的工作流程图;图5为本专利技术的MOST网络初始化的工作流程图;图6为本专利技术中实施例1的MOST网络初始化逻辑图;图7为本专利技术中实施例2的MOST网络初始化逻辑图;图8为本专利技术中实施例3的MOST网络初始化逻辑图;图9为本专利技术中实施例4的MOST网络初始化逻辑图;图10为本专利技术中实施例5的MOST网络初始化逻辑图;图11为本专利技术中实施例6的MOST网络初始化逻辑图。具体实施方式如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接受的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。在本专利技术的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、水平”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描本文档来自技高网
...

【技术保护点】
1.一种MOST网络初始化的方法,其特征在于,包括以下步骤:/n步骤1、使用主机的INIC芯片和终端的INIC芯片通过传输介质自动完成MOST网络初始化的逻辑过程;/n步骤2、若MOST网络初始化成功,主机的INIC芯片向主机通信控制器发送初始化成功消息,使主机的CPU获知初始化成功的结果;终端的INIC芯片向终端通信控制器发送初始化成功的消息,使终端的CPU获知初始化成功的结果;/n步骤3、若MOST网络初始化失败,主机的INIC芯片向主机通信控制器发送初始化失败消息,使主机的CPU获知初始化失败的结果;终端的INIC芯片向终端通信控制器发送初始化失败的消息,使终端的CPU获知初始化失败的结果。/n

【技术特征摘要】
1.一种MOST网络初始化的方法,其特征在于,包括以下步骤:
步骤1、使用主机的INIC芯片和终端的INIC芯片通过传输介质自动完成MOST网络初始化的逻辑过程;
步骤2、若MOST网络初始化成功,主机的INIC芯片向主机通信控制器发送初始化成功消息,使主机的CPU获知初始化成功的结果;终端的INIC芯片向终端通信控制器发送初始化成功的消息,使终端的CPU获知初始化成功的结果;
步骤3、若MOST网络初始化失败,主机的INIC芯片向主机通信控制器发送初始化失败消息,使主机的CPU获知初始化失败的结果;终端的INIC芯片向终端通信控制器发送初始化失败的消息,使终端的CPU获知初始化失败的结果。


2.根据权利要求1中所述的MOST网络初始化的方法,其特征在于:所述终端通信控制器为终端mlb控制器或终端us...

【专利技术属性】
技术研发人员:李熙坚
申请(专利权)人:广东胜越智联科技有限公司
类型:发明
国别省市:广东;44

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

1