The UK Home Automation Archive

Archive Home
Group Home
Search Archive


Advanced Search

The UKHA-ARCHIVE IS CEASING OPERATIONS 31 DEC 2024


[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: Serial bridge availability



--001485f9ed7c5a9257047c7d23f2
Content-Type: text/plain; charset=ISO-8859-1

I think the definition of serial bridge here is a serial based (RS232 or
RS485) device that participates in a 'conventional' UDP broadcast/ethernet
xAP network.

Typically this is achieved either using either a PC - and passing xAP
messages from the IP network to serial port and vice versa, or using an
embedded device such as the lantronix IP to serial converters. I have
implemented both at various points... it's useful for integrating really
low
end/low power devices such as temperature or movement sensors into the xAP
world whilst minimising the overall number of moving parts/improving
reliability over alternative approaches.

HTH
Patrick

2010/1/6 brett england <brett@xxxxxxx>

>
>
>  As in IP ->> Serial link ->> IP
>
>
>
> Well I guess you could implement PPP on the serial link and the packet
> would just broadcast as per usual, if is on the same subnet.
>
> Failing that writing a bridge wouldn't be too difficult.
>
> What are you trying to do?
>
> Brett
>
>
>
> *From:* xAP_developer@xxxxxxx [mailto:
> xAP_developer@xxxxxxx] *On Behalf Of *Neil Wrightson
> *Sent:* 06 January 2010 10:51
> *To:* xAP_developer@xxxxxxx
> *Subject:* [xAP_developer] Serial bridge availability
>
>
>
>
>
> Hi All,
>
>
>
> Does a serial bridge exist for xAP?
>
>
>
> I.e.
>  Bridging
>
> xAP is, so far is as practicable, network agnostic. Where two networks
are
> to be joined, so that xAP messages can be passed between then, a
software
> bridge is used. The bridge understands the implementation details of
the xAP
> protocol on each physical network, and performs the necessary protocol
> conversions to pass the message from one network to another.
>
> In some cases, the bridge may provide a configuration interface to
allow
> traffic in one or both directions to be restricted.
>
> A proposal has been made to permit messages to be flagged
"non-routable" in
> the xAP-Header, and for bridges to never pass these messages.
Currently this
> item is still open.
>
> Messages passed over the bridge always have the xAP-header hop count
> increased. A bridge may be configured to discard messages with
hop-count > n
> to prevent looping/broadcast storms.
>
>
>
> Regards,
>
> *Neil Wrightson.*
>
>
>
>
>

--001485f9ed7c5a9257047c7d23f2
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable





<head>

<style type=3D"text/css">
<!--

/* start of attachment style */
.ygrp-photo-title{
clear: both;
font-size: smaller;
height: 15px;
overflow: hidden;
text-align: center;
width: 75px;
}
div.ygrp-photo{
background-position: center;
background-repeat: no-repeat;
background-color: white;
border: 1px solid black;
height: 62px;
width: 62px;
}

div.photo-title=20
a,
div.photo-title a:active,
div.photo-title a:hover,
div.photo-title a:visited {
text-decoration: none;=20
}

div.attach-table div.attach-row {
clear: both;
}

div.attach-table div.attach-row div {
float: left;
/* margin: 2px;*/
}

p {
clear: both;
padding: 15px 0 3px 0;
overflow: hidden;
}

div.ygrp-file {
width: 30px;
valign: middle;
}
div.attach-table div.attach-row div div a {
text-decoration: none;
}

div.attach-table div.attach-row div div span {
font-weight: normal;
}

div.ygrp-file-title {
font-weight: bold;
}
/* end of attachment style */
-->
</style>
</head>
<html>
<head>
<style type=3D"text/css">
<!--
#ygrp-mkp {
border: 1px solid #d8d8d8;
font-family: Arial;
margin: 10px 0;
padding: 0 10px;
}

#ygrp-mkp hr {
border: 1px solid #d8d8d8;
}

#ygrp-mkp #hd {
color: #628c2a;
font-size: 85%;
font-weight: 700;
line-height: 122%;
margin: 10px 0;
}

#ygrp-mkp #ads {
margin-bottom: 10px;
}

#ygrp-mkp .ad {
padding: 0 0;
}

#ygrp-mkp .ad a {
color: #0000ff;
text-decoration: none;
}
-->
</style>
<body>



<!-- **begin egp html banner** -->

<br><br>

<!-- **end egp html banner** -->


I think the definition of serial bridge here is a serial based (RS232 or
RS=
485) device that participates in a &#39;conventional&#39; UDP
broadcast/eth=
ernet xAP network.<br><br>Typically this is achieved either
using either a =
PC - and passing xAP messages from the IP network to serial port and vice
v=
ersa, or using an embedded device such as the lantronix IP to serial
conver=
ters. I have implemented both at various points... it&#39;s useful for
inte=
grating really low end/low power devices such as temperature or movement
se=
nsors into the xAP world whilst minimising the overall number of moving
par=
ts/improving reliability over alternative approaches.<br>
<br>HTH<br>Patrick<br><br><div
class=3D"gmail_quote">2010/1/6 brett england=
<span dir=3D"ltr">&lt;<a href=3D"mailto:brett@xxxxxxx";>brett@xxxxxxx</=
a>&gt;</span><br><blockquote
class=3D"gmail_quote" style=3D"border-left: 1p=
x solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left:
1ex;">







=20=20=20=20=20=20=20=20










<div bgcolor=3D"white" link=3D"#1E66AE"
vlink=3D"#1E66AE" lang=3D"EN-GB">




<br><br>






<div>

<p class=3D"MsoNormal"><span style=3D"font-size:
11pt; color: rgb(31, 73, 1=
25);">As in IP -&gt;&gt; Serial link -&gt;&gt; IP
</span></p>

<p class=3D"MsoNormal"><span style=3D"font-size:
11pt; color: rgb(31, 73, 1=
25);">=A0</span></p>

<p class=3D"MsoNormal"><span style=3D"font-size:
11pt; color: rgb(31, 73, 1=
25);">Well I guess you could implement PPP on the serial link and
the
packet would just broadcast as per usual, if is on the same
subnet.</span><=
/p>

<p class=3D"MsoNormal"><span style=3D"font-size:
11pt; color: rgb(31, 73, 1=
25);">Failing that writing a bridge wouldn&#39;t be too
difficult.</span></=
p>

<p class=3D"MsoNormal"><span style=3D"font-size:
11pt; color: rgb(31, 73, 1=
25);">What are you trying to do?</span></p>

<p class=3D"MsoNormal"><span style=3D"font-size:
11pt; color: rgb(31, 73, 1=
25);">Brett</span></p>

<p class=3D"MsoNormal"><span style=3D"font-size:
11pt; color: rgb(31, 73, 1=
25);">=A0</span></p>

<div>

<div style=3D"border-style: solid none none; border-color: rgb(181,
196, 22=
3) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium
medium=
; padding: 3pt 0cm 0cm;">

<p class=3D"MsoNormal"><b><span
style=3D"font-size: 10pt;" lang=3D"EN-US">F=
rom:</span></b><span style=3D"font-size: 10pt;"
lang=3D"EN-US"> <a href=3D"=
mailto:xAP_developer@xxxxxxx";
target=3D"_blank">xAP_developer@yahoo=
groups.com</a>
[mailto:<a href=3D"mailto:xAP_developer@xxxxxxx";
target=3D"_blank">=
xAP_developer@xxxxxxx</a>] <b>On Behalf Of </b>Neil
Wrightson<br>
<b>Sent:</b> 06 January 2010 10:51<br>
<b>To:</b> <a href=3D"mailto:xAP_developer@xxxxxxx";
target=3D"_blan=
k">xAP_developer@xxxxxxx</a><br>
<b>Subject:</b> [xAP_developer] Serial bridge
availability</span></p>

</div>

</div><div><div></div><div
class=3D"h5">

<p class=3D"MsoNormal">=A0</p>

<p class=3D"MsoNormal">=A0 </p>

<div>

<div>

<div>

<div>

<p class=3D"MsoNormal"><span style=3D"font-size:
10pt;">Hi
All,</span></p>

</div>

<div>

<p class=3D"MsoNormal">=A0</p>

</div>

<div>

<p class=3D"MsoNormal"><span style=3D"font-size:
10pt;">Does
a serial=A0bridge exist for xAP?</span></p>

</div>

<div>

<p class=3D"MsoNormal">=A0</p>

</div>

<div>

<p class=3D"MsoNormal"><span style=3D"font-size:
10pt;">I.e.</span></p>

</div>

<div>

<h2><span>Bridging</span></h2>

<p><span style=3D"font-size: 10pt;">xAP is, so
far is as practicable, network agnostic. Where two networks are to be
joine=
d,
so that xAP messages can be passed between then, a software bridge is
used.=
The
bridge understands the implementation details of the xAP protocol on each
physical network, and performs the necessary protocol conversions to pass
t=
he
message from one network to another. </span></p>

<p><span style=3D"font-size: 10pt;">In some
cases, the bridge may provide a configuration interface to allow traffic
in=
one
or both directions to be restricted. </span></p>

<p><span style=3D"font-size: 10pt;">A proposal
has been made to permit messages to be flagged
&quot;non-routable&quot; in =
the
xAP-Header, and for bridges to never pass these messages. Currently this
it=
em
is still open. </span></p>

<p><span style=3D"font-size: 10pt;">Messages
passed over the bridge always have the xAP-header hop count increased. A
br=
idge
may be configured to discard messages with hop-count &gt; n to prevent
looping/broadcast storms. </span></p>

</div>

<div>

<p class=3D"MsoNormal">=A0</p>

</div>

<div>

<p class=3D"MsoNormal"><span style=3D"font-size:
10pt;">Regards,</span>
</p>

</div>

<div>

<p><b><span style=3D"font-size: 13.5pt;">Neil
Wrightson.</span></b> </p>

</div>

</div>

<div>

<p class=3D"MsoNormal"><span style=3D"color:
white;"></span></p>

</div>

</div>







<br>

=20=20=20=20
=20=20=20=20
<br>




<div width=3D"1" style=3D"color: white; clear:
both;"></div></div></div></d=
iv>
</div>


</blockquote></div><br>




<!-- **begin egp html banner** -->

<br>

=20=20=20=20
=20=20=20=20
<br>

<!-- **end egp html banner** -->


<div width=3D"1" style=3D"color: white; clear:
both;"/>__._,_.___</div>

<!-- Start Recommendations -->
<!-- End Recommendations -->



<!-- **begin egp html banner** -->

<img src=3D"http://geo.yahoo.com/serv?s=3D97476590/grpId=3D9629476/grpspI=
d=3D1705007709/msgId=3D2064/stime=3D1262776814" width=3D"1"
height=3D"1"> <=
br>

<!-- **end egp html banner** -->

=20=20
<!-- **begin egp html banner** -->

<br>
<div style=3D"font-family: verdana; font-size: 77%; border-top: 1px
s=
olid #666; padding: 5px 0;" >
Your email settings: Individual EmailTraditional <br>
<a href=3D"http://groups.yahoo.com/group/xAP_developer/join;_ylc=3DX3=
oDMTJmbmozbGxsBF9TAzk3NDc2NTkwBGdycElkAzk2Mjk0NzYEZ3Jwc3BJZAMxNzA1MDA3NzA5B=
HNlYwNmdHIEc2xrA3N0bmdzBHN0aW1lAzEyNjI3NzY4MTQ-">Change settings
via the We=
b</a> (Yahoo! ID required) <br>
Change settings via email: <a href=3D"mailto:xAP_developer-digest@yah=
oogroups.com?subject=3DEmail Delivery: Digest">Switch delivery to
Daily Dig=
est</a>  <a href =3D "mailto:xAP_developer-fullfeatured@xxxxxxx?su=
bject=3DChange Delivery Format: Fully Featured">Switch to Fully
Featured</a=
> <br>
<a href=3D"http://groups.yahoo.com/group/xAP_developer;_ylc=3DX3=
oDMTJkMzNiNmNuBF9TAzk3NDc2NTkwBGdycElkAzk2Mjk0NzYEZ3Jwc3BJZAMxNzA1MDA3NzA5B=
HNlYwNmdHIEc2xrA2hwZgRzdGltZQMxMjYyNzc2ODE0">
Visit Your Group=20
</a>
<a href=3D"http://docs.yahoo.com/info/terms/";>
Yahoo! Groups Terms of Use
</a>
<a href=3D"mailto:xAP_developer-unsubscribe@xxxxxxx?subject=
=3DUnsubscribe">
Unsubscribe=20
</a>=20
<br>
</div>
<br>

<!-- **end egp html banner** -->


<div style=3D"color: white; clear:
both;"/>__,_._,___</div>
</body>

</html>

--001485f9ed7c5a9257047c7d23f2--


xAP_Development Main Index | xAP_Development Thread Index | xAP_Development Home | Archives Home

Comments to the Webmaster are always welcomed, please use this contact form . Note that as this site is a mailing list archive, the Webmaster has no control over the contents of the messages. Comments about message content should be directed to the relevant mailing list.