CA2212123A1 - Parallel programming of a plurality of nodes in a communication network - Google Patents
Parallel programming of a plurality of nodes in a communication networkInfo
- Publication number
- CA2212123A1 CA2212123A1 CA002212123A CA2212123A CA2212123A1 CA 2212123 A1 CA2212123 A1 CA 2212123A1 CA 002212123 A CA002212123 A CA 002212123A CA 2212123 A CA2212123 A CA 2212123A CA 2212123 A1 CA2212123 A1 CA 2212123A1
- Authority
- CA
- Canada
- Prior art keywords
- nodes
- parallel
- file
- communication network
- intermediate nodes
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L15/00—Indicators provided on the vehicle or vehicle train for signalling purposes ; On-board control or communication systems
- B61L15/0018—Communication with or on the vehicle or vehicle train
- B61L15/0036—Conductor-based, e.g. using CAN-Bus, train-line or optical fibres
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L15/00—Indicators provided on the vehicle or vehicle train for signalling purposes ; On-board control or communication systems
- B61L15/0081—On-board diagnosis or maintenance
Abstract
A communication network having a plurality of nodes and a controller, a plurality of intermediate nodes in communication on a one-to-one basis with the plurality of first target nodes to be programmed. A
first file containing a first executable program is transferred in parallel to each of the intermediate nodes. Intermediate nodes then, in parallel, program a respective first target node. The intermediate nodes may begin programming a respective first target node upon receipt of a sufficient portion of the first file to initiate programming or may begin upon receiving the complete first file. The intermediate nodes may also have connected thereto a respective second target node and may program the second plurality of target nodes simultaneously and in parallel using either the first file already transferred or a second file containing a second executorial program transferred in parallel.
first file containing a first executable program is transferred in parallel to each of the intermediate nodes. Intermediate nodes then, in parallel, program a respective first target node. The intermediate nodes may begin programming a respective first target node upon receipt of a sufficient portion of the first file to initiate programming or may begin upon receiving the complete first file. The intermediate nodes may also have connected thereto a respective second target node and may program the second plurality of target nodes simultaneously and in parallel using either the first file already transferred or a second file containing a second executorial program transferred in parallel.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/713,842 US5862062A (en) | 1996-09-13 | 1996-09-13 | Parallel programming of a plurality of nodes in a communication network |
US08/713,842 | 1996-09-13 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2212123A1 true CA2212123A1 (en) | 1998-03-13 |
CA2212123C CA2212123C (en) | 2002-07-09 |
Family
ID=24867759
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002212123A Expired - Lifetime CA2212123C (en) | 1996-09-13 | 1997-08-21 | Parallel programming of a plurality of nodes in a communication network |
Country Status (5)
Country | Link |
---|---|
US (1) | US5862062A (en) |
EP (1) | EP0828213B1 (en) |
AU (1) | AU718831B2 (en) |
CA (1) | CA2212123C (en) |
DE (1) | DE69722114T2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100621992B1 (en) * | 2003-11-19 | 2006-09-13 | 삼성전자주식회사 | structure and method of wafer level stack for devices of different kind and system-in-package using the same |
US8037204B2 (en) * | 2005-02-11 | 2011-10-11 | Cisco Technology, Inc. | Method and system for IP train inauguration |
DE102010042601A1 (en) | 2010-10-19 | 2012-04-19 | Robert Bosch Gmbh | network |
US10318903B2 (en) | 2016-05-06 | 2019-06-11 | General Electric Company | Constrained cash computing system to optimally schedule aircraft repair capacity with closed loop dynamic physical state and asset utilization attainment control |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4181943A (en) * | 1978-05-22 | 1980-01-01 | Hugg Steven B | Speed control device for trains |
JPH04133601A (en) * | 1990-09-21 | 1992-05-07 | Toshiba Corp | Automatic operation controller having protective function |
JPH04291538A (en) * | 1991-03-19 | 1992-10-15 | Fujitsu Ltd | Down-load system using standby line |
ATE175041T1 (en) * | 1992-04-30 | 1999-01-15 | Siemens Ag | METHOD FOR LOADING AN OPERATIONAL CONTROL COMMAND SEQUENCE NECESSARY FOR THE OPERATION OF A PROGRAM-CONTROLLED ELECTRICAL DEVICE |
US5429329A (en) * | 1994-01-31 | 1995-07-04 | Wallace; Charles C. | Robotic railroad accident prevention vehicle and associated system elements |
US5564657A (en) * | 1994-11-16 | 1996-10-15 | Westinghouse Air Brake Company | Electronically controlled locomotive throttle controller including remote multiple unit throttle control |
US5681015A (en) * | 1996-12-20 | 1997-10-28 | Westinghouse Air Brake Company | Radio-based electro-pneumatic control communications system |
-
1996
- 1996-09-13 US US08/713,842 patent/US5862062A/en not_active Expired - Lifetime
-
1997
- 1997-08-21 CA CA002212123A patent/CA2212123C/en not_active Expired - Lifetime
- 1997-08-29 EP EP97114955A patent/EP0828213B1/en not_active Expired - Lifetime
- 1997-08-29 DE DE69722114T patent/DE69722114T2/en not_active Expired - Lifetime
- 1997-09-01 AU AU36751/97A patent/AU718831B2/en not_active Expired
Also Published As
Publication number | Publication date |
---|---|
DE69722114T2 (en) | 2004-01-08 |
DE69722114D1 (en) | 2003-06-26 |
CA2212123C (en) | 2002-07-09 |
EP0828213A2 (en) | 1998-03-11 |
EP0828213B1 (en) | 2003-05-21 |
EP0828213A3 (en) | 2000-08-02 |
AU3675197A (en) | 1998-03-19 |
US5862062A (en) | 1999-01-19 |
AU718831B2 (en) | 2000-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69528498D1 (en) | Establishing telephone connections in intelligent networks | |
KR960009491A (en) | Communication network structure, communication network system based on the same and communication method thereof | |
WO1991014326A3 (en) | Switching networks with expansive and/or dispersive logical clusters for message routing | |
CA2091093A1 (en) | Event driven communication network | |
DE69419027T2 (en) | MINIMUM COST SELECTION IN DISTRIBUTED COMMUNICATION NETWORKS | |
DE69506716T2 (en) | INTELLIGENT COMMUNICATION NETWORKS | |
GB2315959B (en) | Communications network node with switched channelizer architecture | |
DE3889221T2 (en) | Communication network. | |
EP0613316A3 (en) | Packet switching resource management within nodes. | |
AU5337096A (en) | Televoting in an intelligent network | |
AU2451297A (en) | Artifical chromosomes, uses thereof and methods for preparing artificial chromosomes | |
DE69505262T2 (en) | INTELLIGENT COMMUNICATION NETWORKS | |
AU5336996A (en) | Televoting in an intelligent network | |
CA2048685A1 (en) | Communications system between lan's of different types | |
DE69434825D1 (en) | Communication network with automatic configuration | |
AU2426297A (en) | Trainable, state-sampled, network controller | |
AU7346291A (en) | Water-insoluble azo dyes, their manufacture and use | |
CA2384902A1 (en) | Communication method between a master node and slave nodes and communication system employing a master node and slave nodes | |
AU6596696A (en) | Combined dwelling, marine habitat, and educational building complex | |
DE69023414T2 (en) | Fast packet data network with serially connected packet and line switches. | |
CA2212123A1 (en) | Parallel programming of a plurality of nodes in a communication network | |
EP0652525A3 (en) | High efficiency learning network. | |
AU4130397A (en) | Telecommunications intelligent network | |
NO943476D0 (en) | Set up of telemetry connections in communication networks | |
AU3370997A (en) | Structural connection system and method, and structures constructed therewith |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request |