EP0901261A2

Transport protocol conversion method and protocol conversion equipment

Abstract

A transfer protocol conversion method and a protocol conversion equipment are disclosed in order to transmits TS packets for a CATV network, a DAVIC network or the like by use of IP packets for the internet. In a network (56) using TS packets, the transmission is made with an internet protocol header (6) stored in a private field of an adaptation field (2; 7; 13; 20) defined in the TS packet. An equipment (62; 302) for protocol conversion between a network (56; 200) using TS packets and an internet (50; 400) forms an IP packet for the internet by use of the header transferred by the private data. Further, lower 8 bits (331) of the IP address of an IP packet and lower 8 bits (332) of the PID value of a TS packet are made the same and upper 24 bits (333) of the IP address are converted into a 5-bit value so that the converted 5-bit value is made to correspond to upper 5 bits (334) of the PID value.

EP0901261A2, drawing sheet 1
Sheet 1 of 20

Term

Term ended

Projected expiry passed 3 September 2018, 8.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

32 claims: 19 independent, 13 dependent

  1. 1
    A packet conversion method for converting a TS packet into an IP packet, comprising:a step of receiving a TS packet having information concerning an IP address of said IP packet;a step of obtaining the IP address of said IP packet from information in an adaptation field of said one received TS packet;a step of obtaining data of said IP packet from data of the TS packet;a step of obtaining an IP packet from the obtained IP address and the obtained data of said IP packet;and a step of transmitting the obtained IP packet.
  2. 2
    A packet conversion method according to Claim 1, wherein data of said IP packet is obtained from data of a plurality of TS packets.
  3. 3
    A packet conversion method according to Claim 1, wherein the data of said IP packet has a PES format.
  4. 4
    A packet conversion method according to Claim 1, wherein the number of bytes of said IP packet is the sum of 182 bytes and integer times as large as 184 bytes.
  5. 5
    A packet conversion method for converting an IP packet into a TS packet, comprising:a step of receiving said IP packet;a step of obtaining an IP address of the received IP packet;a step of changing said IP address to a PID value of said TS packet;a step of obtaining a TS packet from the obtained PID value and data of the received IP;and a step of transmitting the obtained TS packet.
  6. 6
    A packet conversion method according to Claim 5, wherein in said TS packet obtaining step, said TS packet is obtained from data of a plurality of IP packets and said obtained PID value.
  7. 7
    A packet conversion method according to Claim 5, wherein in said TS packet obtaining step, said TS packet is obtained from a plurality of data of a plurality of IP packets and said obtained PID value.
  8. 8
    A packet conversion method according to Claim 5, wherein in said changing step, upper bits (333) of said IP address are converted into upper bits (334;335;337) of said PID value and lower bits (331) of said IP address are copied as lower bits (332) of said PID value as they are.
  9. 9
    A packet conversion method according to Claim 5, wherein said IP address is made to correspond to a frequency at which said TS packet is transmitted.
  10. 10
    A packet conversion method according to Claim 5, wherein a part (338) of said PID value is made to correspond to the category of data of said TS packet.
  11. 11
    A CATV system for transmitting at least a digital video signal compressed in accordance with the Moving Picture Experts Group-2 (MPEG2) system, comprising interworking means (62, 54) for converting a video prescribed by ITU-T (International Telecommunication Union) H.222.0 Recommendation and an Internet protocol prescribed by Internet Engineering Task Force (IETF), two or more CATV networks (61, 56) being interconnected by said interworking means through a network (50) using the Internet protocol to transmit an MPEG video signal.
  12. 12
    A method for transmission of an MPEG transport stream packet prescribed by ITU-T H.222.0 Recommendation, in which information necessary for forming header information (6) of an Internet protocol packet is encapsulated as private data of an adaptation field (2;7;11;20) of said transport stream packet and the resultant data capsule is periodically transmitted.
  13. 13
    A method for transmission of an MPEG transport stream packet prescribed by ITU-T H.222.0 Recommendation, in which an Internet protocol packet header (6) is stored as private data of an adaptation field (2;7;11;20) of said transport stream packet and a transport packet including said Internet protocol packet header is periodically transmitted.
  14. 14
    An MPEG video transmission method for transmitting at least a video signal in a PES format compressed in accordance with the MPEG system by use of an Internet protocol, in which the size of an Internet protocol packet formed on the basis of said Internet protocol is such that the addition of 2 bytes to the size of said Internet protocol packet is integer times as large as 184 bytes.
  15. 15
    An MPEG video transmission method for transmitting at least a video signal in a PES format compressed in accordance with the MPEG system by use of an Internet protocol, in which the size of an Internet protocol packet formed on the basis of said Internet protocol is such that the addition of 8 bytes to the size of said Internet protocol packet is integer times as large as 184 bytes.
  16. 16
    A method for conversion between MPEG protocol and Internet protocol, in which header information (6) of an Internet protocol packet is encapsulated by a private data field of an adaptation field (20), the transmission is made with a program clock reference signal (22) included in said adaptation field, a user datagram protocol and a real time protocol are used as an Internet protocol, and lower 32 bits of basical program clock reference data bits are copied into a 32-bit time stamp signal (26) of a real time protocol header (14).
  17. 17
    A packet transmission method for a video supply device (60) which transmits an MPEG signal toward a device (62) connected to a first network (61) in which TS packets are transferred and a second network (50) in which IP packets connected to said first network are transferred, the transmission of the MPEG video signal being made through said first network by use of TS packets, the method comprising:a step of setting header information (6) of an a step of setting header information (6) of an IP packet in said second network into an adaptation field of the TS packet transmitted to said first network;and a step of transmitting said TS packet with the set header information to said first network.
  18. 18
    A packet transmission method according to Claim 17, wherein said setting step is performed for one of a plurality of continuous TS packets transmitted to said first network.
  19. 19
    A method for conversion between IP address and PID value, in which the value (331) of lower 8 bits of an IP address and the value (332) of lower 8 bits of a PID value are made the same, and upper 24 bits (333) of the IP address are degenerated into 5 bits so that the degenerated 5 bits are made to correspond to upper 5 bits (334) of the PID value.
  20. 20
    A method for conversion between IP address and PID value, in which the value (331) of lower 8 bits of an IP address and the value (332) of lower 8 bits of a PID value are made the same, and upper 24 bits (333) of the IP address are degenerated into a 5-bit value of 1 to 30 excepting 0 and 31 so that the degenerated 5 bits are made to correspond to upper 5 bits (334) of the PID value.
  21. 21
    A method for conversion between IP address and PID value, in which the value (331) of lower 8 bits of an IP address and the value (332) of lower 8 bits of a PID value are made the same, upper 24 bits (333) of the IP address are degenerated into 3 bits so that the degenerated 3 bits are made to correspond to bits 10 to 8 (335) of the PID value, and bits 12 and 11 (336) of the PID value are made to correspond to 1 and 0, respectively.
  22. 22
    A method for conversion between IP address and PID value, in which the value (331) of lower 8 bits of an IP address and the value (332) of lower 8 bits of a PID value are made the same, upper 24 bits (333) of the IP address are degenerated into 2 bits so that the degenerated 2 bits are made to correspond to bits 9 to 8 (337) of the PID value, and bits 12 to 10 (338) of the PID value are made to correspond to the category of data transmitted by an IP packet.
  23. 23
    A method for conversion between IP address and PID value, in which the value (331) of lower 8 bits of an IP address and the value (332) of lower 8 bits of a PID value are made the same, upper 24 bits (333) of the IP address are degenerated into 2 bits so that the degenerated 2 bits are made to correspond to bits 9 to 8 (337) of the PID value, and the conversion into a 3-bit value of 1 to 6 excepting 0 and 7 is made for each category of data transmitted by an IP packet so that the converted 3-bit value is made to correspond to 3 bits including bits 12 to 10 (338) of the PID value.
  24. 24
    An equipment for conversion between IP address and PID value comprising means (302) with which a device (310) for receiving IP-packetized video data and retransmitting it after TS-packetization transmits data indicative of the correspondence for conversion between an IP address and a PID value in a form multiplexed with retransmission video data to a video data receiving device (305), whereby desired video data can be received.
  25. 25
    An equipment for conversion between IP address and PID value according to Claim 24, wherein the data indicative of the correspondence for conversion between an IP address and a PID value is transmitted to the video data receiving device (305) each time an IP packet having a different IP address is received and is TS-packetized, whereby the video data receiving device can receive the desired video data.
  26. 26
    An equipment for conversion between IP address and PID value comprising means (302) with which a retransmitting device (310) transmits data indicative of the correspondence for conversion between an IP address and a PID value and data indicative of the correspondence between the IP address and a frequency number for multiplexing of TS packet to a video data receiving device (305) each time an IP packet having a different IP address is received and is TS-packetized, whereby the video data receiving device can receive the desired video data by selecting a frequency at which the desired video data is multiplexed.
  27. 27
    An equipment for conversion between IP address and PID value comprising means (302) with which a device (310) for receiving IP-packetized video data and retransmitting it after TS-packetization and a device (305) for receiving the TS-packetized and retransmitted video data hold data (323) indicative of the correspondence for conversion between an IP address and a PID value beforehand, whereby the receiving device can receive the desired video data.
  28. 28
    An equipment for conversion between IP address and PID value comprising means (302) with which a device (310) for receiving IP-packetized video data and retransmitting it after TS-packetization and a device (305) for receiving the TS-packetized and retransmitted video data hold data (323) indicative of the correspondence for conversion between an IP address and a PID value generated by the method according to Claim 19 beforehand, whereby the receiving device can receive the desired video data.
  29. 29
    An equipment for conversion between IP address and PID value comprising means (302) with which a device (310) for receiving IP-packetized video data and retransmitting it after TS-packetization and a device (305) for receiving the TS-packetized and retransmitted video data hold data (323) indicative of the correspondence for conversion between an IP address and a PID value generated by the method according to Claim 19 and data (323) indicative of the correspondence between the IP address and a frequency number for multiplexing of TS packet beforehand, whereby the receiving device can receive the desired video data by selecting a frequency at which the desired video data is multiplexed.
  30. 30
    An equipment for conversion between IP address and PID value comprising means (323) with which a device (310) for receiving IP-packetized video data and retransmitting it after TS-packetization and a device (305) for receiving the TS-packetized and retransmitted video data hold data indicative of the correspondence for conversion between an IP address and a PID value generated by the method according to Claim 19 and data indicative of the correspondence between the IP address and a frequency number for multiplexing of TS packet beforehand, means (326) with which said retransmitting device can transmits the video data after the IP packet to TS packet conversion on the basis of the data indicative of the correspondence between the IP address and a frequency number for multiplexing of TS packet so that the video data is transmitted to that one of a plurality of connected post-stage transmitting devices (304) which is designated by said data, and means (323, 306) with which said receiving device can receive and reproduce the desired video data by selecting a frequency and a TS packet with which the desired video data is multiplexed.
  31. 31
    An interworking unit connected to both a first network (400) in which IP-packetized video data is transmitted and a second network (200) in which TS-packetized video data is transmitted, the interworking unit (310) comprising a table (323) for holding the correspondence between the IP address of an IP packet and the PID value of a TS packet and conversion means (324, 325) for converting the IP packet into the TS packet, in which said conversion means refers to said table to specify a PID value corresponding to an IP address in an IP packet received from said first network, converts the received IP packet into a TS packet by use of the specified PID value and transmits the TS packet to said second network.
  32. 32
    A video transmission system provided with a plurality of devices for transmitting packets on a first network (400) in which IP-packetized data is transmitted and a second network (200) in which TS-packetized data is transmitted, the system comprising:a video server (401) connected to said first network;an interworking unit (310) connected to both said first network and said second network, said interworking unit having an IP packet routing function (301) and an IP packet to TS packet conversion function (302);a plurality of set top boxes (305) connected to said first network through said interworking unit and connected to said second network;said set top box making a request for transmission of desired video data to said video server by transmitting a TS packet applied with the IP address of said video server and its own IP address to said interworking unit;said interworking unit routing the TS packet from the transmission requesting set top box to deliver it to said first network, assigning a specified PID value to the IP address of the transmission requesting set top box, holding the IP address of the transmission requesting set top box and the assigned PID value into an IP address to PID value conversion table (323) and informing the transmission requesting set top box of the assigned PID value;said video server delivering the transmission requested video data to said first network in the form of a TS packet applied with the IP address of the transmission requesting set top box and its own IP address;said interworking unit searching said conversion table on the basis of the IP address of the transmission requesting set top box in the TS packet from said video server to specify a PID value, converting the TS packet from said video server into a TS packet applied with the specified PID value and delivering the PID applied TS packet to said second network;and the transmission requesting set top box extracting a TS packet concerning the desired video data from said second network on the basis of the PID value which said interworking unit informs of.
Independent claims32