KR102112586B1 - 데이터 패킷을 송수신하는 방법 및 장치 - Google Patents
데이터 패킷을 송수신하는 방법 및 장치 Download PDFInfo
- Publication number
- KR102112586B1 KR102112586B1 KR1020200011591A KR20200011591A KR102112586B1 KR 102112586 B1 KR102112586 B1 KR 102112586B1 KR 1020200011591 A KR1020200011591 A KR 1020200011591A KR 20200011591 A KR20200011591 A KR 20200011591A KR 102112586 B1 KR102112586 B1 KR 102112586B1
- Authority
- KR
- South Korea
- Prior art keywords
- packet
- data
- payload
- information
- fragment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/36—Flow control; Congestion control by determining packet size, e.g. maximum transfer unit [MTU]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/34—Flow control; Congestion control ensuring sequence integrity, e.g. using sequence numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/41—Flow control; Congestion control by acting on aggregated flows or links
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
도 2는 본 개시의 일 실시 예에 따라 복합 멀티미디어 데이터를 전송하기 위한 데이터 패킷을 송신하는 장치의 일 예를 나타낸 도면.
도 3은 본 개시의 일 실시 예에 따라 복합 멀티미디어 데이터를 전송하기 위한 데이터 패킷을 수신하는 장치의 일 예를 나타낸 도면.
Bit Offset | 0-7 | 8-15 | 16-23 | 24-31 |
0 | Length | Type | FI (2), Flags | |
32 | Data Offset /reserved |
Fragmentation Information | ||
64 | Aggregation Information | |||
96 | Options (Optional) | |||
128 | Data |
Type | 데이터 구성 타입 정보 |
MFU | 페이로드의 데이터가 MFU를 구성할 수 있음을 나타낸다. |
MPU | 페이로드의 데이터가 MPU를 구성할 수 있음을 나타낸다. |
Signaling message | 페이로드의 데이터가 Signaling message를 구성할 수 있음을 나타낸다. |
Parity data | 페이로드의 데이터가 FEC의 parity data 혹은 ARQ (automatic request retransmission) data 처리에 필요한 데이터를 구성할 수 있음을 나타낸다. |
User defined data | 페이로드의 데이터가 상기의 타입 이외의 데이터를 구성할 수 있음을 나타낸다. |
Flag | Description |
Fragmentation information flag | "1"로 설정된 경우, Fragmentation information 필드의 정보가 설정되어 있음을 나타냄. |
Aggregation information flag | "1"로 설정된 경우, Aggregation information 필드의 정보가 설정되어 있음을 나타냄. |
Random access point flag | "1"로 설정된 경우, 해당 페이로드의 데이터가 Random Access Point 에 사용되는 데이터를 포함하고 있음을 나타냄. 예를 들어, 서비스 구성 정보를 담고 있는 signaling message 중 연산 처리의 시작점을 구성하는 데이터 또는 독립적으로 처리 가능한 데이터의 시작점을 포함하는 경우, 해당 플래그를 설정한다. |
Options flag | "1"로 설정된 경우, Option 필드의 정보가 설정되어 있음을 나타냄. |
Bit Offset | 0-7 | 8-15 | 16-23 | 24-31 |
0 | Packet_id | Sequence number | ||
32 | Sequence Number | Timestamp | ||
64 | Timestamp | Flags/length | Packet Class identifier | |
96 | QoS Classifier | Flow identifier | Extension header fields |
Bits 0-2 | Bit rate |
111 | Constant Bit Rate(CBR) |
110 | Real-Time Variable Bit Rate(rt-VBR) |
101 | Non-Real-Time Variable Bit Rate(nrt-VBR) |
100 | Available Bit Rate(ABR) |
011 | Unspecified Bit Rate(UBR) |
Claims (6)
- 데이터 패킷을 수신하는 방법에 있어서,
패킷 헤더와 패킷 페이로드를 포함하는 데이터 패킷을 수신하는 과정을 포함하며,
상기 패킷 페이로드는 페이로드 헤더와 페이로드 데이터를 포함하고,
상기 페이로드 데이터는 데이터 유닛의 적어도 하나의 프래그먼트(fragment) 또는 적어도 하나의 완전한 데이터 유닛을 포함하며,
상기 패킷 헤더는 패킷 식별자, 시퀀스 넘버, 타임 스탬프, 서비스 품질(quality of service: QoS) 분류자(classifier) 플래그(flag) 및 플로우 식별자(flow identifier) 플래그를 포함하며,
상기 패킷 식별자는 상기 데이터 패킷이 속한 에셋(asset)을 식별하기 위한 정보를 포함하고,
상기 시퀀스 넘버는 상기 패킷 식별자를 갖는 적어도 하나의 데이터 패킷을 식별하기 위한 정보를 포함하고,
상기 타임 스탬프는 상기 데이터 패킷에 대한 시간 정보를 포함하고,
상기 QoS 분류자 플래그는 상기 데이터 패킷의 송신 우선순위 정보 및 상기 페이로드 데이터의 지연 민감도를 나타내는 정보를 포함하는 QoS 분류자 정보가 사용되는지 여부를 나타내고,
상기 플로우 식별자 플래그는 플로우 식별자를 나타내는 플로우 식별자 정보가 사용되는지 여부를 나타냄을 특징으로 하는 데이터 패킷 수신 방법.
- 제1항에 있어서,
상기 페이로드 헤더는 분할 정보 및 프래그먼트 지시자를 포함하고,
상기 분할 정보는 상기 패킷 페이로드에 이어 수신될, 상기 데이터 유닛의 적어도 하나의 프래그먼트를 포함하는 적어도 하나의 패킷 페이로드의 개수에 관한 정보를 포함하고,
상기 프래그먼트 지시자는 상기 패킷 페이로드가 상기 데이터 유닛의 첫 번째 프래그먼트를 포함함을 나타내는 제1값, 상기 패킷 페이로드가 상기 데이터 유닛의 마지막 프래그먼트를 포함함을 나타내는 제2값, 상기 패킷 페이로드가 상기 첫 번째 프래그먼트 및 상기 마지막 프래그먼트가 아닌 프래그먼트를 포함함을 나타내는 제3값 중 하나를 포함함을 특징으로 하는 데이터 패킷 수신 방법.
- 수신 장치에 있어서,
수신부와,
패킷 헤더와 패킷 페이로드를 포함하는 데이터 패킷을 수신하도록 상기 수신부를 제어하는 제어부를 포함하며,
상기 패킷 페이로드는 페이로드 헤더와 페이로드 데이터를 포함하고,
상기 페이로드 데이터는 데이터 유닛의 적어도 하나의 프래그먼트(fragment) 또는 적어도 하나의 완전한 데이터 유닛을 포함하며,
상기 패킷 헤더는 패킷 식별자, 시퀀스 넘버, 타임 스탬프, 서비스 품질(quality of service: QoS) 분류자(classifier) 플래그(flag) 및 플로우 식별자(flow identifier) 플래그를 포함하며,
상기 패킷 식별자는 상기 데이터 패킷이 속한 에셋(asset)을 식별하기 위한 정보를 포함하고,
상기 시퀀스 넘버는 상기 패킷 식별자를 갖는 적어도 하나의 데이터 패킷을 식별하기 위한 정보를 포함하고,
상기 타임 스탬프는 상기 데이터 패킷에 대한 시간 정보를 포함하고,
상기 QoS 분류자 플래그는 상기 데이터 패킷의 송신 우선순위 정보 및 상기 페이로드 데이터의 지연 민감도를 나타내는 정보를 포함하는 QoS 분류자 정보가 사용되는지 여부를 나타내고,
상기 플로우 식별자 플래그는 플로우 식별자를 나타내는 플로우 식별자 정보가 사용되는지 여부를 나타냄을 특징으로 하는 수신 장치.
- 제3항에 있어서,
상기 페이로드 헤더는 분할 정보 및 프래그먼트 지시자를 포함하고,
상기 분할 정보는 상기 패킷 페이로드에 이어 수신될, 상기 데이터 유닛의 적어도 하나의 프래그먼트를 포함하는 적어도 하나의 패킷 페이로드의 개수에 관한 정보를 포함하고,
상기 프래그먼트 지시자는 상기 패킷 페이로드가 상기 데이터 유닛의 첫 번째 프래그먼트를 포함함을 나타내는 제1값, 상기 패킷 페이로드가 상기 데이터 유닛의 마지막 프래그먼트를 포함함을 나타내는 제2값, 상기 패킷 페이로드가 상기 첫 번째 프래그먼트 및 상기 마지막 프래그먼트가 아닌 프래그먼트를 포함함을 나타내는 제3값 중 하나를 포함함을 특징으로 하는 수신 장치.
- 송신 장치에 있어서,
송신부와,
패킷 헤더와 패킷 페이로드를 포함하는 데이터 패킷을 송신하도록 상기 송신부를 제어하는 제어부를 포함하며,
상기 패킷 페이로드는 페이로드 헤더와 페이로드 데이터를 포함하고,
상기 페이로드 데이터는 데이터 유닛의 적어도 하나의 프래그먼트(fragment) 또는 적어도 하나의 완전한 데이터 유닛을 포함하며,
상기 패킷 헤더는 패킷 식별자, 시퀀스 넘버, 타임 스탬프, 서비스 품질(quality of service: QoS) 분류자(classifier) 플래그(flag) 및 플로우 식별자(flow identifier) 플래그를 포함하며,
상기 패킷 식별자는 상기 데이터 패킷이 속한 에셋(asset)을 식별하기 위한 정보를 포함하고,
상기 시퀀스 넘버는 상기 패킷 식별자를 갖는 적어도 하나의 데이터 패킷을 식별하기 위한 정보를 포함하고,
상기 타임 스탬프는 상기 데이터 패킷에 대한 시간 정보를 포함하고,
상기 QoS 분류자 플래그는 상기 데이터 패킷의 송신 우선순위 정보 및 상기 페이로드 데이터의 지연 민감도를 나타내는 정보를 포함하는 QoS 분류자 정보가 사용되는지 여부를 나타내고,
상기 플로우 식별자 플래그는 플로우 식별자를 나타내는 플로우 식별자 정보가 사용되는지 여부를 나타냄을 특징으로 하는 송신 장치.
- 제5항에 있어서,
상기 페이로드 헤더는 분할 정보 및 프래그먼트 지시자를 포함하고,
상기 분할 정보는 상기 패킷 페이로드에 이어 수신될, 상기 데이터 유닛의 적어도 하나의 프래그먼트를 포함하는 적어도 하나의 패킷 페이로드의 개수에 관한 정보를 포함하고,
상기 프래그먼트 지시자는 상기 패킷 페이로드가 상기 데이터 유닛의 첫 번째 프래그먼트를 포함함을 나타내는 제1값, 상기 패킷 페이로드가 상기 데이터 유닛의 마지막 프래그먼트를 포함함을 나타내는 제2값, 상기 패킷 페이로드가 상기 첫 번째 프래그먼트 및 상기 마지막 프래그먼트가 아닌 프래그먼트를 포함함을 나타내는 제3값 중 하나를 포함함을 특징으로 하는 송신 장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200011591A KR102112586B1 (ko) | 2020-01-31 | 2020-01-31 | 데이터 패킷을 송수신하는 방법 및 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200011591A KR102112586B1 (ko) | 2020-01-31 | 2020-01-31 | 데이터 패킷을 송수신하는 방법 및 장치 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190163941A Division KR102074226B1 (ko) | 2019-12-10 | 2019-12-10 | 데이터 패킷을 수신하는 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200015655A KR20200015655A (ko) | 2020-02-12 |
KR102112586B1 true KR102112586B1 (ko) | 2020-05-19 |
Family
ID=69569779
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200011591A Active KR102112586B1 (ko) | 2020-01-31 | 2020-01-31 | 데이터 패킷을 송수신하는 방법 및 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102112586B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102650241B1 (ko) * | 2021-09-13 | 2024-03-21 | 에스케이텔레콤 주식회사 | 세션 제어 장치 및 데이터 전송 장치, 그 장치에서 수행되는 QoS 제어 방법 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100265967A1 (en) | 2002-03-22 | 2010-10-21 | Juniper Networks, Inc. | Packet fragment handling |
US20120218942A1 (en) | 2009-11-09 | 2012-08-30 | Huawei Technologies Co., Ltd. | Data transmission method, apparatus and system |
-
2020
- 2020-01-31 KR KR1020200011591A patent/KR102112586B1/ko active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100265967A1 (en) | 2002-03-22 | 2010-10-21 | Juniper Networks, Inc. | Packet fragment handling |
US20120218942A1 (en) | 2009-11-09 | 2012-08-30 | Huawei Technologies Co., Ltd. | Data transmission method, apparatus and system |
Also Published As
Publication number | Publication date |
---|---|
KR20200015655A (ko) | 2020-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11381625B2 (en) | Apparatus and method for transmitting multimedia data in hybrid network | |
US10498788B2 (en) | Method and apparatus for transceiving data packet for transmitting and receiving multimedia data | |
KR101972951B1 (ko) | 오버헤드를 최소화한 헤더를 가지는 패킷 기반의 미디어 데이터 전송 방법 | |
KR101995314B1 (ko) | Dvb 지상파 방송 시스템에서 mpeg mmt를 위한 시그널링 정보를 송수신하는 장치 및 방법 | |
US20140334504A1 (en) | Method for hybrid delivery of mmt package and content and method for receiving content | |
CN101455013B (zh) | 用于将信道标识符映射到分组标识符的服务发现段 | |
CN110049353B (zh) | 用于在广播系统中传输多媒体数据的装置及方法 | |
US20150249835A1 (en) | Method for adaptively transmitting fec parity data using cross-layer optimization | |
WO2019149053A1 (zh) | 一种基于融合传输系统的数据传输方法 | |
JP5296224B2 (ja) | インターネットプロトコルに基づくテレビジョンシステムにおけるテレビジョンデータの伝送中の信頼性を確保する方法およびデバイス | |
KR102112586B1 (ko) | 데이터 패킷을 송수신하는 방법 및 장치 | |
US20070033477A1 (en) | Packet based retransmission system for DMB service and apparatus therefor | |
KR102074226B1 (ko) | 데이터 패킷을 수신하는 방법 및 장치 | |
KR101955690B1 (ko) | 복합 네트워크에서 멀티미디어 데이터를 전송하기 위한 장치 및 그 방법 | |
EP3595254A1 (en) | Multicast signal transmission/reception method and device | |
KR101983045B1 (ko) | 복합 네트워크에서 멀티미디어 데이터를 전송하기 위한 장치 및 그 방법 | |
KR101855327B1 (ko) | 복합 네트워크에서 멀티미디어 데이터를 전송하기 위한 장치 및 그 방법 | |
CN100474923C (zh) | 用于实时流式传输服务的mpeg-4编码模式选择方法 | |
KR20130058541A (ko) | 그룹 통신을 지원할 수 있는 mpeg 미디어 전송 시스템에서의 패킷 생성 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20200131 Patent event code: PA01071R01D Filing date: 20191210 Application number text: 1020190163941 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20200221 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20200513 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20200514 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |