How to convert data from serial port to IP packets

Similar documents
IT 341: Introduction to System

SATELLAR DIGITAL SYSTEM PART II: CENTRAL UNIT USER GUIDE VERSION 1.4

SATELLAR DIGITAL SYSTEM PART II: CENTRAL UNIT USER GUIDE VERSION 1.8 CUUSER GUIDE MISSION-CRITICAL CONNECTIVITY

D-STAR Review & Final Exam

Lecture 10 Internet. ECE 197SA Systems Appreciation. Internet

MULTICAST AND IGMPv3. Announcements. Today s Lecture. Multicast (No Sharing) Unicast. I. HW5 will be online today CIDR, subnets, routing

Network Devices,Frame Relay and X.25

Tutorial 2 : Networking

CCNA 1 Chapter 7 v5.0 Exam Answers 2013

Quick guide for configuring a system with multiple IP-LINKs

To make a difference between logical address (IP address), which is used at the network layer, and physical address (MAC address),which is used at

V Commands. virtual ip, page 2 virtual ipv6, page 5 vrf, page 8. Cisco Nexus 7000 Series NX-OS Intelligent Traffic Director Command Reference 1

4 rd class Department of Network College of IT- University of Babylon

4. The transport layer

ECE 158A: Lecture 13. Fall 2015

Routing with a distance vector protocol - EIGRP

1. What is a Computer Network? interconnected collection of autonomous computers connected by a communication technology

NAT Support for Multiple Pools Using Route Maps

Cisco Exam Cisco Interconnecting Cisco Networking Devices Part 1 (ICND) Version: 12.0 [ Total Questions: 202 ]

1: Review Of Semester Provide an overview of encapsulation.

Datasheet. Millimeter-Wave Radio (MMW) Security of MMW. Overview

ECE 461 Internetworking Fall Quiz 1

SATELLAR and VPN. 2/2017 SATEL technical bulletin SATELLAR

(1) Device Management tool: enables you to remotely manage AX220xx RS232-to-WiFi devices.

Transport Layer TCP & UDP Week 7. Module : Computer Networks Lecturers : Lucy White Office : 324

Internetwork Basic. Possible causes of LAN traffic congestion are

AP-ENBD User Manual V0.2

Application Note. IP Nano (IPn920F & IPn920T) & Centracs Compatibility. February Country Hills Landing NW Calgary, Alberta Canada T3K 5P3

1. MODBUS / TCP SERVER CONFIGURATION

Using NAT in Overlapping Networks

Applied Networks & Security

Arctic Modbus Gateway Configuration Manual

A common issue that affects the QoS of packetized audio is jitter. Voice data requires a constant packet interarrival rate at receivers to convert

RS232+LAN INTERFACE USER MANUAL

Packet Header Formats

Chapter 4 Advanced Settings and Features

Configuring MAC Address Tables

CSE398: Network Systems Design

ECS 152A Computer Networks Instructor: Liu. Name: Student ID #: Final Exam: March 17, 2005

Simple Network Management Protocol (SNMP)

Agenda L2 versus L3 Switching IP Protocol, IP Addressing IP Forwarding ARP and ICMP IP Routing First Hop Redundancy

Packet Tracer - Explore a Network

INTRODUCTORY COMPUTER

Mobile Transport Layer Lesson 02 TCP Data Stream and Data Delivery

REPEATER MODE AND ADDRESSING

Chapter 1 Communication

IPv4 Firewall Rule configuration on Cisco SA540 Security Appliance

Hubs. twisted pair. hub. 5: DataLink Layer 5-1

estadium Project Lab 2: Iperf Command

Lecture 17 Overview. Last Lecture. Wide Area Networking (2) This Lecture. Internet Protocol (1) Source: chapters 2.2, 2.3,18.4, 19.1, 9.

CDS ISA100 Wireless. Redundancy techniques to increase reliability in ISA100 Wireless networks. Mircea Vlasin

CS/ECpE 5516, Spring 1998, Midterm Exam 75 minutes, 120 points Prof. Abrams

Lecture 2 Communication services The Trasport Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Using Music Port with Home Automation Systems

PPTP (Point-to-Point Tunneling Protocol) Features

Multicast Protocols and Applications

Mobile Transport Layer Lesson 10 Timeout Freezing, Selective Retransmission, Transaction Oriented TCP and Explicit Notification Methods

Interconnecting Networks with TCP/IP

Defining Networks with the OSI Model. Module 2

Network Management & Monitoring Network Delay

Sierra Radio Systems. WiFly Configuration. Quick Reference. Version 1.0

MicroTech II Alerton BACtalk Integration Information for MicroTech II Applied Rooftop and Self-Contained Unit Controllers

19: Networking. Networking Hardware. Mark Handley

1. (10 points): For each of the following, choose exactly one best answer.

Exercises: Basics of Network Layer Experiential Learning Workshop

ICS 351: Networking Protocols

Multicast overview. Introduction to multicast. Information transmission techniques. Unicast

Network Extension Unit (NXU)

Installation and Programming Manual

Data & Computer Communication

ARP Inspection and the MAC Address Table for Transparent Firewall Mode

Web Mechanisms. Draft: 2/23/13 6:54 PM 2013 Christopher Vickery

CIT 380: Securing Computer Systems. Network Security Concepts

UNIT IV -- TRANSPORT LAYER

Problem Set Name the 7 OSI layers and give the corresponding functionalities for each layer.

Introduction. High Speed LANs. Emergence of High-Speed LANs. Characteristics of High Speed LANS. Text ch. 6, High-Speed Networks and

Outline: Connecting Many Computers

The Link Layer and LANs: Ethernet and Swiches

Dr Markus Hagenbuchner CSCI319 SIM. Distributed Systems Chapter 4 - Communication

Basic Concepts In Computer Networking

Multicast overview. Introduction to multicast. Information transmission techniques. Unicast

TCP/IP THE TCP/IP ARCHITECTURE

Operating Systems CS 571

OSBRiDGE 24XL(i) Configuration Manual. Firmware 2.05b9

CS 356: Computer Network Architectures. Lecture 10: IP Fragmentation, ARP, and ICMP. Xiaowei Yang

Wireless and Mobile Networks Reading: Sections 2.8 and 4.2.5

Router Router Microprocessor controlled traffic direction home router DSL modem Computer Enterprise routers Core routers

Layered Network Architecture. CSC358 - Introduction to Computer Networks

Lesson 9 OpenFlow. Objectives :

Simple Network Management Protocol (SNMP)

MicroTech II Alerton BACtalk Integration Information for MicroTech II Applied Rooftop and Self-Contained Unit Controllers

A Study on Intrusion Detection Techniques in a TCP/IP Environment

Network Element Configuration

ISO/OSI Model and Collision Domain NETWORK INFRASTRUCTURES NETKIT - LECTURE 1 MANUEL CAMPO, MARCO SPAZIANI

ET4254 Communications and Networking 1

Computer Networks and Data Systems

UNIVERSITY OF TORONTO ELECTRICAL AND COMPUTER ENGINEERING ECE 361 Test February 2, 2012

Configuring MAC Address Tables

CS 421: COMPUTER NETWORKS SPRING FINAL May 24, minutes. Name: Student No: TOT

Lecture 2-ter. 2. A communication example Managing a HTTP v1.0 connection. Managing a HTTP request. transport session. Step 1 - opening transport

Transcription:

2/2016 SATEL technical bulletin How to convert data from serial port to IP packets Serial IP is a feature where data coming from serial port is converted to IP packets and set to designated IP address. Correspondingly the received IP packets are converted and forwarded to serial interface. Serial IP configuration handling is divided into two sections for two interfaces: RS-232 connection in the radio unit (RU) and -Serial dongle attached to -A port of the central unit (CU) Central Unit handles all the IP related data traffic and the air interface is IP based. Central Unit is needed for stations using the serial IP (CU, router). Central Unit is not required if the station is acting only as a repeater (no terminal connection). Examples 1. Point-to-point Example Point-to-point presents the basic feature and usage of the configuration parameters. Two user devices, and B are connected to s via serial port connection and the s are configured to have a radio connection. SA00060 Tun0 IP 10.10.32.1 Tun0 IP 10.10.32.2 Point-to-point example is having Tun0 IP 10.10.32.1 and Tun0 IP 10.10.32.2 (can be obtained from screen saver or from Routing IP category). is a client which is the side that initiates the connection. It has been configured to listen messages from serial port and to send them to target address and port. is a server side that has been configured to listen dedicated IP port and to forward messages to serial port. Transmission is always started from client side; it creates the connection between the s. There are some differences for this when using UDP (See chapter 5. UDP).

2 First, the serial port in both s must be configured to match the configuration. After this the s are able to communicate with each others. Parameter Mode Server Client Protocol TCP TCP Listening Port 2005 Irrelevant in this mode Sending Port Irrelevant in this mode 2005 Sender Target Address 10.10.32.2 10.10.32.1 The basic idea is to cross-configure s to communicate with each other. Protocol can be also UDP as long as it is same in both ends. 2. TCP Server is configured to listen the defined IP Port number and forward data from the port to the serial port (IP to Serial-conversion). Internet SA00061 TCP Server, conversion from IP to serial port Ethernet IP Address 192.168.1.1 IP Route 192.168.2.0/24 via 192.168.1.2 Application able to send messages to dedicated address and port configured to send to 192.168.2.10 port 2006 Ethernet IP Address 192.168.1.2 RMAC 1 i.e. Tun0 10.10.32.1 Packet Route to 2 IP Route 192.168.2.0/24 via 10.10.32.2 Ethernet IP Address 192.168.2.10 RMAC 2 i.e. Tun0 10.10.32.2 Packet Route to 1 IP Route 192.168.1.0/24 via 10.10.32.1 Serial IP configuration as above Serial port configuration in line with DTE B Serial port configuration in line with User Device has an Ethernet IP address 192.168.1.1. has two IP addresses Tun0 10.10.32.2 and Eth0 192.168.2.10 which both can be used depending on the routing configuration in. Ethernet address is used in this example.

3 does not have any Serial IP connection and it is configured to have a radio connection with. must be set to route messages to via. In this case has an IP 192.168.1.2. must have a route 192.168.2.0/24 via 192.168.1.2 and must also have an application able to send messages to dedicated address and port, in this case to port 2006 at 192.168.2.10 Parameter Mode Server Protocol TCP Listening Port 2006 3. TCP Client In TCP client case whenever data comes from the serial port, the data is buffered and sent to target address. This can be e.g. some on-demand service sending some e.g. log data whenever there is something to be sent. Setup is similar to the TCP server case. Internet SA00061 TCP Client : IP address 192.168.1.1 : IP address 192.168.1.2 : IP address 192.168.2.10 User Device has IP address: 192.168.1.1, : 192.168.1.2 and : 192.168.2.10. s are configured to have a radio connection, and IP routes are configured so that devices are able to communicate with each other, i.e. route from to via, and from to via. must have an application that opens port listening to messages coming from B. does not have any Serial IP configuration. has following serial port configuration, where it is assumed that User Device has port 2005 open:

SATEL technical bulletin 4 Parameter Mode Client Protocol TCP Sending Port 2005 Sender Target Address 192.168.1.1 4. Multipoint-to-point Multipoint-to-point case can be presented as an extended case of TCP Client. TCP Port 2005 IP Connection TCP Port 2005 TCP Port 2010 IP address: 19.21.68.10 SA00062 D TCP Port 2010 DTE C In this example the is capable simultaneously listen several ports. Both and C are configured to send the messages to, but to different ports. Following configuration is set to and D, when has IP address 192.168.1.1: Parameter C Mode Client Client Protocol TCP TCP Sending Port 2005 2010 Sender Target Address 192.168.1.1 192.168.1.1

5 One option for this kind of tasking is serial port virtualizing that can be done e.g. with HW VSP application: http://www.hw-group.com/products/hw_vsp/index_en.html The application creates virtual serial ports which are actually IP addresses and ports i.e. user defines IP address and port combination which then creates a (virtual) serial port to system. By this way different applications can use these connections as serial ports although they are actually IP connections. 5. UDP UDP mode can be used similar to TCP modes with some extension. In point-to-point case the mode of the device can be either client or server. Due to the nature of the protocol both devices need to be able to send and receive independently from the other device. See chapter 7.4.3 UDP and TCP protocols (in Digital system part III: radio unit) for more detailed protocol explanation. Parameter Mode Server Server Protocol TCP TCP Listening Port 2005 2006 Sending Port 2006 2005 Sender Target Address 10.10.32.2 10.10.32.1 When using UDP in the Server mode in generally and some replies are needed to be sent, also the target address needs to be set. This concerns also the Client mode and listening of replies. Parameter Mode Protocol Server UDP Listening Port 2006 Sending Port 2005 Sender Target Address 192.168.1.1

6 6. Send or receive only These features are limited versions of the presented features. The example is similar to point-to-point. SA00060 Tun0 IP 10.10.32.1 Tun0 IP 10.10.32.2 is having Tun0 IP 10.10.32.1 and Tun0 IP 10.10.32.2. is configured to send to and is configured to listen the defined port. Parameter Mode Send only Receive only Protocol UDP UDP Listening Port Irrelevant in this mode 2006 Sending Port 2006 Irrelevant in this mode Sender Target Address 10.10.32.2 Irrelevant in this mode The can only send and the can only listen the messages.