CN101035047A - Processing method for loop network protection - Google Patents

Processing method for loop network protection Download PDF

Info

Publication number
CN101035047A
CN101035047A CNA200710087385XA CN200710087385A CN101035047A CN 101035047 A CN101035047 A CN 101035047A CN A200710087385X A CNA200710087385X A CN A200710087385XA CN 200710087385 A CN200710087385 A CN 200710087385A CN 101035047 A CN101035047 A CN 101035047A
Authority
CN
China
Prior art keywords
port
address
link
time
node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA200710087385XA
Other languages
Chinese (zh)
Other versions
CN100466584C (en
Inventor
吴少勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CNB200710087385XA priority Critical patent/CN100466584C/en
Publication of CN101035047A publication Critical patent/CN101035047A/en
Application granted granted Critical
Publication of CN100466584C publication Critical patent/CN100466584C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/10Code generation
    • H04J13/12Generation of orthogonal codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/2002Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where interconnections or communication control functionality are redundant
    • G06F11/2005Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where interconnections or communication control functionality are redundant using redundant communication controllers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/2002Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where interconnections or communication control functionality are redundant
    • G06F11/2007Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where interconnections or communication control functionality are redundant using redundant communication media
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • G06Q20/1235Shopping for digital content with control of digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/385Payment protocols; Details thereof using an alias or single-use codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/42Confirmation, e.g. check or permission by the legal debtor of payment
    • G06Q20/425Confirmation, e.g. check or permission by the legal debtor of payment using two different networks, one for transaction and one for security confirmation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0609Buyer or seller confidence or verification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services
    • G06Q50/188Electronic negotiation
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/16Coin-freed apparatus for hiring articles; Coin-freed facilities or services for devices exhibiting advertisements, announcements, pictures or the like
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/02Transmitters
    • H04B1/04Circuits
    • H04B1/0483Transmitters with multiple parallel paths
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0602Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using antenna switching
    • H04B7/0604Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using antenna switching with predefined switching scheme
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
    • H04B7/0837Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
    • H04B7/084Equal gain combining, only phase adjustments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/155Ground-based stations
    • H04B7/15528Control of operation parameters of a relay station to exploit the physical medium
    • H04B7/15535Control of relay amplifier gain
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0041Arrangements at the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0064Concatenated codes
    • H04L1/0066Parallel concatenated codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0067Rate matching
    • H04L1/0068Rate matching by puncturing
    • H04L1/0069Puncturing patterns
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/08Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • H04L1/1819Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1835Buffer management
    • H04L1/1841Resequencing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1848Time-out mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2809Exchanging configuration information on appliance services in a home automation network indicating that an appliance service is present in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • H04L12/2869Operational details of access network equipments
    • H04L12/287Remote access server, e.g. BRAS
    • H04L12/2874Processing of data for distribution to the subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40078Bus configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40169Flexible bus arrangements
    • H04L12/40176Flexible bus arrangements involving redundancy
    • H04L12/40195Flexible bus arrangements involving redundancy by using a plurality of nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/44Star or tree networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/22Traffic shaping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2441Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/28Flow control; Congestion control in relation to timing considerations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/34Flow control; Congestion control ensuring sequence integrity, e.g. using sequence numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • H04L47/62Queue scheduling characterised by scheduling criteria
    • H04L47/621Individual queue per connection or flow, e.g. per VC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0014Three-dimensional division
    • H04L5/0023Time-frequency-space
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0042Arrangements for allocating sub-channels of the transmission path intra-user or intra-terminal allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0044Arrangements for allocating sub-channels of the transmission path allocation of payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0078Timing of allocation
    • H04L5/0082Timing of allocation at predetermined intervals
    • H04L5/0083Timing of allocation at predetermined intervals symbol-by-symbol
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4541Directories for service discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • H04L63/065Network architectures or network communication protocols for network security for supporting key management in a packet data network for group communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0807Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/102Entity profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1441Countermeasures against malicious traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1023Media gateways
    • H04L65/103Media gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1033Signalling gateways
    • H04L65/104Signalling gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/168Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] specially adapted for link layer protocols, e.g. asynchronous transfer mode [ATM], synchronous optical network [SONET] or point-to-point protocol [PPP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/253Telephone sets using digital voice transmission
    • H04M1/2535Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • H04M7/0057Services where the data services network provides a telephone service in addition or as an alternative, e.g. for backup purposes, to the telephone service provided by the telephone services network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • H04M7/0066Details of access arrangements to the networks
    • H04M7/0069Details of access arrangements to the networks comprising a residential gateway, e.g. those which provide an adapter for POTS or ISDN terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64723Monitoring of network processes or resources, e.g. monitoring of network load
    • H04N21/64738Monitoring network characteristics, e.g. bandwidth, congestion level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64784Data processing by the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/148Interfacing a video terminal to a particular transmission medium, e.g. ISDN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/14Flow control between communication endpoints using intermediate storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/06TPC algorithms
    • H04W52/14Separate analysis of uplink or downlink
    • H04W52/143Downlink power control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/24TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/24TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
    • H04W52/245TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account received signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/38TPC being performed in particular situations
    • H04W52/46TPC being performed in particular situations in multi hop networks, e.g. wireless relay networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/38TPC being performed in particular situations
    • H04W52/48TPC being performed in particular situations during retransmission after error or non-acknowledgment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/02Hybrid access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/1608Error detection by comparing the output signals of redundant hardware
    • G06F11/1625Error detection by comparing the output signals of redundant hardware in communications, e.g. transmission, interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2101Auditing as a secondary aspect
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2149Restricted operating environment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
    • H04B7/0891Space-time diversity
    • H04B7/0894Space-time diversity using different delays between antennas
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/155Ground-based stations
    • H04B7/15507Relay station based processing for cell extension or control of coverage area
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1835Buffer management
    • H04L1/1845Combining techniques, e.g. code combining
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0096Channel splitting in point-to-point links
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40241Flexray
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40267Bus for use in transportation systems
    • H04L2012/40273Bus for use in transportation systems the transportation system being a vehicle
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6445Admission control
    • H04L2012/6462Movable boundaries in packets or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/12Details relating to cryptographic hardware or logic circuitry
    • H04L2209/127Trusted platform modules [TPM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/324Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/326Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the transport layer [OSI layer 4]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42085Called party identification service
    • H04M3/42102Making use of the called party identifier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/22TPC being performed according to specific parameters taking into account previous information or commands
    • H04W52/225Calculation of statistics, e.g. average, variance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/24TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
    • H04W52/241TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account channel quality metrics, e.g. SIR, SNR, CIR, Eb/lo
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/24TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
    • H04W52/242TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account path loss
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Computer Hardware Design (AREA)
  • Strategic Management (AREA)
  • Computing Systems (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • Automation & Control Theory (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Bioethics (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Databases & Information Systems (AREA)
  • Game Theory and Decision Science (AREA)
  • Primary Health Care (AREA)
  • Human Resources & Organizations (AREA)
  • Technology Law (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Small-Scale Networks (AREA)

Abstract

The invention provides a ring protection processing method, comprising the steps of: starting a timer for each node and regularly inquiring about address updating state of each port; when node processing link is switched, setting the address updating state of an to-be-updated port as an address updating preparing state; and the timer finds the address updating state of the port is an updating preparing state and then makes port updating processing, according to the link type and the comparative result of the difference between the current time and last updating time of the to-be-updated port and the address updating protection time. And the invention quickly updates MAC address table of a port when making link switching, reducing number of hardware operating times and raising hardware efficiency, and fully using link resources, thus meeting the requirements of highly real-time services for ring protection systems.

Description

Ring protection processing method
Technical field
The present invention relates to a kind of in the automatic resist technology of Ethernet ring protection processing method.
Background technology
The ethernet ring network automatic protective system is linked to each other by a plurality of nodes and constitutes ring; wherein; can define a plurality of territories on the ring; comprise host node and transmission node in the territory; and the protection of one group of this territory be used for professional VLAN (Virtual Local AreaNetwork abbreviates VLAN as) that user data transmits and the control VLAN that is used for the protocol massages forwarding.For a special domain, protected service VLAN is called the protection service VLAN, and the port on two rings of host node is defined as master port respectively and from port.Host node sends link health detection frame from master port, is receiving link health detection frame from port if link is intact.When link is intact; host node blocks the protection service VLAN forwarding capability from port; when link occurs fault; relieving is from the protection service VLAN forwarding capability of port; and host node sends the Link State notification frame when link switchover; transmission node upgrades medium access control (media access control the abbreviates MAC as) address table of ring upper port after receiving the Link State notification frame, the user data in the protection service VLAN is according to new path transmission.The ethernet ring network automatic protective system has guaranteed that the protection service VLAN can not form loop, has prevented because " broadcast storm " that loop causes.When on a physical rings, only having an independent territory; the link switchover convergence time of ethernet ring network automatic protective system can reach in 50 milliseconds; but under the single domain situation, the protection service VLAN data can not by host node from port transmission, greatly wasted link bandwidth.When having a plurality of territory on the physical link; the protection service VLAN data of same area can be by different path transmission; made full use of link bandwidth; but the link switchover convergence time of ethernet ring network automatic protective system is the stack of a plurality of territory link switchover convergence times; when the ring co-domain during many or loop more complicated; usually can reach more than the hundreds of millisecond; make and to satisfy next-generation communication network (Next generation network well; abbreviate NGN as); Web TVs (Internet protocol television abbreviates IPTV as) etc. are professional to the network high reliability; the requirement of high real-time.
In order to make full use of link bandwidth, in the actual networking of ethernet ring network automatic protective system, usually the service VLAN on the same physical rings is divided into many group protection service VLAN, every group of protection service VLAN protected with different ethernet ring network territories.
Fig. 1 is the topological structure of ethernet ring network; wherein; telephone net node S1, S2, S3, S4 have formed ethernet ring network; a plurality of service VLAN on each node, have been disposed; if there is not the ethernet ring network automatic protective system; these VLAN will form loop so, cause " broadcast storm " thus cause network unavailable.
These service VLAN are divided into two groups, protect by territory 1 and territory 2 respectively.In territory 1, node S2 is a host node, and the master port of host node is a port one, is port 2 from port, and node S1, S3, S4 are transmission nodes; In territory 2, node S2 is a host node, and the master port of host node is a port 2, is port one from port, and node S1, S3, S4 are transmission nodes.
When link was intact, the protection service VLAN data forwarding function of the port 2 of node S2 had been blocked in territory 1, and the protection service VLAN in territory 1 can not be by port 2 transmission of S2.Though territory 1 has been avoided forming loop in the protection service VLAN by the port 2 that blocks node S2; but when there not being territory 2, that is, and when only having a territory on this physics loop; do not have business datum on the link between node S2 and the S4, making has greatly wasted link circuit resource.In order to make full use of link circuit resource, dispose the ethernet ring network multiple domain in actual applications usually.For territory 2; when link is intact; the protection service VLAN data forwarding function of blocking the port one of node S2; the protection service VLAN in territory 2 can not avoid forming loop in the protection service VLAN, and the protection service VLAN data in territory 2 can be by the port 2 of node S2 by the port one transmission of S2; promptly; on the link between node S2 and the S4, transmit, realized load balancing, made full use of link circuit resource.
When link occurs fault; for example; during link occurs fault among Fig. 1 between node S3 and the S4; the ethernet ring network automatic protective system detects the laggard line link troubleshooting of link failure; host node is decontroled the protection service VLAN forwarding capability from port; go up transmission link failure state notifying frame to ring; and the mac address table of renewal ring upper port; transmission node is after receiving the link failure state notifying frame that host node sends; upgrade the mac address table of ring upper port; the protection service VLAN data can by host node from port transmission, having guaranteed has a logic approach that can be communicated with between two nodes.During link failure; host node still sends link health detection frame from master port; if receiving link health detection frame from port; then think link-recovery; host node blocks the protection service VLAN forwarding capability from port; go up transmission link-recovery state notifying frame to ring; and the mac address table of renewal ring upper port; transmission node is after receiving the recovering state state notifying frame that host node sends; upgrade the mac address table of ring upper port; the data of protection service VLAN can be by original faulty link transmission; can not by host node from port transmission; guaranteed to have only a logic approach that can be communicated with between two nodes, can not form and open circuit or loop.
During ethernet ring network automatic protective system handle link fault, the data of protection service VLAN can not be transmitted by faulty link, only at the protection service VLAN forwarding capability of host node relieving from port, and ring is gone up after the node updates ring upper port mac address table, the data of protection service VLAN could be by the transmitting from port of host node, and the host node in the territory is decontroled and gone up node updates ring upper port mac address table from the protection service VLAN forwarding capability of port and ring and can be time sequencing arbitrarily; When ethernet ring network automatic protective system handle link is recovered; there is the transmission path of two connections physically in the data of protection service VLAN; at the protection service VLAN forwarding capability of host node obstruction from port; and ring is gone up after the node updates ring upper port mac address table; the data of protection service VLAN can not form loop; therefore; be necessary for the protection service VLAN forwarding capability of first host node obstruction from port; ring is gone up node updates ring upper port mac address table then, and both time sequencings can not be put upside down.
In addition, encircle in the networking at single domain more, a link switchover meeting produces a plurality of Link State notification frame, and node needs to upgrade the port mac address table after receiving the Link State notification frame at every turn on the ring, and a link switchover meeting causes ring to go up node and repeatedly repeats hardware operation is upgraded the port mac address table.
Because the restriction of hardware handles ability, the mac address table that upgrades port is more consuming time, and the MAC Address of only upgrading some VLAN on the port is not saved time than upgrading on this port all address tables.When Ethernet ring protection system was carried out link switchover, node repeatedly repeated hardware operation is upgraded the mac address table of port on the ring, accumulated consuming time very longly, sometimes even reach the hundreds of millisecond, was unfavorable for the quick switching of Ring protection system.
Therefore, need a kind of Ethernet ring protection method that can restrain fast.
Summary of the invention
Consider the problems referred to above and make the present invention that for this reason, main purpose of the present invention is to provide a kind of ring protection processing method.
This method may further comprise the steps: each node is enabled timer, regularly the address update mode of port is inquired about; When node processing link, address update mode that will updated port is set at the address and upgrades preparing state; And the address update mode that timer inquires port is for after upgrading preparing state, upgrades the comparative result of guard time according to link switchover type and current time and difference and the address that will upgrade update time last time of port, upgrades the port processing.
Wherein, link switchover type comprises that link failure switches and link-recovery switches.
In addition, in the link switchover type is under the situation of link failure switching, when node processing link, address update mode that will updated port is set at the step of upgrading preparing state and further comprises following processing: detect the host node in the node notice territory of link failure, the professional VLAN forwarding capability of protection that blocks the corresponding port of faulty link, upgrade the Media Access Control Address table of the corresponding port of faulty link, and recording address update time; After host node detects link failure, decontrol the professional VLAN forwarding capability of the protection from port of host node, transmission node on ring sends link failure state notifying frame, and the master port address update mode of host node is set at address renewal preparing state; And after transmission node receives link failure state notifying frame, and the address update mode that will encircle upper port is set at the address and upgrades preparing state.
In link switchover is under the situation of link failure switching; the comparative result that upgrades guard time according to link switchover type and current time and difference and the address that will upgrade update time last time of port upgrades port to be handled and comprises: when the difference of current time and port address last time update time during less than address renewal guard time, the address update mode of port is set at the address upgrades ready attitude and do not upgrade port address table.
In link switchover is under the situation of link failure switching, the comparative result that upgrades guard time according to link switchover type and current time and difference and the address that will upgrade update time last time of port upgrades port to be handled and comprises: when the difference of current time and port address last time update time during greater than address renewal guard time, the address update mode of port is set at the address upgrades ready attitude, upgrade the Media Access Control Address table of port; And the address update mode of port is set at the address upgrades and finish attitude and recording address update time.
On the other hand, in the link switchover type is under the situation of link-recovery switching, when node processing link, address update mode that will updated port is set at the step of upgrading preparing state and comprises: host node cycle ground is from master port transmission link health detection frame; When receive link health detection frame from port after, obstruction is from the professional VLAN forwarding capability of the protection of port, transmission node on ring sends link-recovery state notifying frame, and being set at the address from the port address update mode and upgrading preparing state host node; And after transmission node receives link-recovery state notifying frame, the port that blocks the professional VLAN forwarding capability of protection is decontroled, and the address update mode that will encircle upper port is set at address renewal preparing state.
In link switchover is under the situation of link-recovery switching, the comparative result that upgrades guard time according to link switchover type and current time and difference and the address that will upgrade update time last time of port upgrades port to be handled and comprises: the address update mode of port is set at the address upgrades ready attitude, the Media Access Control Address table of renewal port; And the address update mode of port is set at the address upgrades and finish attitude and recording address update time.
Timer is set at 1 millisecond to 100 milliseconds, preferably, timer is set at 10 milliseconds.
In addition, the Media Access Control Address table of same port is upgraded in each ring or territory simultaneously.
By technique scheme of the present invention; when carrying out link switchover, upgrade the mac address table of port fast; reduced number of times to hardware operation; the link switchover convergence time does not strengthen with the increase of ring co-domain number; improved hardware efficiency; and made full use of link circuit resource, thereby satisfied of the requirement of high real-time business Ring protection system.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Fig. 1 is the schematic diagram that a kind of ethernet ring network is shown;
Fig. 2 is the looped network protection process flow figure that illustrates according to the embodiment of the invention;
Fig. 3 is the flow chart that illustrates according to the instantiation of the looped network protection processing method of the embodiment of the invention;
Fig. 4 is the flow chart when handle link according to the embodiment of the invention being shown breaking down; And
Fig. 5 is the flow chart that illustrates when recovering according to the handle link of the embodiment of the invention.
Embodiment
Describe embodiments of the invention below with reference to accompanying drawings in detail.
In embodiments of the present invention, provide a kind of ring protection processing method.
At first, basic thought of the present invention is described.The present invention enables quick timer the port address update mode is inquired about, the periodic regime of timer can be at 1 to 100 millisecond fast, the mac address table mode of upgrading port is set to upgrade all MAC Address of port, definition port mac address update mode is that preparing state is upgraded in the address, the address upgrades ready attitude and attitude is finished in the address, these three kinds of states refer to the software records state, rather than real operational hardware, when operation, do not expend time in.When the ethernet ring network automatic protective system is carried out link switchover; and encircle when upward node need upgrade the port mac address table; hardware is not operated; but being the address, the MAC Address update mode of this port of software records upgrades preparing state; when the address update mode that quick timer inquires port is address renewal preparing state; with the address update mode software setting of port is that ready attitude is upgraded in the address; and hardware operation is upgraded all MAC Address of this port; the address software upgrading state of port is set to the address renewal and finishes attitude then; in this process; for once really operated hardware, other software operations do not expend time in.Because a plurality of domain discovery link failures of ether environmental protection automatic protective system and recovery are simultaneously; when therefore link switchover is carried out in each territory; do not have real mac address table to hardware operation renewal port; but after all territories handle link switchover, just begin the mac address table of ring upper port is upgraded.In addition, when the handle link fault of each territory, the ring upper port does not repeat to upgrade the port mac address table at short notice, and this timing definition is that guard time is upgraded in the address, can be arranged in 1 to 100 millisecond of scope.So just can prevent to repeat hardware operation consuming time, greatly improve the processing speed and the stability of Ethernet ring protection system, and the link switchover convergence time of Ethernet ring protection system can not strengthen when the number of same physical rings co-domain increases.
Fig. 2 is the flow chart that illustrates according to the looped network protection processing method of the embodiment of the invention.
With reference to Fig. 2, this method comprises: step S202, enable timer to each node, regularly the address update mode of port is inquired about; Step S204, when node processing link, address update mode that will updated port is set at the address and upgrades preparing state; And step S206; timer inquires the address update mode of port for after upgrading preparing state; comparative result according to link switchover type and the difference of current time and update time last time that will upgrade port and address renewal guard time upgrades port and handles.
Wherein, link switchover type comprises that link failure switches and link-recovery switches.
In addition, in the link switchover type is under the situation of link failure switching, when node processing link, address update mode that will updated port is set at the step of upgrading preparing state and further comprises following processing: detect the host node in the node notice territory of link failure, the professional VLAN forwarding capability of protection that blocks the corresponding port of faulty link, upgrade the Media Access Control Address table of the corresponding port of faulty link, and recording address update time; After host node detects link failure, decontrol the professional VLAN forwarding capability of the protection from port of host node, transmission node on ring sends link failure state notifying frame, and the master port address update mode of host node is set at address renewal preparing state; And after transmission node receives link failure state notifying frame, and the address update mode that will encircle upper port is set at the address and upgrades preparing state.
In link switchover is under the situation of link failure switching; the comparative result that upgrades guard time according to link switchover type and current time and difference and the address that will upgrade update time last time of port upgrades port to be handled and comprises: when the difference of current time and port address last time update time during less than address renewal guard time, the address update mode of port is set at the address upgrades ready attitude and do not upgrade port address table.
In link switchover is under the situation of link failure switching, the comparative result that upgrades guard time according to link switchover type and current time and difference and the address that will upgrade update time last time of port upgrades port to be handled and comprises: when the difference of current time and port address last time update time during greater than address renewal guard time, the address update mode of port is set at the address upgrades ready attitude, upgrade the Media Access Control Address table of port; And the address update mode of port is set at the address upgrades and finish attitude and recording address update time.
On the other hand, in the link switchover type is under the situation of link-recovery switching, when node processing link, address update mode that will updated port is set at the step of upgrading preparing state and comprises: host node cycle ground is from master port transmission link health detection frame; When receive link health detection frame from port after, obstruction is from the professional VLAN forwarding capability of the protection of port, transmission node on ring sends link-recovery state notifying frame, and being set at the address from the port address update mode and upgrading preparing state host node; And after transmission node receives link-recovery state notifying frame, the port that blocks the professional VLAN forwarding capability of protection is decontroled, and the address update mode that will encircle upper port is set at address renewal preparing state.
In link switchover is under the situation of link-recovery switching, the comparative result that upgrades guard time according to link switchover type and current time and difference and the address that will upgrade update time last time of port upgrades port to be handled and comprises: the address update mode of port is set at the address upgrades ready attitude, the Media Access Control Address table of renewal port; And the address update mode of port is set at the address upgrades and finish attitude and recording address update time.
Timer is set at 1 millisecond to 100 milliseconds, preferably, timer is set at 10 milliseconds.
In addition, the Media Access Control Address table of same port is upgraded in each ring or territory simultaneously.
Below, with reference to Fig. 1 and Fig. 3 to Fig. 5, the ring protection processing method according to the embodiment of the invention is described.Wherein, Fig. 3 is the flow chart that illustrates according to the instantiation of the looped network protection processing method of the embodiment of the invention, and Fig. 4 is the flow chart when handle link according to the embodiment of the invention being shown breaking down; And Fig. 5 is the flow chart that illustrates when recovering according to the handle link of the embodiment of the invention.
With reference to Fig. 3, in step 301, node S1, S2, S3, S4 enable quick timer on the ring, regularly the address update mode of ring upper port are inquired about;
In step 302, when link switchover need be upgraded the port mac address table, directly do not carry out hardware operation, but software records need to upgrade the address update mode of port be that preparing state is upgraded in the address, software operation does not expend time in;
Next, in step 303, remaining also needs to upgrade the port mac address table during link switchover, but does not all carry out hardware operation, upgrades preparing state but software records address update mode is the address;
In step 304, after each territory of link switchover and each ring was gone up all operations and finished, the address update mode that timer detects the ring upper port was that preparing state is upgraded in the address, and aforesaid operations does not have hardware operation consuming time, makes speed very fast;
In step 305, switch if be link failure, and address last time that the current time deducts this port upgrades guard time less than the address update time, then do not carry out the hardware update port address table;
In step 306, switch if be link-recovery, perhaps guard time is upgraded greater than the address update time in address last time that deducts this port the current time, and then software setting port address update mode is that ready attitude is upgraded in the address, carries out the hardware update port address table;
At last, in step 307, behind step 205 and 206, software setting port address update mode is that the address is upgraded and to be finished attitude, and recording address update time, and link switchover is finished, in the aforesaid operations, do not repeat renewal port mac address table operation consuming time, improved efficient.
With reference to Fig. 4, the detailed process that link failure switches when working as link occurs fault (for example, the link between node S3 and the S4 disconnects) is described.
In step 401, node S3 and node S4 detect the link of port;
In step 402, node S3 and S4 detect the chain route fault-free of port to breaking down, and fault has taken place the host node link in notice territory 1 and the territory 2;
Then, in step 403, node S3 and S4 block the territory 1 of the corresponding port of faulty link and the protection service VLAN forwarding capability in territory 2, and alarm frame to the host node generation link failure in territory 1 and territory 2;
In step 404, node S3 and S4 directly upgrade the mac address table of the corresponding port of faulty link, recording address update time;
In step 405, the host node S2 in territory 1 and territory 2 receives the link failure alarm in two territories respectively;
Next, in step 406, the link failure of territory 1 host node S2 processing domain 1, the protection service VLAN forwarding capability in the territory 1 of relieving port 2, go up the link failure state notifying frame that sends territory 1 to ring, the address update mode of port one is set to the address and upgrades preparing state;
In step 407, the link failure of territory 2 host node S2 processing domain 2, the protection service VLAN forwarding capability in the territory 2 of relieving port one is gone up the link failure state notifying frame that sends territory 2 to ring, and the address update mode of port 2 is set to the address and upgrades preparing state;
In step 408, after transmission node was received the link failure state notifying frame of territory 1 host node transmission on the ring in territory 1, the address update mode of ring upper port was set to the address and upgrades preparing state;
In step 409, after transmission node was received the link failure state notifying frame of territory 2 host nodes transmission on the ring in territory 2, the address update mode of ring upper port was set to the address and upgrades preparing state;
In above-mentioned behaviour's operation, do not carry out hardware operation consuming time; at last; in step 410; the address update mode that the quick timer of node inquires port on ring is that the address is upgraded after the preparing state; if deducting this port address last time, the current time upgrades guard time greater than the address update time; the address update mode that this port then is set is that ready attitude is upgraded in the address; upgrade the mac address table of this port; the address update mode that this port is set is that the address is upgraded and to be finished attitude, and recording address update time.
With reference to Fig. 5, the processing procedure when link failure is eliminated (for example, the link-recovery between node S3 and the S4) is described.
In step 501, when the host node S2 in the territory 1 receives from link health detection frame that port one sends from port 2, the territory 1 protection service VLAN forwarding capability of port blocked 2 is gone up transmission link-recovery state notifying frame to ring, and the address update mode of port 2 is set to the address and upgrades preparing state;
In step 502, when the host node S2 in the territory 2 receives from link health detection frame that port 2 sends from port one, the territory 2 protection service VLAN forwarding capabilitys of port blocked 1 are gone up transmission link-recovery state notifying frame to ring, and the address update mode of port one is set to the address and upgrades preparing state;
Then, in step 503, after transmission node in the territory 1 is received the link-recovery state notifying frame of host node transmission, node S3 decontrols the protection service VLAN forwarding capability in the territory 1 of port one, node S4 decontrols the protection service VLAN forwarding capability in the territory 1 of port one, and the address update mode of each transmission node ring upper port is set to the address and upgrades preparing state;
In step 504, after transmission node in the territory 2 is received the link-recovery state notifying frame of host node transmission, node S3 decontrols the protection service VLAN forwarding capability in the territory 2 of port one, node S4 decontrols the protection service VLAN forwarding capability in the territory 2 of port one, and the address update mode of each transmission node ring upper port is set to the address and upgrades preparing state;
In aforesaid operations, there is not hardware operation consuming time, at last, in step 505, the address update mode that the quick timer of node inquires port on ring is that the address is upgraded after the preparing state, the address update mode that this port is set is that ready attitude is upgraded in the address, upgrade the mac address table of this port, the address update mode that this port is set is that the address is upgraded and to be finished attitude, and recording address update time.
For example, in certain Ethernet ring network system, used method of the present invention.Wherein, 15 territories have been disposed on the ring; when link occurs fault; on each node hardware operation being upgraded in the address of ring upper port is to carry out after Ethernet ring protection system has been finished operation not consuming time such as other various software records; and port address renewal operation has only been carried out once rather than 15 times; upgrade action needs and expend the hundreds of millisecond and carry out 15 port addresss, but use not increasing and strengthen of link switchover convergence time after the inventive method with the territory.During link switchover, business datum is stable, and node is few to the hardware operation number of times, and probability of failure is low, and convergence time is in 50 milliseconds.
In addition, the present invention not only can be applied to multiple domain, also can be applied in the single domain.
When looped network is made up of a plurality of tangent rings, can carries out level to ring and divide, when node is received the link switchover notice of low level node transmission on the high-rise secondary ring, need to upgrade ring upper port mac address table.But when the low level link switched, high-level node can be received the link switchover notice that a plurality of low level nodes are sent, and causes repeatedly carrying out hardware operation and upgrades the port mac address table, and was consuming time very long.After using the inventive method, node is when upgrading the port mac address table, just having write down the port application state is that port address upgrades preparing state, there is not real operational hardware, it is just to carry out hardware operation renewal port address MAC table after preparing state is upgraded in the address that quick timer detects the port address update mode, making the hardware address that repeats upgrade operation has only carried out once, during link switchover, business datum is stable, node is few to the hardware operation number of times, probability of failure is low, and convergence time is fast.
In sum; by technique scheme of the present invention; link switchover adaptive updates mac address table has been proposed; the fast processing ethernet ring network is the method for protection automatically; notions such as port address update mode have been introduced; when carrying out link switchover, Ethernet ring protection system do not repeat to upgrade the port mac address table; avoided hardware operation consuming time; the processing speed and the stability of Ethernet ring protection system have greatly been improved; especially the link switchover convergence time of Ethernet ring protection system can not strengthen when the number of same physical rings co-domain increases, and satisfies the requirement of high real-time business to Ring protection system when utilizing multiple domain to carry out balancing link load.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. a ring protection processing method is characterized in that, comprising:
Each node is enabled timer, regularly the address update mode of port is inquired about;
When described node processing link, address update mode that will updated port is set at the address and upgrades preparing state; And
After the described address update mode that described timer inquires port is described renewal preparing state; according to link switchover type and current time and the difference of described update time last time that will upgrade port and the comparative result that guard time is upgraded in the address, upgrade port and handle.
2. processing method according to claim 1 is characterized in that, described link switchover type comprises that link failure switches and link-recovery switches.
3. processing method according to claim 2, it is characterized in that, in described link switchover type is under the described link failure situation about switching, described when described node processing link, and the step that address update mode that will updated port is set at the renewal preparing state comprises:
Detect the host node in the node notice territory of link failure, block the professional VLAN forwarding capability of protection of the corresponding port of faulty link, upgrade the Media Access Control Address table of the corresponding port of described faulty link, and recording address update time;
After described host node detects described link failure, decontrol the professional VLAN forwarding capability of the protection from port of described host node, transmission node on ring sends link failure state notifying frame, and the master port address update mode of described host node is set at described address renewal preparing state; And
After described transmission node receives described link failure state notifying frame, and the address update mode that will encircle upper port is set at described address and upgrades preparing state.
4. processing method according to claim 3; it is characterized in that; in described link switchover is under the described link failure situation about switching, and the comparative result that guard time is upgraded in described difference according to link switchover type and current time and described update time last time that will upgrade port and address upgrades the port processing and comprises:
When the difference of described current time and described port address last time update time is upgraded guard time less than described address, the address update mode of described port is set at the address upgrades ready attitude and do not upgrade port address table.
5. processing method according to claim 3; it is characterized in that; in described link switchover is under the described link failure situation about switching, and the comparative result that guard time is upgraded in described difference according to link switchover type and current time and described update time last time that will upgrade port and address upgrades the port processing and comprises:
When the difference of described current time and described port address last time update time is upgraded guard time greater than described address, the address update mode of described port is set at the address upgrades ready attitude, upgrade the Media Access Control Address table of described port; And
The address update mode of described port is set at the address to be upgraded and finishes attitude and recording address update time.
6. processing method according to claim 2, it is characterized in that, in described link switchover type is under the described link-recovery situation about switching, described when described node processing link, and the step that address update mode that will updated port is set at the renewal preparing state comprises:
Described host node cycle ground sends link health detection frame from described master port;
When receive described link health detection frame from port after, block the professional VLAN forwarding capability of described protection from port, transmission node on ring sends link-recovery state notifying frame, and being set at described address from the port address update mode and upgrading preparing state described host node; And
After described transmission node receives described link-recovery state notifying frame, the port that blocks the professional VLAN forwarding capability of protection is decontroled, and the address update mode that will encircle upper port is set at described address renewal preparing state.
7. processing method according to claim 6; it is characterized in that; in described link switchover is under the described link-recovery situation about switching, and the comparative result that guard time is upgraded in described difference according to link switchover type and current time and described update time last time that will upgrade port and address upgrades the port processing and comprises:
The address update mode of described port is set at the address upgrades ready attitude, upgrade the Media Access Control Address table of described port; And
The address update mode of described port is set at the address to be upgraded and finishes attitude and recording address update time.
8. according to each described processing method in the claim 1 to 7, it is characterized in that, described timer is set at 1 millisecond to 100 milliseconds.
9. processing method according to claim 8 is characterized in that, described timer is set at 10 milliseconds.
10. according to each described processing method in the claim 3 to 7, it is characterized in that the Media Access Control Address table of same port is upgraded in each ring or territory simultaneously.
CNB200710087385XA 2007-04-03 2007-04-03 Processing method for loop network protection Active CN100466584C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB200710087385XA CN100466584C (en) 2007-04-03 2007-04-03 Processing method for loop network protection

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB200710087385XA CN100466584C (en) 2007-04-03 2007-04-03 Processing method for loop network protection

Publications (2)

Publication Number Publication Date
CN101035047A true CN101035047A (en) 2007-09-12
CN100466584C CN100466584C (en) 2009-03-04

Family

ID=38731364

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200710087385XA Active CN100466584C (en) 2007-04-03 2007-04-03 Processing method for loop network protection

Country Status (1)

Country Link
CN (1) CN100466584C (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009138036A1 (en) * 2008-05-16 2009-11-19 华为技术有限公司 Method for updating forwarding table during ethernet service transmission, and device and system thereof
CN101827008A (en) * 2009-03-04 2010-09-08 中兴通讯股份有限公司 Method for controlling refreshing frequency of Ethernet address table
CN101895410A (en) * 2009-05-19 2010-11-24 中兴通讯股份有限公司 System and method for refreshing address outside dual-home protection domain
WO2010145280A1 (en) * 2009-09-24 2010-12-23 中兴通讯股份有限公司 Method and system for updating blocked port information
CN101938395A (en) * 2009-07-03 2011-01-05 中兴通讯股份有限公司 Method and system for refreshing single ring address of Ethernet ring network
CN102123085A (en) * 2011-02-16 2011-07-13 杭州华三通信技术有限公司 Switch control method and device for uplink
CN102142931A (en) * 2011-01-22 2011-08-03 华为数字技术有限公司 Method, device and system for preventing packet loss of E-TRUNK (Enhanced-Trunk)
CN101505270B (en) * 2009-03-24 2012-04-11 神州数码网络(北京)有限公司 Method for aggregated link rapid convergence of distributed switch
CN101662408B (en) * 2008-08-27 2012-09-05 中兴通讯股份有限公司 Address list updating method and device based on ring network
CN103685079A (en) * 2014-01-02 2014-03-26 武汉迈威实达软件有限公司 Self-adaptive Ethernet single-loop network algorithm
WO2014139175A1 (en) * 2013-03-15 2014-09-18 华为技术有限公司 Method, device, and system for convergence of dual-uplink tangent ring
CN104539505A (en) * 2015-01-15 2015-04-22 盛科网络(苏州)有限公司 EAPS method and system for achieving automatic switching through error message statistics
CN105045674A (en) * 2015-09-15 2015-11-11 浪潮(北京)电子信息产业有限公司 Link switching method and system
CN105338127A (en) * 2014-07-18 2016-02-17 华为技术有限公司 Media access control MAC address table updating method, switch and system
CN105897578A (en) * 2014-09-11 2016-08-24 姬磊 Rapid self-healing transformer station ring network protocol algorithm and realization method thereof
CN107005476A (en) * 2014-11-26 2017-08-01 瑞典爱立信有限公司 Method and the first equipment for the data frame in switched network management network
CN116094990A (en) * 2023-01-19 2023-05-09 重庆长安汽车股份有限公司 Software optimization method and device based on MAC address forwarding table and electronic equipment

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6171742A (en) * 1984-09-14 1986-04-12 Nec Corp Transmission line control system in loop network
JP2989091B2 (en) * 1993-09-16 1999-12-13 富士通株式会社 Data switch
JP3581765B2 (en) * 1996-09-20 2004-10-27 株式会社日立コミュニケーションテクノロジー Path switching method and apparatus in complex ring network system
CN1129261C (en) * 1999-07-15 2003-11-26 华为技术有限公司 Protective reversing and detecting method of synchronously triggered multiplexing band under multiple securities mechanism
ATE521144T1 (en) * 2002-09-10 2011-09-15 Ericsson Telefon Ab L M SYSTEMS FOR PROTECTIVE LINK MONITORING
US7835265B2 (en) * 2002-10-31 2010-11-16 Conexant Systems, Inc. High availability Ethernet backplane architecture
US7593429B2 (en) * 2004-10-14 2009-09-22 Temic Automotive Of North America, Inc. System and method for time synchronizing nodes in an automotive network using input capture

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009138036A1 (en) * 2008-05-16 2009-11-19 华为技术有限公司 Method for updating forwarding table during ethernet service transmission, and device and system thereof
CN101662408B (en) * 2008-08-27 2012-09-05 中兴通讯股份有限公司 Address list updating method and device based on ring network
CN101827008A (en) * 2009-03-04 2010-09-08 中兴通讯股份有限公司 Method for controlling refreshing frequency of Ethernet address table
CN101505270B (en) * 2009-03-24 2012-04-11 神州数码网络(北京)有限公司 Method for aggregated link rapid convergence of distributed switch
CN101895410A (en) * 2009-05-19 2010-11-24 中兴通讯股份有限公司 System and method for refreshing address outside dual-home protection domain
CN101938395B (en) * 2009-07-03 2014-08-13 中兴通讯股份有限公司 Method and system for refreshing single ring address of Ethernet ring network
US8665702B2 (en) 2009-07-03 2014-03-04 Zte Corporation Method and system for refreshing the single ring address in an ethernet ring
WO2011000184A1 (en) * 2009-07-03 2011-01-06 中兴通讯股份有限公司 Method and system for refreshing the single ring address in an ethernet ring
CN101938395A (en) * 2009-07-03 2011-01-05 中兴通讯股份有限公司 Method and system for refreshing single ring address of Ethernet ring network
WO2010145280A1 (en) * 2009-09-24 2010-12-23 中兴通讯股份有限公司 Method and system for updating blocked port information
US8885656B2 (en) 2009-09-24 2014-11-11 Zte Corporation Method and system for updating blocked port information
CN102142931A (en) * 2011-01-22 2011-08-03 华为数字技术有限公司 Method, device and system for preventing packet loss of E-TRUNK (Enhanced-Trunk)
CN102123085A (en) * 2011-02-16 2011-07-13 杭州华三通信技术有限公司 Switch control method and device for uplink
CN102123085B (en) * 2011-02-16 2014-03-19 杭州华三通信技术有限公司 Switch control method and device for uplink
US9553760B2 (en) 2013-03-15 2017-01-24 Huawei Technologies Co., Ltd. Method, device, and system for dual-uplink tangent ring convergence
WO2014139175A1 (en) * 2013-03-15 2014-09-18 华为技术有限公司 Method, device, and system for convergence of dual-uplink tangent ring
CN104160667A (en) * 2013-03-15 2014-11-19 华为技术有限公司 Method, Device, and System for Dual-Uplink Tangent Ring Convergence
CN104160667B (en) * 2013-03-15 2017-08-25 华为技术有限公司 Double convergent method, apparatus and system of up tangent rings
CN103685079A (en) * 2014-01-02 2014-03-26 武汉迈威实达软件有限公司 Self-adaptive Ethernet single-loop network algorithm
CN105338127A (en) * 2014-07-18 2016-02-17 华为技术有限公司 Media access control MAC address table updating method, switch and system
CN105338127B (en) * 2014-07-18 2018-12-07 华为技术有限公司 MAC address table updating method, interchanger and system
CN105897578A (en) * 2014-09-11 2016-08-24 姬磊 Rapid self-healing transformer station ring network protocol algorithm and realization method thereof
CN105897578B (en) * 2014-09-11 2019-07-02 姬磊 A kind of substation's looped network protocol implementing method of rapidly self-healing
CN107005476A (en) * 2014-11-26 2017-08-01 瑞典爱立信有限公司 Method and the first equipment for the data frame in switched network management network
CN104539505A (en) * 2015-01-15 2015-04-22 盛科网络(苏州)有限公司 EAPS method and system for achieving automatic switching through error message statistics
CN105045674A (en) * 2015-09-15 2015-11-11 浪潮(北京)电子信息产业有限公司 Link switching method and system
CN116094990A (en) * 2023-01-19 2023-05-09 重庆长安汽车股份有限公司 Software optimization method and device based on MAC address forwarding table and electronic equipment

Also Published As

Publication number Publication date
CN100466584C (en) 2009-03-04

Similar Documents

Publication Publication Date Title
CN101035047A (en) Processing method for loop network protection
CN102037709B (en) Resource pool in blade cluster switching center server
EP3016316B1 (en) Network control method and apparatus
US6542934B1 (en) Non-disruptively rerouting network communications from a secondary network path to a primary path
CN101588304B (en) Implementation method of VRRP and device
CN101951345B (en) Message transmitting method and equipment
CN102035676A (en) ARP (Address Resolution Protocol) interaction based method and equipment for detecting and recovering link fault
CN101072154B (en) Loop Ethernet switching method
CN101068185A (en) Ether loop net message processing method and Ethernet protecting system using the same method
CN1536819A (en) Method for implementing dual home in next network
CN101582902A (en) Link aggregation method and device
CN101035053A (en) Processing method for node link switching of the distributed system and its device
CN1607772A (en) Method for realizing data transfer backup through address interpretation protocol messages
CN102209008A (en) Multi-activation detection method and device used for intelligent elastic framework
WO2017197983A1 (en) Traffic processing method and system, storage medium, switch
CN100444571C (en) Method and system for deciding bridge role
CN1388683A (en) Data network node with enhanced safety character
CN1780190A (en) Optical network service processing method
CN1890928A (en) Network, router device, route updating suppression method used for the same, and program thereof
CN1871822A (en) Port-based loadsharing for an access-layer switch
WO2011088903A1 (en) Methods, apparatus and communication network for providing restoration survivability
CN101102231B (en) An automatic discovery method and device of PPP link routing device
CN102480413A (en) Digital microwave equipment, network and network management data transmission method
CN1310481C (en) Method for realizing application characteristic dual processor backup
CN1921454A (en) Method and device for message transmission

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant