[go: up one dir, main page]

CN100466584C - Processing method of ring network protection - Google Patents

Processing method of ring network protection Download PDF

Info

Publication number
CN100466584C
CN100466584C CNB200710087385XA CN200710087385A CN100466584C CN 100466584 C CN100466584 C CN 100466584C CN B200710087385X A CNB200710087385X A CN B200710087385XA CN 200710087385 A CN200710087385 A CN 200710087385A CN 100466584 C CN100466584 C CN 100466584C
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.)
Active
Application number
CNB200710087385XA
Other languages
Chinese (zh)
Other versions
CN101035047A (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 OR CALCULATING; 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 OR CALCULATING; 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 OR CALCULATING; 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 OR CALCULATING; 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 OR CALCULATING; 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 OR CALCULATING; 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 OR CALCULATING; 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 OR CALCULATING; 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 OR CALCULATING; 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 OR CALCULATING; 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/0609Qualifying participants for shopping transactions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/0042Intra-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/0044Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH
    • 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. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • 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. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • 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. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • 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. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • 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. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • 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 OR CALCULATING; 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 OR CALCULATING; 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 OR CALCULATING; 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 OR CALCULATING; 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. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • 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 or variance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • 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 or Eb/lo
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • 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)
  • Strategic Management (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Bioethics (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Databases & Information Systems (AREA)
  • Technology Law (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明提供了一种环网保护的处理方法,该方法包括步骤:对每个节点启用定时器,以定时对端口的地址更新状态进行查询;当节点处理链路切换时,将要更新的端口的地址更新状态设定为地址更新准备态;以及定时器查询到端口的地址更新状态为更新准备态后,根据链路切换类型以及当前时间和要更新端口的上次更新时间之差与地址更新保护时间的比较结果,进行更新端口处理。通过本发明,在进行链路切换时快速更新端口的MAC地址表,减少了对硬件操作的次数,链路切换收敛时间不随环上域数目的增加而加大,提高了硬件效率,并且充分利用了链路资源,从而满足了高实时性业务对环网保护系统的要求。

Figure 200710087385

The invention provides a processing method for ring network protection. The method includes the steps of: enabling a timer for each node to regularly query the address update status of the port; The address update state is set to the address update ready state; and after the timer checks that the address update state of the port is the update ready state, according to the link switching type and the difference between the current time and the last update time of the port to be updated and the address update protection The comparison result of the time is updated port processing. Through the present invention, the MAC address table of the port is quickly updated during link switching, reducing the number of hardware operations, and the link switching convergence time does not increase with the increase of the number of domains on the ring, which improves hardware efficiency and makes full use of Link resources are reduced, thus meeting the requirements of high real-time services on the ring network protection system.

Figure 200710087385

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 after preparing state is upgraded in the address, 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 address and upgrades the step of preparing state and comprise: 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, the address update mode of ring upper port is set at the address 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 described current time with the difference that will upgrade port address last time update time during less than address renewal guard time, the address update mode that will upgrade port is set at the address and 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 described current time with the difference that will upgrade port address last time update time during greater than address renewal guard time, the address update mode that will upgrade port is set at the address and upgrades ready attitude, upgrades the Media Access Control Address table of port; The address update mode that will upgrade port is set at the address and 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 address and upgrades the step of preparing state and comprise: 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 the port processing and comprises: the address update mode that will upgrade port is set at the address and upgrades ready attitude, and renewal will be upgraded the Media Access Control Address table of port; And the address update mode that will upgrade port is set at the address and upgrades and to finish attitude and recording address update time.
Timer is set at any one time numerical value of 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
The described address update mode that described timer inquires port is after preparing state is upgraded in described address; 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 address 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, the address update mode of encircling upper port is set at described address 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 described current time and the described difference that will upgrade port address last time update time are upgraded guard time less than described address, the described address update mode that will upgrade 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 described current time and the described difference that will upgrade port address last time update time are upgraded guard time greater than described address, the described address update mode that will upgrade port is set at the address upgrades ready attitude, upgrade the described Media Access Control Address table that will upgrade port;
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 address 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 described address update mode that will upgrade port is set at the address upgrades ready attitude, upgrade the described Media Access Control Address table that will upgrade port; And
The described address update mode that will upgrade port is set at the address to be upgraded and to finish 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 any one time numerical value of 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 of ring 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 of ring network protection

Applications Claiming Priority (1)

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

Publications (2)

Publication Number Publication Date
CN101035047A CN101035047A (en) 2007-09-12
CN100466584C true 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 of ring network protection

Country Status (1)

Country Link
CN (1) CN100466584C (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101582834B (en) * 2008-05-16 2013-10-09 华为技术有限公司 Method and system for updating forwarding table of Ethernet service transmission
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
CN102035710B (en) * 2009-09-24 2014-04-09 中兴通讯股份有限公司 Method and system for updating blocked port information
CN102142931B (en) * 2011-01-22 2013-07-10 北京华为数字技术有限公司 Method, device and system for preventing packet loss of E-TRUNK (Enhanced-Trunk)
CN102123085B (en) * 2011-02-16 2014-03-19 杭州华三通信技术有限公司 Switch control method and device for uplink
CN104160667B (en) 2013-03-15 2017-08-25 华为技术有限公司 Method, device and system for double uplink tangent loop convergence
CN103685079A (en) * 2014-01-02 2014-03-26 武汉迈威实达软件有限公司 Self-adaptive Ethernet single-loop network algorithm
CN105338127B (en) * 2014-07-18 2018-12-07 华为技术有限公司 MAC address table updating method, interchanger and system
CN105897578B (en) * 2014-09-11 2019-07-02 姬磊 A kind of substation's looped network protocol implementing method of rapidly self-healing
WO2016085374A1 (en) * 2014-11-26 2016-06-02 Telefonaktiebolaget Lm Ericsson (Publ) Method and a first device for managing data frames in switched networks
CN104539505A (en) * 2015-01-15 2015-04-22 盛科网络(苏州)有限公司 EAPS method and system for achieving automatic switching through error message statistics
CN105045674B (en) * 2015-09-15 2018-11-20 浪潮(北京)电子信息产业有限公司 A kind of link switch-over method and system
CN116094990B (en) * 2023-01-19 2024-06-14 重庆长安汽车股份有限公司 Software optimization method and device based on MAC address forwarding table and electronic equipment

Citations (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
JPH0787065A (en) * 1993-09-16 1995-03-31 Fujitsu Ltd Data switch
US6038678A (en) * 1996-09-20 2000-03-14 Hitachi, Ltd. Path switching method, path switching apparatus and nodes of UPSR
CN1281302A (en) * 1999-07-15 2001-01-24 深圳市华为技术有限公司 Protective reversing and detecting method of synchronously triggered multiplexing band under multiple securities mechanism
CN1499780A (en) * 2002-10-31 2004-05-26 ���ֿ˰뵼��V.N.���޹�˾ Ethernet backing plate structure having high practicability
CN1682461A (en) * 2002-09-10 2005-10-12 艾利森电话股份有限公司 Protection Link Monitoring System
US20060083264A1 (en) * 2004-10-14 2006-04-20 Jordan Patrick D System and method for time synchronizing nodes in an automotive network using input capture

Patent Citations (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
JPH0787065A (en) * 1993-09-16 1995-03-31 Fujitsu Ltd Data switch
US6038678A (en) * 1996-09-20 2000-03-14 Hitachi, Ltd. Path switching method, path switching apparatus and nodes of UPSR
CN1281302A (en) * 1999-07-15 2001-01-24 深圳市华为技术有限公司 Protective reversing and detecting method of synchronously triggered multiplexing band under multiple securities mechanism
CN1682461A (en) * 2002-09-10 2005-10-12 艾利森电话股份有限公司 Protection Link Monitoring System
CN1499780A (en) * 2002-10-31 2004-05-26 ���ֿ˰뵼��V.N.���޹�˾ Ethernet backing plate structure having high practicability
US20060083264A1 (en) * 2004-10-14 2006-04-20 Jordan Patrick D System and method for time synchronizing nodes in an automotive network using input capture

Also Published As

Publication number Publication date
CN101035047A (en) 2007-09-12

Similar Documents

Publication Publication Date Title
CN100466584C (en) Processing method of ring network protection
CN101610193B (en) Method for automatically discovering Ethernet ring and generating ring
US7765283B2 (en) Network provisioning in a distributed network management architecture
CN101588304B (en) Implementation method of VRRP and device
CN100555948C (en) A kind of switching equipment of in the stack exchanger system, being coupled of being used for
CN102148677B (en) Method for updating address resolution protocol table entries and core switch
CN106789521B (en) A kind of ring network fault reverse method and link point
CN101068185B (en) Ether loop net message processing method and Ethernet protecting system using the same method
CN101141381B (en) Network node and method of reducing medium access control address learning in looped network thereof
CN104869057A (en) OpeFlow switch graceful restart processing method, device and OpeFlow controller
CN101072154A (en) Loop Ethernet switching method
CN101483571B (en) RRPP configuring method, system and device
CN106059822A (en) Configuration information issuing method and device
EP1940091B1 (en) Autonomous network, node device, network redundancy method and recording medium
JP5491623B2 (en) Address refresh method and system
CN102412984B (en) Management method and equipment for forwarded table entry
CN101425952B (en) Method and apparatus for ensuring Ether ring network reliable operation
US20170141957A1 (en) System and method for protecting virtual circuits in dynamic multi-domain environment
CN110011912A (en) Case type switching equipment uplink switching method and device
CN105763483A (en) Message sending method and message sending device
US9065756B2 (en) System and method for providing fast and efficient flushing of a forwarding database in a network processor
CN101136838A (en) A bridge-mode elastic packet ring cross-ring bridge device redundancy protection method
CN108199986B (en) Data transmission method, stacking equipment and stacking system
CN102255817B (en) Accelerate the method for looped network known mass flow convergence rate
CN101645840B (en) A method, system and routing device for forwarding message

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