IP Library Granted Patent US 10,516,646
Granted Patent B2
US 10,516,646 · App. 15/258,626 · Granted Dec 24, 2019

Video signal transmission system

Inventors: Kazunori Nakamura (Kawasaki, JP); Kazuki Narita (Kawasaki, JP)
Assignee: MEDIA LINKS CO., LTD.
H04L61/2007H04L12/2863H04L61/6022H04L65/60H04L65/602H04L69/14H04L1/188H04L1/1841H04L45/24H04L47/125H04L49/201
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,516,646
App. No.
15/258,626
Granted
Dec 24, 2019
Kind
B2
Abstract

The present invention provides a transmitter including a first source network interface connected to a first transmission path of a plurality of transmission paths, an nth source network interface connected to an nth transmission path of the plurality of transmission paths, a video signal segmenting unit configured to segment a video signal into a plurality of pieces of data, a sequence number allocating unit configured to allocate a sequence number to each of the plurality of pieces of data, an IP packet generating unit configured to generate a plurality of IP packets by adding IP headers to the plurality of pieces of data, and a transmitting unit configured to allocate each of the plurality of IP packets to one of the first source network interface to the nth source network interface, respectively, and to transmit the IP packets independently.

Claims (44)

1. A transmitter configured to transmit a video signal to a receiver, the transmitter and the receiver being connected to each other through an IP network, the receiver being connected to a plurality of reception side paths, the receiver including a plurality of destination network interfaces, each of the plurality of destination network interfaces including a destination identifier that is at least one of: a virtual LAN identifier, a source IP address and a source MAC address, the transmitter comprising:

a plurality of source network interfaces connected to a plurality of transmission side paths, each of the plurality of source network interfaces including a source identifier that is at least one of: a virtual LAN identifier, a source IP address and a source MAC address;

a video signal segmenting unit configured to segment the video signal into a plurality of pieces of data;

a group allocating unit configured to allocate the segmented plurality of pieces of data to a plurality of transmission side path groups respectively, and to a plurality of reception side path groups respectively;

a source/destination identifier allocating unit configured to allocate the source identifier to each of the plurality of pieces of data allocated to the transmission side path groups, and allocate the destination identifier to each of the plurality of pieces of data allocated to the reception side path groups;

a sequence number allocating unit configured to allocate a sequence number to each of the plurality of pieces of data allocated the source identifier and the destination identifier;

an IP packet generating unit configured to generate a plurality of IP packets by adding IP headers to the plurality of pieces of data, respectively, to which the sequence numbers are allocated; and

a transmitting unit configured to transmit each of the generated plurality of IP packets independently through the plurality of source network interfaces respectively, according to the allocated source identifier,

wherein the transmitted plurality of IP packets pass through the plurality of destination network interfaces respectively according to the allocated destination identifier.

2. The transmitter according to claim 1 , wherein

the sequence number allocating unit is further configured to:

allocate a first sequence number to the plurality of pieces of data allocated to the same group of the plurality of transmission side path groups; and

allocate a second sequence number to the plurality of pieces of data allocated the same sequence number of the first sequence number.

3. The transmitter according to claim 1 , wherein the group allocating unit is further configured to:

allocate the segmented plurality of pieces of data to the plurality of transmission side path groups respectively according to a transmission rate of the transmission side paths; and

allocate the segmented plurality of pieces of data to the plurality of reception side path groups respectively according to a transmission rate of the reception side paths.

4. The transmitter according to claim 1 , further comprising:

a receiving unit configured to receive failure information concerning a failed transmission side path of the plurality of transmission side paths and/or a failed reception side path of the plurality of reception side paths,

the group allocating unit is further configured to:

in response to receiving the failure information concerning the failed transmission side path, allocate the plurality of pieces of data to the plurality of transmission side path groups respectively, except for the transmission side path group corresponding to the failed transmission side path; and

in response to receiving the failure information concerning the failed reception side path, allocate the plurality of pieces of data to the plurality of reception side path groups respectively, except for the reception side path group corresponding to the failed reception side path.

5. A video signal transmission system configured to transmit a video signal from a transmitter to a receiver, the transmitter and the receiver being connected to each other through an IP network, the video signal transmission system comprising:

the transmitter including:

a plurality of source network interfaces connected to a plurality of transmission side paths, each of the plurality of source network interfaces including a source identifier that is at least one of: a virtual LAN identifier, a source IP address and a source MAC address;

a video signal segmenting unit configured to segment the video signal into a plurality of pieces of data;

a group allocating unit configured to allocate the segmented plurality of pieces of data to a plurality of transmission side path groups respectively, and to a plurality of reception side path groups respectively;

a source/destination identifier allocating unit configured to allocate the source identifier to each of the plurality of pieces of data allocated to transmission side path groups, and allocate the destination identifier to each of the plurality of pieces of data allocated to reception side path groups;

a sequence number allocating unit configured to allocate a sequence number to each of the plurality of pieces of data allocated the source identifier and the destination identifier;

an IP packet generating unit configured to generate a plurality of IP packets by adding IP headers to the plurality of pieces of data, respectively, to which the sequence numbers are allocated; and

a transmitting unit configured to transmit each of the generated plurality of IP packets independently through the plurality of source network interfaces respectively according to the allocated source identifier, and

the receiver including:

a plurality of destination network interfaces connected to a plurality of reception side paths, each of the plurality of destination network interfaces including a destination identifier that is at least one of: a virtual LAN identifier, a source IP address and a source MAC address;

a receiving unit configured to receive the plurality of IP packets, which are transmitted independently, through the plurality of destination network interfaces respectively, the received plurality of IP packets pass through the plurality of destination network interfaces respectively according to the allocated destination identifier; and

a video signal generating unit configured to generate the video signal by rearranging the received plurality of IP packets on the basis of the allocated sequence numbers.

6. A video signal transmission method of transmitting a video signal from a transmitter to a receiver, the transmitter and the receiver being connected to each other through an IP network; the transmitter including: a plurality of source network interfaces connected to a plurality of transmission side paths, each of the plurality of source network interfaces including a source identifier that is at least one of a virtual LAN identifier, a source IP address and a source MAC address; and the receiver including: a plurality of destination network interfaces connected to a plurality of reception side paths, each of the plurality of destination network interfaces including a destination identifier that is at least one of a virtual LAN identifier, a source IP address and a source MAC address; the video signal transmission method comprising:

segmenting, by the transmitter, the video signal into a plurality of pieces of data;

allocating, by the transmitter, the segmented plurality of pieces of data to a plurality of transmission side path groups respectively, and to a plurality of reception side path groups respectively;

allocating, by the transmitter, the source identifier to each of the plurality of pieces of data allocated to transmission side path groups;

allocating, by the transmitter, the destination identifier to each of the plurality of pieces of data allocated to reception side path groups;

allocating, by the transmitter, a sequence number to each of the plurality of pieces of data allocated the source identifier and the destination identifier;

generating, by the transmitter, a plurality of IP packets by adding IP headers to the plurality of pieces of data, respectively, to which the sequence numbers are allocated;

transmitting, by the transmitter, each of the generated plurality of IP packets independently the plurality of source network interfaces respectively according to the allocated source identifier;

receiving, by the receiver, the plurality of IP packets, which are transmitted independently, through the plurality of destination network interfaces respectively, the received plurality of IP packets pass through the plurality of destination network interfaces respectively according to the allocated destination identifier; and

generating, by the receiver, the video signal by rearranging the received plurality of IP packets on the basis of the allocated sequence numbers.

Assignments (2)
CHANGE OF NAME Recorded Nov 5, 2019
From: MEDIA GLOBAL LINKS CO., LTD.
To: MEDIA LINKS CO., LTD.
Reel/Frame 050929/0116 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2016
From: NAKAMURA, KAZUNORI; NARITA, KAZUKI
To: MEDIA GLOBAL LINKS CO., LTD.
Reel/Frame 039940/0798 →
Priority Claims (1)
JP 2015-178774 · Sep 10, 2015 · national
Continuity (1)
Related Publication 20170078242A1 · Mar 16, 2017