Building a MOST infotainment system in a heterogeneous networking environment: Page 5 of 6

July 26, 2013 //By Yury Asheshov, K2L
Building a MOST infotainment system in a heterogeneous networking environment
The rapid progress of consumer electronics forces car manufacturers to reduce Time-to-Market (TTM) when creating a new infotainment system or implementing new features in existing systems. The growing value of software in the automotive industry and the complexity of modern systems both increase the importance of the software development process.
address translation (NAT) is between the communication partners. Moreover, enterprise systems have even more complex topologies, including firewalls, virtual private networks (VPN), etc. In this situation a greater reach for applications is needed.

It should be noted that some parts of the infotainment system, such as navigation components, can use Internet services, for example, to update the traffic information on a route. It means that service providers, as well as consumers of these services, may be deployed on automotive and mobile devices and also on the Internet. Software applications that offer a service or consume it, especially over a network, are called service oriented applications.

A part of the .NET framework for building service-oriented applications is the Windows Communication Foundation (WCF). The conceptual model that supports the service orientation is called Service Oriented Architecture (SOA). There is a wide range of technologies such as Web services (WS), Representational State Transfer (REST) and so on that can be used to implement SOA. The WCF supports the most common of these.

In WCF, a .NET interface defined in the code or generated from a WSDL (Web Services Description Language) file specifies the contract of a service. The class that implements this interface to deploy on the server is the service class. The instance of this class can be hosted in a desktop application, a Web server or in Windows Azure, the Microsoft cloud platform. K2L ATS paves the way for connecting MOST and WCF to simulate the new features provided by the vehicle-Web interconnection.

With the MAG.NET tool, the user can select MOST functions from a function block to create the .NET interface as a service contract. The K2L ATS framework includes the .NET class that implements the MOST WCF gateway. It receives an incoming message from the MOST function and transforms its data to the parameters of the corresponding method for the specified WCF interface. Then the gateway-class calls the method

Design category: 

Vous êtes certain ?

Si vous désactivez les cookies, vous ne pouvez plus naviguer sur le site.

Vous allez être rediriger vers Google.