与AVB技术交互工作处理SOME/IP流的方法和装置制造方法及图纸

技术编号:14117004 阅读:2416 留言:0更新日期:2016-12-07 23:45
一种通过在服务器中与音频视频桥接(AVB)交互工作来处理SOME/IP流的方法,包括:通过SOME/IP服务发现过程确定SOME/IP流的传输方案,以及根据所确定的传输方案生成InitialEvent消息并将所生成的InitialEvent消息传输到客户端。如果所确定的传输方案为L2-帧,则通过AVB的层2传输SOME/IP流。因此,可提供其QoS通过与AVB交互工作而得到保证的SOME/IP流。

【技术实现步骤摘要】

本专利技术涉及用于处理面向服务的中间件互联网协议(Service Oriented Middleware over Internet Protocol,SOME/IP)流的方法和装置,更具体地,涉及用于通过与音频视频桥接(Audio Video Bridging,AVB)技术交互工作(interworking)来处理SOME/IP流的方法和装置,其中,在车载网络中的SOME/IP服务处理过程期间,流的传输与AVB功能交互工作,以使SOME/IP服务流的服务质量(Quality of Service,QoS)可得到保证。
技术介绍
IT最近的快速发展极大地影响了汽车工业,并且各种IT技术被应用到车辆。因此,为了支持各种功能,车载通信网络变得更加复杂,并且应用各种通信方案以在车辆控制器之间执行有效的通信。最近,控制器局域网(CAN)和本地互连网络(LIN)主要用作当前被应用到车辆的总线通信系统。另外,随着车辆中所加载的控制器数目的增多以及控制器之间交换的信息量的增加,要求更宽的带宽和更稳定的通信环境,因此诸如FlexRay和面向媒体的系统传输(Media Oriented System Transport,MOST)的通信接口被用于车载通信中。此外,比CAN 100快100倍或更多倍的以太网通信正作为新的车载通信方法吸引着注意。车载以太网有望被用作批量生产的车辆中的系统网络,且通过非屏蔽双绞线(Unshielded Twisted Pair,UTP)连接以100MBit/s的速度在车辆中经济地传输摄像机图像是可能的。该技术被称为BroadR-Reach,并通过开放联盟SIG协会(OPEN Alliance SIG consortium)标准化。车载网络已经变成基于以太网通信,并且本领域的目标为,到2015年,使用车载网络作为用于信息娱乐和驱动支持系统的网络。一些OEM期望以太网从2018年开始将为主干网。BMW已经开发了名为“面向服务的中间件互联网协议(SOME/IP)”的串行化协议。SOME/IP用于通过服务发现(service discovery,SD)协议确认车辆中的电子控制单元(ECU)的服务是否可用。另外,SOME/IP用于发现服务并在ECU中注册事件。SOME/IP与音频视频桥接(AVB)被一起定义在AUTOSAR系统架构上,但未定义传输将通过SOME/IP服务(例如,前摄像机和后摄像机以及导航系统)传输的层2流同时通过AVB技术保证QoS的过程。根据当前定义的SOME/IP,只能通过传输控制协议(Transmission Control Protocol,TCP)或用户数据报协议(User Datagram Protocol,UDP)才可处理将被传输的流。
技术实现思路
因此,本专利技术针对通过与AVB技术交互工作来处理SOME/IP流的方法和装置,其基本上避免了由于现有技术的限制和缺陷所引起的一个或多个问题。本专利技术的目的在于提供通过与AVB技术交互工作来处理SOME/IP流的方法和装置。本专利技术的另一个目的在于提供通过与AVB技术交互工作来处理SOME/IP流的方法和装置,其中在车载网络中的SOME/IP服务处理过程期间,层2流的传输与AVB功能交互工作,以使SOME/IP服务流的QoS可得到保证。本专利技术另外的优点、目的和特征在随后的说明书中部分给出,并且在检视以下内容后,这些优点、目的和特征对本领域技术人员将显而易见,或者可从本专利技术的实践学习。本专利技术的目标和其他优点可通过说明书、权利要求书以及附图中具体指出的结构来实现和获得。为了实现这些目的和其他优点,根据本专利技术的意图,如本文所实施和广泛描述的,通过在服务器中与音频视频桥接(Audio Video Bridging,AVB)交互工作来处理面向服务的中间件互联网协议(Service
Oriented Middleware over Internet Protocol,SOME/IP)流的方法包括:通过SOME/IP服务发现过程来确定SOME/IP流的传输方案,以及根据所确定的传输方案生成InitialEvent消息,并且将所生成的InitialEvent消息传输到客户端。如果所确定的传输方案为L2-帧,则通过AVB的层2传输SOME/IP流。在本专利技术的另一个方面,通过在与服务器交互工作的客户端中与音频视频桥接(AVB)交互工作来处理面向服务的中间件互联网协议(SOME/IP)流的方法包括:通过SOME/IP服务发现过程来确定SOME/IP流的传输方案,以及从服务器接收对应于所确定的传输方案的InitialEvent消息。如果所确定的传输方案为L2-帧,则通过AVB的层2传输SOME/IP流。应理解的是,本专利技术的上述概括描述和以下详细描述两者为示例性和说明性的,并且旨在提供如所要求保护的本专利技术的进一步说明。附图说明本申请所包括的用于提供本专利技术的进一步理解并被并入本申请构成本申请一部分的附图示出了本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。在附图中:图1为示出传统SOME/IP消息格式的视图;图2为示出传统AUTOSAR OS软件堆栈(software stacks)的视图;图3为示出传统SOME/IP服务供应过程的流程图;图4为示出IEEE 802.1Qat中传统资源预留过程的视图;图5为示出在IEEE 802.1Qat中定义的传统预留消息的结构的视图;图6为示出根据本专利技术的一个实施例,用于与AVB功能交互工作的SOME/IP消息格式的视图;图7为示出根据本专利技术的一个实施例,用于为SOME/IP流与AVB技术交互工作的方法的视图;图8为示出根据本专利技术的一个实施例,通过与AVB功能交互工作供应SOME/IP流的过程的流程图;以及图9为示出根据本专利技术的一个实施例,通过与AVB功能交互工作供应SOME/IP流的过程的流程图。具体实施方式现在将详细参考本专利技术的优选实施例,其中在附图中示出该优选实施例的示例。本说明书下面所使用的元件的后缀“模块”和“单元”仅出于易起草说明书的考虑而一起给出或使用,不具有区分的意义或功能。下文中,尽管本专利技术的一个实施例将所有元件组合示出,但本专利技术的实施例不局限于此。也就是说,可在本专利技术的范围内选择性地组合所有元件中的一个或多个。进一步地,可通过独立的硬件分别实施所有元件,或者元件中的一些可被选择性地组合并因此通过具有程序模块的计算机程序实施,该程序模块执行多个硬件中的组合的元件的功能。本领域技术人员可以容易地推断组成计算机程序的代码和代码片段。该计算机程序存储在计算机可读存储介质中,并且通过计算机读取和执行,因此能够实施本专利技术的实施例。计算机程序的存储媒介可包括磁记录介质、光学记录介质、载波介质等等。进一步地,应理解的是,本说明书中的术语“包括”、“组成”或“具有”是指可包括相应元件,并且可进一步包括除该元件之外的其他元件。应理解的是,包括技术或科学术语的所有术语具有如本领域技术人员所通常理解的相同的意义。通用术语,诸如词典中所定义的术语,可被解释为具有与本领域中所使用的意义一致的意义,并且可不被解释为具有理想的或过于正式的意义。进一步地本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201510368905.html" title="与AVB技术交互工作处理SOME/IP流的方法和装置原文来自X技术">与AVB技术交互工作处理SOME/IP流的方法和装置</a>

【技术保护点】
一种通过在服务器中与音频视频桥接(AVB)交互工作来处理面向服务的中间件互联网协议(SOME/IP)流的方法,所述方法包括以下步骤:通过SOME/IP服务发现过程确定所述SOME/IP流的传输方案;以及根据所确定的传输方案生成InitialEvent消息,并且将所生成的InitialEvent消息传输到客户端,其中,如果所述所确定的传输方案为L2‑帧,则通过AVB的层2传输所述SOME/IP流。

【技术特征摘要】
2014.11.18 KR 10-2014-01605831.一种通过在服务器中与音频视频桥接(AVB)交互工作来处理面向服务的中间件互联网协议(SOME/IP)流的方法,所述方法包括以下步骤:通过SOME/IP服务发现过程确定所述SOME/IP流的传输方案;以及根据所确定的传输方案生成InitialEvent消息,并且将所生成的InitialEvent消息传输到客户端,其中,如果所述所确定的传输方案为L2-帧,则通过AVB的层2传输所述SOME/IP流。2.根据权利要求1所述的方法,其中在所述InitialEvent消息的L4-协议字段中记录所确定的传输方案之后,将所述InitialEvent消息传输到所述客户端。3.根据权利要求1所述的方法,还包括以下步骤:如果所确定的传输方案为L2-帧,则为通过AVB的层2进行所述SOME/IP流的传输预留和分配带宽,其中所述InitialEvent消息包括预留和分配的带宽信息。4.根据权利要求3所述的方法,其中当所述服务器从所述客户端接收到包括所述预留和分配的带宽信息的就绪消息时,通过AVB的层2将所述SOME/IP流传输到所述客户端。5.根据权利要求1所述的方法,其中所述层2为执行AVB流预留传输的数据链路层。6.根据权利要求1所述的方法,其中所述SOME/IP服务发现过程包括:将OfferService消息传输到所述客户端,该OfferService消息包括
\t由所述服务器提供的服务信息;以及从所述客户端接收SubscribeEventgroup消息,该SubscribeEventgroup消息包括由所述客户端请求订阅的服务信息以及所述客户端的MAC地址信息,其中所述InitialEvent消息包括所述MAC地址信息。7.根据权利要求6所述的方法,其中通过所述OfferService消息的L4-协议字段将所确定的传输方案传输到所述客户端。8.根据权利要求6所述的方法,其中对应于请求订阅的服务的传输方案通过所述SubscribeEventgroup消息的L4-协议字段由所述客户端确定并被传输到所述服务器,其中所述服务器基于所述SubscribeEventgroup消息确定所述传输方案。9.根据权利要求6所述的方法,其中在指明随服务而变的传输方案的表格中定义随所述服务器提供的服务而变的传输方案,并参考所述指明随服务而变的传输方案的表格确定对应于请求订阅的服务的传输方案。10.根据权利...

【专利技术属性】
技术研发人员:金承洙朴诚真金祐燮柳浩李正熙朴承权李株好全英焕
申请(专利权)人:现代自动车株式会社起亚自动车株式会社汉阳大学校产学协力团
类型:发明
国别省市:韩国;KR

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

1