CA2264461A1 - Ieee-1394 serial bus network capable of multicast communication - Google Patents

Ieee-1394 serial bus network capable of multicast communication Download PDF

Info

Publication number
CA2264461A1
CA2264461A1 CA002264461A CA2264461A CA2264461A1 CA 2264461 A1 CA2264461 A1 CA 2264461A1 CA 002264461 A CA002264461 A CA 002264461A CA 2264461 A CA2264461 A CA 2264461A CA 2264461 A1 CA2264461 A1 CA 2264461A1
Authority
CA
Canada
Prior art keywords
channel
channel number
multicast
multicast address
count value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002264461A
Other languages
French (fr)
Other versions
CA2264461C (en
Inventor
Morihisa Momona
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Publication of CA2264461A1 publication Critical patent/CA2264461A1/en
Application granted granted Critical
Publication of CA2264461C publication Critical patent/CA2264461C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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/40058Isochronous transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • 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/40065Bandwidth and channel allocation

Abstract

In a communication network where IEEE-1394 nodes are connected to a serial bus, each node functions as a source or a destination for signaling an asynchronous channel setup request containing a multicast address and signaling an asynchronous channel release request. A multicast manager, connected to the bus, includes a channel allocation table having a number of entries each mapping a channel number to a multicast address. The multicast manager responds to the setup request for making a search through the allocation table, setting a node count value to 1, acquiring ownership of a channel number from an isochronous resource manager and mapping the acquired channel number to the multicast address of the request in a corresponding entry of the allocation table if no channel number was mapped to the multicast address or incrementing the node count value by 1 if a channel number is mapped to the multicast address, and then signaling a reply message. The source node responds to this reply message by multicasting asynchronous stream packets to the serial bus. The multicast manager further responds to the asynchronous channel release request for decrementing the node count value by 1. When the node count value equals zero, the ownership of the channel number is restored to the isochronous resource manager and the corresponding entry of the channel allocation table is cleared.
CA002264461A 1998-03-06 1999-03-05 Ieee-1394 serial bus network capable of multicast communication Expired - Fee Related CA2264461C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP10-055166 1998-03-06
JP05516698A JP3171241B2 (en) 1998-03-06 1998-03-06 Communication method

Publications (2)

Publication Number Publication Date
CA2264461A1 true CA2264461A1 (en) 1999-09-06
CA2264461C CA2264461C (en) 2003-09-09

Family

ID=12991162

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002264461A Expired - Fee Related CA2264461C (en) 1998-03-06 1999-03-05 Ieee-1394 serial bus network capable of multicast communication

Country Status (5)

Country Link
US (1) US6434117B1 (en)
EP (1) EP0940946B1 (en)
JP (1) JP3171241B2 (en)
CA (1) CA2264461C (en)
DE (1) DE69922072T2 (en)

Families Citing this family (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100354740B1 (en) 1998-10-15 2002-12-18 삼성전자 주식회사 Channel extension method for IEEE 1394 serial bus
KR100323770B1 (en) * 1999-03-08 2002-02-19 서평원 Channel Structure for Multicast Service, and Method for operating the service using the channel
JP3436174B2 (en) 1999-03-09 2003-08-11 日本電気株式会社 Communication method
US6810452B1 (en) * 1999-03-19 2004-10-26 Sony Corporation Method and system for quarantine during bus topology configuration
FI108694B (en) * 1999-05-24 2002-02-28 Nokia Oyj connection Handle
EP1059588A1 (en) * 1999-06-09 2000-12-13 Texas Instruments Incorporated Multi-channel dma with request scheduling
US7143166B1 (en) * 1999-07-12 2006-11-28 Lucent Technologies Inc. Dynamic bandwidth allocation in a reservation system
KR100644559B1 (en) * 1999-07-26 2006-11-13 삼성전자주식회사 Method for allocating channel in device having digital interface
US7068674B1 (en) 1999-08-23 2006-06-27 Lg Electronics Inc. Method of controlling connection between nodes in digital interface
US6910090B1 (en) 1999-09-21 2005-06-21 Sony Corporation Maintaining communications in a bus bridge interconnect
US6718282B1 (en) * 1999-10-20 2004-04-06 Cisco Technology, Inc. Fault tolerant client-server environment
EP1499069B1 (en) * 1999-10-29 2007-08-08 Sony Corporation Method of, and system for, using a plurality of transmission lines and connection mode setting method
US6728821B1 (en) 1999-11-29 2004-04-27 Sony Corporation Method and system for adjusting isochronous bandwidths on a bus
US6647020B1 (en) * 1999-12-17 2003-11-11 Motorola, Inc. Methods for implementing a talkgroup call in a multicast IP network
US20020046357A1 (en) * 1999-12-28 2002-04-18 Jiandong Huang Software-based fault tolerant networking using a single LAN
JP3454217B2 (en) 1999-12-28 2003-10-06 日本電気株式会社 Communication path control method, device control device, and bridge
EP1113626B1 (en) * 1999-12-30 2009-04-22 Sony Deutschland GmbH Interface link layer device to build a distributed network
EP1266484B1 (en) * 2000-01-27 2007-12-12 Thomson Licensing Method for isochronous resource management in a network based on hiperlan 2 technology
US6738823B1 (en) * 2000-01-31 2004-05-18 Microsoft Corporation Use of isochronous packets to eliminate redundant acknowledgments
US6977928B1 (en) * 2000-04-13 2005-12-20 International Business Machines Corporation Method and system for data flow multicasting
US6704819B1 (en) * 2000-04-19 2004-03-09 Microsoft Corporation Method and apparatus for device sharing and arbitration
US7002928B1 (en) * 2000-06-21 2006-02-21 Sony Corporation IEEE 1394-based protocol repeater
US6757773B1 (en) 2000-06-30 2004-06-29 Sony Corporation System and method for determining support capability of a device coupled to a bus system
JP4731096B2 (en) * 2000-08-23 2011-07-20 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Communication system and device
KR20020059722A (en) * 2000-09-13 2002-07-13 요트.게.아. 롤페즈 Communication system and device
US6725311B1 (en) 2000-09-14 2004-04-20 Microsoft Corporation Method and apparatus for providing a connection-oriented network over a serial bus
JP3896784B2 (en) * 2000-10-10 2007-03-22 日本電気株式会社 Packet communication method and apparatus
US6647447B1 (en) * 2000-12-29 2003-11-11 Sony Corporation Allocating isochronous channel numbers to devices on an IEEE-1394 bus
US6977939B2 (en) * 2001-01-26 2005-12-20 Microsoft Corporation Method and apparatus for emulating ethernet functionality over a serial bus
US7542474B2 (en) 2001-02-26 2009-06-02 Sony Corporation Method of and apparatus for providing isochronous services over switched ethernet including a home network wall plate having a combined IEEE 1394 and ethernet modified hub
US6820150B1 (en) * 2001-04-11 2004-11-16 Microsoft Corporation Method and apparatus for providing quality-of-service delivery facilities over a bus
US7149195B2 (en) * 2001-08-28 2006-12-12 Nokia Corporation Apparatus, and associated method, for multicasting data in a radio communications system
JP2003110651A (en) * 2001-10-01 2003-04-11 Canon Inc Data processing method, data processing apparatus, communication protocol and program
CN1181648C (en) 2002-09-06 2004-12-22 联想(北京)有限公司 Method for automatic searching between devices on network
US20040081089A1 (en) * 2002-09-26 2004-04-29 Sharp Laboratories Of America, Inc. Transmitting data on scheduled channels in a centralized network
US7653012B2 (en) * 2002-09-26 2010-01-26 Sharp Laboratories Of America, Inc. Relay transmission of data in a centralized network
JP2005012260A (en) * 2003-06-16 2005-01-13 Matsushita Electric Ind Co Ltd Data transmission control method
DE10337699B4 (en) * 2003-08-16 2006-01-12 Phoenix Contact Gmbh & Co. Kg Method and device for transmitting data over a bus network using the broadcast principle
US7349436B2 (en) * 2003-09-30 2008-03-25 Intel Corporation Systems and methods for high-throughput wideband wireless local area network communications
MXPA06007673A (en) * 2004-01-22 2006-09-04 Ericsson Telefon Ab L M Access control for multicast channel request.
US7505751B1 (en) 2005-02-09 2009-03-17 Autocell Laboratories, Inc. Wireless mesh architecture
JP4432814B2 (en) * 2005-03-25 2010-03-17 ヤマハ株式会社 Performance data communication management system and performance data communication management device
FR2887107B1 (en) * 2005-06-10 2007-12-14 Canon Kk METHOD AND DEVICE FOR TRANSMITTING, STORING AND READING MULTIPLEXED OR MULTIPLEXED VIDEO FLOWS IN THE COMMUNICATION NETWORK
JP4846381B2 (en) * 2006-02-08 2011-12-28 富士通セミコンダクター株式会社 BAND ALLOCATION METHOD, COMMUNICATION CONTROL DEVICE, AND COMMUNICATION DEVICE
US8929360B2 (en) * 2006-12-07 2015-01-06 Cisco Technology, Inc. Systems, methods, media, and means for hiding network topology
JP4764811B2 (en) * 2006-12-14 2011-09-07 富士通株式会社 Relay device and communication path management method
US8345553B2 (en) * 2007-05-31 2013-01-01 Broadcom Corporation Apparatus and methods for reduction of transmission delay in a communication network
US8051232B2 (en) * 2007-06-25 2011-11-01 Intel Corporation Data storage device performance optimization methods and apparatuses
US8537844B2 (en) * 2009-10-06 2013-09-17 Electronics And Telecommunications Research Institute Ethernet to serial gateway apparatus and method thereof
CN104022915B (en) 2014-05-19 2017-07-14 华为技术有限公司 A kind of flow rate adjusting method and device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69331705T2 (en) * 1992-12-21 2002-12-19 Apple Computer METHOD AND DEVICE FOR CONVERTING ANY TOPOLOGY FROM A NODE COLLECTION IN AN ACYCLIC DIRECTED GRAPH
DE69531012T2 (en) 1994-03-09 2004-05-19 Matsushita Electric Industrial Co., Ltd., Kadoma Data transmission system and method
JP3291926B2 (en) 1994-07-07 2002-06-17 ソニー株式会社 Electronic device control method
JP3271493B2 (en) 1995-09-26 2002-04-02 ヤマハ株式会社 Network and data transmission method
US5841989A (en) * 1996-04-08 1998-11-24 Apple Computer, Inc. System and method for efficiently routing data packets in a computer interconnect
US5978578A (en) * 1997-01-30 1999-11-02 Azarya; Arnon Openbus system for control automation networks

Also Published As

Publication number Publication date
US6434117B1 (en) 2002-08-13
EP0940946A1 (en) 1999-09-08
DE69922072T2 (en) 2005-11-24
DE69922072D1 (en) 2004-12-30
EP0940946B1 (en) 2004-11-24
JPH11261606A (en) 1999-09-24
CA2264461C (en) 2003-09-09
JP3171241B2 (en) 2001-05-28

Similar Documents

Publication Publication Date Title
CA2264461A1 (en) Ieee-1394 serial bus network capable of multicast communication
JP3731263B2 (en) Communication method and electronic device
WO2001097487A3 (en) Automatic assignment of addresses to nodes in a network
CA2237370A1 (en) Mobile node, mobile agent and network system
EP1045553A3 (en) Virtual private networks and methods for their operation
CA2318413A1 (en) Virtual local area network with multicast protection
CA2008756A1 (en) Token passing communication network including a node which maintains andtransmits a list specifying the order in which the token is passed
DK0746921T3 (en) Virtual network using asynchronous transfer mode
ATE313188T1 (en) ETHERNET PHY/MAC COMMUNICATION DEVICE
EP1499072B1 (en) Method for interconnecting a PLC LAN with any other non-PLC LAN
KR970705885A (en) METHOD AND APPARATUS FOR ROUTING MESSAGES IN A NETWORK OF NODES
EP1282266A3 (en) Packet monitoring system
ATE545261T1 (en) METHOD FOR SECURING DATA SWITCHING NETWORKS
MY146529A (en) Token bus communication system
CA2263228A1 (en) Synchronous transfer mode (stm) communications network
WO1998043461A3 (en) Communications system to transmit data packets with allocated routin information
WO2001022721A3 (en) A method of maintaining communications in a bus bridge 518 interconnect including a plurality of buses links 531 527 by at least on bus bridge 518 the method includes receiving a change indication signal
EP1198095A3 (en) Method and network for interconnecting separate multicast channels acquired for separate bus systems
EP2312773A3 (en) Methods of managing a group of to be managed nodes and corresponding sequence of packets
EP1156627A3 (en) Virtual local area networks with trunk stations
Cisco SMDS Commands
Cisco SMDS Commands
Cisco SMDS Commands
Cisco SMDS Commands
Cisco Transparent Bridging Commands

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed