This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2010091548, filed on Apr. 12, 2010, the entire contents of which are incorporated herein by reference.
The present disclosure relates to an address distributing method and device for a network provided mainly in the rail vehicles.
Various equipment for the driving system such as motors and brakes, the monitor system to monitor the state of equipment, and the service data for traveler service and so on are loaded in rail vehicles, and it is expected to compose these by a network from a point of reducing the installation cost. From these requests, the number of equipment to be connected to the network becomes larger compared to before.
Conventionally, as the network was built up for each of the service systems such as the driving system and the monitor system, the number of the network equipment to be connected to each network is small, and in addition, as once the equipment itself is installed, it is not changed fundamentally, so that it is commonly-used that an IP (internet protocol) address to identify the destination of the data to control these is set in each equipment.
Usually a MAC address is previously set for the equipment to be connected to the network, and this address is determined uniquely for each equipment. This MAC address is an address applied to the LAN of Ethernet (registered trademark), is previously set at the time of shipping each equipment, for example, and is the data that cannot be changed later. In this case, as the MAC addresses are different individually for even the equipment of the same type, it becomes a troublesome work for the managing device that manages these equipment by the MAC addresses to change the address of the object to be controlled at the managing device side every time the equipment is exchanged. For this reason, different from the MAC address that is set for each equipment, the IP address is usually used.
By using the IP address, even if the equipment is exchanged due to failure and so on, the IP address of the target equipment seen from the managing device is not changed, so that there is a merit that the change of the address of the object to be controlled is not generated at the managing device side.
For this reason, it is necessary to set the IP address for the equipment to be connected to the network. In the case that the number of the target equipment to be set is small, it is possible to set manually, but when the number of the target equipment increases, to set the IP addresses manually requires a lot of labor and time. To solve this, there is a method for setting IP automatically by a DHCP server. According to this method, it is possible to distribute the IP address automatically to the equipment, but it is difficult to identify the content of the equipment and its installation place. For this reason, in the case that the equipment is used as an object to be controlled, as the actual condition of the object to be controlled is not known from the managing device side, there is a problem that the equipment cannot be controlled. In the case of operating the train, the action of the motors and brakes and opening and closing the doors and so on are controlled, but in the case that the managing device controls these equipment, if the IP address in which the equipment to be targeted and its place are correlated with is not known, it is not possible to designate even whether to open the right door or to open the left door, for example.
For this reason, a method of obtaining the information of the position of the terminal is known, but it is presupposed that where the node device (switching hub) of the network is present is known.
In addition, a scheme to distribute automatically the address information of a plurality of networks is known, but an arrangement diagram of the equipment to be targeted is required separately or it is necessary that the node device has the information.
As described above, it is possible to set the IP address automatically according to the conventional technology, but it was not possible to learn up to the attribute and installation position of each equipment. For this reason, there is a problem that in the automatic setting of the IP address, it is not possible to identify the IP address of the equipment to be controlled at the management device side.
In particular, in the network used in the train, there is a case that the formation of the train is changed according to its operation, and it is possible to change the network address manually each time of changing in the case that the number of the terminals to be targeted is small, but in the case when the number of the terminals is increased, a long time is required and the trouble in operation may be caused.
In addition, at the management device side, as each time the formation is changed the target equipment to be controlled is added/deleted, it is necessary to change the control structure by grasping the target equipment to be added/deleted. Conventionally, the same control was performed for each vehicle, with respect to motors and brakes, for example, but the development for the future has been made to perform effective control for the formation as a whole by controlling individually the motors and brakes for each vehicle. In order to control the equipment individually like this, the scheme is necessary that the management device side can automatically correlate the usable IP address with the equipment attribute and position information.
Accordingly, an object of the present disclosure is to provide an address distributing method and a device in which a management device side can control a terminal equipment by allotting an IP address of each node device or terminal automatically in the network in the rail vehicle, even if the formation is changed. In addition, an object of the present disclosure is to provide a monitoring method and a monitoring device for confirming the normality of the terminal equipment using the present system.
A method is disclosed that included arranging a plurality of node devices in sequence; generating a device count frame with a device count number in a first node device; transmitting the device count frame to each node device in sequence, each node device increasing the device count number of the device count frame upon receipt of the device count frame; returning the device count frame to the first node device after each node device has increased the device count number of the device count frame; and assigning an IP address for each node device, the number of IP addresses determined by the device count number. The method also includes associating a plurality of terminal devices to each node device; and transmitting terminal device hardware information from each terminal device to the respective associated node device. The hardware information includes a MAC address, an interface number, and hardware attribute information.
The method also includes each terminal device transmitting a data frame containing its MAC address and interface number to its respective node device; each node device generating an address table containing its respective terminal device MAC addresses and interface numbers; and a control device obtaining the address table from each of the node devices and requesting a terminal attribute for each terminal device using the MAC address of each terminal device. The method also includes each terminal device transmitting the terminal attribute in accordance with the terminal attribute request; the control device receiving each terminal attribute, generating an IP address for each terminal device, transmitting the IP address to each terminal device; and each terminal device setting its IP address to the received IP address transmitted to it. Transmitting the IP address to each terminal device includes transmitting a sequential list of IP addresses, and wherein each terminal device setting its IP address comprises setting the terminal device's IP address to the first IP address in the list, removing the first IP address on the list, and transmitting the list to another terminal device. The method also includes generating configuration information indicating a construction of the system using the terminal attribute and the MAC address tables in the control device. The node devices can be arranged in a loop. The node devices can be arranged on a bus.
A system is also disclosed that includes a plurality of node devices arranged in sequence; a first node device operable to generate a device count frame with a device count number and transmit the device count frame to the next node device in the sequence; a control device in communication with at least the first node device; wherein each node device is operable to increase the device count number of the device count frame upon receipt of the device count frame and transmit the device count frame to the next node device in sequence; and wherein the control device operable to receive the device count frame to the first node device after each node device has increased the device count number of the device count frame and assign an IP address for each node device, the number of IP addresses determined by the device count number.
The system also includes a plurality of terminal devices associated with each node device, each terminal device operable to transmit terminal device hardware information to the respective associated node device. The hardware information includes a MAC address, an interface number, and hardware attribute information. Each terminal device is further operable to transmit a data frame containing its MAC address and interface number to its respective node device, each node device is further operable to generate an address table containing its respective terminal device MAC addresses and interface numbers; and the control device is operable to obtain the address table from each of the node devices and request a terminal attribute for each terminal device using the MAC address of each terminal device. Each terminal device is further operable to transmit the terminal attribute in accordance with the terminal attribute request, the control device is further operable to receive each terminal attribute, generate an IP address for each terminal device, and transmit the IP address to each terminal device, each terminal device further operable to set its IP address to the IP address transmitted to it by the control device. The system also includes a plurality of rail vehicles, each node device associated with a single rail vehicle.
A system is disclosed that includes a control device in communication with a plurality of node devices, each node device associated with a rail vehicle, each rail vehicle arranged in sequence, wherein the control device is operable to: receive a device count frame with a device count number, the device count number equaling the number of node devices; and assign an IP address to each node device based on the number of node devices indicated in the device count frame. The control device is further operable to: receive address tables generated by each of the node devices, the address table generated by each node device and comprising a MAC address and interface number from a plurality of terminal devices, request a terminal attribute from each terminal device using the MAC address of each terminal device from the address table; receive each terminal attribute from each terminal device; generate an IP address for each terminal device; and transmit the IP address to each terminal device, each terminal device setting its IP address to the IP address transmitted to it by the control device. The control device is further operable to transmit the IP address to each terminal device by transmitting a sequential list of IP addresses, each terminal device setting its IP address to the first IP address in the list, removing the first IP address on the list, and transmitting the list to another terminal device. The control device is further operable to generate configuration information indicating a construction of the system using the terminal attribute and the address tables. The node devices can be arranged in a loop. The control device is further operable to transmit a status request to at least one terminal device, receive a status response from the terminal device in response to the status request, and report the status response of the terminal device.
Hereinafter, an IP address distribution method and a device according to embodiments of the present disclosure will be described specifically with reference to the drawings.
The node device 2 and the master node device 5 each includes an IP address setting unit 8, a frame transmitting and receiving unit 9, a node device count frame processing unit 10 or a master node device count frame processing unit 10-1, and a MAC address table generating unit 11. In addition, with respect to the general function as the fundamental switching hub, the description will be omitted.
The network control device 4 is composed of a data transmission and receiving unit 12, an IP address distributing unit 13, a terminal attribute collecting unit 14, an IP address extracting unit 15, a node device number of nodes processing unit 16, a node device IP address generating unit 17, a node device MAC address table collecting unit 18, a terminal control generating unit 18, and a terminal control unit 20. In addition, the network control device 4 uses the IP address that is already set as known. In addition, with respect to the master node device 5, the IP address is set as known.
When the system is started up such as the power source is inputted, the network control device 4 confirms whether or not the IP address distribution list is present in the IP address extracting unit 15 in a step 101. In the case that the IP address distribution list is not present the processing is transmitted to a step 103 and the network control device 4 transmits the number of nodes request to the master node device 5, and then the processing is transmitted to a step 104. In the case that the IP address is present, the processing is transmitted to a step 102 and is finished.
The master node device 5 makes up a node device count frame from the request from the network control device 4 in a step 105 and inputs an initial value in the count value in the frame.
The initial value of the node count value 304a may be “0”, for example. The master node device 5 transmits the node device count frame in a step 106. The transmission direction may be any of a clockwise or counterclockwise direction, and the transmitting direction may be decided to one direction at any time. In a step 107, the adjacent node device 2 receives the node device count frame 310 and increases the count value 304a in the frame by a definite number. If “1” is increased, for example, the count value 304a in the frame becomes “1”. In addition, the node device does not transfer the frame to the other node devices, until the IP address is set. In a step 108, the node device transmits the node device count frame 310 in which the count value 304a is increased to the next adjacent node device. The processing is repeated till the master node device 5 receives the node device count frame 310. When the master node device 5 receives the node device count frame 310, the master node device 5 obtains by calculation the number of the nodes from the node device count frame 310 in a step 111. At the same time the master node device 5 transmits the obtained number of the nodes to the network control device, requests the IP address in a step 112.
As shown in
It was described in the above-description that with respect to the inserting order of the IP addresses which are inserted in the IP address distribution frame 320 to set the IP addresses, the IP addresses are inserted from the head of the data portion 304 in the frame in order, but a method may be used that the IP addresses are inserted from the bottom of the frame in order and the IP addresses are deleted also from the bottom at the time of setting.
Next, a procedure to set the IP address to the terminal equipment 3 will be described.
As shown in
As shown in
As shown in
The network control device 4 builds up the terminal control unit 20 so as to serve in the train in a step 139 from the configuration information. The terminal control unit 20 may be an operation program, an interface conversion program so as to be connected to the terminal equipment 3 required for the necessary service of the train and required for doing the service, or a service program itself. In the case of the operation program, for example, the information that there are two vehicle driving units in the formation and the braking device is provided by one for each vehicle and so on can be obtained from the configuration information as shown in
The network control device 4 stores the extracted IP address in a terminal equipment IP address distribution frame 360 so as to distribute the IP address extracted as described above to the corresponding terminal equipment 3 and transmits it to the terminal equipment 3 in a step 141.
As shown in
The network control device receives the terminal equipment IP address distribution response frame 370 in a step 147, and finishes the IP address distribution to the terminal equipment.
As is constructed like this scheme, it is possible to set automatically the IP addresses required for the service to all the terminal equipment 3. Accordingly, the mistake due to the manual setting of the IP address to the terminal equipment 3 can be eliminated. In addition, as the terminal control unit 20 is constructed and the corresponding IP address is set, according to the formation, such as the change in the number of the vehicles, the IP address can be distributed and set to the terminal equipment which becomes the object to be controlled, without changing the IP address in the terminal control unit 20.
In addition, the encircled numbers described in the flow charts from
Next, a modification of a distribution method of the IP address to the node device 2 will be described as a second embodiment.
As a distribution method of IP address to the node device 2, in place of the method in which the number of the node devices 2 is obtained, and then the IP addresses are distributed in order as described above, a method will be described in which a node number is given to the node device 2, and the corresponding IP address is distributed to the node device 2 by directly designating the node number.
The master node device 5, which received the request for the number of the nodes, makes up a node number distribution frame 380 in a step 149.
The node device 2 which received the node number distribution frame 380 sets the node number which is set in the node number distribution frame to the own node device in a step 152, increases the node number in the node number distribution frame by a definite number, and transmits it to the next node device 2. The processing is repeated till the master node device 5 receives it. In a step 155, the master node device 5 calculates the number of the node devices from an initial value and the increased value of the node number of the received node number distribution frame, and transmits the number of the node devices to the network control device 4 in a step 156.
The master node device 5 which received the IP address to be distributed to the node device 2 makes up an IP address distribution frame 390 in a step 157, and transmits the IP address distribution frame to the node device 2 having the node number corresponding to the above-described IP address in a step 158.
The node device 2 sets the IP address in the IP address distribution frame to the own node device in the case that the node number described in the IP address distribution frame 390 coincides with the node number of the own node device in a step 162. The node device 2, which has set the IP address, transmits an IP address setting notification frame 400 to the master node device 5 in a step 163.
When the master node device 5 receives the IP address setting notification frame, finishes the setting of the IP address to one node device. The master node device 5 executes this to all the node devices within the network, and when the setting of the IP addresses to all the node devices 2 is finished, notifies that to the network control device 4 in a step 166.
As is constructed like this scheme, it is possible to correlate the installation position of the node device 2 with the IP address.
As a method to obtain the attribute of the terminal equipment 3, there is a case in which it is more advantageous in the development of the equipment to obtain the attribute by the processing in the further upper layer, in addition to a method to obtain in the data link layer. Hereinafter, a modification of an attribute obtaining method will be described as a third embodiment.
The flow charts thereof are shown in
As these methods are performed, it is possible to distribute the IP address that is used in the terminal control unit 20 to the terminal equipment 3.
In the present embodiment, means is provided for each of the node devices and the master node device to record configuration information (the configuration information under the control of the node device) to describe the relation of the MAC address, the attribute information, the terminal interface number and the terminal device (terminal device id) with respect to the terminal equipment under the control of the node devices and the master node device (that is, connected to each node device). By using the configuration information made up by these means, the distribution time of the IP address can be made short at the time of starting up to input the power source and at the time of handling in changing the connection of the vehicles.
It is shown that an encircled number 4 in
By providing the means to store the type of structure indicating the type of the vehicle in the configuration information under the control of the node device, an operation to build up the terminal control unit 20 at the network control device 4 side can be simplified. Usually, the rail vehicles are composed of a plurality types of vehicles, such as a lead vehicle, a driving vehicle and a passenger car. As these vehicles have usually the same construction for the type, a type of structure is set for each type of the vehicle. A sub terminal control (control program module provided for each vehicle type) corresponding to the above-described type of structure is stored in a sub terminal control memory unit of the network control unit 4, and the network control unit 4 extracts the necessary sub terminal control from the sub terminal control memory unit, based on the type of structure obtained from the node device 2 or the master node device 5. The network control unit 4 can build up the terminal control unit 20 using the sub terminal control and can distribute the IP address to be used in the terminal control unit 20 to the terminal equipment 3.
It is shown that an encircled number 4 in
In addition, various embodiments can be made by combining each of the above-described methods.
In addition, as the network control device 4 has the configuration information in the vehicle and the IP address, it becomes possible to confirm the normality of each equipment. The normality confirmation processing will be described as a sixth embodiment.
The network control device 4 transmits a living confirmation frame to the terminal equipment that is registered in the configuration information. The terminal equipment receives the living confirmation frame, sends back a normal frame if the equipment is not abnormal, and sends back an abnormal frame in the case that the equipment is abnormal. In the case that the network control device 4 receives the abnormal frame or an answer is not sent back, judges and registers that the relevant terminal device is abnormal or notifies the abnormality. In addition, as the network control device 4 can find the vehicle position of the terminal equipment 3 and the terminal interface number of the node device 2 from the configuration information, it is possible to identify the position of the abnormal terminal equipment 3.
Until now, the description has been made by giving the actual examples in the ring type network configuration, but the same effect can be obtained in a bus type network.
In the bus type network, the difference is generated in the distribution method of the IP address to the node device. In the ring type, as the node device count frame or the node number distribution frame is transferred in one direction and for each of the nodes, returns surely to the master node device 5. But, in the bus type, a scheme so as to return it becomes necessary. For this reason, it is decided that one end of the bus is the master node device, and the other end is a terminal node device. When the terminal node device receives the node device count framed or the node number distribution frame, transfers it to the master node device. Here, the terminal node device identifies that the own node is the terminal node, as another node device is not connected backward from the own node.
The difference from
The difference from
As is constructed by the method as described above, the present disclosure can be applied to the bus type network.
With respect to the bus type, various embodiments can be made by combining each of the above-described methods.
Next, devices to embody the above-described methods will be described in detail.
That is, the first device construction of the IP address distributing device is a device characterized in that, in a loop type network composed of a network control device, a node device to perform route change by a MAC address, and a terminal equipment to be connected to it,
the node device has means for transmitting and receiving a frame to be transmitted to the node device in order, means for measuring the number of the node devices by the frame, and means for transmitting the number of the node devices to the network control device,
the network control device has means for generating an IP address and means for transmitting the IP address to one of the node devices,
the node device has means for distributing the IP address which is received from the network control device to the node device,
the terminal equipment has means for transmitting an association frame and means for stopping generation or transmission of the association frame,
the node device has means for generating a MAC address table that stores a transmission source MAC address of the inputted frame and an interface number, inputted in the frame,
the network control device has means to obtain the MAC address table, means for extracting the MAC address of the terminal equipment to be connected to the node device and a terminal interface number of the node device from the obtained MAC address table, and for requesting a terminal attribute for the terminal equipment using the MAC address of the terminal equipment,
the terminal equipment has means for transmitting the terminal attribute by the terminal attribute request, and
the network control device has means for generating a configuration information from the terminal attribute and the MAC address table, means for building up a terminal control, means for extracting an IP address to be set in the terminal equipment from the terminal control, and means for transmitting the extracted IP address to the corresponding terminal equipment, and
the terminal equipment has means for setting the received IP address to the own terminal equipment.
A second device construction according to the present disclosure can be achieved by changing the node device and the master node device in
That is, the second device construction of the IP address distributing device is a device characterized in that, a node number is described in the frame to be transmitted to the node device of the first device construction,
the node device which received the frame has means for setting the node number described in the frame to the own node device, for setting the number which is increased by a definite number from the node number of the received frame, and for sending it to the next adjacent node device, and means for obtaining the number of the node devices in the network from the node number of the frame which was transmitted to the first node device after transmitted to the node devices,
the network control device has means for describing the node number and IP address in the frame to transmit, and
the node device which received the frame in which the node number and the IP address are described has means for collating the node number described in the frame with the node number of the node device to set the IP address to the node device.
A third device construction according to the present disclosure can be achieved by changing the network control device in
That is, the third device construction of the IP address distributing device is a device characterized in that, the network control device of the first device construction has means for allotting a primary IP address for the obtained MAC address of the terminal equipment and means for transmitting the primary IP address to the terminal equipment,
the terminal equipment has means for setting the IP address,
the network control device has means for requesting a terminal attribute to the terminal equipment using the primary IP address,
the terminal equipment has means for transmitting the terminal attribute by the terminal attribute request,
the network control device has means for generating a configuration information from the terminal attribute and the MAC address table, means for building up a terminal control, means for extracting the IP address to be set in the terminal equipment from the terminal control, and means for transmitting the extracted IP address to the corresponding terminal equipment using the primary IP address, and
the terminal equipment has means for setting the received IP address to the own terminal equipment.
A fourth device construction according to the present disclosure can be achieved by changing the node device and the master node device in
That is, the fourth device construction of the IP address distributing device is a device characterized in that, for the second device construction, the network control device has means for allotting a primary IP address for the obtained MAC address of the terminal equipment and means for transmitting the primary IP address to the terminal equipment,
the terminal equipment has means for setting the IP address,
the network control device has means for requesting a terminal attribute to the terminal equipment using the primary IP address,
the terminal equipment has means for transmitting the terminal attribute by the terminal attribute request,
the network control device has means for generating a configuration information from the terminal attribute and the MAC address table, means for building up a terminal control, means for extracting the IP address to be set in the terminal equipment from the terminal control, and means for transmitting the extracted IP address to the corresponding terminal equipment using the primary IP address, and
the terminal equipment has means for setting the received IP address to the own terminal equipment.
A fifth device construction according to the present disclosure can be achieved by changing the node device and the master node device in
That is, the fifth device construction of the IP address distributing device is a device characterized in that, in a loop type network composed of a network control device, a node device to perform route change by a MAC address and a terminal equipment to be connected to it,
the node device has means for transmitting and receiving a frame to be transmitted to the node device in order, means for measuring the number of the node devices by the frame, and means for transmitting the number of the node devices to the network control device,
the network control device has means for generating an IP address and means for transmitting the IP address to one of the node devices,
the node device has means for distributing the IP address which is received from the network control device to the node device,
the terminal equipment has means for transmitting the association frame and means for stopping the association frame,
the node device has means for generating a MAC address table which stores a transmission source MAC address of the inputted frame and an interface number inputted in the frame, and means for storing configuration information under the control of the node device in which the relation between the MAC address to be connected to the node device and the interface number of the node device to which the terminal equipment is connected and attribute information of the terminal equipment are described,
the network control device has means for obtaining the configuration information under the control of the node device, means for extracting the MAC address of the terminal equipment to be connected to the node device, the interface number of the node device and the attribute information of the terminal equipment from the obtained configuration information under the control of the node device, means for generating configuration information, means for building up terminal control, means for extracting an IP address to be set to the terminal equipment from the terminal control, and means for transmitting the extracted IP address to the corresponding terminal equipment, and
the terminal equipment has means for setting the received IP address to the own terminal equipment.
A sixth device construction according to the present disclosure can be achieved by changing the node device and the master node device in
That is, the sixth device construction of the IP address distributing device is a device characterized in that, a frame to be transmitted to the node device as stated in the fifth device construction describes a node number,
the node device which received the frame has means for setting the node number described in the frame to the own node device, for setting the number which is increased by a definite number from the node number of the received frame, and for sending it to the next adjacent node device, and means for obtaining the number of the node devices in the network from the node number of the frame which was transmitted to the first node device after transmitted to the node devices, and
the node device has means for describing the node number and the IP address in the frame to transmit, and the node device which received the frame in which the node number and the IP address are described has means for collating the node number described in the frame with the node number of the node device to set the IP address to the node device.
A seventh device construction according to the present disclosure can be achieved by changing the node device and the master node device in
That is, the seventh device construction of the IP address distributing device is a device characterized in that, in a loop type network composed of a network control device, a node device to perform route change by a MAC address and a terminal equipment to be connected to it,
the node device has means for transmitting and receiving a frame to be transmitted to the node device in order, means for measuring the number of the node devices by the frame, and means for transmitting the number of the node devices to the network control device,
the network control device has means for generating an IP address and means for transmitting the IP address to one of the node devices,
the node device has means for distributing the IP address which is received from the network control device to the node device,
the terminal equipment has means for transmitting the association frame and means for stopping the association frame,
the node device has means for generating a MAC address table which stores a transmission source MAC address of the inputted frame and an interface number in which the frame is inputted, and means for storing configuration information under the control of the node device in which the relation between the MAC address to be connected to the node device and the interface number of the node device to which the terminal equipment is connected and attribute information of the terminal equipment are described,
the network control device has means for obtaining the configuration information under the control of the node device and a type of structure, means for extracting the MAC address of the terminal equipment to be connected to the node device, the interface number of the node device and the attribute information of the terminal equipment from the obtained configuration information under the control of the node device, means for generating configuration information, means for storing a sub terminal control which constitutes a part of the construction of terminal control, means for building up the terminal control from the type of structure and the sub terminal control, means for extracting an IP address to be set to the terminal equipment from the terminal control, and means for transmitting the extracted IP address to the corresponding terminal equipment, and
the terminal equipment has means for setting the received IP address to the own terminal equipment.
An eighth device construction according to the present disclosure can be achieved by changing the node device and the master node device in
That is, the eighth device construction of the IP address distributing device is a device characterized in that, a frame to be transmitted to the node device as stated in the seventh device construction describes a node number,
the node device which received the frame has means for setting the node number described in the frame to the own node device, for setting the number which is increased by a definite number from the node number of the received frame, and for sending it to the next adjacent node device, and means for obtaining the number of the node devices in the network from the node number of the frame which was transmitted to the first node device after transmitted to the node devices, and
the node device has means for describing the node number and the IP address in the frame to transmit, and the node device which received the frame in which the node number and the IP address are described has means for collating the node number described in the frame with the node number of the node device to set the IP address to the node device.
That is, the ninth device construction of the IP address distributing device is a device characterized in that, in a bus type network composed of a network control device, a node device to perform route change by a MAC address, and a terminal equipment to be connected to it,
the node device has means for transmitting and receiving a frame to be transmitted to the node device in order, means for transferring the frame to a first one of the node devices, means for measuring the number of the node devices by the frame, and means for transmitting the number of the node devices to the network control device,
the network control device has means for generating an IP address and means for transmitting the IP address to one of the node devices,
the node device has means for distributing the IP address which is received from the network control device to the node device,
the terminal equipment has means for transmitting an association frame and means for stopping the association frame,
the node device has means for generating a MAC address table which stores a transmission source MAC address of the inputted frame and an interface number inputted in the frame,
the network control device has means to obtain the MAC address table, means for extracting the MAC address of the terminal equipment to be connected to the node device and a terminal interface number of the node device from the obtained MAC address table, and for requesting a terminal attribute for the terminal equipment using the MAC address of the terminal equipment,
the terminal equipment has means for transmitting the terminal attribute by the terminal attribute request, and
the network control device has means for generating a configuration information from the terminal attribute and the MAC address table, means for building up a terminal control, means for extracting an IP address to be set in the terminal equipment from the terminal control, and means for transmitting the extracted IP address to the corresponding terminal equipment, and
the terminal equipment has means for setting the received IP address to the own terminal equipment.
A tenth device construction according to the present disclosure can be achieved by changing the node device, the master node device, and the terminal node device in
That is, the tenth device construction of the IP address distributing device is a device characterized in that, a node number is described in the frame to be transmitted to the node device as recited in the ninth device construction,
the node device which received the frame has means for setting the node number described in the frame to the own node device, for setting the number which is increased by a definite number from the node number of the received frame, and for sending it to the next adjacent node device, means for transferring the frame to a first one of the node devices, and means for obtaining the number of the node devices in the network from the node number of the frame which was transmitted to the first node device after transmitted to the node devices, and
the node device has means for describing the node number and IP address in the frame to transmit, and the node device which received the frame in which the node number and the IP address are described has means for collating the node number described in the frame with the node number of the node device to set the IP address to the node device.
An eleventh device construction according to the present disclosure can be achieved by changing the node device, the master node device, and the terminal node device in
That is, the eleventh device construction of the IP address distributing device is a device characterized in that, the network control device as recited in the ninth device construction has means for allotting a primary IP address for the obtained MAC address of the terminal equipment and means for transmitting the primary IP address to the terminal equipment,
the terminal equipment has means for setting the IP address,
the network control device has means for requesting a terminal attribute to the terminal equipment using the primary IP address,
the terminal equipment has means for transmitting the terminal attribute by the terminal attribute request,
the network control device has means for generating a configuration information from the terminal attribute and the MAC address table, means for building up a terminal control, means for extracting the IP address to be set in the terminal equipment from the terminal control, and means for transmitting the extracted IP address to the corresponding terminal equipment using the primary IP address, and
the terminal equipment has means for setting the received IP address to the own terminal equipment.
A twelfth device construction according to the present disclosure can be achieved by changing the node device, the master node device, and the terminal node device in
That is, the twelfth device construction of the IP address distributing device is a device characterized in that, the network control device as recited in the tenth device construction has means for allotting a primary IP address for the obtained MAC address of the terminal equipment and means for the primary IP address to the terminal equipment,
the terminal equipment has means for setting the IP address,
the network control device has means for requesting a terminal attribute to the terminal equipment using the primary IP address,
the terminal equipment has means for transmitting the terminal attribute by the terminal attribute request,
the network control device has means for generating a configuration information from the terminal attribute and the MAC address table, means for building up a terminal control, means for extracting the IP address to be set in the terminal equipment from the terminal control, and means for transmitting the extracted IP address to the corresponding terminal equipment using the primary IP address, and
the terminal equipment has means for setting the received IP address to the own terminal equipment.
A thirteenth device construction according to the present disclosure can be achieved by changing the node device, the master node device, and the terminal node device in
That is, the thirteenth device construction of the IP address distributing device is a device characterized in that, in a bus type network composed of a network control device, a node device to perform route change by a MAC address and a terminal equipment to be connected to it,
the node device has means for transmitting and receiving a frame to be transmitted to the node device in order, means for transferring the frame to a first one of the node devices, means for measuring the number of the node devices by the frame, and means for transmitting the number of the node devices to the network control device,
the network control device has means for generating an IP address and means for transmitting the IP address to one of the node devices,
the node device has means for distributing the IP address which is received from the network control device to the node device,
the terminal equipment has means for transmitting the association frame and means for stopping the association frame,
the node device has means for generating a MAC address table which stores a transmission source MAC address of the inputted frame and an interface number inputted in the frame, and means for storing configuration information under the control of the node device in which the relation between the MAC address to be connected to the node device and the interface number of the node device to which the terminal equipment is connected and attribute information of the terminal equipment are described,
the network control device has means for obtaining the configuration information under the control of the node device, means for extracting the MAC address of the terminal equipment to be connected to the node device, the interface number of the node device and the attribute information of the terminal equipment from the obtained configuration information under the control of the node device, means for generating configuration information, means for building up terminal control, means for extracting an IP address to be set to the terminal equipment from the terminal control, and means for transmitting the extracted IP address to the corresponding terminal equipment, and
the terminal equipment has means for setting the received IP address to the own terminal equipment.
A fourteenth device construction according to the present disclosure can be achieved by changing the node device, the master node device, and the terminal node device in
That is, the fourteenth device construction of the IP address distributing device is a device characterized in that, a frame to be transmitted to the node device as stated in the thirteenth device construction describes a node number,
a frame to be transmitted to the node device as stated in the thirteenth device construction describes a node number,
the node device which received the frame has means for setting the node number described in the frame to the own node device, for setting the number which is increased by a definite number from the node number of the received frame, and for sending it to the next adjacent node device, means for transferring the frame to a first one of the node devices, and means for obtaining the number of the node devices in the network from the node number of the frame which was transmitted to the first node device after transmitted to the node devices, and
the node device has means for describing the node number and the IP address in the frame to transmit, and the node device which received the frame in which the node number and the IP address are described has means for collating the node number described in the frame with the node number of the node device to set the IP address to the node device.
A fifteenth device construction according to the present disclosure can be achieved by changing the node device, the master node device, and the terminal node device in
That is, the fifteenth device construction of the IP address distributing device is a device characterized in that, in a bus type network composed of a network control device, a node device to perform route change by a MAC address and a terminal equipment to be connected to it,
the node device has means for transmitting and receiving a frame to be transmitted to the node device in order, means for transferring the frame to a first one of the node devices, means for measuring the number of the node devices by the frame, and means for transmitting the number of the node devices to the network control device,
the network control device has means for generating an IP address and means for transmitting the IP address to one of the node devices,
the node device has means for distributing the IP address which is received from the network control device to the node device,
the terminal equipment has means for transmitting the association frame and means for stopping the association frame,
the node device has means for generating a MAC address table which stores a transmission source MAC address of the inputted frame and an interface number in which the frame is inputted, and means for storing configuration information under the control of the node device in which the relation between the MAC address to be connected to the node device and the interface number of the node device to which the terminal equipment is connected and attribute information of the terminal equipment are described,
the network control device has means for obtaining the configuration information under the control of the node device and a type of structure, means for extracting the MAC address of the terminal equipment to be connected to the node device, the interface number of the node device and the attribute information of the terminal equipment from the obtained configuration information under the control of the node device, means for generating configuration information, means for storing a sub terminal control which constitutes a part of the construction of terminal control, means for building up the terminal control from the type of structure and the sub terminal control, means for extracting an IP address to be set to the terminal equipment from the terminal control, and means for transmitting the extracted IP address to the corresponding terminal equipment, and
the terminal equipment has means for setting the received IP address to the own terminal equipment.
A sixteenth device construction according to the present disclosure can be achieved by changing the node device, the master node device, and the terminal node device in
That is, the sixteenth device construction of the IP address distributing device is a device characterized in that, a frame to be transmitted to the node device as stated in the fifteenth device construction describes a node number,
the node device which received the frame has means for setting the node number described in the frame to the own node device, for setting the number which is increased by a definite number from the node number of the received frame, and for sending it to the next adjacent node device, means for transferring the frame to a first one of the node devices, and means for obtaining the number of the node devices in the network from the node number of the frame which was transmitted to the first node device after transmitted to the node devices, and
the node device has means for describing the node number and the IP address in the frame to transmit, and the node device which received the frame in which the node number and the IP address are described has means for collating the node number described in the frame with the node number of the node device to set the IP address to the node device.
A seventeenth device construction according to the present disclosure can be achieved by providing an abnormality detection control unit in the network control device as shown in
That is, the seventeenth device construction of the IP address distributing device is a device characterized in that, the network control device has means for generating an abnormality detection control from the terminal control, means for transmitting a living confirmation request to the terminal equipment, means for discriminating existence or non-existence of abnormality of the terminal equipment from a living confirmation request response, and means for notifying a position information of the terminal equipment in the case that the terminal equipment is abnormal.
In addition,
As is composed of the method like this, it is possible to comprehend the necessary object to be controlled and allot the IP address automatically at the management device side, so that control can be made possible by building up the relation of the object to be controlled at the management device side concurrently.
In addition, as the node device is installed for each vehicle, the position of the terminal can be found, so that the identification of the object can be made easy in the case that the device becomes abnormal.
Number | Date | Country | Kind |
---|---|---|---|
2010-091548 | Apr 2010 | JP | national |