Source: http://www.google.de/patents/US6977939
Timestamp: 2013-12-09 22:50:44
Document Index: 442905816

Matched Legal Cases: ['art 1', 'art 2', 'art 3', 'art 4', 'art 5', 'art 6']

Patent US6977939 - Method and apparatus for emulating ethernet functionality over a serial bus - Google PatenteSuche Bilder Maps Play YouTube News Gmail Drive Mehr » Erweiterte Patentsuche | Anmelden Erweiterte Patentsuche PatenteThe invention allows applications to transparently use a bus, such as the IEEE-1394 serial bus, as if it were an Ethernet (IEEE 802.3). In a conventional Ethernet, each node is assigned a unique 6-byte MAC address in order to receive frames addressed to it over the LAN. According to the invention, IEEE-1394...http://www.google.de/patents/US6977939?utm_source=gb-gplus-sharePatent US6977939 - Method and apparatus for emulating ethernet functionality over a serial bus Ver�ffentlichungsnummerUS6977939 B2PublikationstypErteilung AnmeldenummerUS 09/769,438 Ver�ffentlichungsdatum20. Dez. 2005Eingetragen26. Jan. 2001 Priorit�tsdatum26. Jan. 2001Geb�hrenstatusBezahltAuch ver�ffentlicht unterUS7317734, US20020136225, US20050157732 Ver�ffentlichungsnummer09769438, 769438, US 6977939 B2, US 6977939B2, US-B2-6977939, US6977939 B2, US6977939B2 ErfinderJoseph M. Joy, Arvind Murching, Lawrence R. CleetonUrspr�nglich Bevollm�chtigterMicrosoft CorporationZitat exportierenBiBTeX, EndNote, RefManPatentzitate (30), Nichtpatentzitate (29), Referenziert von (22), Klassifizierungen (7), Juristische Ereignisse (4) Externe Links: USPTO, USPTO-Zuordnung, EspacenetMethod and apparatus for emulating ethernet functionality over a serial busUS 6977939 B2 Zusammenfassung The invention allows applications to transparently use a bus, such as the IEEE-1394 serial bus, as if it were an Ethernet (IEEE 802.3). In a conventional Ethernet, each node is assigned a unique 6-byte MAC address in order to receive frames addressed to it over the LAN. According to the invention, IEEE-1394 bus node identifiers are mapped to Ethernet MAC addresses using for example a digital signature algorithm. Ethernet frames are then �wrapped� into 1394 bus packets and addressed to the destination node using the hashed address. The receiver unwraps the 1394 packet and restores the Ethernet frame to its original form. An optimum packet size for transmission of Ethernet packets over the 1394 bus is selected with reference to speed topology maps in the 1394 bus nodes, and this optimum size is transmitted to bus nodes. This packet size is reported to TCP to specify the packet size, and all packets larger than that size are fragmented and reassembled at the receiving node. The protocol works transparently across networks that are linked via bridges.
BACKGROUND OF THE INVENTION The well-known Ethernet protocol (IEEE 802.3) provides a method of transmitting data packets over a local area network. Ethernet packets are transmitted on a cable without pre-arranged scheduling, such that collisions may occur on the cable. The protocol includes mechanisms for detecting collisions and retransmitting packets that fail to reach their destination due to a collision. Bridges between networks allow packets to be further transmitted between nodes residing on different networks (see FIG. 4). Each data packet, referred to as a �frame� in Ethernet parlance, conforms to a well-known standard including 6-byte (48-bit) source and destination addresses embedded in a 14-octet frame header.
Patentzitate Zitiertes PatentEingetragen Ver�ffentlichungsdatum Antragsteller TitelUS5774695 *22. M�rz 199630. Juni 1998Ericsson Inc.Protocol interface gateway and method of connecting an emulator to a networkUS584515219. M�rz 19971. Dez. 1998Apple Computer, Inc.Method for transmission of isochronous data with two cycle look aheadUS591105918. Dez. 19968. Juni 1999Applied Microsystems, Inc.Method and apparatus for testing softwareUS593873521. Okt. 199717. Aug. 1999Ricoh Company, Ltd.System for establishing optimized ISDN communication by identifying common communication attributes of destination and source terminals prior to establishing communication link therebetweenUS59535118. Apr. 199714. Sept. 1999National Instruments CorporationPCI bus to IEEE 1394 bus translatorUS597890217. Dez. 19972. Nov. 1999Advanced Micro Devices, Inc.Debug interface including operating system access of a serial/parallel debug portUS5991520 *2. Febr. 199623. Nov. 1999Sony CorporationApplication programming interface for managing and automating data transfer operations between applications over a bus structureUS608836414. Juli 199711. Juli 2000Yamaha CorporationInterface apparatus connecting between multimedia network and music networkUS609453029. Apr. 199825. Juli 2000Intel CorporationRemotely monitoring execution of a programUS613466226. Juni 199817. Okt. 2000Vlsi Technology, Inc.Physical layer security manager for memory-mapped serial communications interfaceUS6219697 *2. Mai 199717. Apr. 20013Com CorporationMethod and apparatus for operating the internet protocol over a high-speed serial busUS6266729 *18. M�rz 199924. Juli 2001Microsoft CorporationComputer for encapsulating legacy data transport protocol for IEEE 1394 serial busUS6272581 *27. Apr. 20007. Aug. 2001Microsoft CorporationSystem and method for encapsulating legacy data transport protocols for IEEE 1394 serial busUS627912315. Sept. 199821. Aug. 2001Lucent Technologies, Inc.System for viewing and monitoring embedded processor operationUS634733720. Aug. 199912. Febr. 2002Intel CorporationCredit based flow control scheme over virtual interface architecture for system area networksUS63535958. Nov. 19995. M�rz 2002Siemens AktiengesellschaftMethod and configuration for the network-wide analysis of connections in telecommunications networksUS637439921. Apr. 199916. Apr. 2002Advanced Micro Devices, Inc.Apparatus and method for providing list and read list capability for a host computer systemUS637800029. Apr. 199923. Apr. 2002Mitsubish Electric Research Laboratories, IncAddress mapping in home entertainment networkUS6430635 *27. Sept. 19996. Aug. 2002Lg Electronics IncProtocol interfacing methodUS6434117 *5. M�rz 199913. Aug. 2002Nec CorporationIEEE-1394 serial bus network capable of multicast communicationUS6496509 *3. Aug. 199817. Dez. 2002Advanced Micro Devices, Inc.System for transmitting data packets between computers via an IEEE-1394 network mediumUS6496862 *29. Apr. 199917. Dez. 2002Mitsubishi Electric Research Laboratories, Inc.Remote monitoring and control of devices connected to an IEEE 1394 bus via a gateway deviceUS6522654 *15. Mai 199818. Febr. 2003Harris-Exigent, Inc.Method for hosting the internet protocol suite on the IEEE-1394 high speed serial busUS653875811. Mai 199925. M�rz 2003Canon Kabushiki KaishaImage output apparatus and method thereof, and image output systemUS660075614. Juni 199929. Juli 2003Hewlett-Packard Development Company, Lp.Method of improving the performance of a bus which is asynchronous-traffic intensiveUS6701371 *30. Aug. 19992. M�rz 2004Samsung Electronics Co., Ltd.Data transfer method for matching upper protocal layer to high speed serial busUS6725311 *14. Sept. 200020. Apr. 2004Microsoft CorporationMethod and apparatus for providing a connection-oriented network over a serial busUS200201336325. M�rz 200219. Sept. 2002Salloum Salazar Antonio EliasSystem of apparatuses that communicate via a bus structureUS20020141418 *19. M�rz 19993. Okt. 2002Avner Ben-DorTunneling between a bus and a networkUS2003007806326. Jan. 200124. Apr. 2003Yvon LegallaisMethod for isochronous resource management in a network based on hiperlan 2 techonology* Vom Pr�fer zitiertNichtpatentzitateReferenz1"P1394.1 Draft Standard for High Performance Serial Bus Bridges", The Institute of Electrical and Electronics Engineers, Inc., Feb. 7, 1999, pp. 9-34.2Arun Ayyagari et al., "IEEE 802.11 Quality of Service", white paper, Mar., 2000, 10 pages.3Cisco Systems Inc., "Quality of Service (QoS) Networking", http://www.cisco.com/univercd/cc/td/doc/clsintwk/ito_doc/gos.htm, Jun. 1999.4Congruent Software, Inc., P. Johansson, "RFC 2734: Ipv4 over IEEE 1394", Dec. 1999.5D. Plummer, "RFC 826: An Ethernet Address Resolution Protocol", http://cie.motor.ru/RFC/Orig/rfc826.txt, Nov. 1982, pp. 1-8.6D. Steinberg, et al., "An Empirical Analysis of the IEEE-1394 Serial bus Protocol", IEEE Jan. 2000, pp. 58-64.7G. Hoffman et al., IEEE 1394: A Ubiquitous Bus, COMPCON '95, Mar. 5, 1995, pp. 1-9, www.skipstone.com/comcon.html.8IEEE std 1394-1995, IEEE Standard for a High Performance Serial Bus, 1996, pp. 1-45.9IETF, T. Saito, et al., "'IP over iso1394' and 'AV over iso1394' controlled by an extension of MCAP" http://search.ietf.org/internet-drafts/draft-ieft-ip1394-ip-over-iso1394-00.txt, pp. 1-11, Sep. 1999.10International Electrotechnical Commission, "Consumer audio/video equipment- Digital interface- Part 1: General", IEC First edition, Feb. 1998, Reference No. 61883-1, pp. 7-78.11International Electrotechnical Commission, "Consumer audio/video equipment- Digital Interface- Part 2: SD-DVCR data transmission", IEC First edition, Feb. 1998, Reference No. 61883-2, pp. 5-15.12International Electrotechnical Commission, "Consumer audio/video equipment- Digital interface- Part 3: HD-DVCR data transmission", IEC First edition, Feb. 1998, Reference No. 61883-3, pp. 5-13.13International Electrotechnical Commission, "Consumer audio/video equipment- Digital interface- Part 4: MPEG2-TS data transmission", IEC First edition, Feb. 1998, Reference No. 61883-4, pp. 5-23.14International Electrotechnical Commission, "Consumer audio/video equipment- Digital interface- Part 5: SDL-DVCR data transmission", IEC First edition, Feb. 1998, Reference No. 61883-5, pp. 5-17.15International Electrotechnical Commission, "Consumer Audio/Video Equipment- Digital Interface- Part 6: Audio and music data transmission protocol", IEC Reference No. 61883-6/WD2, Nov. 1999, pp. 1-23.16J. Postel, et al., "RFC 1042: A Standard for the Transmission of IP Datagrams over IEE 802 Networks", http://IEC,motor.ru/RFC/Orig/rfc1042.txt, Feb. 1988, pp. 1-14.17Microsoft Corporation, "A Short Overview of QoS Mechanisms and Their Interoperation", 1999, pp. 1-7.18Microsoft Corporation, "NdisClCloseCall", http://www.microsoft.com/hwdev/ddk/DDKdocs/Win2K103ndisx_7rsi.htm, Apr. 1999.19Microsoft Corporation, "NdisSendPackets", http://www.Microsoft.com/ddk/DDKdocs/Win2k/103ndisx_88s2.htm, Apr. 1999.20Microsoft Corporation, "Quality of Service Technical White Paper", 1999.21Microsoft Corporation, "SBP-2 Support and Windows 2000", http://agent.microsoft.com/hwdev/print/sbp2_w2000.htm, Mar. 25, 1999.22Microsoft Corporation, "Windows 2000 Driver Development Kit Documentation", http://www.microsoft.com/ddk/ddkdocs/win2K/vdd_24px.htm, et al., Apr. 1999.23Microsoft Corporation, "Windows 2000 Driver Development Kit Documentation", http://www.microsoft.com/hwdev/ddk/DDKdocs/Win2k/102gen_9eg7.htm, et al., Apr. 1999.24Microsoft Corporation, "Windows 2000 Driver Development Kit Documentation", www.microsoft.com/hwdev/ddk/DDKdocs/Win2k/102gen_9ffr.htm, et al., Apr. 1999.25Microsoft Corporation, "Windows 2000 Driver Development Kit Documentation", www.microsoft.com/hwdev/ddk/DDKdocs/Win2k/202mini_60yv.ntm, Apr. 1999.26MindShare, Inc., D. Anderson, "Fire Wire System Architecture IEEE 1394a Second Edition PC System Architecture Series", Dec. 1998, pp. 13-34.27Unibrain S.A., "The IEEE-1394 Development Toolkit for Windows NT 4.0/98/98SE", http://www.unibrain.com/products/ieee-1394/fireapi.htm, Apr. 14, 2000.28Unibrain S.A., "Unibrain FireAPI(TM) Documentation 1394 Class Driver, Kernal Mode Interface", Jul. 1999, pp. 1-193.29Unibrain S.A., "Unibrain FireAPI(TM) Documentation, 1394 Class Driver, User Mode Interface", Apr. 4, 2000, pp. 1-281. Referenziert von Zitiert von PatentEingetragen Ver�ffentlichungsdatum Antragsteller TitelUS7130925 *2. Juli 200231. Okt. 2006Sony CorporationInformation processing apparatus and method for receiving/transmitting data between an IEEE802-based format and an IEEE1394-based formatUS7174390 *4. Jan. 20026. Febr. 2007Egenera, Inc.Address resolution protocol system and method in a virtual networkUS720868126. Apr. 200524. Apr. 2007Sony CorporationElectronic device and information reproduction systemUS7352726 *19. Aug. 20021. Apr. 2008Sony CorporationCommunication device, communication method and program for packet communications between two networks that conform to different standardsUS746364722. Jan. 20039. Dez. 2008Sony CorporationMethod of and apparatus for providing reserved bandwidth to ethernet devices over switched ethernet including a home network wall plate having a combined IEEE 1394 and ethernet modified hubUS7502840 *27. Nov. 200210. M�rz 2009Cisco Technology, Inc.System and method for assigning media addresses to multiple internal nodesUS7529256 *8. Juli 20055. Mai 2009Cisco Technology, Inc.Communication device client update system and methodUS7542474 *22. Febr. 20022. Juni 2009Sony CorporationMethod of and apparatus for providing isochronous services over switched ethernet including a home network wall plate having a combined IEEE 1394 and ethernet modified hubUS7623501 *26. Mai 200524. Nov. 2009Intel CorporationMethods and apparatus for resolving address mapping associated with a wireless mesh networkUS7724747 *30. Sept. 200825. Mai 2010International Business Machines CorporationMethods and apparatus for creating addressesUS7801150 *14. Febr. 200621. Sept. 2010Juniper Networks, Inc.Multiple media access control (MAC) addressesUS784832726. Febr. 20087. Dez. 2010International Business Machines CorporationMethods and apparatus for creating addressesUS7908387 *17. Juni 200315. M�rz 2011Electronics And Telecommunications Research InstituteLookup service system in JINI-based home network supporting IEEE1394 and TCP/IPUS805119128. Apr. 20081. Nov. 2011Microsoft CorporationEthernet extensibilityUS8065435 *29. Mai 200722. Nov. 2011China Mobile Communications CorporationMethod for assigning address to the intelligent information household appliance and the sub-equipment in the household networkUS80946782. Sept. 200810. Jan. 2012Sony CorporationMethod of and apparatus for providing reserved bandwidth to ethernet devices over switched ethernet including a home network wall plate having a combined IEEE 1394 and ethernet modified HUBUS837965430. Apr. 200919. Febr. 2013Sony CorporationMethod of and apparatus for providing isochronous services over switched ethernet including a home network wall plate having a combined IEEE 1394 and ethernet modified hubUS8401024 *18. Nov. 200819. M�rz 2013Telefonaktiebolaget Lm Ericsson (Publ)Ethernet address management systemUS8457122 *1. Aug. 20074. Juni 2013Broadcom CorporationMultiport switch for cascaded ethernet AV device networkingUS849395912. Aug. 201023. Juli 2013Juniper Networks, Inc.Multiple media access control (MAC) addressesUS20090034518 *1. Aug. 20075. Febr. 2009Broadcom CorporationMultiport switch for cascaded ethernet av device networkingUS20120236872 *4. Juni 201220. Sept. 2012Colin Whitby-StrevensMethods and apparatus for bridged data transmission and protocol translation in a high-speed serialized data system* Vom Pr�fer zitiertKlassifizierungen US-Klassifikation370/401, 370/467Internationale KlassifikationH04L12/46 UnternehmensklassifikationH04L12/4633, H04L12/462 Europ�ische KlassifikationH04L12/46B7, H04L12/46EJuristische Ereignisse DatumCodeEreignisBeschreibung18. M�rz 2013FPAYFee paymentYear of fee payment: 811. Aug. 2009CCCertificate of correction20. Mai 2009FPAYFee paymentYear of fee payment: 426. Jan. 2001ASAssignmentOwner name: MICROSOFT CORPORATION, WASHINGTONFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:JOY, JOSEPH M.;MURCHING, ARVIND;CLEETON, LAWRENCE R.;REEL/FRAME:011524/0656Effective date: 20010111DrehenOriginalbildGoogle-Startseite - Sitemap - USPTO-Bulk-Downloads - Datenschutzerkl�rung - Nutzungsbedingungen - �ber Google Patente - Feedback gebenDaten bereitgestellt von IFI CLAIMS Patent Services.© 2012 Google