Communication apparatus, communication data generation method, and communication data processing method

US2016366453A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016366453-A1
Application numberUS-201415110139-A
CountryUS
Kind codeA1
Filing dateDec 1, 2014
Priority dateJan 17, 2014
Publication dateDec 15, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A configuration in which encoded data is divided into data equal to or less than a maximum data transfer unit (MTU) specified on a communication path and transmitted, and a reception apparatus restores and reproduces the data is provided. A transmission apparatus generates a plurality of packets storing divisional data generated by dividing encoded data serving as a transmission target into data equal to or less than a maximum data transfer unit (MTU) specified on a communication path and additional information serving as arrangement information of the divisional data and sequentially transmits the packets. For example, NAL unit fragments obtained by further dividing a NAL unit are stored in each packet, and the packets are transmitted. The reception apparatus arranges NAL unit fragments stored in the packets in a divided manner with reference to the additional information of the packets and reconstructs and decodes the NAL unit.

First claim

Opening claim text (preview).

1 . A communication apparatus, comprising: a data processing unit that generates a packet storing encoded data; and a communication unit that transmits the packet generated by the data processing unit, wherein the data processing unit generates NAL unit fragments obtained by further dividing a NAL unit configuring a group of pictures (GOP) serving as a processing unit of encoded data and generates a plurality of packets storing the NAL unit fragments based on encoded data serving as a transmission target, and the data processing unit generates a plurality of packets storing in-NAL unit position identification information for identifying whether the NAL unit fragment stored in the packet is data located at a head position, an intermediate position, or a tail position of the NAL unit before the division and arrangement information of each NAL unit as additional information and sequentially transmits the packets through the communication unit. 2 . The communication apparatus according to claim 1 , wherein the data processing unit generates a plurality of packets storing data equal to or less than a maximum data transfer unit (a maximum transfer unit (MTU)) of a MAC frame and sequentially transmits the packets through the communication unit. 3 . The communication apparatus according to claim 1 , wherein the data processing unit generates a HTTP packet in which data obtained by dividing transmission data into data equal to or less than the maximum data transfer unit (MTU) is stored and records the additional information in a HTTP header of the generated packet. 4 . The communication apparatus according to claim 1 , wherein the data processing unit records the additional information in an extension header of the generated packet. 5 . The communication apparatus according to claim 1 , wherein the data processing unit records the additional information in an LCT header of the generated packet. 6 . The communication apparatus according to claim 1 , wherein the communication unit performs broadcast delivery or multicast delivery of the packet generated by the data processing unit through a broadcast wave. 7 . A communication apparatus, comprising: a communication unit that receives encoded data storage packets transmitted by a transmission apparatus; and a data processing unit that receives the packets received by the communication unit, and performs a process, wherein each of the encoded data storage packets received by the communication unit is a packet storing NAL unit fragments obtained by further dividing a NAL unit configuring a group of pictures (GOP) serving as a processing unit of the encoded data, the packet including in-NAL unit position identification information for identifying whether the stored NAL unit fragment is data located at a head position, an intermediate position, or a tail position of the NAL unit before the division and arrangement information of each NAL unit as additional information, and the data processing unit reconstructs a plurality of NAL units from the data stored in the plurality of received packets in a divided manner with reference to the additional information and performs a process of rearranging the plurality of reconstructed NAL units. 8 . The communication apparatus according to claim 7 , wherein the data processing unit performs rearrangement of the divisional data stored in a plurality of received packets with reference to the additional information recorded in the received packets. 9 . The communication apparatus according to claim 7 , wherein the communication unit receives a HTTP packet including a HTTP header in which the additional information is recorded, and the data processing unit acquires the additional information from the HTTP header of the received packet. 10 . The communication apparatus according to claim 7 , wherein the communication unit receives a packet including an extension header in which the additional information is recorded, and the data processing unit acquires the additional information from the extension header of the received packet. 11 . The communication apparatus according to claim 7 , wherein the communication unit receives a packet including an LCT header in which the additional information is recorded, and the data processing unit acquires the additional information from the LCT header of the received packet. 12 . The communication apparatus according to claim 7 , wherein the communication unit receives the packets through a broadcast wave. 13 . A communication data generation method performed in a data transmission apparatus, comprising: generating, by a data processing unit, NAL unit fragments obtained by further dividing a NAL unit configuring a group of pictures (GOP) serving as a processing unit of encoded data and generating a plurality of packets storing the NAL unit fragments based on encoded data serving as a transmission target, and generating, by the data processing unit, a plurality of packets storing in-NAL unit position identification information for identifying whether the NAL unit fragment stored in the packet is data located at a head position, an intermediate position, or a tail position of the NAL unit before the division and arrangement information of each NAL unit as additional information and sequentially transmitting the packets through a communication unit. 14 . A communication data processing method performed in a data reception apparatus, comprising: a step of receiving, by a communication unit, encoded data storage packets transmitted by a transmission apparatus; and a data processing step of receiving, by a data processing unit, the packets received by the communication unit and performing a process, wherein each of the encoded data storage packets received by the communication unit is a packet storing NAL unit fragments obtained by further dividing a NAL unit configuring a group of pictures (GOP) serving as a processing unit of the encoded data, the packet including in-NAL unit position identification information for identifying whether the stored NAL unit fragment is data located at a head position, an intermediate position, or a tail position of the NAL unit before the division and arrangement information of each NAL unit as additional information, and reconstructing, by the data processing unit, a plurality of NAL units from the data stored in the plurality of received packets in a divided manner with reference to the additional information and performing a process of rearranging the plurality of reconstructed NAL units.

Assignees

Inventors

Classifications

  • for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list (retrieval of multimedia data based on playlists G06F16/40) · CPC title

  • IP · CPC title

  • by decomposing the content in the time domain, e.g. in time segments · CPC title

  • Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams {(hybrid fiber coaxial [HFC] networks for downstream channel allocation for video distribution H04L12/2801; flow control in packet networks H04L47/10; real-time communication protocols in data switching networks H04L65/00; scheduling or organising the servicing of application requests H04L67/60)} · CPC title

  • Real-time Transport Protocol [RTP] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016366453A1 cover?
A configuration in which encoded data is divided into data equal to or less than a maximum data transfer unit (MTU) specified on a communication path and transmitted, and a reception apparatus restores and reproduces the data is provided. A transmission apparatus generates a plurality of packets storing divisional data generated by dividing encoded data serving as a transmission target into dat…
Who is the assignee on this patent?
Sony Corp
What technology area does this patent fall under?
Primary CPC classification H04N21/23614. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Dec 15 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).