Technica Engineering MEDIAGATEWAY User Manual

Technica Engineering MEDIAGATEWAY User Manual

Broadr-reach standard ethernet
Hide thumbs Also See for MEDIAGATEWAY:

Advertisement

BroadR-Reach – Standard Ethernet
MEDIAGATEWAY
User Manual
Version 4.2.98
March 2018
Page 1 of 63

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MEDIAGATEWAY and is the answer not in the manual?

Questions and answers

Summary of Contents for Technica Engineering MEDIAGATEWAY

  • Page 1 BroadR-Reach – Standard Ethernet MEDIAGATEWAY User Manual Version 4.2.98 March 2018 Page 1 of 63...
  • Page 2: Changelog

    Added SFP port information and new SFP Modules compatibility • CANGateway Chapter updated • Removed bootloader update chapter You can download the latest firmware and documentation for the MediaGateway here: http://www.technica-engineering.de/en/products/media-gateway/ IMPORTANT: Basic software is provided. Additional functionalities can be activated through this email: order@technica-engineering.de...
  • Page 3: Table Of Contents

    Contents CHANGELOG ..............................2 CONTENTS ............................... 3 FEATURE LIST ............................5 WARRANTY AND SAFETY INFORMATION ....................6 PINNING ..............................7 ) ..........................8 OWER CONNECTOR TOP LEFT ............................... 9 WITCH CONNECTORS RJ45 E ............................ 9 THERNET CONNECTORS ................................9 SLOT STATUS LEDS AND PUSHBUTTON ......................
  • Page 4 MEDIAGATEWAY REMOTE CONTROL ....................52 ................................ 53 ESET DEVICE ............................53 MPORT CONFIGURATION ..............................54 XPORT ONFIG ..............................54 YNAMIC ONFIG ............................... 55 HECK TATUS ............................55 TATUS ............................55 TATUS (OABR) ............................56 NABLE (OABR) ..........................56 ASTER LAVE ..............................
  • Page 5: Feature List

    1. Feature List The Technica Engineering MediaGateway has the following basic features: 12 Ports Broadcom BroadR-Reach 100 MBit/s Fullduplex on a single unshielded twisted pair 3 Ports Gigabit Ethernet 10/100/1000 BaseTX Fullduplex 1 Port Gigabit Ethernet SFP module socket ✓ Broadcom BroadR-Reach Technology ✓...
  • Page 6: Warranty And Safety Information

    Before operating the device, read this manual thoroughly and retain it for your reference. You can download the latest firmware and documentation for the MediaGateway here: http://www.technica-engineering.de/MediaGateway Use the device only as described in this manual. Use only in dry conditions.
  • Page 7: Pinning

    3. Pinning The pinning of the ECU connectors is listed on the label on top of the device. The Tyco Electronics (TE) Micro Quad Lock System (MQS) is used. Name Type Part Number 2x9 Pol, black 1-967416-1 Tyco, MQS Abdeckkappe Alternatively 1-1355350-1 2x9 Pol, blue...
  • Page 8: Power Connector (Top Left)

    Power supply for the device is supplied by Pin 1 (12Volt) and Pin 2 (Ground). Requirements for the MediaGateway itself: 12 Volt DC up to 1 Ampere (typical 600mA) If the 12 Volt camera power output is used, this current is also sourced of Pin 1 and 2.
  • Page 9: Switch Connectors

    Edimax Mini GBIC (SFP) LC, 1 Gigabit/s, 1000 Base-SX Module • SFPEX S1GT-A Mini GBIC (SFP) 10/100/100 MBit RJ45 Module • BEL SFP-1GBT-05 SFP 10/100/100 MBit RJ45 Module Note: New SFP 100Base-T1 and 1000Base-T1modules are compatible with MediaGateway. SFP 1000 Base-T1 SFP 100 Base-T1 Page 9 of 63...
  • Page 10: Status Leds And Pushbutton

    4. Status LEDs and Pushbutton The MediaGateway has several status LEDs at the front side of the case. LEDs The “Host” LED can toggle at three different speeds: • Slow toggle (approx. 0.5 sec) during normal operation to show that the microcontroller is running in normal mode.
  • Page 11: Configuration Website

    5. Configuration Website You can access the configuration website with a standard web browser by connecting your PC to a RJ45 connector. The default IP address of the device is 192.168.0.49 and subnet mask 255.255.255.0 Note: If IP address has been changed, you can reset it to default as described in this manual. For example, set the configuration PC to IP address 192.168.0.100 and subnet mask to 255.255.255.0 Page 11 of 63...
  • Page 12: Website Home

    Website Home Warning: If there is a lot of broadcast traffic on the switch, the host microcontroller may be jammed. You cannot access the website in this case. Please use VLAN configuration to forward only relevant messages to the microcontroller. With the first access to the website you will get the home screen.
  • Page 13: Control Panel Tab

    Software reset. Configuration will NOT be lost. • Configuration: It shows the current configuration name. • Save the stored configuration from MediaGateway into user’s PC. Export: • Import: User can import or export the configuration settings of the device to a file (*.cfg) on a computer connected to the RJ45 Port.
  • Page 14: Mediagateway Feature License Activation

    MediaGateway Feature License Activation In order to activate extra features (CAN Gateway, FlexRay Gateway, BMW Extra Functions), the user should contact us at order@technica-engineering.de to order an activation key. User must provide de UUID code in the order of purchase.
  • Page 15: Switch Status Tab

    (On the Cascade SFP port there is no link indication). Global Configuration In global configuration, user can change global settings affecting all three switches inside MediaGateway. • IEEE 802.1q (VLAN) mode: Activates port based Single VLAN.
  • Page 16: Arl Table Status

    VLAN ID 0x049. MAC Address 00:24:9B:06:7B:97 is present on port 5 using VLAN ID 0x049 Note: When IEEE 802.1q (VLAN) mode is disabled, VLAN will be 0x000. Note: By default, the MediaGateway is using Dynamic ARL Table. Page 16 of 63...
  • Page 17: Dynamic Arl Table

    Entry has not been learned and cannot expire. Static ARL table The MediaGateway permits to each internal switch to use a dynamic or a static ARL table. In ARL Static Table mode the entries do not automatically learn MAC addresses or port associations and are not age out by the automatic internal aging process.
  • Page 18 2. Select the switch in which you want to modify the ARL Table. 3. In the table, which will appear on the right side, user can select Dynamic or Static mode. Page 18 of 63...
  • Page 19 Configuring the ARL table of a switch To add new ARL entries the user must change the Functional mode to Static followed by selecting Edit Table option. The steps are described below. After performing the steps above the configuration options will appear. Here the user can add data manually, import configurations and reset the ARL table.
  • Page 20 Adding a unicast Frames containing a unicast destination address are assigned a forwarding field corresponding to a single port. Adding manually an entry of this type shall be performed as following: After restart the data entered shall be displayed in the Address Resolution Table of the switch. Note: The last bit of first byte of a MAC of a unicast shall be 0.
  • Page 21 Importing configuration The user can import a configuration file of type JSON which contains the desired setup: Export configuration To export a configuration to a file of type JSON the illustrated steps shall be performed: Page 21 of 63...
  • Page 22 Configuration file format Below it is illustrated a valid configuration JSON file: Page 22 of 63...
  • Page 23 Reset switch configuration If needed, the user can erase the all the changes applied to a switch as follows: Page 23 of 63...
  • Page 24: Ports

    Ports The MediaGateway has 4 kinds of ports. A total of 21 configurable ports. BroadR-Reach Ports 12 Ports => 100 Mbps Ethernet RJ45 3 Ports => 10/100/1000 Mbps Internal Ports P8,P4 4 Ports => 1000 Mbps P4 (CPU) 1 Port => 100 Mbps...
  • Page 25 Ethernet Port Besides the common fields to all ports, Ethernet ports allows the user to select link speed. • Mirroring: The “Mirroring” feature of a current port copies all incoming traffic from the checked port (BroadR-Reach or internal port) to this “capture” port. Only one port per switch can be the “capture”...
  • Page 26 BroadR-Reach Port Besides the common fields to all ports, BroadR-Reach ports allows the user to: • Enable port: With this checkbox the BroadR-Reach ports can be enabled or disabled completely. Note: If port is disabled and cable is still connected, LED status for this port will be lit but no data is sent or received.
  • Page 27 BroadR-Reach Test Modes For BroadR-Reach Ports it is possible to set a BroadR-Reach Physical Layer Test Mode. There are five test modes defined in the BoradR-Reach Specification to check the compliance of a port. Warning: When a test mode has been selected there is no communication possible for this port. Important: In case to of BroadR-Reach Master, it is mandatory to restart the Switch to recover link.
  • Page 28 SFP Port Up to HW version 2.6, it is possible to read and configure some parameters for connected SFP Modules. Besides the common fields to all ports, SFP ports allows the user to select which module is connected. • option: You have the choice of different modules. 1.
  • Page 29 ✓ The Bel SFP-1GBT-05 Copper Modules 10/100/1000Base-T have been tested in this device. The Edimax Mini GBIC (SFP) LC, 1Gigabit/s, 1000 Base-SX Modules have been tested in this device. Note: New SFP 100Base-T1 and 1000Base-T1modules are compatible with MediaGateway. SFP 100Base-T1 SFP 1000Base-T1...
  • Page 30: Ethernet Can Gateway (Extra License Needed)

    6. Ethernet CAN Gateway (extra license needed) The Ethernet CAN gateway can be configured using a web page. Its properties can be set on the “CAN Functions” page. The following picture shows the available settin CAN Gateway settings can be set as Basic or Advance mode. Basic settings Most common configuration.
  • Page 31: Ethernet Can Gateway Configuration (Udp Mode)

    Here the target IP address for the UDP packets can be entered in Destination IP address dot-decimal notation. The default IP address is 255.255.255.255. • MediaGateway will listen for UDP-CAN packets on selected rxPort UPD port. Please select a non-reserved port number Received CAN messages will be send to destination IP and destination port set on rxPort.
  • Page 32: Ethernet Can Gateway Configuration (Raw Mode)

    Ethernet CAN Gateway Configuration (RAW mode): Here the Ethernet CAN gateway can be configured by setting target MAC Address and the EtherType of the RAW packets. Non-valid entries will not be accepted and will be replaced by default values. If either the target MAC address or the EtherType has the default value set, the Ethernet CAN Gateway will be disabled.
  • Page 33 Ethernet CAN Gateway Configuration ( Speed and Extreme RAW) • Speed RAW is faster as normal RAW. Incoming Ethernet-RAW frames are fixed to Ethernet Type: 0x1886 • Extreme RAW is the fastest mode. It is only accepting RAW Frames with EthernetType 0x1887 Page 33 of 63...
  • Page 34: Structure Of Acan/Ethernet Packet

    Structure of a CAN/Ethernet packet The following picture shows the structure of a CAN packet that is sent as a UDP packet/RAW frame. UDP Packet/RAW frame containing CAN Packet version Channel ID type frame type Field Size Description version uint8 Version of the CAN/Ethernet Packet type.
  • Page 35: Structure Of Audp Packet / Raw Frame

    Structure of a UDP packet / RAW frame: • CAN packet packed in a UDP packet: Ethernet Header IP Header (20 Bytes) UDP Header (8 Payload (CAN packet) (17 (14 Bytes) Destination IP Address (4 Bytes) Bytes ) Bytes) Destination Port (2 Bytes) UDP Packet size=59 •...
  • Page 36: Protocol

    Switch and the propagation delays of the cables. Protocol The software allows MediaGateway to be converted in a time-aware system bridge, which implements the transport of time-synchronization information and also the mechanism for the measurement of the propagation delay.
  • Page 37: Propagation Delay Measurement

    „Time-aware system i-1“ and the first slave port of the MediaGateway „Time-aware system i“, should be measured The measures of the propagation delay are performed by each attached link of an 802.1as communica- tions, it means each side of the link will generate and response to these packets, called Pdelay_Request, Pdelay_Response and Pdelay_Response_Follow_Up.
  • Page 38: Using 802.1 As

    Note: Only one port in each bridge can receive the information of one attached 802.1AS Master. This means that only one port of this MediaGateway BridgeX should be configured as a BridgeX_Slave, but more than one port of the same BridgeX can be configured as BridgeX_Master, allowing so a distribution of the time reference 1 to N (with all the devices of the bridge sharing the same time reference, with N limited to 3).
  • Page 39: Limitations

    Due the need of working constantly with a high precision timestamping’s and the huge number of packets pro 802.1AS OABR port that should be received and transmitted by the microcontroller of the MediaGateway there are some limitations that the user has to know before start to use it. •...
  • Page 40: Vlan Configuration

    VLAN work in the same was as physical LANs. Source device sends a packet to an end station or network device inside the same VLAN. The MediaGateway allows the user to create Virtual Local Area Networks (VLANs), in order to sepa- rate traffic of different sources and providing a better general performance.
  • Page 41: Single Tagging - Ieee 802.1Q (Vlan) Mode

    Single Tagging - IEEE 802.1q (VLAN) mode When the “IEEE 802.1q (VLAN) mode” is enabled, it is possible to can up to 4096 VLANs (Virtual Local Area Network) for routing the traffic through the switch. Note: This is a global option applying to all three switches. Warning: Expert knowledge is needed to use these VLAN settings! Only use these settings if you have understood the VLAN process.
  • Page 42 View of the Port Configuration with Single Tagging activated: Once IEEE 802.1q (VLAN) mode is enabled, several fields common to all ports will be avaliable: • Default VLAN ID: User can set the default VLAN identifier for this port. Note: Untagged frames received to this port will be tagged with its Default VLAN ID. If user does not set a Default VLAN ID, frames will be tagged with ID=1 at ingress.
  • Page 43: Single Tagging Example

    Warning: As our computer is not using VLAN, we untag packets. b. For CPU port, we set the same VLAN as in PC-Config. Warning: MediaGateway´s CPU is not using VLANs. Make sure you untag the frames. Page 43 of 63...
  • Page 44 2. Setting VLAN between ports BR-S1-P3 and BR-S1-P1 and redirect it to Log Device at S2- P5. It is supposed that the devices (Camera and iCAM) are working with VLAN ID=0x80. Now we are going to create a VLAN with ID 0x80 between ports BR-S1-P3 and BR-S1-P1. a.
  • Page 45: Double Tagging - Ieee 802.1Q (Vlan) Mode

    Double Tagging - IEEE 802.1q (VLAN) mode Media Gateway supports Double tagging. This feature can be enabled at the global configuration. Note: This is a global option applying to all three switches. This feature allows to use a second tag “Outer Tag” besides the Single tag “Inner Tag”. This extra tag (Double tag) provides an addition layer of tagging to the existing IEEE 802.1Q VLAN.
  • Page 46 With enabled “Double tagging” for each port, user can set now the following parameters for VLAN settings. Following picture shows in green the available fields for Double tagging. Default VLAN ID: User can set the default VLAN identifier for this port. Note: Untagged frames received to this port will be tagged with its Default VLAN ID.
  • Page 47 If double tagging is active the “Normalization” process takes place on all ingress packets on all ports. The normalization process modifies all incoming packets with one or zero VLAN tags so that every packet has two VLAN tags afterwards. Every packet that flows through the switch is double tagged. Three different cases of normalization are possible: Packet is received with two VLAN tags (double tagged)
  • Page 48: Double Tagging Example

    Double Tagging Example The scenario of this use-case is: • Up to six BroadR-Reach cameras should be connected to their dedicated ports on one central ICAM ECU. • Each camera stream must not influence the other camera streams. • Mirroring of all the camera data streams to the “Datalogger” gigabit Ethernet port has to be possible. Note: By default all series cameras are configured as a BroadR-Reach Master and FullOut.
  • Page 49 The “Datalogger” gigabit Ethernet port and the internal ports (P4, P8) connecting the three switches are configured so that all incoming BroadR-Reach packets will be mirrored to the data-logging port, regard- less of the address resolution learning mechanism of the switches (“promiscuous mode”). To achieve this, suitable mirror maps are defined as well as the VLAN Memberships of the BR-Ports for the internal ports (S1-P8 and S3-P4) and the data-logging port (S2-P5).
  • Page 50: Mac Filtering For Mirroring

    9. MAC Filtering for mirroring This new feature allows the user to filter undesired packets arriving from several sources to be mirrored to a Datalogger. Note: This feature is only available on Ethernet Ports (S1-P5, S2-P5, S3-P5, S3-P8) By default, no port has Mirror activated, so this feature won’t be active by default If the user wants to mirror traffic from several sources but does not need all of them to be mirrored, this options allows to “filter”...
  • Page 51 2. Mirroring is active and MAC filtering activated for Broadcast packets FF:FF:FF:FF:FF:FF MAC 1 MAC 2 In this case, all devices will be mirrored on S1-P5 as usual in normal mirroring but packets with destination MAC FF:FF:FF:FF:FF which the user does not need to analyze will not reach the port S1-P5.
  • Page 52: Mediagateway Remote Control

    10. MediaGateway Remote Control From firmware version 4.1.23, it is possible to configure and change some values of the MediaGateway through SOME/IP messages. Currently there are some methods implemented: 1. Restart device 2. Import Configuration 3. Export Configuration 4. Import Dynamic Configuration 5.
  • Page 53: Reset Device

    The fields of a SOME/IP request (message from user to MediaGateway) differs only on: Method ID Length (depending on used payload) Payload Reset device This method performs a complete device reset. Configuration after a device restart will loaded from flash.
  • Page 54: Export Config

    Export Config Same behavior as Export button from Webpage. Response message from MediaGateway will contain the CFG file in its payload as HEX stream. Method ID: 0x0003 a) REQUEST: Method ID has to be set to 0x0003. No payload needed.
  • Page 55: Check Status

    Set WakeUp Line Status This method provide users the possibility of driving the wakeup line to high or low level. Two wake up lines are available in the MediaGateway Method ID: 0x0006 a) REQUEST: Method ID has to be set to 0x0006. Payload will have to contain the pair values...
  • Page 56: Port Enable (Oabr)

    Port Enable (OABR) It allows the user to enable or disable selected BroadR-Reach ports. Method ID: 0x0008 a) REQUEST: Method ID has to be set to 0x0008. First byte will select the desired port. Valid range is 0 to 11. (0x00 to 0x0B in hexadecimal) Payload Byte[0] Byte[1]...
  • Page 57: Get System Information

    Get System Information This method returns device information and its active licenses. Method ID: 0x0011 a) REQUEST: Method ID must be set to 0x0011. No payload needed. c) RESPONSE: This method returns a SOME/IP Message with Return Code 0x00 (OK) and its payload will contain the following parameters Payload Byte[0]...
  • Page 58: Hardware Variants

    11. Hardware Variants Different versions of the MediaGateway have been built. Here some information about hardware vari- ants. The HW version is stated on the label on the bottom of the case. BroadR-Reach Analog Filter: All filter versions are compatible with each other.
  • Page 59: Startup Time

    Startup Time The startup time on the device has been greatly reduced in firmware version 3.7. It is dependent of the used hardware version. MediaSwitch (all Versions), MediaGateway Version up to 2.1: PowerUp and Processor Boot time: 65 ms Configuration time depending on complexity:...
  • Page 60: Application Firmware Update

    Connect a Windows PC with a RJ45 cable directly to the left RJ45 Port of the MediaGateway and make sure there is a link. Do not connect a switch in between. Disconnect all other Ethernet, CAN, FlexRay, LIN and BroadR-Reach links from the MediaG- ateway.
  • Page 61 In the DOS-Box execute the following command: redtool.exe -t 192.168.0.49 -f EthernetSwitch.crc.srec -r Option –t specifies the IP Address of the MediaGateway. Option –f specifies the new firmware file. Option –r activates the application mode after successful update. Note: during the update process the Host LED will stop to blink.
  • Page 62: Frequently Asked Questions - Faq

    Technica Engineering GmbH to get information about advanced software fea- tures. Q: When I use the MediaGateway in my test setup, I cannot access the configuration website anymore. A: The host microcontroller is jammed by mislead packets. Please use a valid VLAN configuration and avoid too much broadcast packets.
  • Page 63: Contact

    In the „Contact Tab „information is displayed how to contact us if you need service. If you have any questions regarding this product please or you want to obtain buy a new li- cense, you can contact us at: Technica Engineering GmbH LeopoldStr 236 80807 München Germany Fax: +49-89-34290265 info@technica-engineering.de...

Table of Contents