专利摘要:

公开号:BE1020526A3
申请号:E2012/0215
申请日:2012-03-29
公开日:2013-12-03
发明作者:Den Wouwer Dirk Van
申请人:Televic Rail Nv;
IPC主号:
专利说明:

Apparatus and method for assigning network addresses. Field of the invention. .....
The present invention relates to the field of computer network devices for reliable packet routing in transport vehicles. More particularly, it relates to solutions for assigning network addresses in a computer network that is provided in a transport vehicle.
BACKGROUND OF THE INVENTION
Because of the economies of scale, Ethernet (IEEE 802.3) and IP technology (Internet Protocol) (as defined by the Internet Society and the Internet Architecture Board, which is RFC 791 elementary IP protocol) are an interesting solution for all digital communication, wired and wireless, large and limited bandwidth, real-time traffic, reliable transmissions, etc.
An essential part of digital networks is the. addressing, which takes place via a layered method as in the OSI layer model for networks (ISO Reference Model for Open Systems Interconnection).
Ethernet Access addresses (Media Access Control) are used in the data link layer. These are used between devices in the same local network. IP addresses are used in the network layer. These are known and are used by the connection endpoints in an internet. Router nodes in the network connect LANs (Local Area Networks) to route IP datagrams to their destination based on route information.
Because the original purpose was to have a unique IP address for each end node in the network, IP network address conversion (RFC 1631) was introduced so that networks with end nodes that have non-public or unique IP addresses connect can create a public internet by rewriting their IP addresses in IP datagrams to a publicly assigned unique IP address. This is how a hierarchy is defined in IP addressing. The hierarchy is limited to two levels: public addresses and local addresses. There are no facilities to further divide the local addresses.
The IP network architecture can withstand configuration changes thanks to automatic learning mechanisms with timeouts after information has been learned. For the local network this is the ARP protocol (Address Resolution Protocol RFC 826) and for the public network these are the routing protocols (such as the OSPF protocol RFC 1247). The time required for these protocols to respond to configuration changes ranges from a few minutes to a few hours. Inconsistencies are possible during this period. Shortening those times would either jeopardize the robustness of the network or involve a large messaging overhead.
The domain name system (DNS RFC 1034 and 1035) adds a logical addressing layer on top of the IP addresses. In addition to the ease of use of textual addressing, it adds flexibility, especially to add addressing hierarchies with multiple overlays that may refer to the same IP address. The DNS addressing mechanism was a preferred addressing layer for performing configuration changes. Thanks to dynamic updates in DNS. (RFC 2136), synchronous instead of periodic updates of the addressing information in the DNS database are possible. Here too, the shorter time-outs ensure an additional messaging overhead. More specifically, removing the option of cached DNS information adds an additional delay to the connection. A more severe limitation of this method is that all client software must follow this "no-caching" policy and that the configuration change is only passed on to new connections. This can be addressed again in the client applications, but that would require the addition of specific software and would also entail additional messaging.
In the paper addressing playing the numbers. IP addresses are in short supply "(W. Dutcher, Data Communications, vol. 26, no. 4, March 21, 1997) the author discusses the shortage of IP addresses. One of the ways to convert local addresses into public addresses when they are sent to the internet is to use NAT (Network Address Translation) in routers or firewalls. By using NAT, all local addresses for outgoing traffic (to the internet) are processed and the source addresses are converted. For incoming traffic (to the internal network), the process runs in the opposite direction.
More and more trains are nowadays equipped with Ethernet backbones of 100 Mbit / s (or faster). Devices on board communicate with each other through different protocols via the Ethernet backbone (UDP, TCP / IP, etc.). IP addresses are used to provide the various devices with an address. For reasons related to network availability, the use of (redundant) DHCP servers (Dynamic Host Configuration Protocol) for the entire train is not recommended. There is a need for a reliable network topology with deterministic, logical and location-based IP address allocation, which is now also available on the market.
Patent document EP1694035-A1 discloses a solution for reliable packet routing in a hierarchically reconfigurable network. A transport vehicle (e.g. a train) is considered comprising a multiple number of "wagons". Each wagon includes a computer network referred to as. a subnetwork. Individual wagons can be combined into sub-assemblies (units) where the sub-networks are merged. The number of wagons in such a sub-assembly and the arrangement of the wagons is variable. That is why the reconfigurable network is dynamic in nature. Different sub-compositions can be variably combined and interconnected to form larger compositions. The entire vehicle composition is arranged with a network consisting of subnetworks defined at a lower level in the hierarchy. A hierarchical addressing scheme is applied, the address being adjusted based on the hierarchy level of the target network. The proposed solution in EP1694035 makes it possible to assign IP addresses in a logical manner without human intervention.
However, there remains an unresolved problem in terms of dynamic host configuration for daisy chain of nodes. The biggest advantage of using network topologies with daisy chains is clearly the lower amount of wiring required compared to other topologies. This results in a reduction in costs and weight. A node must be seen as a device with one Ethernet input and one Ethernet output, switching means being provided to short-circuit the input and / or output in the event of an error. The problem is illustrated in Figure 1. The figure shows two Ethernet nodes (299, 399). Each of these nodes is composed as follows. The node includes or is connected to an application (200) via an Ethernet switch (210) adapted to exchange communication data with the application (200) and the Ethernet network (400). The switch allows traffic from the application to be communicated to the Ethernet network (400) and receives data that is addressed to the application and forwards that data accordingly. In addition, this device sends packages. between IN --... and OUT ports if the data packets are not exclusively addressed to the application. If for some other reason (power failure, software crash, ...) the application is no longer operational (or has not been operational since the start-up, switching means (220) is automatically closed so that communication is still possible from the backbone (900) from the train via the local backbone switch or router (100) to the devices in the daisy chain that are still operational, in the example illustrated in Fig. 1, that is node 399. Note that the dotted line that connecting two switching means (220) indicating that said switching means are mutually connected and always open and close simultaneously The switching means are generally designed as a relay, as shown in Fig. 1. Other circuits for connecting the Ethernet switch to or disconnecting from the daisy chain can also be applied (e.g. the use of a semiconductor switch).
In the addressing mechanism described in EP1694035, a node receives an IP address that is a function of the train unit number, the wagon number and node type and the switch port number. Note that this is based on a transport vehicle with a hierarchical configuration as in the aforementioned document EP 1694035. This allows Eth'netnet nodes to be addressed in a logical manner, depending on how a train was assembled (ie depending on the topology) without human intervention, Under normal circumstances, node (299) on location (1) must have the address IP (1) and node (399) on location (2) must have the address IP (2). This was depicted as situation A in FIG. 1. Due to the nature of the Ethernet switch (210, 310), without features, the backbone switch / router (100) will not be able to retrieve the location of the nodes in the daisy chain. Even specific software solutions or solutions based on Dynamic Host Configuration Protocol (DHCP) option 82 do not resolve the problem if in the initial state one or more nodes in a daisy chain are defective when IP addresses are assigned to the different nodes. In the case of FIG. 1, the switch sees only one node (399) and assigns the first IP address IP (1) reserved for the daisy chain on port (110) to the second node (399) in the daisy chain (represented as situation B in Fig. 1). However, the purpose was to assign addresses as depicted in situation A in Fig. ..... 1. Therefore, in the case of a defective node, the requirement that an IP address is location-based is immediately not met.
The use of MAC / IP tables in routers is known in the art, but such a solution suffers from the disadvantage that manual configuration is required if the network topology changes or network devices are replaced.
For solutions based on DHCP (Dynamic Host Configuration Protocol) option 82, which takes topology into account, special hardware is required. As mentioned, this method does not solve the problem of defective devices in the daisy chain during the allocation process. Application US2009 / 279454, which also relates to unambiguous allocation and IP address allocation, is an example of this.
Summary of the invention
It is an object of embodiments of the present invention to provide a solution that reliably allocates location-based IP addresses.
The above object is achieved by the method and the devices according to the present invention.
In a first aspect, the invention relates to a network device comprising - a first connection pair for connecting a first wire pair for sending / receiving, - a second connection pair for connecting a second wire pair for sending / receiving, --- .............. - - means for exchanging communication data with an application, - first connection means adapted to establish connection in one position between said first connection pair and said means for exchanging communication data, second connection means adapted to establish connection in one position between said second connection pair and said means for exchanging communication data.
The network device further comprises an electrical circuit in connection with at least the first or the second connection means, so that a connection can be established between the electrical circuit and at least one port of the first or second connection pair when the first or second relay means are located. are in a second position. Preferably, the network device is implemented as an Ethernet node.
A daisy chain of such network devices actually makes it possible for location-based network addresses to be assigned in a reliable manner. Due to the electrical circuit that is still "visible" in the absence of a power supply in the network device. it is possible to take into account defective Ethernet nodes (network equipment) in the daisy chain. In the case of a defective node, the connecting means are switched to a position where the electrical circuit is connected to the network. By switching the connecting means, usually - but not necessarily - a relay, IN ports are directly connected to OUT ports and an interruption of the daisy chain is avoided. Furthermore, the presence of the electrical circuit allows the position of the error to be determined. A backbone switch / router that is aware of which electrical circuit is closed can derive from a measured electrical quantity how many defective nodes there are in the path between the backbone switch / router and the network device (Ethernet node) to which a network address must be assigned. Based on this information, the position of the network device in question can be determined and, consequently, a network address related to the location and the logical subnetwork can be assigned.
In principle, any electrical circuit that is not powered by the "local system", i.e. by the network device itself, is suitable. As already mentioned, it is essential that the electrical circuit remains visible to the switching device in case the network device is out of service due to a power failure or other hardware or software defect. The electrical circuit is a passive circuit or a circuit with external power supply. In one embodiment, the electrical circuit is simply an electrical component such as a resistor or capacitance. In that case the electrical component is connected via the connecting means to the connection pairs on. on both sides of the network node. In an alternative embodiment, the electrical circuit is an active electrical circuit (e.g., a serial flash memory powered by the IN port).
In a preferred embodiment, the first and second connecting means are adapted to work independently of each other. This differs from what is known in the art and is particularly advantageous when the procedure for assigning network addresses is performed, as explained in detail below.
In a preferred embodiment, the application is arranged to control the first and second connecting means.
In a second aspect, the invention relates to a switch / router device comprising - a connection pair adapted for signal transmission and reception, - circuits adapted for generating a stimulus signal to a plurality of network devices forming a daisy, chain and for receiving a response signal to the stimulus signal, said circuits being further adapted to derive from at least the response signal an indication of whether a network device of the multiple number is operational or not, ............ ....- ............... ....................
- processing means adapted to allocate a location-based network address to the network device of the multiple number taking into account the derived indication.
The above switching device actually permits location-based network address allocation. Such a backbone switch / router is capable of generating a signal to send to the network devices in the daisy chain and to receive the corresponding response signal. Based on the received signal, it can be detected whether or not a network device is operational. Based on that information, an algorithm executed in the processing means can determine the position of the network device and a network address that reflects that position is assigned to the network device.
In an advantageous embodiment, the detection circuit comprises a power supply and is adapted to perform a current measurement.
In a preferred embodiment, the algorithm that is active in the processing means is capable of determining the number of defective network devices in the daisy chain.
The invention also relates to a transport vehicle comprising a switching device as previously described and a plurality of network devices as described above. The transport vehicle is advantageously a train.
In another aspect, the invention relates to a method for assigning a logical, location-based network address to a network device in a network with a switching device. Including a plurality of network devices forming a daisy chain, said network devices comprising means for exchanging communication data with an application, first connection means adapted to connect a first, connection pair in one position to said communication data exchange means, second connection means adapted to connect a second connection pair in one position to said communication data exchange means and an electrical circuit which provides for a connection to at least said first or said second connection means so that a connection can be established between said electrical circuit and at least one port of said first e or second, pair of pairs when said first or second connecting means are in a second position. The method comprising the steps of: - detecting with said switching device, based on a response signal received from said network, at least one network device of said multiple number that does not yet have a location-based network address, and deriving on the basis of said response signal of the number said electrical circuits viewed by said switching device, - sending a command that commands said at least one network device of said multiple number that does not have a location-based network address to open said second connection means, - receiving a request to allocating a network address from a network device of the at least one network device that does not yet have a location-based network address, - assigning a location-based network address to said network device from which said request was received, taking into account said number for named electrical circuits that were seen by the aforementioned switching device.
In the switching device, a response signal is received from the network comprising the plurality of network devices. Based on the response signal, it is detected whether there is at least one network device that does not yet have a location-based network address. Furthermore, on the basis of the signal received, it is also possible to derive the number of electrical circuits that are seen by the detection circuit in the switching device. The switching device then sends a command to command the said at least one network device to open the second connection means. The switch device then receives a response to request a network address from a. network device of the at least one network device that does not yet have a location-based network address, namely the network device that is closest to. the switching device is in the daisy chain. Then a location based. network address are assigned to the network device from which the request was received, taking into account the number of electrical circuits seen by the switching device. In this way it is possible to distribute network addresses while taking into account defective nodes in the daisy chain. Due to the presence of the electrical circuit in the network devices that form the daisy chain, a solution for reliable network addressing is available.
In order to summarize the invention and the realized advantages over the prior art, certain objects and advantages of the invention have been described above. It goes without saying that all such objectives or advantages are not necessarily achieved in accordance with one specific embodiment of the invention. Thus, for example, people skilled in the art will recognize that the invention can be embodied or implemented in a manner that achieves or optimizes one benefit or group of benefits as described herein, without necessarily realizing other goals or benefits described or suggested herein. .
The above and other aspects of the invention will become clear and further explained with reference to the. embodiment (s) described below ......... ..... ... ..... .. ..................................
Brief description of the drawings
The invention will now be further described, by way of example, with reference to the accompanying drawings, in which:
FIG. 1 represents two standard Ethernet nodes in a daisy chain as known in the art.
FIG. 2 represents an embodiment of a network device according to the invention.
FIG. 3 represents an embodiment of a network device according to the invention wherein a weather star is used as an electronic circuit.
FIG. 4 represents a general diagram of a switching device according to the invention.
FIG. 5 represents one embodiment of a switching device according to the invention.
FIG. 6 represents an example with three defective and two functioning nodes. Detailed description of illustrative embodiments
The present invention will be described with reference to specific embodiments and with reference to certain drawings, but the invention is not limited thereto, but is only limited by the claims.
Moreover, the terms first, second, etc. are used in the description and in the claims to distinguish between similar elements and not necessarily for describing a sequence, either in time, in space, in importance or in any other way! It is to be understood that the terms used are interchangeable under the proper conditions and that the embodiments of the invention described herein are capable of operating in sequences other than those described or illustrated herein.
It is to be noted that the term "comprising" as used in the claims should not be interpreted as being limited to the means specified thereafter; it does not exclude other elements or steps. It must therefore be interpreted as a specification of the presence of the listed features, units, steps or components referred to, but it does not exclude the presence or addition of one or more other features, units, steps or components or groups thereof. Therefore, the scope of the expression "a device comprising means A and B" should not be limited to devices that consist only of parts A and B. It means that with regard to the present invention, the only relevant parts of the device A and B to be. ........ '......................................... ...
References in this specification to "one embodiment" or "an embodiment" mean that a particular feature, structure, or feature described in connection with the embodiment is included in at least one embodiment of the present invention. Mentions of the phrase "in one embodiment" or "in an embodiment" at different places in this specification do not necessarily all refer to the same embodiment, but it is possible. Furthermore, the specific features, structures, or characteristics may be combined in any suitable manner in one or more embodiments, such as would be apparent to those skilled in the art from this disclosure. to be.
In a similar manner, it should be noted that in the description of exemplary embodiments of the invention, various features of the invention are sometimes grouped into a single embodiment, figure, or description thereof to streamline the disclosure and understanding of one or more of the facilitate various inventive aspects. However, this method of disclosure should not be interpreted as an expression of an intention that the claimed invention requires more features than explicitly stated in each claim. As shown in the following claims, the inventive aspects are less than all the features of a single preceding Embodiment disclosed. Therefore, the claims following the detailed description are hereby explicitly included in this detailed description, wherein each claim stands on its own as a separate embodiment of the present invention.
In addition, since some embodiments described herein include some, but not other, features included in other embodiments. combinations of features of different embodiments are intended to fall within the scope of the invention and to form different embodiments, as will be understood by one skilled in the art. For example, in the following claims, any of the claimed embodiments can be used in any combination.
It should be noted that the use of particular terminology in describing certain aspects of the invention does not imply that the terminology herein is redefined to be limited to any specific features of the features or aspects of the invention with which that terminology is associated.
In the description given here, numerous specific details are set forth. It is understood, however, that embodiments of the invention can be worked out without these specific details. In other cases, well-known methods, structures and techniques were not shown in detail in order not to obstruct the understanding of this description.
The proposed solution relates to an adaptation of the architecture of the network nodes (Ethernet nodes) that form a daisy chain. The backbone switch (route) is also undergoing a change. Using the custom network nodes and the custom switch device, a procedure is proposed to assign location-based network addresses to the nodes in the daisy chain.
FIG. 2 illustrates a network node in accordance with an embodiment of the invention. In network node (299), first (M) and second (N) relay means form four relays (two by two) that are managed by the application (200). In a first position, the first relay means (M) (illustrated in Fig. 2) establish a connection between the wire pair for sending / receiving IN (201, 202) and application 200 via a device (210) adapted to communicate from to switch with the application. The device (210) is, for example, an Ethernet switch. The application (200) is possible, but is not limited to, a CCTV camera, (audio) alarm panel, digital information screen, etc. In a first position, the second relay means (N) make a connection between the wire pair for send / receive OUT (260, 270) and application 200 via said device (210). The relays M and N can be closed and opened independently of each other so that the ports on the IN and OUT sides can be connected or disconnected separately. It should be noted that relays M and N shown in FIG. 2 are only examples and that other switching means (e.g., a semiconductor switch) can also be used to establish the connection between a terminal pair and device 210. In addition, an electrical circuit 280 is provided (in the specific example of Fig. 3 a simple resistor). When the first relay means (M) are moved to a second position, a connection is established via the electrical component between the two ports of the connecting pair. The same applies to the second relay means N: when brought into a second position, the relay makes a connection between the two ports of the OUT terminal pair via the electrical circuit.
However, it is not necessary to use an electrical circuit that can be connected to both ports of a connection pair. In an alternative embodiment, an active device can be used. This circuit is not powered by the network node itself, but is externally fed. In one embodiment, the circuit is powered by the terminating pair of the IN port.
In general, any electrical circuit can be used that is not supplied locally by the Ethernet node. It is essential that the circuit remains "visible" for the backbone switch / router that assigns the network addresses in the absence of a power source. Only in that case can logical and location-based IP addresses be reliably distributed.
FIG. 4 shows a general scheme of a backbone switch / router (100) that is provided with the proposed additional circuits according to the invention. This is the device responsible for the distribution of reed address to the Ethernet nodes that form a daisy chain. A connection to the IN pair of an Ethernet node (299) can be established via the connection pair (110, 170). Communication from the backbone of the transport vehicle is possible via connection 900. The processor (190) is responsible for assigning the (logical and location-based) IP addresses. Via the output (191) it is possible to access the daisy chain of Ethernet nodes connected to the backbone switch / router (100). The switching device (100) includes circuits (195) to generate stimuli to the electrical circuits (280) in each defective node connected to the daisy
Chain. In addition, it is arranged to detect the electronic circuit (280) in each defective node in the daisy chain. The detection circuits communicate the results of this measurement to the processor (190). Neither the stimuli nor the detection influence the functioning in any way, rrca.w. the communication between nodes (299, 399) and baekbone (900).
In the specific embodiment in FIG. 5, a power supply (120) is provided between ports 110 and 17Q. In this embodiment, the electrical circuit (280) can simply be a resistor (as shown in Fig. 3). A resistor RM (130) is used to measure the DC current that flows through the daisy chain. The resistance values of both resistors 280 and 130 are known in the processor (190) and available for the addressing algorithm that is active in the processor. The measured current value is made available to the processor by means of a digitized output of the voltage-controlled voltage source VCVS (140) in Fig: 5. The current is a measure of the number of connected, defective Ethernet nodes between the router (100) and the following Ethernet node to receive an IP address.
Many alternative solutions are conceivable. In the case of an embodiment using a capacity as an electrical circuit (280), instead of current, charging time may be a measure of the number of connected defective network nodes.
It is now explained how the network address assignment is actually performed. As already mentioned, the described algorithm is active in the processor (190).
"The algorithm includes a number of consecutive steps that are performed as soon as the local backbone switch / router (100) detects a change in the topology of the daisy chain and when a new assignment is needed. A topology change can be detected by a change in the number of electrical circuits (280) seen by the detection circuits (195) compared to the previous detected topology, and in addition, if a new device that does not currently have a valid IP address is added to the daisy chain, it sends its presence in the daisy chain A valid address is a logical address, obtained by means of, for example, the mechanism described in EP1694035, without taking into account the location of the network device in the daisy chain. detected by the processor (190) in the switch / router (100) .The processor then starts the algorithm.
In a first step of the algorithm, the backbone switch / router (190) sends a command to all nodes (299, 399) in the daisy chain that have not yet received a valid IP address for their review switch means. to open. After this action, the applications (200) request an address from the processor. At that time, the switch / router (100) receives only one valid request from the functional Ethernet node that is closest to the backbone switch, which does not yet have a valid address. If no address assignment request is received by the switch / router, the end of the daisy chain has been reached and the address assignment procedure ends here.
If the IP address that was previously assigned to the aforementioned node that is closest to the backbone switch. was IP (f (p)), where f (p) is a function of the physical location in the daisy chain (p), the processor now assigns an IP address equal to IP (f (p + q + 1) )). The newly assigned IP address is a function of the previously assigned IP address IP (f (p)), the difference (qj between the number of detected defective nodes and the number of detected defective nodes as address lP (f (pj) increased by one would be assigned, this process is repeated until all functioning nodes have received their IP address.
An illustrative example is shown in FIG. 6. A "cold" start is assumed, i.e. no addresses have been assigned to the various nodes in the daisy chain, shown in FIG. 6, which consists of five network devices (131 to 135). In the example, nodes 131, 132 and 134 are defective. Nodes 133 and 135 are both operational. After the cold start, the switch (router) 100 asks all devices to open their N switching means. In the example, only nodes 133 and 135 respond to this request. This results in. a disconnection of nodes 134 and 135 from the daisy chain due to the action taken by node 133.
At that moment the switch / router measures the number of defective devices in the daisy chain, namely two, which means that node 133 is located at location 3 in the daisy chain, preceded by two defective nodes and that node 133 address IP (3 ) will receive with the address allocation request. The router (switch) then again requests that the switching means N vari open all devices that have not yet received an IP address. In that case, only device 135 will disconnect the devices behind 135 in the daisy chain. In this example, there are none. After the IP address allocation, node 133 again closes switching means N. Node 135 then requests an address. The router / switch assigns IP (5) to 135 if one additional defect krioöppüht 134 was detected during this process. Because no other network devices send a request for a new IP address, the process ends here. Only two network devices were given an address, depending on the position in the daisy chain.
Although the invention has been illustrated and described in detail in the drawings and foregoing description, such illustrations and descriptions are to be considered as illustrative or exemplary and not restrictive. The foregoing description explains certain embodiments of the invention in detail. It should be noted, however, that no matter how detailed the foregoing is contained in the text, the invention can be made in many ways. The invention is not limited to the disclosed embodiments.
Other variations on the disclosed embodiments may be understood and performed by persons skilled in the art and by practicing the claimed invention, through a study of the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other elements or steps and the indefinite article "a" does not exclude plural. A single processor or other unit can perform the functions of different items in the claims. The mere fact that certain measures are listed in mutually different dependent claims does not mean that a combination of those measures cannot be used to benefit. A computer program can be stored / distributed on a suitable medium, such as an optical storage medium or semiconductor medium supplied with or as part of other hardware, but can also be distributed in other forms, such as via the internet or other wired or wireless telecommunication systems. Any references in the claims should not be construed as limiting the scope.
权利要求:
Claims (10)
[1]
A network device (299, 399) comprising - a first pairing pin (201 * 202) for connecting a first pair of wires for sending / debunking, .................... ...... .............. - a second connection pair (260, 270) for connecting a second wire pair for sending / receiving, ...... .................. - means (210) for exchanging communication data with an application (200), - first connection means (M) arranged to establish connection in one position bringing between said first connection pair and said means (210) for exchanging communication data, - second connection means (N) arranged to establish connection in one position between said second connection pair and said means (210) for exchanging communication data, said network device further comprising an electrical circuit (280) providing a connection to at least said first or said second connection means, so that a connection can be established between said electrical circuit and at least one port of said first or second connection pair when said first or second connecting means are in a second position.
[2]
A network device according to claim 1, wherein said first and second connection means are arranged to operate independently of each other.
[3]
A network device according to claim 1 or 2, wherein said application (200) is adapted to control said first and second connection means.
[4]
The network device according to any of claims 1 to 3, wherein said electrical circuit is a resistor or capacitance.
[5]
The network device according to any of claims 1 to 3, wherein said electrical circuit is a single-wire flash device.
[6]
6. _______ Switching device (100). Comprising ........................ - a connection pair (110, 170) arranged for signal transmission and reception, - circuits (195 ) adapted to generate a stimulus signal to a plurality of network devices (299, 399) which form a daisy chain and to receive a response signal to the stimulus signal, said circuits (195) being further adapted to provide an indication of at least said response signal to deduce whether or not a network device of said multiple number is operational, - processing means (190) adapted to assign a location-based network address to said network device of said multiple number taking into account said derived indication. .
[7]
Switching device according to claim 6, wherein said circuits (195) comprise a power supply (120) and are adapted to perform a current measurement.
[8]
Switching device according to claim 6 or 7, wherein said processing means are arranged to determine the number of defective network devices in said multiple number. .........-.....- ...........................-...... .................
[9]
Transport vehicle comprising a switching device according to one of claims 6 to 8 and a multiple number of network devices according to one of claims 1 to 5.
[10]
A method for assigning a location-based network address to a network device (299, 399) with a switching device (100) in a network comprising a plurality of network devices (299,:, 399) forming a daisy chain, said network devices comprising (210) comprises, for exchanging communication data with an application (200), first security means (M) arranged to connect in one position a first connection pair to said means (210) for exchanging communication data, second connection means (N) arranged to connect a second terminal pair in one position with said means (210) for exchanging communication data and an electrical circuit (280) which provides a connection to at least said first or said second connection means so that a connection can be established between said electrical circuit and at least one port of said first or second connection pair when said first or second connection means are in a second position, the method comprising the steps of - detecting with said switching device (100). based on a response signal received from the aforementioned. network, of at least one network device of the aforementioned multiple number that still does not have a lice-based network address, and deriving on the basis of said response signal the number of said electrical circuits (280) seen by said switching device, - sending a command that instructs said at least one network device of said multiple number that has no location-based network address to open said second connection means, - receiving a request to allocate a network address from a network device of the at least one network device that is not yet location-based has network address, - assigning a location-based network address to said network device from which said request was received, taking into account said number of said electrical circuits (280) seen by said switching device (100) ....... .... ........... ...... ... ........
类似技术:
公开号 | 公开日 | 专利标题
BE1020526A3|2013-12-03|DEVICES AND METHOD FOR ALLOCATING NETWORK ADDRESSES.
US9385949B2|2016-07-05|Routing controlled by subnet managers
EP2897347B1|2016-12-28|Method for transmitting addresses correspondence relationship in second-layer protocol using link status routing
CN102577256B|2015-08-05|For the method and apparatus of transparent cloud computing in virtual network infrastructure situation
US20160226798A1|2016-08-04|Techniques for scalable and foolproof virtual machine move handling with virtual port channels
US7808994B1|2010-10-05|Forwarding traffic to VLAN interfaces built based on subscriber information strings
CN107612808B|2020-09-08|Tunnel establishment method and device
US8117301B2|2012-02-14|Determining connectivity status for unnumbered interfaces of a target network device
JP2019503153A|2019-01-31|Service traffic distribution method and apparatus
CN101257523A|2008-09-03|Method for supporting IP network interconnectivity between partitions in a virtualized environment
CN101263696A|2008-09-10|Routing data packets from a multihomed host
CN108199963B|2020-01-07|Message forwarding method and device
EP3229406B1|2019-01-30|Performing a protocol, such as micro bidirectional forwarding detection, on member links of an aggregated link that uses an address of the aggregated link
CN108632145B|2020-01-03|Message forwarding method and leaf node equipment
BE1021983B1|2016-02-01|METHOD AND SYSTEM FOR DIVIDING LOCATION-BASED ADDRESSES IN A NETWORK
KR20170117761A|2017-10-24|Method for power management in network and apparatus for the same
CN110661643B|2021-05-07|Method, network device and medium for network management
US9553788B1|2017-01-24|Monitoring an interconnection network
US8732335B2|2014-05-20|Device communications over unnumbered interfaces
US10454809B2|2019-10-22|Automatic network topology detection for merging two isolated networks
JP2002190819A|2002-07-05|Network topology generating method
WO2022017099A1|2022-01-27|Communication method, cp device, and nat device
US20200169498A1|2020-05-28|Pre-populating Media Access Control | address tables in networks where flooding of MAC addresses is blocked
CN110417562A|2019-11-05|Method, controller and the device of installation rule
CN111130981A|2020-05-08|Proxy response method and device for MAC address
同族专利:
公开号 | 公开日
IN2014DN07579A|2015-04-24|
EP2631806A1|2013-08-28|
WO2013127479A1|2013-09-06|
EP2820550B1|2015-08-12|
CN104272276A|2015-01-07|
US9819639B2|2017-11-14|
AU2012371226B2|2017-06-15|
CA2865560A1|2013-09-06|
EP2820550A1|2015-01-07|
CN104272276B|2017-11-03|
RU2014138720A|2016-04-20|
RU2601194C2|2016-10-27|
US20150134802A1|2015-05-14|
AU2012371226A1|2014-10-09|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

GB2249460B|1990-09-19|1994-06-29|Intel Corp|Network providing common access to dissimilar hardware interfaces|
DE19621272A1|1996-05-25|1997-11-27|Bosch Gmbh Robert|Addressing device for a slave station of a serial bus system and method for addressing a slave station|
US6167446A|1997-11-03|2000-12-26|Inca Technology, Inc.|Automatically configuring network-name-services|
DE19833462A1|1998-07-24|2000-01-27|Mannesmann Vdo Ag|Disconnection circuit for separating failed electronic device from data bus in vehicle responds to detected fault for electrical separation from data bus via controlled switches|
JP2002152219A|2000-11-09|2002-05-24|Mitsubishi Electric Corp|Multiplex transmitter for vehicle|
US7103040B2|2001-11-19|2006-09-05|Telefonaktieboaget Lm Ericsson |Method and apparatus for identifying a node for data communications using its geographical location|
US7320070B2|2002-01-08|2008-01-15|Verizon Services Corp.|Methods and apparatus for protecting against IP address assignments based on a false MAC address|
US7085863B2|2003-10-30|2006-08-01|International Business Machines Corporation|I2C device including bus switches and programmable address|
US7802015B2|2004-01-26|2010-09-21|Tantalus Systems Corp.|Communications system of heterogeneous elements|
EP1694035B1|2005-02-16|2012-09-19|Televic Rail NV|Network device and network for reliable packet routing|
JP4437984B2|2005-08-24|2010-03-24|アラクサラネットワークス株式会社|Network relay device and control method thereof|
JP4637021B2|2006-01-19|2011-02-23|富士通株式会社|Transmission apparatus, transmission line ring connection method, and transmission line ring connection program|
DE102006023319A1|2006-05-18|2007-12-13|Deutsche Telekom Ag|Information access and communication system in a multi-unit vehicle|
RU2372727C2|2006-06-23|2009-11-10|Федеральный научно-производственный центр Открытое акционерное общество "Научно-производственное объединение "Марс"|Initialisation device|
US20080186955A1|2007-02-05|2008-08-07|At&T Intellectual Property, Inc.|Systems, methods, and computer program products for registering enhanced 911 information using the session initiation protocol |
EP2171925A1|2007-07-23|2010-04-07|Thomson Licensing|Network interface apparatus for bypassing inoperable network device|
DE102007036962A1|2007-08-04|2009-02-05|Hirschmann Automation And Control Gmbh|DHCP Server Configuration Procedure Using DHCP Option 82|
DE102007044820B4|2007-09-20|2009-06-18|Insta Elektro Gmbh|Bus system and method for its operation|
CH701066B1|2007-11-21|2010-11-30|Metaphysics Sa|Communication module, network having such a communication module and method for the operation.|
SG173448A1|2009-01-28|2011-09-29|Mitsubishi Electric Corp|Ip address delivery device and ip address delivery method|
US9637147B2|2009-03-17|2017-05-02|General Electronic Company|Data communication system and method|
US8935022B2|2009-03-17|2015-01-13|General Electric Company|Data communication system and method|
CH702634A1|2010-02-04|2011-08-15|Radicos Technologies Gmbh|Addressable node unit and method for addressing.|
US8570877B1|2010-04-21|2013-10-29|Juniper Networks, Inc.|Preparing for planned events in computer networks|
US8645509B2|2010-10-12|2014-02-04|Guest Tek Interactive Entertainment Ltd.|System and server for assigning location-dependent hostname to client device over network and method thereof|
US9313042B2|2011-10-18|2016-04-12|Schneider Electric Buildings, Llc|Self-healing communications network|CN105376166B|2014-08-29|2018-11-20|中车大连电力牵引研发中心有限公司|Data processing method and interchanger based on rail locomotive interchanger|
US10063389B2|2016-07-07|2018-08-28|Caterpillar Inc.|Identifying and configuring multiple smart devices on a CAN bus|
US10164938B2|2016-09-01|2018-12-25|Cisco Technology, Inc.|Topology-aware addressing for reconfigurable networks|
EP3493479B1|2017-11-30|2020-12-02|Elmos Semiconductor SE|Method for the supply of addressing streams through bus nodes of a serial data bus system and bus node for such a data bus system|
DE102018007144B4|2018-09-10|2019-10-10|Inova Semiconductors Gmbh|Line driver device for data flow control|
法律状态:
2018-12-10| MM| Lapsed because of non-payment of the annual fee|Effective date: 20180331 |
优先权:
申请号 | 申请日 | 专利标题
EP12157078|2012-02-27|
EP12157078.2A|EP2631806A1|2012-02-27|2012-02-27|Devices and method for assigning network addresses|
[返回顶部]