Udp Usage; Packet Format - Banner iVu Plus BCR Gen2 Series Instruction Manual

Hide thumbs Also See for iVu Plus BCR Gen2 Series:
Table of Contents

Advertisement

The iVu BCR Discovery Protocol is implemented using UDP broadcast packets that are mapped to Ethernet Broadcast
packets by the TCP/IP stack. Broadcast packets are the only mechanism that ensures delivery of the data if the device and
controlling PC are configured for different subnets and on the same bridged Ethernet network. The contents of the packets
used for Banner's iVu BCR devices are proprietary.
The iVu BCR Discovery Protocol is supported by iVu devices from the 2012R1 or later releases.

13.5.1 UDP Usage

All packets are sent with the source and destination port number set to 19995.
The destination IP address is always set to a broadcast value of 255.255.255.255.

13.5.2 Packet Format

The packets used by the Discovery Protocol follow the same general format. The packets have a short header and a larger
body area with ASCII text.
Header Format
The header of the packets is as follows:
Name
Offset
Protocol ID
0
Message Type
4
Correlation Tag
8
Body Format
The Body of the packet follows the header and consists of a long string of ASCII text. The ASCII text section contains some
strings in the format of "<name>=<value>," Those names and values are detailed in the following table. Note that the
comma is required, and is used as a string separator.
Name
SerialNumber
String
Version
String
Name
String
xx:xx:xx:xx:xx:xx – Each 'x' is a
MAC
hexadecimal character.
IP
String in decimal dot notation
NetMask
String in decimal dot notation
Length
(bytes)
The number that identifies this as a Discovery Protocol Packet.
4
Always set to 0x6956752b. This appears as "iVu+" when viewed with packet
dump software.
Identifies the type of message:
DISCOVER = 0x44495343, ASCII translates as "DISC"
DISCOVER_REPLY = 0x52504c59, ASCII translates as "RPLY"
4
DISCOVER_SETIP = 0x53455449, ASCII translates as "SETI"
See the following for a detailed description of each of these messages:
DISCOVER Message
DISCOVER_REPLY Message
DISCOVER_SETIP Message
A number chosen by the sender of a DISCOVER packet. The value sent in a
4
DISCOVER packet is returned in the DISCOVER_REPLY packet. This allows
the sender to match its requests with responses it receives.
Values
www.bannerengineering.com - Tel: + 1 888 373 6767
Description
(p. 94)
(p. 94)
(p. 95)
Description
Device serial number
Firmware version string
Name of the device as an ASCII string. This field is filled in
only if the device is configured for English. For all other
languages, this field is omitted.
Ethernet MAC address of this device
IP address of the device
Network mask of the device
iVu Plus BCR Gen2 Series Sensor
93

Advertisement

Table of Contents
loading

Table of Contents