EP1560385B1

Method for data transfer in a multi-standard network

Abstract

This record has no abstract on file.

EP1560385B1, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Expired 2 February 2024, 2.6 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

15 claims: 10 independent, 5 dependent

  1. 1
    A method for data transfer in a multiple-standard network that comprises at least one first gateway (4), at least one second gateway (1), and at least one device (6), wherein said first gateway (4), said second gateway (1), and said device (6) are nodes of said multiple-standard network, a first connection (8, 8-ISO, 8-Async.) between said device and said first gateway, wherein said first connection operates according to a first non-IP physical data transfer standard (BT), a second connection (8, 7-ISO, 7-Async.) between said first gateway (6) and said second gateway (1), wherein said second connection (8, 7-ISO, 7-Async.) operates according to a second non-IP physical data transfer standard (IEEE1394), which second non-IP physical data transfer standard (IEEE 1394) is different from said first non-IP physical data transfer standard (BT), a communication layer (300, 302) that is used by said device (6), which communication layer (300, 302) receives and/or sends out communication data (CD) that comply with a communication layer data format (UPnP), wherein transmitting transmission (11, 11-Async., 11-ISO) data from said second gateway (1) to said device (6) comprises receiving (S1) communication data (CD) from said communication layer (300, 302), transmitting (S2, S3) transmission data (11, 11-Async., 11-ISO) or a derivative thereof (11-IEEE1394, 11-Async.-ISO-IEEE1394) from said second gateway (1) to said first gateway (4), using said second connection (8, 7-ISO, 7-Async.), transmitting (S4, S5) said transmission data (11, 11-Async., 11-ISO) from said first gateway (4) to said device (6) using said first connection (8, 8-ISO, 8-Async.), and receiving (S5) said transmission data (11. 11-Async., 11-ISO) at said device (6), characterized in that said second gateway (1) comprises a first bus service (405) of said first non-IP physical data transfer standard (BT), which first bus service (405) adapts said transmission data (11, 11-Async., 11-ISO) complying with said first non-IP physical data transfer standard (BT) to said communication layer data format (UPnP) or vice versa, wherein transmitting said transmission data further comprises using said first bus service (405) for converting (S2) the received communication data (CD) into said transmission data (11. 11-Async., 11-ISO) complying with said first non-IP physical data transfer standard (BT).
  2. 3
    A method for data transfer in a multiple-standard network that comprises at least one first gateway (4), at least one second gateway (1), and at least one device (6), wherein said first gateway (4), said second gateway (1), and said device (6) are nodes of said multiple-standard network, a first connection (8, 8-ISO, 8-Async.) between said device and said first gateway, wherein said first connection operates according to a first non-IP physical data transfer standard (BT), a second connection (8, 7-ISO, 7-Async.) between said first gateway (6) and said second gateway (1), wherein said second connection (8, 7-ISO, 7-Async.) operates according to a second non-IP physical data transfer standard (IEEE1394), which second non-IP physical data transfer standard (IEEE1394) is different from said first non-IP physical data transfer standard (BT), a communication layer (300, 302) that is used by said device (6), which communication layer (300, 302) receives and/or sends out communication data (CD) that comply with a communication layer data format (UPnP), wherein transmitting transmission data (11, 11-Async., 11-ISO) from said device (6) to said second gateway (1) comprises transmitting (S6, S7) transmission data (11, 11-Async., 11-ISO) from said device (6) to said first gateway (4) using said first connection (8, 8-ISO, 8-Async.), transmitting (S8, S9) said transmission data (11, 11-Async., 11-ISO) or a derivative thereof (11-IEEE1394, 11-Async.-ISO-IEEE1394) from said first gateway (4) to said second gateway (1) using said second connection (8, 7-ISO, 7-Async.), and receiving said communication data (CD) at said communication layer (300, 302), characterized in that said second gateway (1) comprises a first bus service (405) of said first non-IP physical data transfer standard (BT), which first bus service (405) adapts said transmission data (11, 11-Async., 11-ISO) complying with said first non-IP physical data transfer standard (BT) to said communication layer data format (UPnP) or vice versa, wherein transmitting said transmission data further comprises using said first bus service (405) for converting (S10) the received transmission data into said communication data (CD) complying with said communication layer data format (UPnP).
  3. 5
    Method according to any one of claims 1 to 4, wherein said first bus service (405) is selected and/or loaded from a bus service data base (BSDB).
  4. 6
    Method according to any one of the preceding claim, wherein said communication layer (300, 302) provides data transfer, controlling functions, device discovery functions, eventing functions and/or the like for said device (6).
  5. 7
    Method according to any one of the preceding claims characterized by - storing said transmission data (11, 11-Async., 11-ISO) in a First In First Out (FIFO) buffer (FIFO1, ..., FIF04) within said first gateway, in case (B) of transmitting transmission data (11, 11-Async., 11-ISO) from said device (6) to said second gateway (1):- coding said transmission data (11, 11-Async., 11-ISO) within said first gateway (4) in order to obtain said derivative (11-IEEE1394, 11-Async.-ISO-IEEE 1394) of said transmission data - transmitting said derivative (11-IEEE1394, 11-Async.-ISO-IEEE1394) of said transmission data over said second connection from said first gateway (4) to said second gateway (1): in case (A) of transmitting transmission data (11. 11-Async., 11-ISO) from said second gateway (1) to said device (6): - decoding said derivative (11-IEEE1394, 11-Async.-ISO-IEEE1394) of said transmission data within said first gateway (4) in order to obtain said transmission data (11, 11-Async., 11-ISO), - transmitting said transmission data (11, 11-Async., 11-ISO) over said first connection (8, 8-ISO, 8-Async.) from said first gateway (4) to said device (6).
  6. 8
    Method according to any one of the preceding claims wherein - said first connection (8, 8-ISO, 8-Async.) comprises an asynchronous connection (Async.) and said transmission data (11, 11-Async., 11-ISO) comprise asynchronous transmission data (11-Async.), and - said second connection (8, 7-ISO, 7-Async.) comprises an isochronous connection (7-ISO), - said method comprising a step of transmitting said asynchronous transmission data (11-Async.) via said isochronous connection (7-ISO).
  7. 10
    Method according to any one of the preceding claims wherein said communication layer (300, 302) complies with the Universal Plug And Play (UPnP) and/or the UDP/TCP Standard.
  8. 11
    Method according to any one of the preceding claims wherein said first non-IP physical data transfer standard and/or said second non-IP physical data transfer standard comply with any of the following standards:- MOST, - IEEE1394, - Bluetooth, - IEEE802.11, - USB, - Powerline. - any home, automotive, and/or IT network standard.
  9. 12
    Method according to any one of the preceding claims, wherein said second gateway (1) comprises a second bus service (206) of said second non-IP physical data transfer standard (IEEE1394), and in case (A) of transmitting transmission data (11, 11-Async., 11-ISO) from said second gateway (1) to said device (6):- using said second bus service (206) for deriving said derivative (11-IEEE1394, 11-Async.-ISO-IEEE1394) of said transmission data from said transmission data (11, 11-Async., 11-ISO), in case (B) of transmitting transmission data (11, 11-Async., 11-ISO) from said device (6) to said second gateway (1): - using said second bus service (206) for deriving said transmission data (11, 11-Async., II-ISO) from said derivative (11-IEEE1394, 11-Async.-ISO-IEEE 1394) of said transmission data.
  10. 13
    Network components (14) for a multiple-standard network that are adapted for performing the steps according to any one of claims 1 to 12.
  11. 14
    A gateway (4) for connecting a device (6) of a first non-IP physical data transfer standard (BT) to a multiple-standard network comprising:a first connecting means (101) adapted for transmitting transmission data (11, 11-Async., 11-ISO) that comply with said first non-IP physical data transfer standard (BT), and a second connecting means (102) adapted for transmitting transmission data (11, 11-Async., 11-ISO) or a derivative (11-IEEE1394, 11-Async.-ISO-IEEE1394) of said transmission data based on a second non-IP physical data transfer standard (IEEE 1394) characterized by an adapting means (200-PG) comprising at least one FIFO buffer (FIFO1, ... , FIFO4), wherein said adapting means (200-PG) is adapted for coding said transmission data (11, 11-Async., 11-ISO) thus generating a derivative (11-IEEE1394, 11-Async.-ISO-IEEE1394) of said transmission data and further adapted for decoding said derivative (11-IEEE1394, 11-Async.-ISO-IEEE1394) of said transmission data thus generating said transmission data (11, 11-Async., 11-ISO), said derivative (11-IEEE1394, 11-Async.-ISO-IEEE1394) of said transmission data comply with said second non-IP physical data transfer standard (IEEE1394) that is different from said first non-IP physical data transfer standard (BT), and said second connecting means (102) are further configured to establish a tunnel connection with a further gateway, wherein said tunnel connection is based on said second non-IP physical data transfer standard (IEEE 1394).
  12. 15
    A multiple-standard network comprising:- at least one gateway (4) as defined by claim 14, and - at least one further gateway (1) comprising ■ a connecting means (103) adapted for transmitting transmission data (11, 11-Async., 11-ISO) or a derivative (11-IEEE1394, 11-Async.-ISO-IEEE 1394) thereof to a gateway (4), which transmission data (11, 11-Async., 11-ISO) comply with a first non-IP physical data transfer standard (BT), and which derivative (11-IEEE1394, 11-Async.-ISO-IEEE1394) of said transmission data comply with a second non-IP physical data transfer standard (IEEE1394) that is different from said first non-IP physical data transfer standard (BT), such that a tunnel connection is established between said gateway and further gateway, ■ a communication layer (300, 302) adapted for receiving and/or sending communication data (CD) that comply with a communication layer data format (UPnP), and ■ a first bus service (405) adapted for converting said communication data (CD) into said transmission data (11, 11-Async., 11-ISO) or vice versa.