×

Metropolitan area network communications method and communication system

  • US 9,240,943 B2
  • Filed: 08/04/2011
  • Issued: 01/19/2016
  • Est. Priority Date: 08/06/2010
  • Status: Active Grant
First Claim
Patent Images

1. A communication method for a metropolitan area network, the metropolitan area network being a network with a centralized control function, which comprises a metropolitan area server, a node switch and a node server, wherein the node switch is connected between the metropolitan area server and the node server, the method comprising:

  • allocating, by the metropolitan area server with a centralized control function in the metropolitan area network, a protocol label and a metropolitan area network address to the device that accesses the network after a metropolitan area network device accesses the metropolitan area network, wherein, the metropolitan area network device is the node switch or the node server, the protocol label is adapted to describe a connection between the metropolitan area network device and the metropolitan area server, the allocation comprising;

    sending, by the metropolitan area server, metropolitan area query label packets to all downlink ports thereof, wherein each metropolitan area query label packet contains a standby protocol label allocated by the metropolitan area server;

    receiving, by a certain metropolitan area network device after being powered on, the metropolitan area query label packet sent by the metropolitan area server, and then returning a metropolitan area reply label packet to the metropolitan area server, wherein the metropolitan area reply label packet contains a serial number of the metropolitan area network device and a port number of a port that receives the metropolitan area query label packet;

    verifying, by the metropolitan area server according to the serial number in the metropolitan area reply label packet after receiving the packet, whether the metropolitan area network device is registered, and if the metropolitan area network device is registered;

    sending a network access command to the port of the metropolitan area network device that receives the metropolitan area query label packet, wherein the network access command contains the metropolitan area network address allocated by the metropolitan area server to the metropolitan area network device and the standby protocol label; and

    returning, by the corresponding port of the metropolitan area network device, a network access command reply after receiving the network access command, and the metropolitan area network device accessing the metropolitan area network;

    receiving a plurality of metropolitan area query label packets by a plurality of ports of said one and the same metropolitan area network device, when there exist multiple connections between one and the same metropolitan area network device and the metropolitan area server, wherein the standby protocol label in each metropolitan area query label packet is different;

    sending, by the metropolitan area server, a plurality of network access commands to the plurality of ports of one and the same metropolitan area network device via a plurality of different protocol labels, wherein the metropolitan area network address allocated to the metropolitan area network device in each network access command is the same;

    allocating, by the metropolitan area server, a data label of a corresponding service to each service request across the metropolitan area network, wherein the data label is adapted to describe a connection between node servers related to the service;

    setting an address information table in the metropolitan area server, wherein metropolitan area network address occupation information, device description information and device resource information are recorded in respective items of the address information table, and the device resource information comprises the metropolitan area network address of the metropolitan area network device connected to each network port of the device and an uplink and downlink flow count of each network port of the device;

    the method further comprising, after the metropolitan area network allocates the metropolitan area network address to itself after being powered on, and modifying the item in the address information table corresponding to the address;

    modifying the address occupation information from not used to used;

    modifying the device description information as the metropolitan area server; and

    modifying the device resource information as resource description of the metropolitan area server;

    the method further comprising, after the metropolitan area server modifies the item in the address information table corresponding to the metropolitan area network address when allocating the metropolitan area network address to the metropolitan area network device and sending a network access command containing the metropolitan area network address;

    modifying the address occupation information from not used to standby, while the device description information and the device resource information are not modified;

    the method further comprising, after receiving a network access command reply sent by the metropolitan area network device;

    modifying, by the metropolitan area server, the item in the address information table corresponding to the address;

    modifying the address occupation information as used;

    modifying the device description information as the metropolitan area network device; and

    modifying the device resource information as a certain downlink port of the metropolitan area server connected to a certain uplink port of the metropolitan area network device; and

    at the same time;

    modifying the item in the address information table corresponding to the metropolitan area server address; and

    modifying the device resource information as a certain uplink port of the metropolitan area network device connected to a certain downlink port of the metropolitan area server, while the address occupation information and the device description information are not modified;

    wherein, said certain uplink port of the metropolitan area network device is known according to the metropolitan area reply label packet returned by the metropolitan area network device, and said certain downlink port of the metropolitan area server is known according to the protocol packet label table.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×