Claims
- 1. A communications hub as an interface device between land line devices and IEDs comprising in combination:
a) wireless transceiver means for exchanging digital bit-streams in either direction between said IEDs and said hub, b) first processor means in said hub for exchanging bit-streams in either direction with said IEDs via said wireless transceivers, c) second processor means in said hub for exchanging bit-streams in either direction with land line devices, d) third processor means in said hub for communicating digitally with either said first processor or with said second processor, e) third processor program means for exchanging bit-streams in either direction with said IEDs via said first processor, f) third processor program means for exchanging bit-streams in either direction with said land line devices via said second processor, g) program means in said third processor for extracting messages contained in said bit-streams and converting message protocols in either direction between that of IEDs and that of land line devices, and h) storage means in said third processor for storing messages for a selected time before sending in either direction through said hub whereby communications through said hub are not constrained by individual protocols or by time of transmission or reception.
- 2. A device as in claim 1 wherein said program means for said third processor converting said messages to a generic format for converting message protocols as they flow in either direction through said hub.
- 3. A device as in claim 1 wherein said third processor includes non-volatile memory.
- 4. A device as in claim 1 wherein said program means for said third processor uses the eight bit code assigned to each said IEDs as the identifier for non-volatile memory associated with each said IED.
- 5. A device as in claim 1 further comprising in combination:
a) non-volatile memory for use with said first processor, b) synchronous serial port for said non-volatile memory, c) connection means between said synchronous serial port and said wireless transceiver means for exchanging digital bit-streams in either direction between said IEDs and said hub, and d) program means for said first processor means for exchanging digital bit streams in either direction between said IEDs and said first processor of said hub.
- 6. A device as in claim 1 further comprising in combination:
a) program means in said third processor for converting digital bit streams to protocols of said land line devices, b) program means in said first processor for exchanging said bit streams with said second processor, c) program means in said second processor for exchanging said bit streams with said third processor, and d) program means in said second processor for exchanging said bit streams with said land line devices whereby land line devices communicate with IEDs with translation in protocols in either direction from that of the IEDs and that of the land line devices and with selective time delays in communications.
- 7. A device as in claim 1 wherein a single device means provides clock signals to said first, second and third processors whereby said first, second and third processors operate in synchronism.
- 8. A device as in claim 1 further comprising in combination:
a) means for providing two position parallel bus connections, b) means for connecting said first processor and a first input of said two position parallel bus connection, c) means for connecting said second processor and a second input to said two position parallel bus connection, d) means for connecting said third processor means and a common input to said two position parallel bus connection, e) a binary control connection between said first processor and said two position parallel bus connection, f) a binary control connection between said second processor and said two position parallel bus connection, g) program means for each said first and second processors for switching the direction of said two position parallel bus connection, and h) further program means for said third processor means choosing between communications with said first processor means and communications with said second processor means whereby digital bit streams are exchanged at high speeds using parallel bus connections.
- 9. A device as in claim 1 wherein said first processor communicates wirelessly with IEDs using the protocol of each IED.
- 10. A device as in claim 1 wherein said second processor communicates with selected SCADA devices using the protocol of said selected SCADA device.
- 11. A device as in claim 1 wherein said third processor means stores messages, converts protocols and exchanges messages between IED devices and SCADA devices.
- 12. A device as in claim 1 further comprising in combination:
a) computer means for user communications with said hub, b) RS232 port for said user interface computer means, c) paralleling device means for paralleling RS232 ports, d) RS232 port for said paralleling device, e) means for connecting said paralleling device to an RS232 port for use with said user interface computer, f) means for connecting between said paralleling device and asychronous ports of each of said first, second and third processors, and g) program means for said user interface computer for entering required programs into each of said first, second and third processors.
- 13. Interface computer means as in claim 12 for entering SCADA protocol programs into said second processor
whereby the choice of SCADA protocol is independent of the protocol of any IED.
- 14. Interface computer means as in claim 12 for entering programs for operation of said communications hub into said first, second and third processors.
- 15. Interface computer means as in claim 12 whereby a user can enter data as required by any specific IED.
- 16. Interface computer means as in claim 12 whereby a user can read data related to any specific IED.
- 17. A communications hub comprising in combination:
a) a first microprocessor means for processing bit-streams in either direction using a plurality of first message protocols, b) digital port means for said first microprocessor exchanging bit-streams in either direction with first outside sources, c) a second microprocessor means for processing bit-streams in either direction using a plurality of second message protocols, d) digital port means for said second microprocessor exchanging bit-streams in either direction with second outside sources, e) a third microprocessor means for storing, converting message protocols and exchanging digital bit-streams in either direction with said first microprocessor for communications with said first outside sources, and f) said third microprocessor also having means for storing, converting message protocols and exchanging digital bit-streams in either direction with said second microprocessor for communications with said second outside sources.
- 18. A method of providing communications between IEDs and land line devices, said method comprising the steps of:
a) providing a communications hub having multiple digital processors for processing bit-streams flowing between a land line device and addressed IEDs, b) connecting bit-streams flowing between a first of said processors in the format of said IEDs, c) connecting bit-streams flowing between a land line device and a second of said processors in the format of said device, d) selectively switching between communicating between said first and a third of said processors and communicating between said second and said third processor, e) in said third processor, converting messages in the protocol of said IEDs, as contained in bit-streams flowing between said IEDs and said hub, into a generic format, f) in said third processor, converting messages in the protocol of said land line devices, as contained in bit-streams flowing between said land line devices and said hub, into a generic format, g) in said third processor, using generic formats for converting messages in either direction between IED formats and land line device formats, and h) storing said converted messages in said third processors for subsequent transmission, whereby communications through said hub are not constrained by individual protocols or by time of transmission or reception.
- 19. A method as in claim 18 further including the steps of:
a) connecting an interface computer in parallel to asynchronous ports in each of said three processors, and b) providing inputs through said interface computer to activate selected programs in said three processors, and to enter and receive selected data to and from said processors.
- 20. A method as in claim 18 including the following steps:
a) communicating between said first and third processors using bus to bus parallel transfer of data, b) communicating between said second and third processors using bus to bus parallel transfer of data, c) using first pairs of control lines definable as A and B for enabling communications between said first and third processors, d) using second pairs of control lines definable as C and D for enabling communications between said second and third processors, and e) selectively enabling only one of said pairs of control lines during a given time and inhibiting the other of said pairs whereby data crashes of data flowing in either of two directions through said hub are avoided.
Parent Case Info
[0001] This application is a continuation in part of application Ser. No. 10/074,110 titled A WIRELESS COMMUNICATIONS HUB WITH PROTOCOL CONVERSION filed for Robert W. Beckwith on Feb. 11, 2002 which was a continuation in part of application Ser. No. 09/479,650 titled “EXPANDED CAPABILITIES FOR WIRELESS TWO-WAY PACKET COMMUNICATIONS FOR IEDs” filed by Robert W. Beckwith on Jan. 8, 2000 which claimed the priority date of provisional patent application Serial No. 60/116,984 filed by Robert W. Beckwith on Jan. 25, 1999 titled “RADIO AS THE MAN/MACHINE INTERFACE FOR AN IED”.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60116984 |
Jan 1999 |
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
10074110 |
Feb 2002 |
US |
Child |
10405558 |
Apr 2003 |
US |
Parent |
09479650 |
Jan 2000 |
US |
Child |
10074110 |
Feb 2002 |
US |