WO2001050711A1 - Network addressing based on the port of a network switch - Google Patents

Network addressing based on the port of a network switch Download PDF

Info

Publication number
WO2001050711A1
WO2001050711A1 PCT/US2000/033188 US0033188W WO0150711A1 WO 2001050711 A1 WO2001050711 A1 WO 2001050711A1 US 0033188 W US0033188 W US 0033188W WO 0150711 A1 WO0150711 A1 WO 0150711A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
logical address
network switch
switch
port
Prior art date
Application number
PCT/US2000/033188
Other languages
French (fr)
Inventor
Richard A. Baker
Dennis J. W. Dube
Original Assignee
Schneider Automation Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Schneider Automation Inc. filed Critical Schneider Automation Inc.
Priority to EP00984006A priority Critical patent/EP1157525A1/en
Priority to CA002362433A priority patent/CA2362433A1/en
Priority to MXPA01008828A priority patent/MXPA01008828A/en
Publication of WO2001050711A1 publication Critical patent/WO2001050711A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses

Definitions

  • This invention relates to a networking addressing system which provides logical addresses to network devices based on the port of a network switch to which the network device is connected.
  • MAC Media Access Control
  • IP Internet Protocol
  • Every network device 4 has a different MAC address 2, when one network device 4 is unplugged from the network and another network device 4 put in its place, a subsequently connected network device in the same location as the first network device 4 will most likely not be assigned the same IP address 6 as the first. This is especially true in systems where IP addresses 6 are
  • IP address 6 is reserved. This method of assigning IP addresses is desirable where network devices move from place to place but wish to maintain their original logical identity on the network or when a particular location on the network is used by many different network devices at different times, such as in an office environment.
  • a network management professional must be summoned to perform the task of associating the IP address with the new MAC address, and, as a result, the machine must left offline until a networking professional can be summoned.
  • This loss of machine production time costs a significant loss in production and, therefore, money.
  • This invention eliminates the need for the network management professional to be available for replacement of the network device. The present invention solves this and other problems.
  • the present invention discloses a network switch for a computer network which receives a network message from a network device and forwards the network message to an appropriate destination.
  • the network switch has a plurality of ports for receiving and forwarding the network message.
  • the network switch has a logical address server which assigns a logical address to a network device based upon the port of the network switch to which the network device is connected.
  • a logical address server connectable to the port of a network switch.
  • the logical address server assigns logical addresses to network devices connected to the network switch.
  • the logical address server assigns a logical address to a network device based upon the port of the network switch to which the network device is connected.
  • a method of assigning a logical address to network device connected to a port of a network switch comprising the step of assigning the logical address based upon the port of the network switch to which the network device is connected and a device for performing the method.
  • FIG. 1 is a diagram of a system of assigning logical addresses according to the prior art.
  • FIG. 2 is a diagram of a system of assigning logical addresses according to an embodiment of the present invention.
  • FIG. 3 is a diagram of a system of assigning logical addresses according to a second embodiment of the present invention.
  • FIG. 2 there is shown a computer network switch 10 having six ports 12. It should be understood and will be readily apparent to one of ordinary skill in the art that the network switch could have any number of ports 12.
  • the network devices 14 can be any electrical device capable of communication over a computer network, such as a personal computer, a programmable logic controller or an input/output device.
  • the network switch 10 receives a network message from any one of the network devices 14 and forwards the network message to an appropriate destination.
  • the appropriate destination depends on the type of network being used.
  • the network switch could be a "smart" network switch and forward the network message to one or more network devices 14 for which the network message is intended, or it could be a "dumb” network switch and forward the message to all network devices 14.
  • the network devices 14 for which the network message is not intended merely ignore the network message.
  • the network switch might merely pass the network message to the next computer in the ring. All of the scenarios for an appropriate destination are well known and are readily understood by one of ordinary skill.
  • the network switch 10 further comprises a logical address server 18 which assigns an IP address 16 to a network device 14 based upon the port
  • the logical address server 18 In order for the logical address server 18 to know which IP address 16 to assign each port 12, the logical address server 18 must be initially configured by a networking professional to associate each IP address 16 with each port 12. In use, when one of the network devices 14 fails, a technician simply removes the defective network device 14 from the network by disconnecting it from the port 12. A new network device 14 is then placed on the network by connecting it to the port 12 from which the failed network device 14 was disconnected. Either upon connecting the new network device 14 to the network or upon the network device's 14 request, an IP address 16 is assigned by the logical address server 18 to the new network device 14 based on the port 12 of the network switch to which the device is connected. In this manner, the failed network device 14 and the new network device 14 have the same IP address 16.
  • the logical address server 18 can be configurable to assign an IP address 16 based on either the port 12 of the network switch 10 or assign an IP address 16 based upon a MAC address associated with the network device 14.
  • the network switch 10 is preferably connected to network devices 14 by electrical wires and the network messages are preferably electrical signals.
  • the present invention can be easily adapted to accept fiber optical cables to connect the network devices to the network switch which transmit light pulses as the network messages.

Abstract

The present invention discloses a network switch for a computer network which receives a network message from a network device and forwards the network message to an appropriate destination. The network switch has a plurality of ports for receiving and forwarding the network message. The network switch has a logical address server which assigns a logical address to a network device based upon the port of the network switch to which the network device is connected.

Description

NETWORK ADDRESSING BASED ON THE PORT OF A NETWORK SWITCH
Technical Field
This invention relates to a networking addressing system which provides logical addresses to network devices based on the port of a network switch to which the network device is connected.
Background of the Invention
Referring to Figure 1 , commonly a Media Access Control (MAC) address 2 is a fixed address which is given to a network device 4 when it is manufactured and an Internet Protocol address 6 is a variable address which is assigned and associated with MAC address 2. In the past, when using an ethernet network in a factory automation network, users have been plagued with the problems of managing the relationship of the MAC address 2 with the Internet Protocol (IP) address 6. Typical addressing systems assign IP addresses 6 to network devices 4 based on the network device's MAC address 2 without regard to the network device's physical location. Because every network device 4 has a different MAC address 2, when one network device 4 is unplugged from the network and another network device 4 put in its place, a subsequently connected network device in the same location as the first network device 4 will most likely not be assigned the same IP address 6 as the first. This is especially true in systems where IP addresses 6 are
"leased" to a particular MAC address 2 for a particular period of time, such that even when the network device 4 is not connected to the network, its IP address 6 remains reserved. This method of assigning IP addresses is desirable where network devices move from place to place but wish to maintain their original logical identity on the network or when a particular location on the network is used by many different network devices at different times, such as in an office environment.
These addressing systems fall short in a factory automation setting. Problems occur when a user installs a network device at a fixed location in a factory with the network device performing a particular function on the network, such as controlling a machine. If a problem develops with the network device, maintenance must be performed by a factory technician who is skilled in the field of repair of the machine but is not skilled in the area of networking management. If the network device must be replaced by a different network device, the machine will not operate until the new MAC address of the new device is associated with the old IP address (formerly associated with the removed device's MAC address). This is due to the fact that the machine (or other device) is configured to communicate with the IP address. A network management professional must be summoned to perform the task of associating the IP address with the new MAC address, and, as a result, the machine must left offline until a networking professional can be summoned. This loss of machine production time costs a significant loss in production and, therefore, money. This invention eliminates the need for the network management professional to be available for replacement of the network device. The present invention solves this and other problems.
Summary Of The Invention
The present invention discloses a network switch for a computer network which receives a network message from a network device and forwards the network message to an appropriate destination. The network switch has a plurality of ports for receiving and forwarding the network message. The network switch has a logical address server which assigns a logical address to a network device based upon the port of the network switch to which the network device is connected.
In an alternative embodiment, there is disclosed a logical address server connectable to the port of a network switch. The logical address server assigns logical addresses to network devices connected to the network switch. The logical address server assigns a logical address to a network device based upon the port of the network switch to which the network device is connected. Also disclosed is a method of assigning a logical address to network device connected to a port of a network switch comprising the step of assigning the logical address based upon the port of the network switch to which the network device is connected and a device for performing the method.
Brief Description Of The Drawings
FIG. 1 is a diagram of a system of assigning logical addresses according to the prior art.
FIG. 2 is a diagram of a system of assigning logical addresses according to an embodiment of the present invention.
FIG. 3 is a diagram of a system of assigning logical addresses according to a second embodiment of the present invention.
Detailed Description of the Invention While the invention is susceptible of embodiment in many different forms, there is shown in the drawings and will herein be described in detail a preferred embodiment of the invention. It is to be understood that the present disclosure is to be considered only as an example of the principles of the invention. This disclosure is not intended to limit the broad aspect of the invention to the illustrated embodiments. The scope of protection should only be limited by the accompanying claims.
Referring to Figure 2, there is shown a computer network switch 10 having six ports 12. It should be understood and will be readily apparent to one of ordinary skill in the art that the network switch could have any number of ports 12. Connected to three of the ports 12 are network devices 14. The network devices 14 can be any electrical device capable of communication over a computer network, such as a personal computer, a programmable logic controller or an input/output device. The network switch 10 receives a network message from any one of the network devices 14 and forwards the network message to an appropriate destination.
The appropriate destination depends on the type of network being used. For example, in an ethernet network implemented over twisted pair copper wire, the network switch could be a "smart" network switch and forward the network message to one or more network devices 14 for which the network message is intended, or it could be a "dumb" network switch and forward the message to all network devices 14. In the case of a "dumb" network switch the network devices 14 for which the network message is not intended merely ignore the network message. In the case of a token ring type network, the network switch might merely pass the network message to the next computer in the ring. All of the scenarios for an appropriate destination are well known and are readily understood by one of ordinary skill.
The network switch 10 further comprises a logical address server 18 which assigns an IP address 16 to a network device 14 based upon the port
12 of the network switch 10 to which the network device 14 is connected. In order for the logical address server 18 to know which IP address 16 to assign each port 12, the logical address server 18 must be initially configured by a networking professional to associate each IP address 16 with each port 12. In use, when one of the network devices 14 fails, a technician simply removes the defective network device 14 from the network by disconnecting it from the port 12. A new network device 14 is then placed on the network by connecting it to the port 12 from which the failed network device 14 was disconnected. Either upon connecting the new network device 14 to the network or upon the network device's 14 request, an IP address 16 is assigned by the logical address server 18 to the new network device 14 based on the port 12 of the network switch to which the device is connected. In this manner, the failed network device 14 and the new network device 14 have the same IP address 16.
Optionally, the logical address server 18 can be configurable to assign an IP address 16 based on either the port 12 of the network switch 10 or assign an IP address 16 based upon a MAC address associated with the network device 14.
The network switch 10 is preferably connected to network devices 14 by electrical wires and the network messages are preferably electrical signals.
However, the present invention can be easily adapted to accept fiber optical cables to connect the network devices to the network switch which transmit light pulses as the network messages.
While the specific embodiments have been illustrated and described, numerous modifications come to mind without significantly departing from the spirit of the invention, and the scope of protection is only limited by the scope of the accompanying claims.

Claims

CLAIMSI claim:
1. A network switch for a computer network which receives network messages from a network device and forwards the signal to an appropriate destination having a plurality of ports for receiving and forwarding the network message, the network switch comprising: a logical address server which assigns a logical address to a network device based upon the port of the network switch to which the network device is connected.
2. The network switch of claim 1, wherein the logical address server assigns the logical address to a network device based upon the port of the network switch to which the device is connected for less than all of the ports of the network switch.
3. The network switch of claim 1, wherein the logical address server assigns the logical address to a network device based upon the port of the network switch to which the device is connected for a portion of the ports and assigns a logical address to network devices of other ports based upon the fixed address of the network device.
4. The network switch of claim 1 , wherein the logical address server is a modified DHCP server.
5. The network switch of claim 1, wherein the logical address server is a modified BOOTP server.
6. The network switch of claim 1, wherein the network devices are connected to the network switch with electrical wires and the network messages are electrical signals.
7. The network switch of claim 1 , wherein the network devices are connected to the network switch with fiber optic cables and the network messages are impulses of light.
8. A method of assigning a logical address to network device connected to a port of a network switch comprising the step of assigning the logical address based upon the port of the network switch to which the network device is connected.
9. The method of claim 8, wherein the logical address is assigned based upon the port of the network switch to which the network device is connected for less than all of the ports.
10. The method of claim 8, wherein the logical address is assigned based upon the port of the network switch to which the device is connected for portion of the ports and comprises the further step of assigning a logical address to a network device based upon a fixed address of the network device for a remaining portion of the ports.
1 1. The method of claim 8, wherein the network devices are connected to the network switch with electrical wires and the network messages are electrical signals.
12. The method of claim 8, wherein the network devices are connected to the network switch with fiber optic cables and the network messages are impulses of light.
13. A device for performing the method of claim 8.
14. A method of assigning a logical address to network device connected to a port of a network switch comprising the steps of attaching the network device to the network switch; requesting a logical address; and, assigning the logical address based upon the port of the network switch to which the network device is connected.
15. The method of claim 14, wherein the logical address is assigned based upon the port of the network switch to which the device is connected for less than all of the ports.
16. The method of claim 14, wherein the logical address is assigned based upon the port of the network switch to which the device is connected for portion of the ports and comprises the further step of assigning a logical address to a network device based upon a fixed address of the network device for a remaining portion of the ports.
17. The method of claim 14, wherein the network devices are connected to the network switch with electrical wires and the network messages are electrical signals.
18. The method of claim 14, wherein the network devices are connected to the network switch with fiber optic cables and the network messages are impulses of light.
9. A device for performing the method of claim 14.
PCT/US2000/033188 1999-12-31 2000-12-07 Network addressing based on the port of a network switch WO2001050711A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP00984006A EP1157525A1 (en) 1999-12-31 2000-12-07 Network addressing based on the port of a network switch
CA002362433A CA2362433A1 (en) 1999-12-31 2000-12-07 Network addressing based on the port of a network switch
MXPA01008828A MXPA01008828A (en) 1999-12-31 2000-12-07 Network addressing based on the port of a network switch.

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US47605299A 1999-12-31 1999-12-31
US09/476,052 1999-12-31

Publications (1)

Publication Number Publication Date
WO2001050711A1 true WO2001050711A1 (en) 2001-07-12

Family

ID=23890308

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/033188 WO2001050711A1 (en) 1999-12-31 2000-12-07 Network addressing based on the port of a network switch

Country Status (4)

Country Link
EP (1) EP1157525A1 (en)
CA (1) CA2362433A1 (en)
MX (1) MXPA01008828A (en)
WO (1) WO2001050711A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002049273A2 (en) * 2000-12-14 2002-06-20 Hirschmann Electronics Gmbh & Co. Kg Automatic configuration of a network
EP1307823A4 (en) * 2000-07-11 2005-01-05 Scorpion Controls Inc Industrial automation networking system
US6982953B1 (en) 2000-07-11 2006-01-03 Scorpion Controls, Inc. Automatic determination of correct IP address for network-connected devices
WO2013083331A1 (en) * 2011-12-09 2013-06-13 Siemens Aktiengesellschaft Method for operating a network arrangement
CN107637017A (en) * 2015-03-04 2018-01-26 Abb瑞士股份有限公司 The method automatically configured for IED
US10547220B2 (en) 2015-03-16 2020-01-28 Abb Schweiz Ag Electric machine
EP3646574A4 (en) * 2017-06-26 2021-02-17 Commscope Technologies LLC System and method for configuring the ethernet network and rf connections for links between nodes of a distributed antenna system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5526489A (en) * 1993-03-19 1996-06-11 3Com Corporation System for reverse address resolution for remote network device independent of its physical address
EP0946027A2 (en) * 1998-03-26 1999-09-29 Hewlett-Packard Company A method and apparatus for configuring a network node to be its own gateway

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5526489A (en) * 1993-03-19 1996-06-11 3Com Corporation System for reverse address resolution for remote network device independent of its physical address
EP0946027A2 (en) * 1998-03-26 1999-09-29 Hewlett-Packard Company A method and apparatus for configuring a network node to be its own gateway

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1307823A4 (en) * 2000-07-11 2005-01-05 Scorpion Controls Inc Industrial automation networking system
US6982953B1 (en) 2000-07-11 2006-01-03 Scorpion Controls, Inc. Automatic determination of correct IP address for network-connected devices
WO2002049273A2 (en) * 2000-12-14 2002-06-20 Hirschmann Electronics Gmbh & Co. Kg Automatic configuration of a network
WO2002049273A3 (en) * 2000-12-14 2003-01-30 Hirschmann Electronics Gmbh Automatic configuration of a network
US7693966B2 (en) 2000-12-14 2010-04-06 Hirschman Electronics Gmbh & Co. Kg Automatic configuration of a network
WO2013083331A1 (en) * 2011-12-09 2013-06-13 Siemens Aktiengesellschaft Method for operating a network arrangement
CN107637017A (en) * 2015-03-04 2018-01-26 Abb瑞士股份有限公司 The method automatically configured for IED
CN107637017B (en) * 2015-03-04 2020-11-03 Abb电网瑞士股份公司 Method for automatic configuration of IED
US10547220B2 (en) 2015-03-16 2020-01-28 Abb Schweiz Ag Electric machine
EP3646574A4 (en) * 2017-06-26 2021-02-17 Commscope Technologies LLC System and method for configuring the ethernet network and rf connections for links between nodes of a distributed antenna system
US11245578B2 (en) 2017-06-26 2022-02-08 Commscope Technologies Llc System and method for configuring the ethernet network and RF connections for links between nodes of a distributed antenna system

Also Published As

Publication number Publication date
MXPA01008828A (en) 2002-07-02
EP1157525A1 (en) 2001-11-28
CA2362433A1 (en) 2001-07-12

Similar Documents

Publication Publication Date Title
US8203980B2 (en) Industrial ethernet communications adapter
US6014715A (en) Method and apparatus for assigning port addresses
CN101502049B (en) Method and device for identifying and selecting an interface to access a network
JP4948839B2 (en) Method and apparatus for allocating network subscriber device addresses in a ProfitetIO network
US20030154285A1 (en) Method and system for assigning network addreses
US20080140815A1 (en) Network Device Location and Configuration
US6721790B1 (en) User settable unified workstation identification system
EP2458782A1 (en) Method for multiplexing hot backup ports and network system thereof
US20180287873A1 (en) Low or zero touch provisioning systems and methods of network elements over unnumbered interfaces
US20030018804A1 (en) Method and apparatus for deriving a standard MAC address from physical location
EP1157525A1 (en) Network addressing based on the port of a network switch
CN113330715A (en) Method for detecting network users in an automation network and automation network
CN111164953B (en) Method and switch for providing name service in industrial automation system
JP4645236B2 (en) Network device address automatic setting method and system
US20230336380A1 (en) Method of operating a network
JP2000312211A (en) Communication unit
JPS61219247A (en) Local area network unit
Cisco Configuring the CDDI/FDDI Module
Cisco Configuring the CDDI/FDDI Module
Cisco Configuring the CDDI/FDDI Module
KR20040055446A (en) Control point and cognition method among control points
US7565166B2 (en) Non-interacting transmission of identification information on communication lines
KR100412357B1 (en) A Home Appliance Networking System and Methods
US20220158902A1 (en) Apparatus with network component having at least two selectable modes of operation
US11815871B2 (en) I/O network module with unique network address

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CA MX

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

ENP Entry into the national phase

Ref document number: 2362433

Country of ref document: CA

Ref country code: CA

Ref document number: 2362433

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: PA/a/2001/008828

Country of ref document: MX

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2000984006

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2000984006

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2000984006

Country of ref document: EP