KR100631758B1 - 멀티 스트리밍 포맷을 지원하는 네트워크 i/f 카드 및그 방법 - Google Patents
멀티 스트리밍 포맷을 지원하는 네트워크 i/f 카드 및그 방법 Download PDFInfo
- Publication number
- KR100631758B1 KR100631758B1 KR1020040031479A KR20040031479A KR100631758B1 KR 100631758 B1 KR100631758 B1 KR 100631758B1 KR 1020040031479 A KR1020040031479 A KR 1020040031479A KR 20040031479 A KR20040031479 A KR 20040031479A KR 100631758 B1 KR100631758 B1 KR 100631758B1
- Authority
- KR
- South Korea
- Prior art keywords
- packet
- header
- stream
- tag
- unit
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000005540 biological transmission Effects 0.000 claims abstract description 36
- 238000004891 communication Methods 0.000 claims abstract description 14
- 230000002776 aggregation Effects 0.000 claims abstract description 7
- 238000004220 aggregation Methods 0.000 claims abstract description 7
- 238000010586 diagram Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 6
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000012634 fragment Substances 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000011144 upstream manufacturing 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/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- G—PHYSICS
- G02—OPTICS
- G02C—SPECTACLES; SUNGLASSES OR GOGGLES INSOFAR AS THEY HAVE THE SAME FEATURES AS SPECTACLES; CONTACT LENSES
- G02C7/00—Optical parts
- G02C7/02—Lenses; Lens systems ; Methods of designing lenses
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B17/00—Layered products essentially comprising sheet glass, or glass, slag, or like fibres
- B32B17/06—Layered products essentially comprising sheet glass, or glass, slag, or like fibres comprising glass as the main or only constituent of a layer, next to another layer of a specific material
- B32B17/10—Layered products essentially comprising sheet glass, or glass, slag, or like fibres comprising glass as the main or only constituent of a layer, next to another layer of a specific material of synthetic resin
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B7/00—Layered products characterised by the relation between layers; Layered products characterised by the relative orientation of features between layers, or by the relative values of a measurable parameter between layers, i.e. products comprising layers having different physical, chemical or physicochemical properties; Layered products characterised by the interconnection of layers
- B32B7/04—Interconnection of layers
- B32B7/12—Interconnection of layers using interposed adhesives or interposed materials with bonding properties
-
- G—PHYSICS
- G02—OPTICS
- G02C—SPECTACLES; SUNGLASSES OR GOGGLES INSOFAR AS THEY HAVE THE SAME FEATURES AS SPECTACLES; CONTACT LENSES
- G02C7/00—Optical parts
- G02C7/16—Shades; shields; Obturators, e.g. with pinhole, with slot
-
- 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
-
- G—PHYSICS
- G02—OPTICS
- G02C—SPECTACLES; SUNGLASSES OR GOGGLES INSOFAR AS THEY HAVE THE SAME FEATURES AS SPECTACLES; CONTACT LENSES
- G02C2202/00—Generic optical aspects applicable to one or more of the subgroups of G02C7/00
- G02C2202/16—Laminated or compound lenses
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Ophthalmology & Optometry (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- General Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (15)
- 호스트 CPU와 연결된 통신 버스에 접속하는 호스트 인터페이스와, AV 디코더/인코더와 접속하는 스트림 인터페이스와, 네트워크와 접속하는 네트워크 인터페이스를 구비한 네트워크 인터페이스 카드에 있어서,상기 스트림 I/F를 통하여 입력되는 AV 스트림에 AV 스트림의 시간정보를 기록하는 태그를 생성하여 부가하는 태그 생성부;상기 태그 정보가 생성된 AV 스트림을 소정의 단위로 모아서 하나의 패킷을 만드는 집합부; 및상기 패킷에 전송할 패킷의 종류와 패킷의 전송 방향에 관한 정보를 담은 소정의 헤더를 생성하여 부가하는 LS 헤더 부착부를 포함하는 전송장치를 포함하는 것을 특징으로 하는 네트워크 인터페이스 카드.
- 제1항에 있어서, 상기 전송장치는상기 AV 스트림을 IP 패킷으로 전환하여 전송하기 위하여,상기 패킷에 UDP 헤더를 부착하는 UDP 헤더 부착부; 및상기 UDP 헤더가 부착된 패킷에 IP 헤더를 부착하여 이를 상기 LS 헤더 부착부에 제공하는 IP 헤더 부착부를 더 포함하는 것을 특징으로 하는 네트워크 인터페이스 카드.
- 제1항에 있어서,상기 패킷의 종류는 SNAP 헤더의 type 필드를 이용하여 표시하고, 상기 패킷의 전송 방향은 LLC 헤더의 DSAP 필드와 SSAP 필드를 이용하여 표시하는 것을 특징으로 하는 네트워크 인터페이스 카드.
- 제1항에 있어서,상기 패킷의 전송 방향은 상기 호스트 I/F 방향과 상기 스트림 I/F 방향으로 나뉘어지는 것을 특징으로 하는 네트워크 인터페이스 카드.
- 제1항에 있어서,상기 태그는 클럭생성부에 의하여 제공되는 소정의 클럭에 의한 카운트 값으로서 기록되는 것을 특징으로 하는 네트워크 인터페이스 카드.
- 호스트 CPU와 연결된 통신 버스에 접속하는 호스트 인터페이스와, AV 디코더/인코더와 접속하는 스트림 인터페이스와, 네트워크와 접속하는 네트워크 인터페이스를 구비한 네트워크 인터페이스 카드에 있어서,소정의 헤더를 판독하여, 입력되는 패킷의 종류와 패킷의 전송 방향을 판별하는 LS 파서;상기 입력되는 패킷에서 상기 소정의 헤더를 제거하는 LS 헤더 제거부;상기 헤더가 제거된 패킷의 태그가 없는 경우에는 소정의 단위 바이트마다 시간 스탬프를 생성하여 이를 붙여 주는 태그 기록부; 및상기 시간 스탬프에 해당하는 시각에 상기 헤더가 제거된 패킷을 제공받아 상기 제공된 패킷에 존재하는 태그를 제거함으로써 AV 스트림을 생성하고, 상기 생성된 AV 스트림을 스트림 I/F를 통하여 출력하는 태그 제거부를 포함하는 수신장치를 포함하는 것을 특징으로 하는 네트워크 인터페이스 카드.
- 제6항에 있어서, 상기 수신장치는상기 입력되는 패킷의 종류가 IP 패킷인 경우의 처리를 위하여,상기 패킷의 IP 헤더를 제거하는 IP 헤더 제거부; 및상기 IP 헤더가 제거된 패킷에서 UDP 헤더를 제거하여 태그 기록부에 제공하는 UDP 헤더 제거부를 더 포함하는 것을 특징으로 하는 네트워크 인터페이스 카드.
- 제6항에 있어서, 상기 수신장치는상기 입력되는 패킷의 종류가 IP 패킷인 경우의 처리를 위하여,상기 패킷의 IP 헤더를 제거하는 IP 헤더 제거부;상기 IP 헤더가 제거된 패킷에서 UDP 헤더를 제거하는 UDP 헤더 제거부; 및상기 UDP 헤더가 제거된 패킷에서 RTP 헤더를 제거하여 태그 기록부에 제공하는 RTP 헤더 제거부를 더 포함하는 것을 특징으로 하는 네트워크 인터페이스 카드.
- 제6항에 있어서, 상기 태그 기록부는로컬 클럭을 기준으로 입력되는 비트율을 계산하여 태그되는 패킷 바이트에 해당되는 시간 값을 계산하여 이를 시간 스탬프로 생성하는 것을 특징으로 하는 네트워크 인터페이스 카드.
- 제6항에 있어서, 상기 태그 기록부는상기 헤더가 제거된 패킷이 참조 클럭 정보를 가지고 있을 경우 이 참조 클럭을 검출하고 이 기간에 포함되는 데이터에 대하여 균등한 시간을 분배하는 방식으로 태그 내의 시간 정보를 생성하는 것을 특징으로 하는 네트워크 인터페이스 카드.
- 제8항에 있어서, 상기 태그 기록부는상기 RTP 헤더 제거부로부터 전달되며 RTP 헤더에 포함되는 RTP 시간 스탬프의 참조 클럭을 기준으로 입력되는 비트율을 계산하고, 이를 바탕으로 태그 시간 스탬프 기준 클럭으로 표현하여 각 태그를 생성하는 특징으로 하는 네트워크 인터페이스 카드.
- (a) 스트림 I/F로 입력되는 AV 스트림에 시간정보를 기록하는 태그를 생성하여 부착하는 단계;(b) 상기 태그 정보가 생성된 AV 스트림을 소정의 단위로 모아서 하나의 패 킷을 만드는 단계;(c) 상기 AV 스트림을 IP 패킷으로 전환하여 전송하려는 경우에는 상기 패킷에 UDP 헤더 및 IP 헤더를 부착하는 단계;(d) 상기 패킷에 전송할 패킷의 종류와 패킷의 전송 방향에 관한 정보를 담은 소정의 헤더를 생성하여 부가하는 단계; 및(e) 상기 헤더가 부가된 패킷에 MAC 헤더를 부가하여 MAC 프레임을 생성하고 이를 네트워크 상으로 전송하는 단계를 포함하는 것을 특징으로 하는 네트워크 인터페이스 카드에서의 데이터 전송 방법.
- (a) 스트림 I/F로 입력되는 AV 스트림에 시간정보를 기록하는 태그를 생성하여 부착하는 단계;(b) 상기 태그 정보가 생성된 AV 스트림을 소정의 단위로 모아서 하나의 패킷을 만드는 단계;(c) 상기 AV 스트림을 IP 패킷으로 전환하여 전송하려는 경우에는 상기 패킷에 UDP 헤더 및 IP 헤더를 부착하는 단계;(d) 상기 패킷에 전송할 패킷의 종류와 패킷의 전송 방향에 관한 정보를 담은 소정의 헤더를 생성하여 부가하는 단계; 및(e) 상기 헤더가 부가된 패킷을 상향 루프-백 경로로 출력하는 단계를 포함하는 것을 특징으로 하는 네트워크 인터페이스 카드에서의 데이터 전송 방법.
- (a) 소정의 헤더를 판독하여, 입력되는 패킷의 종류와 패킷의 전송 방향을 판별하는 단계;(b) 상기 입력되는 패킷에서 상기 소정의 헤더를 제거하는 단계;(c) 상기 판독결과 패킷의 전송 방향이 호스트 I/F 방향인 경우에는 호스트 I/F를 통하여 상기 소정의 헤더가 제거된 패킷을 출력하는 단계;(d) 상기 헤더가 제거된 패킷의 태그가 없는 경우에는 소정의 단위 바이트마다 시간 스탬프를 생성하여 이를 붙여 주는 단계; 및(e) 상기 시간 스탬프에 해당하는 시각에 상기 헤더가 제거된 패킷을 제공받아 상기 제공된 패킷에 존재하는 태그를 제거함으로써 AV 스트림을 생성하고, 상기 생성된 AV 스트림을 스트림 I/F를 통하여 출력하는 단계를 포함하는 것을 특징으로 하는 네트워크 인터페이스 카드에서의 데이터 수신 방법.
- 제14항에 있어서,상기 판독결과 패킷의 전송 방향이 스트림 I/F 방향인 경우에는 상기 소정의 헤더가 제거된 패킷에 IP 헤더가 존재하면 IP 헤더 및 UDP 헤더를 제거하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 인터페이스 카드에서의 데이터 수신 방법.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040031479A KR100631758B1 (ko) | 2004-05-04 | 2004-05-04 | 멀티 스트리밍 포맷을 지원하는 네트워크 i/f 카드 및그 방법 |
CNB2005100667406A CN100382494C (zh) | 2004-05-04 | 2005-04-30 | 用于支持多流格式的网络接口卡及其方法 |
EP05252730A EP1601161B1 (en) | 2004-05-04 | 2005-05-03 | Network interface card for supporting multi-streaming format and method thereof |
US11/121,155 US20050268324A1 (en) | 2004-05-04 | 2005-05-04 | Network interface card for supporting multi-streaming format and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040031479A KR100631758B1 (ko) | 2004-05-04 | 2004-05-04 | 멀티 스트리밍 포맷을 지원하는 네트워크 i/f 카드 및그 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050106288A KR20050106288A (ko) | 2005-11-09 |
KR100631758B1 true KR100631758B1 (ko) | 2006-10-09 |
Family
ID=34941134
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040031479A KR100631758B1 (ko) | 2004-05-04 | 2004-05-04 | 멀티 스트리밍 포맷을 지원하는 네트워크 i/f 카드 및그 방법 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20050268324A1 (ko) |
EP (1) | EP1601161B1 (ko) |
KR (1) | KR100631758B1 (ko) |
CN (1) | CN100382494C (ko) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8966551B2 (en) | 2007-11-01 | 2015-02-24 | Cisco Technology, Inc. | Locating points of interest using references to media frames within a packet flow |
JP4597770B2 (ja) * | 2005-05-25 | 2010-12-15 | 京セラ株式会社 | 無線通信方法および無線通信装置 |
US7573820B2 (en) * | 2005-06-29 | 2009-08-11 | Intel Corporation | Techniques to control data transmission for a wireless system |
JP4207940B2 (ja) * | 2005-08-31 | 2009-01-14 | ヤマハ株式会社 | 通信装置 |
US9014175B2 (en) * | 2006-12-29 | 2015-04-21 | Intel Corporation | Routing of voice internet protocol packets to a selected processor |
US7936695B2 (en) * | 2007-05-14 | 2011-05-03 | Cisco Technology, Inc. | Tunneling reports for real-time internet protocol media streams |
EP2048881A1 (en) * | 2007-07-30 | 2009-04-15 | Lg Electronics Inc. | A host device, a point of deployment (POD), and a method of identifying an operation mode |
EP2028836A3 (en) * | 2007-07-30 | 2010-07-14 | LG Electronics Inc. | A host device, a point of deployment (POD), and a method of identifying an operation mode |
US9332217B2 (en) * | 2008-12-29 | 2016-05-03 | Centurylink Intellectual Property Llc | Method and apparatus for communicating data via a cable card |
US9584754B2 (en) * | 2009-06-29 | 2017-02-28 | Cable Television Laboratories, Inc. | Automated programming recording |
JP5226131B2 (ja) * | 2009-11-30 | 2013-07-03 | 株式会社日立製作所 | 通信システム及び通信装置 |
CN101868050B (zh) * | 2010-06-22 | 2014-12-10 | 中兴通讯股份有限公司 | 一种数据卡及其上网方法 |
KR20120138604A (ko) | 2011-06-14 | 2012-12-26 | 삼성전자주식회사 | 멀티미디어 시스템에서 복합 미디어 컨텐츠를 송수신하는 방법 및 장치 |
CN102780916B (zh) * | 2012-04-12 | 2015-03-18 | 天脉聚源(北京)传媒科技有限公司 | 一种视频直播流汇聚分发方法 |
US10009654B2 (en) * | 2015-12-15 | 2018-06-26 | At&T Intellectual Property I, L.P. | Media interface device |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4667323A (en) * | 1985-09-03 | 1987-05-19 | Allen-Bradley Company, Inc. | Industrialized token passing network |
US5544315A (en) * | 1993-05-10 | 1996-08-06 | Communication Broadband Multimedia, Inc. | Network multimedia interface |
US6069899A (en) * | 1997-08-28 | 2000-05-30 | Broadcam Homenetworking, Inc. | Home area network system and method |
US6711160B2 (en) * | 1998-03-31 | 2004-03-23 | International Business Machines Corporation | Packet network telephone interface system for POTS |
US20010014927A1 (en) * | 1998-10-15 | 2001-08-16 | Chang Tsung-Yen Dean | Dual interface card and socket |
US6343079B1 (en) * | 1999-10-12 | 2002-01-29 | Sprint Communications Company, L.P. | Autonomous multi-services card |
US8019901B2 (en) * | 2000-09-29 | 2011-09-13 | Alacritech, Inc. | Intelligent network storage interface system |
JP4042745B2 (ja) * | 2002-07-16 | 2008-02-06 | 松下電器産業株式会社 | コンテンツ受信器 |
US20040119814A1 (en) * | 2002-12-20 | 2004-06-24 | Clisham Allister B. | Video conferencing system and method |
US7188209B2 (en) * | 2003-04-18 | 2007-03-06 | Nextio, Inc. | Apparatus and method for sharing I/O endpoints within a load store fabric by encapsulation of domain information in transaction layer packets |
-
2004
- 2004-05-04 KR KR1020040031479A patent/KR100631758B1/ko not_active IP Right Cessation
-
2005
- 2005-04-30 CN CNB2005100667406A patent/CN100382494C/zh not_active Expired - Fee Related
- 2005-05-03 EP EP05252730A patent/EP1601161B1/en not_active Not-in-force
- 2005-05-04 US US11/121,155 patent/US20050268324A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
KR20050106288A (ko) | 2005-11-09 |
US20050268324A1 (en) | 2005-12-01 |
CN1694406A (zh) | 2005-11-09 |
EP1601161B1 (en) | 2012-01-11 |
EP1601161A1 (en) | 2005-11-30 |
CN100382494C (zh) | 2008-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6719481B2 (ja) | ブロードキャストサービスのためのサービスシグナリングを送受信する方法及び装置 | |
KR100631758B1 (ko) | 멀티 스트리밍 포맷을 지원하는 네트워크 i/f 카드 및그 방법 | |
US10715876B2 (en) | Transmission method, reception method, transmission apparatus, and reception apparatus | |
JP5715669B2 (ja) | ネットワークにおけるストリーミングデータコンテンツ | |
KR20070083855A (ko) | 내손실성 멀티미디어 멀티캐스팅 방법 및 시스템 | |
US20160241925A1 (en) | Transmission method, reception method, transmission apparatus, and reception apparatus | |
CN108877820B (zh) | 一种音频数据混合方法和装置 | |
AU2012321424A2 (en) | Apparatus and method for transmitting multimedia data in hybrid network | |
KR101078593B1 (ko) | 데이터 스트림 통신 장치 및 방법 | |
US20220150599A1 (en) | Transmission method, reception method, transmission apparatus, and reception apparatus | |
EP1936908A1 (en) | Method, apparatus and data container for transferring high resolution audio/video data in a high speed IP network | |
WO2012094915A1 (zh) | 流媒体前向纠错实现方法及系统 | |
JPH1188856A (ja) | 伝送プロトコル変換方式およびプロトコル変換装置を用いたcatvネットワーク接続方式 | |
US20090268730A1 (en) | Data transmitting apparatus and method and program for controlling transmission rate | |
US10237196B2 (en) | Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal | |
JP7274647B2 (ja) | 送信方法、受信方法、送信装置、及び受信装置 | |
CN100464586C (zh) | 基于ip机顶盒的mpeg1文件实时播放的方法 | |
KR101757459B1 (ko) | 패킷을 처리하는 방법 및 장치 | |
CN112653922B (zh) | 一种音视频文件处理方法、装置、终端以及存储介质 | |
EP2188973B1 (en) | Method, server and client apparatuses for transferring high resolution multimedia data in a high speed network | |
WO2008022500A1 (fr) | Procédé de transmission différenciée de l'information de commande et de l'information média d'une diffusion multimédia mobile | |
CN110719495A (zh) | 一种视频数据的处理方法和系统 | |
CN100473162C (zh) | 基于单输入接口的mpeg2文件实时播放的方法 | |
KR20210051033A (ko) | Mmt 기반 mpu 전송 장치가 컨텐츠를 전송하는 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20040504 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20060329 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: 20060718 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20060927 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20060928 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20090827 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20100830 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20110830 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20110830 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |