EP1560385A1

Method for data transfer in a multi-standard network

Abstract

The invention provides a method for data transfer in a multiple-standard network, wherein the network comprises a physical gateway (4), a sophisticated gateway (1), and a device (6). The device (6) and the physical gateway (4) are connected via a first connection (8) of a first non-IP physical data transfer standard. The physical gateway (4) and the sophisticated gateway (1) are connected via a second connection (7) of a second non-IP physical data transfer standard. Transmission data (11) that is received at said physical gateway (4) from said device (6), is transmitted to said sophisticated gateway (1). Thereby, said second connection (7) is a tunnel connection and no bus service is running on said physical gateway (4). The bus service of the first non-IP physical data transfer standard is running on said sophisticated gateway (1) thus providing the access of said device (6) to a communication layer (300).

EP1560385A1, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Projected expiry passed 2 February 2024, 2.6 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

16 claims: 11 independent, 5 dependent

  1. 1
    Method for data transfer in a multiple-standard network that comprises - at least one physical gateway (4), at least one sophisticated gateway (1), and at least one device (6), wherein said physical gateway (4), said sophisticated 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 physical 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 physical gateway (6) and said sophisticated 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 said sophisticated gateway (1) comprises a first bus service (405) of said first non-IP physical data transfer standard (BT), which first bus service (405) adapts 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, said method comprising the following steps, in case (A) of transmitting transmission (11, 11-Async., 11-ISO) data from said sophisticated gateway (1) to said device (6):- receiving (S1) communication data (CD) from said communication layer (300, 302),- 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),- transmitting (S2, S3) said transmission data (11, 11-Async., 11-ISO) or a derivative thereof (11-IEEE1394, 11-Async.-ISO-IEEE1394) from said sophisticated gateway (1) to said physical gateway (4), using said second connection (8, 7-ISO, 7-Async.),- transmitting (S4, S5) said transmission data (11, 11-Async., 11-ISO) from said physical gateway (4) to said device (6) using said first connection (8, 8-ISO, 8-Async.),- receiving (S5) said transmission data (11, 11-Async., 11-ISO) at said device (6).
  2. 3
    Method for data transfer in a multiple-standard network that comprises - at least one physical gateway (4), at least one sophisticated gateway (1), and at least one device (6), wherein said physical gateway (4), said sophisticated 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 physical 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 physical gateway (6) and said sophisticated 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 said sophisticated gateway (1) comprises a first bus service (405) of said first non-IP physical data transfer standard (BT), which first bus service (405) adapts 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, said method comprising the following steps, in case (B) of transmitting transmission data (11, 11-Async., 11-ISO) from said device (6) to said sophisticated gateway (1):- transmitting (S6, S7) transmission data (11, 11-Async., 11-ISO) from said device (6) to said physical 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 physical gateway (4) to said sophisticated gateway (1) using said second connection (8, 7-ISO, 7-Async.),- 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),- receiving said communication data (CD) at said communication layer (300, 302).
  3. 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).
  4. 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, ... , FIFO4) within said physical gateway, in case (B) of transmitting transmission data (11, 11-Async., 11-ISO) from said device (6) to said sophisticated gateway (1):- coding said transmission data (11, 11-Async., 11-ISO) within said physical gateway (4) in order to obtain said derivative (11-IEEE1394, 11-Async.-ISO-IEEE1394) of said transmission data- transmitting said derivative (11-IEEE1394, 11-Async.-ISO-IEEE1394) of said transmission data over said second connection from said physical gateway (4) to said sophisticated gateway (1);in case (A) of transmitting transmission data (11, 11-Async., 11-ISO) from said sophisticated gateway (1) to said device (6): - decoding said derivative (11-IEEE1394, 11-Async.-ISO-IEEE1394) of said transmission data within said physical 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 physical gateway (4) to said device (6).
  5. 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).
  6. 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.
  7. 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.
  8. 12
    Method according to any one of the preceding claims, wherein said sophisticated gateway (1) comrises 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 sophisticated 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 sophisticated gateway (1): - using said second bus service (206) for deriving said transmission data (11, 11-Async., 11-ISO) from said derivative (11-IEEE1394, 11-Async.-ISO-IEEE1394) of said transmission data.
  9. 14
    A physical 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),- 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),- wherein said 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), said physical gateway (4) further comprising - a second connecting means (102) adapted for transmitting transmission data (11, 11-Async., 11-ISO) or said derivative (11-IEEE1394, 11-Async.-ISO-IEEE1394) of said transmission data according to said second non-IP physical data transfer standard (IEEE 1394).
  10. 15
    A sophisticated gateway (1) for the use in a multiple-standard network comprising:- a connecting means (103) adapted for transmitting transmission data (11, 11-Async., 11-ISO) or a derivative (11-IEEE1394, 11-Async.-ISO-IEEE1394) thereof, 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 (IEEE 1394) that is different from said first non-IP physical data transfer standard (BT),- a communication layer (300, 302) adapted for receiving and/or sending communication data (CD) that comply with a communication layer data format (UPnP),- a first bus service (405) adapted for converting said communication data (CD) into said transmission data (11, 11-Async., 11-ISO) or vice versa.
  11. 16
    A multiple-standard network comprising:- at least one physical gateway (4) as defined by claim 14, and- at least one sophisticated gateway (1) as defined by claim 15.