KR101757459B1 - 패킷을 처리하는 방법 및 장치 - Google Patents
패킷을 처리하는 방법 및 장치 Download PDFInfo
- Publication number
- KR101757459B1 KR101757459B1 KR1020090088430A KR20090088430A KR101757459B1 KR 101757459 B1 KR101757459 B1 KR 101757459B1 KR 1020090088430 A KR1020090088430 A KR 1020090088430A KR 20090088430 A KR20090088430 A KR 20090088430A KR 101757459 B1 KR101757459 B1 KR 101757459B1
- Authority
- KR
- South Korea
- Prior art keywords
- packet
- data
- layer packet
- control
- header
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000012545 processing Methods 0.000 title claims abstract description 36
- 230000004044 response Effects 0.000 claims description 11
- 238000003672 processing method Methods 0.000 claims description 5
- 238000005538 encapsulation Methods 0.000 claims description 4
- 230000006978 adaptation Effects 0.000 claims description 3
- 239000000523 sample Substances 0.000 claims 4
- 230000008649 adaptation response Effects 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 abstract description 11
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 8
- 238000007726 management method Methods 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004148 unit process Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/10015—Access to distributed or replicated servers, e.g. using brokers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/06—Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
- H04W80/10—Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
- H04W80/12—Application layer protocols, e.g. WAP [Wireless Application Protocol]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Abstract
Description
Claims (29)
- 전송할 정보가 AV(Audio/Video) 데이터인지 제어 정보인지를 판단하는 단계;상기 판단 결과에 따라 상기 AV 데이터를 포함하는 데이터 패킷과 상기 제어 정보를 포함하는 제어 패킷을 구별하는 정보가 포함된 데이터 링크 계층 패킷 헤더를 생성하는 단계; 및상기 전송할 정보에 상기 데이터 링크 계층 패킷 헤더를 부가하는 단계를 포함하고,상기 전송할 정보가 상기 AV 데이터인 경우,상기 데이터 패킷의 페이로드는 하나 이상의 소스 패킷 및 상기 하나 이상의 소스 패킷 각각에 대하여 삽입된 하나 이상의 타임 스탬프 또는 상기 하나 이상의 소스 패킷 전체에 대하여 삽입된 하나의 타임 스탬프를 포함하는 것을 특징으로 하는 패킷 생성 방법.
- 제1항에 있어서,상기 패킷을 구별하는 정보는,802.2 LLC/SNAP 헤더의 Type 필드에 포함되는 것을 특징으로 하는 패킷 생성 방법.
- 제1항에 있어서,상기 데이터 링크 계층 패킷 헤더를 부가하는 단계는,상기 전송할 정보 및 상위 계층 패킷 헤더를 포함하는 상위 계층 패킷을 생성하는 단계; 및상기 상위 계층 패킷에 상기 데이터 링크 계층 패킷 헤더를 부가하는 단계를 포함하는 것을 특징으로 하는 패킷 생성 방법.
- 삭제
- 삭제
- 제3항에 있어서,상기 상위 계층 패킷 헤더는,스트림 ID, 타임 스탬프 플래그, 소스 패킷 종류, 소스 패킷 개수, 및 패킷 번호 중 어느 하나를 포함하는 것을 특징으로 하는 패킷 생성 방법.
- 제3항에 있어서,상기 전송할 정보가 상기 제어 정보인 경우,상기 상위 계층 패킷 헤더는,메시지 종류, 패킷 번호, 페이로드 길이, 및 메시지 코드 중 어느 하나를 포함하며,상기 메시지 종류는 컨텐츠 보호 제어, AV 능력 교환, 및 연결 관리 중 어느 하나를 포함하는 것을 특징으로 하는 패킷 생성 방법.
- 제7항에 있어서,상기 메시지 종류가 컨텐츠 보호 제어인 경우 상기 전송할 정보는 컨텐츠 보호 명령 메시지 및 컨텐츠 보호 응답 메시지 중 어느 하나를 포함하며,상기 메시지 종류가 AV 능력 교환인 경우 상기 전송할 정보는 AV 프로브 요청 메시지 및 AV 프로브 응답 메시지 중 어느 하나를 포함하며,상기 메시지 종류가 연결 관리인 경우 상기 전송할 정보는 연결 설정 요청 메시지, 연결 설정 응답 메시지, 연결 해제 통지 메시지, 스트림 시작 통지 메시지, 오류 피드백 통지 메시지, AV 적응 요청 메시지, 및 AV 적응 응답 메시지 중 어느 하나를 포함하는 것을 특징으로 하는 패킷 생성 방법.
- 데이터 링크 계층 패킷의 헤더를 분석하여 데이터 링크 계층 패킷의 페이로드에 포함된 상위 계층 패킷이 데이터 패킷인지 또는 제어 패킷인지를 판단하는 단계; 및상기 판단 결과에 따라 상기 데이터 패킷과 상기 제어 패킷을 독립적인 절차에 따라 처리하는 단계를 포함하고,상기 상위 계층 패킷이 상기 데이터 패킷인 경우,상기 상위 계층 패킷의 페이로드는 하나 이상의 소스 패킷 및 상기 하나 이상의 소스 패킷 각각에 대하여 삽입된 하나 이상의 타임 스탬프 또는 상기 하나 이상의 소스 패킷 전체에 대하여 삽입된 하나의 타임 스탬프를 포함하는 것을 특징으로 하는 패킷 처리 방법.
- 제 9항에 있어서,상기 처리하는 단계는,상기 상위 계층 패킷이 데이터 패킷인 경우, 상기 데이터 패킷을 하드웨어로 처리하는 단계; 및상기 상위 계층 패킷이 제어 패킷인 경우, 상기 제어 패킷을 소프트웨어로 처리하는 단계를 포함하는 것을 특징으로 하는 패킷 처리 방법.
- 제9항에 있어서,상기 판단하는 단계는,802.2 LLC/SNAP 헤더의 Type 필드를 참조하여 판단하는 것을 특징으로 하는 패킷 처리 방법.
- 삭제
- 삭제
- 제9항에 있어서,상기 상위 계층 패킷의 헤더는,스트림 ID, 타임 스탬프 플래그, 소스 패킷 종류, 소스 패킷 개수, 및 패킷 번호 중 어느 하나를 포함하는 것을 특징으로 하는 패킷 처리 방법.
- 제9항에 있어서,상기 상위 계층 패킷이 상기 제어 패킷인 경우,상기 상위 계층 패킷의 헤더는,메시지 종류, 패킷 번호, 페이로드 길이, 및 메시지 코드 중 어느 하나를 포함하며,상기 메시지 종류는 컨텐츠 보호 제어, AV 능력 교환, 및 연결 관리 중 어느 하나를 포함하는 것을 특징으로 하는 패킷 처리 방법.
- 제15항에 있어서,상기 메시지 종류가 컨텐츠 보호 제어인 경우 상기 상위 계층 패킷은 컨텐츠 보호 명령 메시지 및 컨텐츠 보호 응답 메시지 중 어느 하나를 포함하며,상기 메시지 종류가 AV 능력 교환인 경우 상기 상위 계층 패킷은 AV 프로브 요청 메시지 및 AV 프로브 응답 메시지 중 어느 하나를 포함하며,상기 메시지 종류가 연결 관리인 경우 상기 상위 계층 패킷은 연결 설정 요청 메시지, 연결 설정 응답 메시지, 연결 해제 통지 메시지, 스트림 시작 통지 메시지, 오류 피드백 통지 메시지, AV 적응 요청 메시지, 및 AV 적응 응답 메시지 중 어느 하나를 포함하는 것을 특징으로 하는 패킷 처리 방법.
- 전송할 정보가 AV 데이터인지 제어 정보인지를 판단하는 판단부;상기 판단 결과에 따라 상기 AV 데이터를 포함하는 데이터 패킷과 상기 제어 정보를 포함하는 제어 패킷을 구별하는 정보가 포함된 데이터 링크 계층 패킷 헤더를 생성하는 헤더 생성부; 및상기 전송할 정보에 상기 데이터 링크 계층 패킷 헤더를 부가하는 캡슐화부를 포함하고,상기 전송할 정보가 상기 AV 데이터인 경우,상기 데이터 패킷의 페이로드는 하나 이상의 소스 패킷 및 상기 하나 이상의 소스 패킷 각각에 대하여 삽입된 하나 이상의 타임 스탬프 또는 상기 하나 이상의 소스 패킷 전체에 대하여 삽입된 하나의 타임 스탬프를 포함하는 것을 특징으로 하는 패킷 생성 장치.
- 제17항에 있어서,상기 캡슐화부는,상기 전송할 정보 및 상위 계층 패킷 헤더를 포함하는 상위 계층 패킷을 생성하고,상기 상위 계층 패킷에 상기 데이터 링크 계층 패킷 헤더를 부가하는 것을 특징으로 하는 패킷 생성 장치.
- 삭제
- 삭제
- 제18항에 있어서,상기 전송할 정보가 제어 정보인 경우,상기 상위 계층 패킷 헤더는,메시지 종류, 패킷 번호, 페이로드 길이, 및 메시지 코드 중 어느 하나를 포함하며,상기 메시지 종류는 컨텐츠 보호 제어, AV 능력 교환, 및 연결 관리 중 어느 하나를 포함하는 것을 특징으로 하는 패킷 생성 장치.
- 데이터 링크 계층 패킷의 헤더를 분석하여 데이터 링크 계층 패킷의 페이로드에 포함된 상위 계층 패킷이 데이터 패킷인지 또는 제어 패킷인지를 판단하는 판단부; 및상기 판단 결과에 따라 상기 데이터 패킷과 상기 제어 패킷을 독립적인 절차에 따라 처리하는 처리부를 포함하고상기 상위 계층 패킷이 데이터 패킷인 경우, 상기 상위 계층 패킷의 페이로드는 하나 이상의 소스 패킷 및 상기 하나 이상의 소스 패킷 각각에 대하여 삽입된 하나 이상의 타임 스탬프 또는 상기 하나 이상의 소스 패킷 전체에 대하여 삽입된 하나의 타임 스탬프를 포함하는 것을 특징으로 하는 패킷 처리 장치.
- 제 22항에 있어서,상기 처리부는,상기 상위 계층 패킷이 데이터 패킷인 경우 상기 데이터 패킷을 하드웨어로 처리하고, 상기 상위 계층 패킷이 제어 패킷인 경우 상기 제어 패킷을 소프트웨어로 처리하는 것을 특징으로 하는 패킷 처리 장치.
- 삭제
- 삭제
- 제22항에 있어서,상기 상위 계층 패킷이 제어 패킷인 경우,상기 상위 계층 패킷의 헤더는,메시지 종류, 패킷 번호, 페이로드 길이, 및 메시지 코드 중 어느 하나를 포함하며,상기 메시지 종류는 컨텐츠 보호 제어, AV 능력 교환, 및 연결 관리 중 어느 하나를 포함하는 것을 특징으로 하는 패킷 처리 장치.
- 헤더에 데이터 패킷과 제어 패킷을 구별하는 정보가 포함된 데이터 링크 계층 패킷을 송신하는 송신기; 및상기 데이터 링크 계층 패킷을 수신한 후 헤더를 분석하여 데이터 패킷과 제어 패킷을 독립적인 절차에 따라 처리하는 수신기를 포함하고,상기 데이터 링크 계층 패킷의 페이로드에 포함된 상위 계층 패킷이 데이터 패킷인 경우, 상기 상위 계층 패킷의 페이로드는 하나 이상의 소스 패킷 및 상기 하나 이상의 소스 패킷 각각에 대하여 삽입된 타임 스탬프 또는 상기 하나 이상의 소스 패킷 전체에 대하여 삽입된 하나의 타임 스탬프를 포함하는 것을 특징으로 하는 패킷 전송 시스템.
- 삭제
- 제1항 내지 제3항, 제6항 내지 제11항 및 제14항 내지 제16항 중 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/KR2009/007849 WO2010077046A2 (en) | 2008-12-30 | 2009-12-29 | Method and apparatus for processing packet |
US12/648,432 US8358670B2 (en) | 2008-12-30 | 2009-12-29 | Method and apparatus for processing packet |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14132708P | 2008-12-30 | 2008-12-30 | |
US61/141,327 | 2008-12-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100080330A KR20100080330A (ko) | 2010-07-08 |
KR101757459B1 true KR101757459B1 (ko) | 2017-07-12 |
Family
ID=42641290
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090088430A Expired - Fee Related KR101757459B1 (ko) | 2008-12-30 | 2009-09-18 | 패킷을 처리하는 방법 및 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101757459B1 (ko) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
PT3522541T (pt) | 2011-01-19 | 2021-04-07 | Samsung Electronics Co Ltd | Aparelho e método para receber uma mensagem de controlo num sistema de radiodifusão |
KR101910666B1 (ko) * | 2011-09-06 | 2018-10-23 | 한국전력공사 | 전력선 통신 무선 중계기 및 이를 이용하는 통신 방법 |
KR101733501B1 (ko) | 2014-08-12 | 2017-05-10 | 엘지전자 주식회사 | 방송신호 전송방법, 방송신호 수신방법, 방송신호 전송장치, 방송신호 수신장치 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080291324A1 (en) * | 2007-05-22 | 2008-11-27 | Samsung Electronics Co., Ltd. | Packet generating method in wireless hdmi cec |
-
2009
- 2009-09-18 KR KR1020090088430A patent/KR101757459B1/ko not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080291324A1 (en) * | 2007-05-22 | 2008-11-27 | Samsung Electronics Co., Ltd. | Packet generating method in wireless hdmi cec |
Also Published As
Publication number | Publication date |
---|---|
KR20100080330A (ko) | 2010-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8358670B2 (en) | Method and apparatus for processing packet | |
US10728591B2 (en) | Method of configuring and transmitting an MMT transport packet | |
TWI388170B (zh) | 網路中串流資料內容之方法及裝置 | |
KR102019101B1 (ko) | 단일 포트 또는 다중 포트에서 미디어 콘텐츠 전송 방법 및 장치 | |
JP6719481B2 (ja) | ブロードキャストサービスのためのサービスシグナリングを送受信する方法及び装置 | |
US9872051B2 (en) | Method and apparatus for transceiving data for multimedia transmission system | |
AU2012207704B2 (en) | Apparatus and method for transmitting multimedia data in a broadcast system | |
US10477282B2 (en) | Method and system for monitoring video with single path of video and multiple paths of audio | |
WO2007045140A1 (fr) | Methode en temps reel pour transferer des donnees multimedia | |
WO2012094915A1 (zh) | 流媒体前向纠错实现方法及系统 | |
JP7586271B2 (ja) | 送信装置、送信方法、受信装置および受信方法 | |
US10630656B2 (en) | System and method of encrypted media encapsulation | |
KR20190132323A (ko) | Mmt 전송 패킷의 설정 방법 및 전송 방법 | |
US20040174874A1 (en) | AV data transmission and reception scheme for realizing copyright protection | |
WO2012094994A1 (zh) | 流媒体丢包重传实现方法和系统 | |
KR101757459B1 (ko) | 패킷을 처리하는 방법 및 장치 | |
JP6811613B2 (ja) | 送信装置、送信方法、受信装置および受信方法 | |
JP2024120983A (ja) | 送信方法および送信装置 | |
EP2188973B1 (en) | Method, server and client apparatuses for transferring high resolution multimedia data in a high speed network | |
KR20130070330A (ko) | 모바일 환경에서 에이치티티피 라이브 스트리밍 프토토콜을 알티에스피 프로토콜로 변환하는 시스템 및 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20090918 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20140918 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20090918 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20160927 Patent event code: PE09021S01D |
|
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: 20170406 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20170706 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20170707 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20210417 |