CN1394414A - 通信系统、通信控制装置及方法 - Google Patents
通信系统、通信控制装置及方法 Download PDFInfo
- Publication number
- CN1394414A CN1394414A CN01803356A CN01803356A CN1394414A CN 1394414 A CN1394414 A CN 1394414A CN 01803356 A CN01803356 A CN 01803356A CN 01803356 A CN01803356 A CN 01803356A CN 1394414 A CN1394414 A CN 1394414A
- Authority
- CN
- China
- Prior art keywords
- mentioned
- connection
- starter
- catalogue
- service
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims description 45
- 238000000034 method Methods 0.000 title claims description 28
- 239000007858 starting material Substances 0.000 claims description 149
- 230000006870 function Effects 0.000 claims description 17
- 230000000694 effects Effects 0.000 claims description 4
- 238000012790 confirmation Methods 0.000 claims description 2
- 238000004321 preservation Methods 0.000 claims description 2
- 238000004590 computer program Methods 0.000 claims 3
- 239000003999 initiator Substances 0.000 abstract description 5
- 230000004044 response Effects 0.000 description 32
- 230000000875 corresponding effect Effects 0.000 description 20
- 230000015572 biosynthetic process Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 13
- 230000009471 action Effects 0.000 description 12
- 230000008569 process Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 238000007639 printing Methods 0.000 description 3
- 239000004606 Fillers/Extenders Substances 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/10—Code generation
- H04J13/12—Generation of orthogonal codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error 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/2002—Error 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/2005—Error 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error 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/2002—Error 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/2007—Error 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting 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/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
- G06Q20/123—Shopping for digital content
- G06Q20/1235—Shopping for digital content with control of digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/385—Payment protocols; Details thereof using an alias or single-use codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/42—Confirmation, e.g. check or permission by the legal debtor of payment
- G06Q20/425—Confirmation, e.g. check or permission by the legal debtor of payment using two different networks, one for transaction and one for security confirmation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0277—Online advertisement
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0609—Buyer or seller confidence or verification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/18—Legal services
- G06Q50/188—Electronic negotiation
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/16—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for devices exhibiting advertisements, announcements, pictures or the like
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details 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/02—Transmitters
- H04B1/04—Circuits
- H04B1/0483—Transmitters with multiple parallel paths
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details 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/38—Transceivers, 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/40—Circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0602—Diversity 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/0604—Diversity 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0837—Diversity 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/084—Equal gain combining, only phase adjustments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/155—Ground-based stations
- H04B7/15528—Control of operation parameters of a relay station to exploit the physical medium
- H04B7/15535—Control of relay amplifier gain
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0064—Concatenated codes
- H04L1/0066—Parallel concatenated codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0067—Rate matching
- H04L1/0068—Rate matching by puncturing
- H04L1/0069—Puncturing patterns
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/02—Arrangements for detecting or preventing errors in the information received by diversity reception
- H04L1/06—Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L1/1819—Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1835—Buffer management
- H04L1/1841—Resequencing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1848—Time-out mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2809—Exchanging configuration information on appliance services in a home automation network indicating that an appliance service is present in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
- H04L12/2869—Operational details of access network equipments
- H04L12/287—Remote access server, e.g. BRAS
- H04L12/2874—Processing of data for distribution to the subscribers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40078—Bus configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40169—Flexible bus arrangements
- H04L12/40176—Flexible bus arrangements involving redundancy
- H04L12/40195—Flexible bus arrangements involving redundancy by using a plurality of nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/44—Star or tree networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/22—Traffic shaping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2441—Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/28—Flow control; Congestion control in relation to timing considerations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/34—Flow control; Congestion control ensuring sequence integrity, e.g. using sequence numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/621—Individual queue per connection or flow, e.g. per VC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0014—Three-dimensional division
- H04L5/0023—Time-frequency-space
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0042—Intra-user or intra-terminal allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0078—Timing of allocation
- H04L5/0082—Timing of allocation at predetermined intervals
- H04L5/0083—Timing of allocation at predetermined intervals symbol-by-symbol
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4541—Directories for service discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/06—Network architectures or network communication protocols for network security for supporting key management in a packet data network
- H04L63/065—Network architectures or network communication protocols for network security for supporting key management in a packet data network for group communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0807—Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/102—Entity profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1441—Countermeasures against malicious traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1023—Media gateways
- H04L65/103—Media gateways in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1033—Signalling gateways
- H04L65/104—Signalling gateways in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/168—Implementation 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/253—Telephone sets using digital voice transmission
- H04M1/2535—Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/0024—Services and arrangements where telephone services are combined with data services
- H04M7/0057—Services 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks 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/0066—Details of access arrangements to the networks
- H04M7/0069—Details of access arrangements to the networks comprising a residential gateway, e.g. those which provide an adapter for POTS or ISDN terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/63—Control 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/647—Control 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/64723—Monitoring of network processes or resources, e.g. monitoring of network load
- H04N21/64738—Monitoring network characteristics, e.g. bandwidth, congestion level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/63—Control 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/647—Control 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/64784—Data processing by the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
- H04N7/148—Interfacing a video terminal to a particular transmission medium, e.g. ISDN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
- H04W28/14—Flow control between communication endpoints using intermediate storage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/06—TPC algorithms
- H04W52/14—Separate analysis of uplink or downlink
- H04W52/143—Downlink power control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
- H04W52/245—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account received signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/38—TPC being performed in particular situations
- H04W52/46—TPC being performed in particular situations in multi-hop networks, e.g. wireless relay networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/38—TPC being performed in particular situations
- H04W52/48—TPC being performed in particular situations during retransmission after error or non-acknowledgment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/02—Hybrid access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1608—Error detection by comparing the output signals of redundant hardware
- G06F11/1625—Error detection by comparing the output signals of redundant hardware in communications, e.g. transmission, interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing 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/2101—Auditing as a secondary aspect
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing 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/2141—Access rights, e.g. capability lists, access control lists, access tables, access matrices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing 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/2149—Restricted operating environment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0891—Space-time diversity
- H04B7/0894—Space-time diversity using different delays between antennas
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/155—Ground-based stations
- H04B7/15507—Relay station based processing for cell extension or control of coverage area
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1835—Buffer management
- H04L1/1845—Combining techniques, e.g. code combining
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
- H04L2001/0096—Channel splitting in point-to-point links
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40241—Flexray
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40267—Bus for use in transportation systems
- H04L2012/40273—Bus for use in transportation systems the transportation system being a vehicle
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6445—Admission control
- H04L2012/6462—Movable boundaries in packets or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/12—Details relating to cryptographic hardware or logic circuitry
- H04L2209/127—Trusted platform modules [TPM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/324—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/326—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the transport layer [OSI layer 4]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42085—Called party identification service
- H04M3/42102—Making use of the called party identifier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
- H04W52/22—TPC being performed according to specific parameters taking into account previous information or commands
- H04W52/225—Calculation of statistics, e.g. average or variance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
- H04W52/241—TPC 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
- H04W52/242—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account path loss
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing 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/04—Registration at HLR or HSS [Home Subscriber Server]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99936—Pattern matching access
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99939—Privileged access
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Finance (AREA)
- Computer Hardware Design (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Computing Systems (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Automation & Control Theory (AREA)
- Marketing (AREA)
- Bioethics (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Databases & Information Systems (AREA)
- Game Theory and Decision Science (AREA)
- Primary Health Care (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Technology Law (AREA)
- Computer And Data Communications (AREA)
- Communication Control (AREA)
- Small-Scale Networks (AREA)
- Information Transfer Systems (AREA)
Abstract
提供一种通信系统、通信控制装置及方法。启动器上安装有逻辑设备A、B、C。接受启动器服务的目标指定目录ID和让启动器提供的服务的ID,向启动器提出连接控制申请。目录ID用于指定包含逻辑设备相关信息的目录。启动器通过已建立的连接把指定的逻辑设备和服务提供给目标。
Description
技术领域
本发明涉及控制两机器间数据传输的通信控制装置及方法,主要涉及使用通信协议IEEE1394的通信控制装置及方法。
背景技术
IEEE1394是IEEE(美国电气电子工程师学会)制定的一个通信标准。IEEE1394所规定的通信方式比同步交换方式速度快,且可实现双向通信。另外,它是一种存储总线模式的接口,使用IEEE1394串行总线相连接的设备可访问对方指定地址。IEEE1394规定了广泛使用的物理层及链路层的协议,而未针对各个设备规定详细的协议。
因此,定义了SBP-2(串行总线协议-2)协议作为物理层及链路层即使用了IEEE1394的传输层的协议。SBP-2协议增强了IEEE1394作为存储总线模式的优势,因此命令的接收方可根据自身的需要接收发送方的数据。用SBP-2相连接的2台设备,命令的发送方称为启动器、接收方称为目标。开始通信时的主动方是启动器。因此只有启动器能执行登录动作,原则上目标响应启动器的命令执行相应动作。
根据SBP-2协议,启动器一登录就生成一个用于数据收发的、记录有存储器地址的、称为ORB的块,并把ORB的地址通知给目标。目标接收到通知来的ORB,从其记载的地址中读取数据或者向该地址写入数据从而实现数据收发。为此,ORB中的地址在目标中排队,对应的响应则在启动器中排队。目标按顺序处理排队的ORB,把响应返回到启动器。包含应该处理的ORB的队列称为有效队列。
另外在SBP-2的基础上,提出了一个规定从目标方促使启动器登录的反向登录等的IEEE1394.3限定符,它与SBP-2同属于传输层的协议,在IEEE1394.3中,只有启动器能执行登录动作,原则上目标响应启动器的命令执行相应动作。但是目标可以执行促使启动器登录的反向登录的动作。
这种启动器方采取主动的结构通常使得启动器所具有的资源多,因此规格上也是由启动器提供各种服务,目标指定所需要的服务并接受该服务。
在IEEE1394的规定中,假设相互连接的各节点构成一个设备。这是因为考虑到一个节点内管理多个设备时的复杂性,故假定各节点都是单一设备的前提下进行标准化的,例如直接继承SCSI等的规定。因此用IEEE1394.3规定的方法连接IEEE1394.3规定的启动器与IEEE1394.3规定的目标时,目标只需向启动器指定一个服务标识符(ID)作为指定服务的参数。
因而,当启动器的内部包含多个逻辑设备时,现有的IEEE1394.3规定的连接方法无法指定其逻辑设备。为此,当一个启动器内的多个逻辑设备提供同一ID的服务时,尽管目标想利用启动器内某个指定逻辑设备的服务,IEEE1394.3规定的连接方法也无法指定该逻辑设备。
本发明是针对上述现有方案的不足而提出的。目的在于提供一种通信控制装置及方法,使得当启动器包含多个逻辑设备时,启动器可以管理各个逻辑设备,目标可以在指定逻辑设备的基础上,指定各逻辑设备提供的服务。
发明内容
为实现上述目的,本发明的通信系统,包含多个通过IEEE1394规定的电缆及通信控制方法相连的电子设备,其特征在于:
IEEE1394规定的起启动器作用的启动器设备,至少具备以下之一:
(1)IEEE1394规定的、启动器用单元目录,
(2)只有单元目录的版本入口值与IEEE1394.3规定的值不同,其余所有值都是IEEE1394.3规定的值的启动器用单元目录;
目标设备用IEEE1394电缆与启动器设备相连,起IEEE1394.3所规定的目标作用,目标设备为了知道上述启动器设备提供的服务,通过IEEE1394电缆读取上述启动器设备中保存的单元目录,如果读取内容中包括单元目录,且单元目录中所含的版本入口为0或1,其余入口值是IEEE1394.3规定的启动器用的单元目录时,具备一种能根据IEEE1394.3规定解析除版本以外的入口的装置。
更理想的是当上述目标设备还具备当要求拥有该目标设备的应用程序的启动器设备所提供的服务时,能判别可以提供服务的启动器设备存储器上的单元目录的版本入口值是0或1的装置。
更理想的是上述目标设备在单元目录的版本入口值为1时,判断该单元目录是否具有目录ID的入口,如果该单元目录含有目录ID,则取出该值并保存。
更理想的是上述目标设备生成IEEE1394.3规定的连接参数时,若该单元目录的版本入口值为1且该单元目录含有目录ID的入口时,则附加目录ID的值作为连接参数。
更理想的是上述目标设备生成IEEE1394.3规定的连接参数时,若该单元目录的版本入口值为1且该单元目录不含有目录ID的入口,则附加所保存的该单元目录的地址作为连接参数。
更理想的是上述启动器设备具备从目标设备接收IEEE1394.3规定的连接参数时,判断有无附加参数的功能。
更理想的是上述启动器设备还具备当有上述附加参数时,确认是否存在该参数指定的单元目录的装置、及如果存在则确认单元目录的内容除版本入口外都是IEEE1394.3规定的启动器用的单元目录的装置。
更理想的是上述启动器设备在有上述附加参数时,如果该参数指定的单元目录不存在,或其单元目录的内容除版本入口外不遵守IEEE1394.3规定的启动器用的单元目录,则将拒绝连接的信息返回到目标设备。
更理想的是上述启动器设备还具备当有上述附加参数时,如果该参数指定的单元目录存在,且单元目录的内容除版本入口外遵守IEEE1394.3规定的启动器用的单元目录,则判断参数指定的单元目录是否支持参数指定的服务描述符的功能。
更理想的是上述启动器设备在有上述附加参数时,该参数指定的单元目录存在,且单元目录的内容除版本入口外遵守IEEE1394.3规定的启动器用的单元目录时,如果参数指定的单元目录不支持参数指定的服务ID,则将拒绝连接的信息返回给目标设备。
更理想的是上述启动器设备在有上述附加参数时,该参数指定的单元目录存在,且单元目录的内容除版本入口外遵守IEEE1394.3规定的启动器用的单元目录时,若参数指定的单元目录支持参数指定的服务ID,则将允许连接的信息返回给目标设备。
或者是,至少包含一个逻辑设备、并与管理由每个逻辑设备可提供的服务的启动器设备一起与网络相连的通信控制装置,包括:
从连接要求指定的启动器设备获取表示逻辑设备及其连接顺序的信息的获取装置、
基于上述获取装置所获取的信息,判断上述启动器设备所具备的逻辑设备是否可按第一连接顺序连接的第一判断装置、
基于上述的第一判断装置,对于判断为可按上述第一连接顺序连接的逻辑设备,指定代表该逻辑设备的描述符和上述连接要求指定的服务描述符,按上述第一连接顺序与上述启动器设备间建立连接的连接设备、
基于上述连接设备的连接,根据上述指定的逻辑设备请求上述指定服务的请求装置。
更理想的是还具备基于上述获取装置所获取的信息,判断上述启动器设备所具备的逻辑设备是否可按第二连接顺序连接的第二判断装置、
上述连接装置基于上述的第二判断装置,对于判断为可按上述第二连接顺序连接的逻辑设备,指定上述连接要求指定的服务描述符,并按上述第二连接顺序与上述启动器设备间建立连接、
上述请求装置通过上述连接设备的连接请求上述指定的服务。
或者是,根据连接要求与指定逻辑设备的描述符和服务描述符、或指定服务描述符要求连接的目标设备一起与网络相连接的通信控制装置,包括:
当接收从上述目标设备的连接请求时,判断该请求是否包含指定逻辑设备描述符的第一判断装置、
根据上述的第一判断装置判断为包含上述描述符时,判断该描述符指定的逻辑设备是否提供上述连接请求所含的服务描述符所指定的服务的第二判断装置、
根据上述第二判断装置判断为提供服务时,响应上述连接请求建立连接的连接装置、
通过上述连接装置的连接,由上述指定的逻辑设备提供上述指定服务的提供装置。
更理想的是还具备基于上述的第一判断装置,判断出上述连接请求不含有指定逻辑设备的描述符时,判断上述通信控制装置能否提供上述连接请求所含的服务描述符所指定的服务的第三判断装置、
上述连接装置在由上述第三判断装置判断为提供服务的场合,也响应上述的连接请求建立连接,上述提供装置通过上述连接装置的连接提供上述指定的服务。
附图的简要说明
图1所示是本发明的目标侧的方框图。
图2所示是本发明的启动器侧的方框图。
图3A所示是安装在本发明的启动器侧的配置ROM的简要层次图。
图3B所示是安装在本发明的启动器侧的配置ROM的具体的入口值一例的图。
图4A所示是本发明的目标侧的工作流程图。
图4B所示是本发明的目标侧的工作流程图。
图5A所示是本发明的目标侧的工作流程图。
图5B所示是本发明的目标侧的工作流程图。
图6A所示是本发明的目标侧的工作流程图。
图6B所示是本发明的目标侧的工作流程图。
图7A所示是本发明的启动器侧的工作流程图。
图7B所示是本发明的启动器侧的工作流程图。
图7C所示是本发明的启动器侧的工作流程图。
图8所示是IEEE1394.3规定的连接控制函数请求的结构图。
图9所示是为本发明,扩充了IEEE1394.3规定的连接控制函数请求的结构图。
图10所示是IEEE1394.3规定的连接控制函数响应的结构图,是服务和指定队列的类型不匹配时的结构图。
图11所示是IEEE1394.3规定的连接控制函数响应的结构图,是连接成功时的结构图。
图12所示是本发明对IEEE1394.3规定进行扩充的连接控制函数响应的结构图,是指定的单元目录不存在时的结构图。
图13所示是本发明对IEEE1394.3规定进行扩充的连接控制函数响应的结构图,是指定服务所指定的单元目录不存在时的结构图。
图14所示是本发明对IEEE1394.3规定进行扩充的连接控制函数的值和其意义图,目录ID为扩充项。
图15所示是本发明对IEEE1394.3规定进行扩充的连接控制函数的值和其意义图,6、7为扩充项。
图16所示是本发明的启动器、目标、启动器的配置ROM、本发明的模块等关系的一个模型图。
图17所示是本发明的单元目录的结构图。
图18所示是本发明的第二种实施形式的启动器的配置ROM。
图19所示是IEEE1394.3规定的连接控制函数响应的结构图,是拒绝连接时的结构图。
最佳实施形式
[第一种实施形式]
下面参照附图具体说明作为本发明实施形式的通信系统及构成该系统的启动器和目标。另外下面说明中将提到“根据本发明的规定”或类似的说法,这是用于表示本发明所涉及的系统、装置或方法等的构成及顺序(在实施形式中被说明)的限制的说法,并不代表发明就是规定及措施本身。
<系统的结构>
本实施形式的概要如下。即,根据IEEE1394.3的规定,一个物理节点(指1394串行总线连接的节点,也称为物理设备)只能有一个用于定义具有启动器节点的设备(单元)的启动器单元目录。把这一规定进行扩充,假设一个物理节点可以有多个启动器单元目录。且在各启动器单元目录上附加标识符,如果目标把IEEE1394.3规定的队列连接到启动器时需要的话,则把上述标识符作为一个指定逻辑设备的参数而追加在连接请求命令参数上。另外逻辑设备是指构成一个物理节点的各个设备。例如假设计算机是一个物理节点,与其本地连接的扫描仪、打印机、调制解调器等就是各个逻辑设备。
图16所示是本发明的设备构成简图。图3A、3B是一个表示存储有定义了各节点构成的数据的配置ROM的构成例子。
图16中本系统的启动器包括逻辑设备A,B,C。本例中假设该设备是打印机。因为是同一个机器,各逻辑设备提供相同的服务。这里分别提供服务A,B,C。配置ROM定义了各逻辑设备。
另一方面,目标包括利用由启动器提供的服务的客户。启动器和目标用1394串行总线相连,两者都通过1394电缆控制器连接。
图1所示是本发明的IEEE1394.3规定的目标(以下称目标)的电子设备内部的方框图。1是控制本发明的CPU,2是给CPU1提供工作空间的RAM,3是提供本发明程序的硬盘(也可以是软盘、CDROM、MO、ROM、磁带等),5是IEEE1394电缆控制器,8是总线。
图2所示是本发明的IEEE1394.3规定的启动器(以下称启动器)的电子设备内部的方框图。11是控制本发明的CPU,12是给CPU1提供工作空间的RAM,13是提供本发明程序的硬盘(也可以是软盘、CDROM、MO、ROM磁带等),15是IEEE1394电缆控制器,18是总线。另外,假设IEEE1394电缆控制器采用1394、SBP-2(串行总线协议)所规定的协议。
再有,只要本发明没有特别声明,目标、启动器都是在CPU通过总线并根据本发明的程序控制RAM、硬盘、IEEEE1394电缆控制器从而工作。而且IEEEE1394电缆控制器也称为IEEE1394协议控制器,在本实施形式中两者一致。
<配置ROM的内容>
图3A所示是一例本发明的启动器的配置ROM的内容。用层次结构的目录来管理结构信息。即根目录下有定义逻辑设备的实例目录。实例目录下有更详细定义逻辑设备的单元目录。而且,单元目录下又有定义各逻辑设备提供的服务等的特性目录。
图3B进行了详细说明。根目录301下链接着作为实例定义各逻辑设备的实例目录。例如实例目录302记载了作为逻辑设备的打印机B的模式标识符,另外还准备了到其下层单元目录303的链接。单元目录包括指定协议的限定符(本实施形式中指定表示IEEE1394的0X5029)、协议的版本及与定义服务的特性目录304的链接。特性目录304定义了逻辑设备B提供的服务,即服务A,B,C。
在此值得注意的是:启动器单元目录1如同IEEE1394.3的规定,而启动器单元目录2与IEEE1394.3规定的版本值不同,其余项同IEEE1394.3的规定。即IEEE1394.3规定的启动器单元目录的版本值是0,而启动器单元目录2的版本值是1。根据该版本号可判定是原来的IEEE1394.3的规定,还是本实施形式中说明的扩充规定。
而且,启动器单元目录3在启动器单元目录2的特性上增加了DIRECTORY_ID(目录ID)的项。
再有作为本发明的前提,只要没有特别声明,假设目标都有IEEE1394.3规定的目标所需的功能,且启动器都具有启动器所需的功能。且假设目标和启动器物理上用IEEE1394.3规定的电缆进行连接。(参见图16)
<目标的动作>
下面参见图4A、4B、5A、5B、6A、6B所示的流程图详细说明本发明涉及的目标的动作。首先参见4A、4B进行说明。
在目标设备初始化过程中启动了用于实现图4A、4B的流程的程序之后,等待来自应用程序的带有指定物理设备、逻辑设备和服务的参数的连接请求(提示连接)(S101)。若接受该连接请求,则要求列举出当前所有用1394电缆连接的物理设备(物理节点)(S102)。另外图中写为1394协议控制器,但都是1394电缆控制器。
1394电缆控制器5读取当前通过1394电缆连接的物理设备名(S103)。如果收到1394电缆控制器5发来的当前连接的物理设备表,则判断其中是否有应用程序指定的物理设备。如没有,则通知没有应用程序指定的物理设备(S106)。并返回到S101。
若物理设备表有应用程序指定的物理设备,则要求1394电缆控制器5读取该物理设备的根目录(S105)。在1394电缆控制器5读取的根目录中,查找该根目录中是否还有未检查其属性的实例目录的入口(S107)。
如果所有有关实例目录的入口的检查都结束,则检查MODELFLG是ON还是OFF(S108)。若MODELFLG是ON,则有可能用IEEE1394.3和本发明的方法以外的方法进行通信(连接),因此如果可能,尝试用其他通信协议(如FCP等)进行连接(图4B:S109)。并且完成后进入S101。若MODELFLG是OFF,则通知没有应用程序指定的物理设备(S106)。并返回到S101。
另外,在S107,若在1394电缆控制器5读取的根目录中存在未检查的实例目录的入口(S107),则要求1394电缆控制器5读取其中地址最小的实例目录(S110)。检查1394电缆控制器5读取的实例目录的模式的入口中所记载的模式和应用程序请求连接的物理设备是否一致(S111)。若不一致则返回到S107,若一致则将MODELFLG置为ON(S112)。假设启动如图4A、4B所示流程的程序时,MODELFLG被初始化为OFF。
检查未检查的单元目录的入口是否位于1394电缆控制器5读取的实例目录中(S113)。所有有关单元目录的入口的检查都结束,则认为该实例目录不适于本实施形式定义的顺序(协议),进入S107。
若未检查的单元目录的入口位于1394电缆控制器5读取的实例目录中,则要求1394电缆控制器5读取其中地址最小的单元目录(S114)。检查1394电缆控制器5读取的单元目录的限定符ID是否为0X5029(构成IEEE1394.3的整体标识符)(S115)。若限定符ID项值不是0X5029,则认为该单元目录不支持IEEE1394,进入S107。
若限定符ID项值是0X5029,则检查1394电缆控制器5读取的单元目录的版本入口值(S116)。若单元目录的版本入口值为0X00,则认为该单元目录符合IEEE1394.3的全部标准,进入图5A的A。若单元目录的版本入口值为0X01(S117),则认为遵照扩充了IEEE1394.3的、在本实施形式中定义的顺序,进入图6A的B。若单元目录的版本入口值不是0X00和0X01,则有可能采用其他协议进行通信,如可能则进行与之相应的处理(S109)。
<本发明涉及的目标的动作>
下面参见图6说明单元目录满足IEEE1394.3的扩充标准的、本发明的目标的动作。
检查读取到的单元目录中是否有目录ID的入口。如果有目录ID的入口,则将其值保存在INS(目录标识符保存区)中(S301)。如果没有则将读取到的单元目录的首地址保存在INS中(S302)。
生成一个组合了与应用程序指定的服务对应的服务ID和INS中保存的单元目录中的目录ID的连接控制请求(S304)。连接控制请求如图9所示。即最前面的Rq域的值是表示请求的“1”,CTRL FUNCTION域的值是代表连接的“CONNECT”。因为是请求,RESPONSE域的值没有特殊指定。其他域的值如图9所示。这里假设连接控制请求的服务ID为“PRN”(打印)。且设DIRECTORY ID为2F4256。DIRECTORY ID的定义如图14所示。即该值是指定目标尝试连接的启动器中的单元目录的值。
并且检查对应启动器的物理设备和SBP-2的登录是否已经建立(S305)。若没有建立,则要求1394电缆控制器5进行IEEE1394.3规定的反向登录处理(S306)。确认用反向登录能否建立登录(S307),若不能建立,则向应用程序报告连接失败,进入S308。
若SBP-2的登录确立或反向登录处理成功,则要求1394电缆控制器5把上述的连接控制请求(也简称为连接)发送到启动器(S309)。且1394电缆控制器5等待相应启动器的物理设备发送某些信息(S310)。当1394电缆控制器5从相应启动器的物理设备接收到某些信息时,检查这些信息是否是与连接相应的响应(也称为连接响应)(S311)。若连接响应为成功,则响应图11所示的值。即Rq域的值是“0”,CTRL_FUNCTION域的值是“CONNECT”。RESPONSE域的值是表示连接成功的“0”。
如果不是与连接控制请求相应的响应,则进行与该命令相应的处理(S312)。如果是连接相应,用响应项检查其结果是连接成功还是失败(S313)。若连接失败则向应用程序报告连接失败,进入S308。若连接成功,则向应用程序报告所要求的服务成为可用服务(S314),且根据应用程序的指令进行数据的收发(S315)、根据应用程序的指令进行关机处理(S316)。
此外是检查登录中是否有有效队列(S317),若没有则要求1394电缆控制器进行注销处理(S318),然后结束。若存在则就此结束。
<IEEE1394.3标准的目标的动作>
从现在开始,参见图5A、5B说明单元目录满足IEEE1394.3标准的目标的动作。
首先,生成一个包含了与应用程序指定的服务对应的服务ID的连接控制请求(S201)。其内容如图8所示。CTRL_FUNCTION域的值是代表连接控制请求的“CONNECT”。其他域的值如图所示。这里服务ID设为“PRN”(打印)。
并且检查对应启动器的物理设备和SBP-2的登录是否已建立(S202)。若没有建立,则要求1394电缆控制器5进行IEEE1394.3规定的反向登录处理(S203)。确认用反向登录能否建立登录(S204),若不能建立,则向应用程序报告连接失败,进入S205。
若SBP-2的登录确立或反向登录处理成功,则要求1394电缆控制器5把S201生成的连接控制请求发送到启动器(S206)。且1394电缆控制器5等待相应的启动器的物理设备发送某些信息(S207)。当1394电缆控制器5从相应的启动器的物理设备接收到某些信息时,检查这些信息是否是连接响应(S208)。
若是连接响应,则返回图11所示的响应。如果不是连接响应,则进行与该命令相应的处理(S209)。如果是连接相应,用响应项检查其结果是连接成功还是失败(S210)。若连接失败则向应用程序报告连接失败,进入S205。若连接成功,则向应用程序报告所要求的服务成为可用服务(S211)。且根据应用程序的指令进行数据的收发(S212)、根据应用程序的指令进行关机处理(S213)。
此外检查登录中是否有有效队列(S214),若没有则要求1394电缆控制器进行注销处理(S215)然后结束。若存在则就此结束。
<启动器的动作>
下面参见图7A至图7C说明本发明的启动器的动作。假设在初始化包含本发明的设备时同时启动、初始化启动器。且1394电缆控制器15控制SBP-2规定的登录动作,在此不再详细说明。
首先,1394电缆控制器15等待相应的目标设备接收本发明的数据(S401)。并且检查相应的ORB的队列项(IEEE1394.3的规定),察看接收到的数据是否与队列0有关(S402)。如与队列0无关,则进行与其队列号相应的处理(S403)。进入S401。
如与队列0有关,则检查连接控制请求的CTRL_FUNCTION项(参见图8,9)是否为连接(S404)。如果不是连接,则进行与控制函数相应的处理(S405)。进入S401。
如果控制信息的CTRL_FUNCTION项(参见图8,9)是连接,则检查控制信息的Rq项(S405)。如果Rq项是响应,则进行相应的处理(IEEE1394.3的规定)。进入S401。
如果控制信息的Rq项是请求,则检查控制信息中是否有DIRECTORY_ID项(参见图8,9,14)(S407)。
如果控制信息中有DIRECTORY_ID项,则检查其他参数是否是IEEE1394.3连接控制规定的参数(S408)。如果是规定以外的参数,则进行相应的错误处理(S409)。进入S401。
在S408,如果除DIRECTORY_ID项以外的所有参数都遵守IEEE1394.3连接控制的规定,则检察启动器内是否存在与DIRECTORY_ID项指定的目录ID相同的目录ID(S411)。如果启动器内不存在与DIRECTORY_ID项指定的目录ID相同的目录ID,则检查启动器内是否存在首地址中有DIRECTORY_ID项的值的单元目录(S412)。如果启动器内不存在首地址中有DIRECTORY_ID项的值的单元目录,则在连接响应的参数上设定“指定单元不存在”(参见图15,12)(S413)。进入S422。
在S422,生成含有指定的连接响应的参数的连接响应。并要求1394电缆控制器15发送生成的连接响应(S423)。进入S429。
在S411,若启动器内存在与DIRECTORY_ID项指定的目录ID相同的目录ID,或启动器内存在首地址中有DIRECTORY_ID项的值的单元目录,则检查DIRECTORY_ID项指定的单元目录是否具有图17所示的目录内容(S414)。如果不一致,则在连接响应参数上设定“指定单元不存在”(参见图15,12)(S413)。进入S422。图17显示了本发明的单元目录的内容,其中限定符ID和版本的各入口是必备的,目录ID和定义可提供的服务的特性目录可根据需要追加。
在S414,如果DIRECTORY_ID项指定的单元目录具有本实施形式说明的目录的内容即图17所示的入口,则检查与指定的DIRECTORY_ID代表的单元目录对应的单元(逻辑设备)是否支持连接控制中指定的服务ID所要求的服务(S415)。如果不支持,则在连接响应参数上设定“不支持指定服务的单元”(参见图15,13)(S416)。进入S422。
在S407如果没有目录ID项,则检查是否是IEEE1394.3的连接协议所规定的参数(S410)。如果是规定以外的参数,则进行相应的错误处理,进入S421。如果所有的参数都遵循IEEE1394.3的规定,则检查启动器是否支持连接控制中指定的服务ID所要求的服务(S417)。
如果支持,则检查需要连接控制中指定的服务ID所要求的服务的队列的特征、数量与连接控制的队列域中指定的是否一致(S418)。如果不一致,则在连接响应的参数上设定“不匹配”(参见图15、图10)(S419)。进入S422。
另外在S418,如果需要连接控制中指定的服务ID所要求的服务的队列的特征、数量与连接控制的队列域中指定的一致,则检查被请求服务的服务器是否提供指定的服务(S420)。如果不能联机,则在连接响应的参数上设定“拒绝连接”(参见图15、图10)(S421)。进入S422。
如果被请求服务的服务器提供指定的服务,则在连接响应的参数上设定“允许连接”(参见图15、图11)(S424)。进入S425。
生成包含指定连接响应的参数的连接响应(S425)。并且要求1394电缆控制器15发送生成的连接响应(S426)。根据客户的要求通过1394电缆控制器15按IEEE1394.3规定的方法在启动器和目标之间进行数据的收发(S427)。如果服务结束则根据客户的要求,按IEEE1394.3规定的方法进行关机处理(S428)。另外客户是指通过目标向启动器请求服务的应用程序。即对应于图5B的S212、S213,或图6B的S315、S316中的处理进行S427、S428的处理。在S427进行数据收发的同时,由启动器提供目标指定的服务。此时,如果目标指定启动器管理的逻辑设备及其支持的服务,则由指定的逻辑设备提供指定的服务。
例如,在目标向启动器发出的连接控制参数的DEVICE_ID域中,如果指定图3B的逻辑打印机B的单元目录303的地址,指定逻辑打印机B支持的服务“打印”,则目标和启动器之间建立连接。之后启动器完成以下服务:为目标提供缓冲区,目标读取缓冲区中纪录的数据,并基于这些数据进行打印。
之后,检查登录中是否存在除队列0之外的队列(S429),如果有则进入S401。如果没有则进行SBP-2规定的注销处理,并结束(S430)。
如果在S410确定参数不正常,或者S417判断为启动器不提供指定的服务,则分别进行相应处理(S410-1),进入S419。
根据以上顺序,由启动器的配置ROM管理启动器的各个逻辑设备及各逻辑设备的可用服务,从而可实现由目标指定启动器的逻辑设备及服务并建立目标和启动器的连接。而且目标可接受指定的逻辑设备提供的服务。
根据以上结构和顺序,当IEEE1394.3不支持的起启动器作用的一个物理节点上有多个逻辑设备、且至少有2个以上的设备提供同一服务ID所代表的服务时,可以实现目标指定并访问上述服务中的哪个逻辑设备提供的服务。这对于多功能设备非常有效。
而且本发明是着重考虑与IEEE1394.3的下位兼容性而制成的,且具有以下优点:如果安装了IEEE1394.3,用非常少的工时即可安装本发明。
[第二种实施形式]
第一种实施形式是使单元目录具有目录ID从而作为区分各逻辑设备的手段。
第二种实施形式与第一种实施形式不同,由所有实例目录分别表示单元目录指定的特性目录,使特性目录具有目录ID(参见图18)。也可通过在第一种实施形式的连接控制请求参数DIRECTORY_ID上设定特性目录的目录ID作为逻辑设备的标识符,以便指定逻辑设备。
[第三种实施形式]
第二种实施形式是使特性目录具有目录ID从而作为区分各逻辑设备的手段。
作为第三种实施形式,使实例目录具有目录ID,也可通过在第一种实施形式的连接控制请求参数DIRECTORY_ID上设定实例目录的目录ID作为逻辑设备的标识符。
产业上可利用性
如上所述,本发明可在启动器有多个逻辑设备时,管理启动器上的各逻辑设备,及由目标指定逻辑设备后在目标和启动器之间建立连接。
因此,即使在现有IEEE1394.3不支持的起启动器作用的一个物理节点上有多个逻辑设备、且至少有2个以上的设备提供同一服务ID所代表的服务时,可以实现目标指定并访问上述服务中的哪个逻辑设备提供的服务。这对于多功能设备非常有效。
而且本发明的系统、装置或方法是着重考虑与IEEE1394.3的下位兼容性而制成的,且具有以下优点:如果安装了IEEE1394.3,用非常少的工时即可安装本发明。
Claims (23)
1、一种通信系统,它包含多个用IEEE1394规定的电缆及通信控制方法相连的电子设备,其特征在于:
IEEE1394规定的起启动器作用的启动器设备,至少具备以下之一:
(1)IEEE1394规定的启动器用单元目录;
(2)只有单元目录的版本入口值与IEEE1394.3规定的值不同,其余所有值都是IEEE1394.3规定的值的启动器用单元目录;
目标设备用IEEE1394电缆与启动器设备相连并起IEEE1394.3所规定的目标作用,该目标设备为了知道上述启动器设备提供的服务,通过IEEE1394电缆读取上述启动器设备中具有的单元目录,如果读取内容中包括单元目录,且单元目录中所含的版本入口为0或1,其余入口值是IEEE1394.3规定的启动器用的单元目录时,具备一种装置,它能根据IEEE1394.3规定解析除版本以外的入口。
2、如权利要求1所述的通信系统,其特征在于:
上述目标设备还具备当要求拥有该目标设备的应用程序的启动器设备所提供的服务时,能判别可以提供服务的启动器设备的存储器上的单元目录的版本入口值是0还是1的装置。
3、如权利要求2所述的通信系统,其特征在于:
上述目标设备在该单元目录的版本入口值为1时,判断该单元目录是否具有目录ID的入口,如果该单元目录含有目录ID,则取出该值并保存。
4、如权利要求3所述的通信系统,其特征在于:
上述目标设备生成IEEE1394.3规定的连接参数时,该单元目录的版本入口值为1且该单元目录含有目录ID的入口时,附加目录ID的值作为连接参数。
5、如权利要求3所述的通信系统,其特征在于:
上述目标设备生成IEEE1394.3规定的连接参数时,该单元目录的版本入口值为1且该单元目录不含有目录ID的入口时,附加所保存的该单元目录的地址作为连接参数。
6、如权利要求3或4所述的通信系统,其特征在于:
上述启动器设备具备从目标设备接收IEEE1394.3规定的连接参数时,判断有无附加参数的功能。
7、如权利要求6所述的通信系统,其特征在于:
上述启动器设备还具备当有上述附加参数时,确认是否存在该参数指定的单元目录的装置、及如果存在则确认单元目录的内容除版本入口外都是IEEE1394.3规定的启动器用的单元目录的装置。
8、如权利要求7所述的通信系统,其特征在于:
上述启动器设备在有上述附加参数时,如果该参数指定的单元目录不存在,或其单元目录的内容除版本入口外不遵守IEEE1394.3规定的启动器用的单元目录,则将拒绝连接的信息返回给目标设备。
9、如权利要求7所述的通信系统,其特征在于:
上述启动器设备还具备当有上述附加参数时,如果该参数指定的单元目录存在,且单元目录的内容除版本入口外遵守IEEE1394.3规定的启动器用的单元目录,则判断参数指定的单元目录是否支持参数指定的服务标识符的功能。
10、如权利要求9所述的通信系统,其特征在于:
上述启动器设备在有上述附加参数时,该参数指定的单元目录存在,且单元目录的内容除版本入口外遵守IEEE1394.3规定的启动器用的单元目录时,如果参数指定的单元目录不支持参数指定的服务ID,则将拒绝连接的信息返回给目标设备。
11、如权利要求9所述的通信系统,其特征在于:
上述启动器设备在有上述附加参数时,该参数指定的单元目录存在,且单元目录的内容除版本入口外遵守IEEE1394.3规定的启动器用的单元目录时,如果参数指定的单元目录支持参数指定的服务ID,则将允许连接的信息返回给目标设备。
12、一种计算机可读的存储介质,其特征在于:
由计算机保存用于实现如权利要求1或6至11中的任一项所述的启动器设备的计算机程序。
13、一种计算机可读的存储介质,其特征在于:
由计算机保存用于实现如权利要求1至5中的任一项所述的目标设备的计算机程序。
14、一种通信控制装置,至少包含一个逻辑设备、并与管理由每个逻辑设备可提供的服务的启动器设备一起与网络相连,其特征在于包括:
获取装置,用于从连接要求指定的启动器设备获取表示逻辑设备及对应的连接顺序的信息;
第一判断装置,用于基于上述获取装置所获取的信息,判断上述启动器设备所具备的逻辑设备是否可按第一连接顺序连接;
连接装置,用于基于上述的第一判断装置,对于判断为可按上述第一连接顺序连接的逻辑设备,指定代表该逻辑设备的标识符和上述连接要求指定的服务标识符,按上述第一连接顺序与上述启动器设备间建立连接;
请求装置,用于经由上述连接装置的连接,根据上述指定的逻辑设备请求上述指定服务。
15、如权利要求14所述的通信控制装置,其特征在于:
还具备基于上述获取装置所获取的信息,判断上述启动器设备所具备的逻辑设备是否可按第二连接顺序连接的第二判断装置、
上述连接装置基于上述的第二判断装置,对于判断为可按上述第二连接顺序连接的逻辑设备,指定上述连接要求指定的服务标识符,并按上述第二连接顺序与上述启动器设备间建立连接、
上述请求装置通过上述连接设备的连接请求上述指定的服务。
16、一种通信控制装置,根据连接要求与指定逻辑设备的标识符和服务标识符、或指定服务标识符并要求连接的目标设备一起与网络相连接,其特征在于包括:
第一判断装置,用于当从上述目标设备接受连接请求时,判断该请求是否包含指定逻辑设备的标识符;
第二判断装置,用于根据上述第一判断装置判断为包含上述标识符时,判断该标识符指定的逻辑设备是否提供上述连接请求所含的服务标识符所指定的服务;
连接装置,用于当上述第二判断装置判断为提供服务时,响应上述连接请求建立连接、
提供装置,用于通过上述连接设备的连接,由上述指定的逻辑设备提供上述指定的服务。
17、如权利要求16所述的通信控制装置,其特征在于:
还具备基于上述第一判断装置,判断出不含有上述连接请求所指定的逻辑设备的标识符时,判断上述通信控制装置能否提供上述连接请求所含的服务标识符所指定的服务的第三判断装置、
上述连接装置在由上述第三判断装置判断为提供服务的场合,也响应上述的连接请求建立连接,上述提供装置通过上述连接装置的连接提供上述指定的服务。
18、一种通信系统,其特征在于:
以如权利要求14或15所述的通信控制装置为目标设备,以如权利要求16或17所述的通信控制装置为启动器设备而连接起来。
19、一种通信控制装置的控制方法,该通信控制装置至少包含一个逻辑设备、可与管理由每个逻辑设备可提供的服务的启动器设备一起与网络相连,其特征在于包括:
获取步骤,用于从连接要求指定的启动器设备获取表示逻辑设备及对应的连接顺序的信息;
第一判断步骤,用于基于上述获取步骤所获取的信息,判断上述启动器设备所具备的逻辑设备是否可按第一连接顺序连接;
连接步骤,用于基于上述的第一判断步骤,对于判断为可按上述第一连接顺序连接的逻辑设备,指定代表该逻辑设备的标识符和上述连接要求指定的服务标识符,按上述第一连接顺序与上述启动器设备间建立连接;
请求步骤,用于经由上述连接步骤的连接,根据上述指定的逻辑设备请求上述指定服务。
20、如权利要求19所述的通信控制装置的控制方法,其特征在于:
还包含基于上述获取步骤所获取的信息,判断上述启动器设备所具备的逻辑设备是否可按第二连接顺序连接的第二判断步骤、
上述连接装置基于上述的第二判断步骤,对于判断为可按上述第二连接顺序连接的逻辑设备,指定上述连接要求指定的服务标识符,并按上述第二连接顺序与上述启动器设备间建立连接、
上述请求步骤通过上述连接步骤的连接请求上述指定的服务。
21、一种通信控制装置的控制方法,根据连接要求与指定逻辑设备的标识符、和服务标识符或指定服务标识符并要求连接的目标设备一起与网络相连接,其特征在于包括:
第一判断步骤,用于当从上述目标设备接受连接请求时,判断该请求是否包含指定逻辑设备的标识符;
第二判断步骤,用于根据上述第一判断步骤判断为包含上述标识符时,判断该标识符指定的逻辑设备是否提供上述连接请求所含的服务标识符所指定的服务;
连接步骤,用于当上述第二判断步骤判断为提供服务时,响应上述连接请求建立连接、
提供步骤,用于通过上述连接设备的连接,由上述指定的逻辑设备提供上述指定的服务。
22、如权利要求21所述的通信控制装置的控制方法,其特征在于:
还包含基于上述第一种判断步骤,判断出不含有上述连接请求指定逻辑设备的标识符时,判断上述通信控制装置能否提供上述连接请求所含的服务标识符所指定服务的第三判断步骤、
上述连接步骤在由上述第三判断步骤判断为提供服务的场合,也响应上述的连接请求建立连接,上述提供步骤通过上述连接步骤的连接提供上述指定的服务。
23、一种计算机可读的存储介质,其特征在于:
由计算机保存用于实现如权利要求14至17中的任一项所述的通信控制装置的计算机程序。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000332892A JP4484353B2 (ja) | 2000-10-31 | 2000-10-31 | 通信制御装置及びその制御方法及び通信システム |
JP332892/2000 | 2000-10-31 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100590679A Division CN100466578C (zh) | 2000-10-31 | 2001-10-30 | 通信控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1394414A true CN1394414A (zh) | 2003-01-29 |
CN1167230C CN1167230C (zh) | 2004-09-15 |
Family
ID=18809041
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB018033563A Expired - Fee Related CN1167230C (zh) | 2000-10-31 | 2001-10-30 | 通信系统、通信控制装置及方法 |
CNB2004100590679A Expired - Fee Related CN100466578C (zh) | 2000-10-31 | 2001-10-30 | 通信控制方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100590679A Expired - Fee Related CN100466578C (zh) | 2000-10-31 | 2001-10-30 | 通信控制方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7073000B2 (zh) |
EP (1) | EP1241833A4 (zh) |
JP (1) | JP4484353B2 (zh) |
KR (1) | KR100455868B1 (zh) |
CN (2) | CN1167230C (zh) |
WO (1) | WO2002037768A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106155948A (zh) * | 2015-04-16 | 2016-11-23 | 伊姆西公司 | 用于存储系统的方法、聚合配置引擎、聚合配置工具以及文件系统 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4484353B2 (ja) * | 2000-10-31 | 2010-06-16 | キヤノン株式会社 | 通信制御装置及びその制御方法及び通信システム |
JP4683587B2 (ja) * | 2000-10-31 | 2011-05-18 | キヤノン株式会社 | 通信制御装置及び方法 |
KR100940635B1 (ko) * | 2002-10-19 | 2010-02-05 | 엘지전자 주식회사 | 네트웍에 연결되는 피제어기기에 따라 기기 매니저를 가변적으로 운용하는 장치 및 그 방법 |
US7472158B2 (en) * | 2003-03-26 | 2008-12-30 | Pivot 3, Inc. | Initiator connection tag for simple table lookup |
US7660922B2 (en) * | 2006-05-12 | 2010-02-09 | Intel Corporation | Mechanism to flexibly support multiple device numbers on point-to-point interconnect upstream ports |
CN102043746B (zh) * | 2010-12-01 | 2012-08-29 | 深圳市茁迩科技发展有限公司 | 串行总线通信设备的自动排序方法、装置、设备及系统 |
KR101923487B1 (ko) | 2011-09-29 | 2018-11-30 | 삼성전자 주식회사 | 통신 연결 서비스 제공 방법 및 장치 |
CN108566407B (zh) * | 2018-01-09 | 2020-07-10 | 深圳市道通科技股份有限公司 | 与轮胎压力监测系统建立通信连接的方法、其装置及电子设备 |
Family Cites Families (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63205747A (ja) * | 1987-02-13 | 1988-08-25 | インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン | 通信方法及びデータ処理システム |
JP2916828B2 (ja) | 1991-08-07 | 1999-07-05 | 太平洋工業株式会社 | クロスフローファンおよびその組立方法 |
US5809331A (en) * | 1996-04-01 | 1998-09-15 | Apple Computer, Inc. | System for retrieving configuration information from node configuration memory identified by key field used as search criterion during retrieval |
US5968152A (en) | 1996-04-10 | 1999-10-19 | Apple Computer, Inc. | Method and apparatus for extending key space in a plug and play ROM |
JPH1023097A (ja) * | 1996-07-09 | 1998-01-23 | Nec Commun Syst Ltd | 複数プロトコルバージョン対応方法 |
US5991842A (en) * | 1996-08-27 | 1999-11-23 | Canon Kabushiki Kaisha | Communication system for providing digital data transfer, electronic equipment for transferring data using the communication system, and an interface control device |
US6523696B1 (en) * | 1996-10-15 | 2003-02-25 | Kabushiki Kaisha Toshiba | Communication control device for realizing uniform service providing environment |
DE69840972D1 (de) * | 1997-02-14 | 2009-08-27 | Canon Kk | Vorrichtung, System und Verfahren zur Datenübertragung und Vorrichtung zur Bildverarbeitung |
EP0859326A3 (en) * | 1997-02-14 | 1999-05-12 | Canon Kabushiki Kaisha | Data transmission apparatus, system and method, and image processing apparatus |
JP3927647B2 (ja) * | 1997-04-21 | 2007-06-13 | キヤノン株式会社 | 情報処理装置、情報処理方法及び情報処理システム |
US6003065A (en) * | 1997-04-24 | 1999-12-14 | Sun Microsystems, Inc. | Method and system for distributed processing of applications on host and peripheral devices |
CA2449643C (en) * | 1997-06-25 | 2012-04-03 | Samsung Electronics Co., Ltd. | Method and apparatus for a home network auto-tree builder |
WO1999007114A1 (fr) * | 1997-08-04 | 1999-02-11 | Matsushita Electric Industrial Co., Ltd. | Systeme de gestion de reseau |
JP4537502B2 (ja) * | 1997-11-20 | 2010-09-01 | 富士フイルム株式会社 | 画像データ通信システムおよび画像データ通信方法ならびに画像データ通信システムを構成するディジタル・カメラおよび画像データ送信方法 |
US6160796A (en) * | 1998-01-06 | 2000-12-12 | Sony Corporation Of Japan | Method and system for updating device identification and status information after a local bus reset within a home audio/video network |
EP0949782B1 (en) * | 1998-03-13 | 2015-06-17 | Canon Kabushiki Kaisha | Information processing apparatus and method |
DE69940867D1 (de) * | 1998-03-17 | 2009-06-25 | Panasonic Corp | Vorrichtung und Verfahren zur Datenübertragung unter Verwendung von angepassten Befehlen |
US6788882B1 (en) * | 1998-04-17 | 2004-09-07 | Timesurf, L.L.C. | Systems and methods for storing a plurality of video streams on re-writable random-access media and time-and channel- based retrieval thereof |
EP1093319A4 (en) * | 1998-06-30 | 2005-08-10 | Matsushita Electric Ind Co Ltd | NETWORK CONTROL SYSTEM AND CORRESPONDING METHOD |
US6185632B1 (en) * | 1998-10-19 | 2001-02-06 | Hewlett-Packard Company | High speed communication protocol for IEEE-1394 including transmission of request and reply writes to a datagram-FIFO-address to exchange commands to end a job |
JP2000253463A (ja) * | 1999-02-26 | 2000-09-14 | Matsushita Electric Ind Co Ltd | ネットワーク制御システム及びこのネットワーク制御システムに用いるターゲット、コントローラ、並びにコンシューマ |
EP1071255A4 (en) | 1999-01-22 | 2003-03-19 | Matsushita Electric Ind Co Ltd | NETWORK CONTROL SYSTEM AND CONTROL DEVICE, OBJECTIVE AND PARTICIPANT TO USE IN THE NETWORK CONTROL SYSTEM |
JP2000341302A (ja) * | 1999-05-27 | 2000-12-08 | Sony Corp | 電子機器 |
US6775244B1 (en) * | 1999-06-21 | 2004-08-10 | Intel Corporation | Gathering of device discovery information |
US8032833B1 (en) * | 1999-07-27 | 2011-10-04 | Samsung Electronics Co., Ltd. | Home network device information architecture |
US6801507B1 (en) * | 1999-07-27 | 2004-10-05 | Samsung Electronics Co., Ltd. | Device discovery and configuration in a home network |
JP3365377B2 (ja) * | 1999-08-12 | 2003-01-08 | セイコーエプソン株式会社 | ログイン装置、被ログイン装置、及び装置間通信システム、ログイン制御方法、並びに記録媒体 |
JP2001086195A (ja) * | 1999-09-14 | 2001-03-30 | Sony Corp | 電子機器 |
US6671768B1 (en) * | 1999-11-01 | 2003-12-30 | Apple Computer, Inc. | System and method for providing dynamic configuration ROM using double image buffers for use with serial bus devices |
US6813663B1 (en) | 1999-11-02 | 2004-11-02 | Apple Computer, Inc. | Method and apparatus for supporting and presenting multiple serial bus nodes using distinct configuration ROM images |
JP2001148706A (ja) * | 1999-11-18 | 2001-05-29 | Canon Inc | 情報処理装置およびその方法、並びに、記憶媒体 |
US6697884B1 (en) * | 2000-01-03 | 2004-02-24 | Genesis Microchip, Inc. | Communication protocol for serial peripheral devices |
JP4183869B2 (ja) | 2000-01-11 | 2008-11-19 | 富士フイルム株式会社 | 熱現像感光材料 |
JP2001274820A (ja) * | 2000-01-17 | 2001-10-05 | Sony Corp | 電子機器およびそれを使用した電子装置、並びにモジュールのモデル情報取得方法 |
US6731858B2 (en) * | 2000-01-17 | 2004-05-04 | Sony Corporation | Device and method for acquiring model information of a module |
US6725311B1 (en) * | 2000-09-14 | 2004-04-20 | Microsoft Corporation | Method and apparatus for providing a connection-oriented network over a serial bus |
JP2002118558A (ja) * | 2000-10-10 | 2002-04-19 | Sony Corp | 情報処理装置および方法、並びにプログラム格納媒体 |
US6907301B2 (en) * | 2000-10-16 | 2005-06-14 | Sony Corporation | Method and system for selecting and controlling devices in a home network |
JP4484353B2 (ja) * | 2000-10-31 | 2010-06-16 | キヤノン株式会社 | 通信制御装置及びその制御方法及び通信システム |
US6760804B1 (en) * | 2001-09-11 | 2004-07-06 | 3Com Corporation | Apparatus and method for providing an interface between legacy applications and a wireless communication network |
-
2000
- 2000-10-31 JP JP2000332892A patent/JP4484353B2/ja not_active Expired - Fee Related
-
2001
- 2001-10-30 WO PCT/JP2001/009504 patent/WO2002037768A1/ja active IP Right Grant
- 2001-10-30 CN CNB018033563A patent/CN1167230C/zh not_active Expired - Fee Related
- 2001-10-30 KR KR10-2002-7008594A patent/KR100455868B1/ko not_active IP Right Cessation
- 2001-10-30 EP EP01978945A patent/EP1241833A4/en not_active Withdrawn
- 2001-10-30 CN CNB2004100590679A patent/CN100466578C/zh not_active Expired - Fee Related
-
2002
- 2002-06-28 US US10/185,701 patent/US7073000B2/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106155948A (zh) * | 2015-04-16 | 2016-11-23 | 伊姆西公司 | 用于存储系统的方法、聚合配置引擎、聚合配置工具以及文件系统 |
CN106155948B (zh) * | 2015-04-16 | 2019-07-05 | 伊姆西公司 | 用于存储系统的方法、聚合配置引擎、聚合配置工具以及文件系统 |
Also Published As
Publication number | Publication date |
---|---|
US7073000B2 (en) | 2006-07-04 |
KR20020069233A (ko) | 2002-08-29 |
JP4484353B2 (ja) | 2010-06-16 |
KR100455868B1 (ko) | 2004-11-06 |
CN1167230C (zh) | 2004-09-15 |
EP1241833A4 (en) | 2005-08-17 |
EP1241833A1 (en) | 2002-09-18 |
CN1564541A (zh) | 2005-01-12 |
JP2002141967A (ja) | 2002-05-17 |
WO2002037768A8 (en) | 2002-09-26 |
CN100466578C (zh) | 2009-03-04 |
WO2002037768A1 (en) | 2002-05-10 |
US20030041195A1 (en) | 2003-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1186905C (zh) | 网络装置的管理装置和管理方法 | |
CN1280705C (zh) | 打印控制系统、信息处理装置、功能提供装置 | |
CN1825818A (zh) | 装置信息管理系统、计算机和程序 | |
CN1298503A (zh) | 分布式系统中的动态查找服务 | |
CN1708749A (zh) | 信息处理方法和信息处理设备 | |
CN1874404A (zh) | 图像处理系统和图像处理装置 | |
CN1282046C (zh) | 图像形成设备、打包方法 | |
CN1495579A (zh) | 图像成形装置、信息处理装置和版本校验方法 | |
CN1874405A (zh) | 图像处理系统和图像处理装置 | |
CN101060433A (zh) | 管理系统及其控制方法 | |
CN1942872A (zh) | 网络装置管理设备及其控制方法、计算机程序和计算机可读的存储介质 | |
CN1878097A (zh) | 通信装置、通信系统及方法 | |
CN1441352A (zh) | 信息处理装置、该信息处理装置的控制方法、存储媒体 | |
CN1920937A (zh) | 对象操作装置和对象操作方法 | |
CN101042706A (zh) | 文档搜索设备、文档管理系统、文档搜索系统和方法 | |
CN1629792A (zh) | 图像处理装置、控制方法、及存储媒体与程序 | |
CN1666883A (zh) | 信息处理装置、图像形成装置及其方法和系统 | |
CN1183686A (zh) | 报文存储与转发系统 | |
CN1870711A (zh) | 成像系统、处理控制器、成像设备和成像命令方法 | |
CN1744520A (zh) | 网络装置管理系统及控制方法、网络装置、管理装置及方法 | |
CN1624648A (zh) | 信息处理系统、打印控制方法以及程序 | |
CN1394414A (zh) | 通信系统、通信控制装置及方法 | |
CN1877526A (zh) | 用于网络环境中的图像处理设备 | |
CN2684478Y (zh) | 网络管理系统、要被管理的装置、管理装置和程序 | |
CN1390036A (zh) | 图像通信装置,图像通信方法及其运行程序 |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20040915 Termination date: 20141030 |
|
EXPY | Termination of patent right or utility model |