EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: Channel access over wireless?
From: "Hill, Jeff" <[email protected]>
To: EPICS Tech-Talk <[email protected]>
Date: Thu, 31 Oct 2013 18:25:50 +0000

The 3.14 CA search and connect algorithms are actually much better about dealing with congestion compared to circa R3.12 and R3.13. In particular, the search request intervals dynamically respond to congestion. Also, the applications disconnect, but tcp circuits don’t disconnect, if there are brief interruptions in service.

 

Jeff

 

From: [email protected] [mailto:[email protected]] On Behalf Of Ralph Lange
Sent: Thursday, October 31, 2013 12:14 PM
To: EPICS Tech-Talk
Subject: Re: Channel access over wireless?

 

On 31.10.2013 18:55, Emmanuel Mayssat wrote:

I am contemplating a project which requires wireless communication.
I would like to have telemetry information on a control station.
The network link specification is: range 1 mile at 250Kbps
Latency could definitely be an issue (measurement needed at this point)
I could potentially have several 250Kpbs links (not sure whether they can be 'trunked' together)

The remote device could run an IOC (I need something like a 'fast' sequencer for sure)
Between local OPI and remote IOC, I can use any communication protocol I want

Classic architecture:
local OPI ---- (CA over wireless) --- remote IOC
is there a way for an OPI to bypass the UDP discovery process and force connection to a specific IP addres/port?


Setting EPICS_CA_AUTO_ADDRESS=NO suppresses the UDP broadcast
Setting EPICS_CA_ADDRESS_LIST restricts discovery traffic to a list of IP/port addresses
Setting EPICS_CA_NAME_SERVERS uses TCP for discovery traffic to a list of IP/port addresses

Setting both
   EPICS_CA_AUTO_ADDRESS=NO
   EPICS_CA_NAME_SERVERS=your.destination.ip.address:port
will run Channel Access exclusively to that server/port, using TCP for name resolution and data.
You could e.g. use this to tunnel CA through SSH.

You can find more information in the Channel Access Reference Manual.

HTH,
~Ralph


References:
Channel access over wireless? Emmanuel Mayssat
Re: Channel access over wireless? Ralph Lange

Navigate by Date:
Prev: RE: Channel access over wireless? Mark Rivers
Next: RE: Channel access over wireless? Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Channel access over wireless? Mark Rivers
Next: RE: Channel access over wireless? Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 20 Apr 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·