KR101140636B1 - 데이터 세그먼트 정보를 이용한 컨텐츠 전송시스템 및 방법, 그 프록시서버 - Google Patents
데이터 세그먼트 정보를 이용한 컨텐츠 전송시스템 및 방법, 그 프록시서버 Download PDFInfo
- Publication number
- KR101140636B1 KR101140636B1 KR1020090008174A KR20090008174A KR101140636B1 KR 101140636 B1 KR101140636 B1 KR 101140636B1 KR 1020090008174 A KR1020090008174 A KR 1020090008174A KR 20090008174 A KR20090008174 A KR 20090008174A KR 101140636 B1 KR101140636 B1 KR 101140636B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- content
- data segment
- proxy server
- side proxy
- 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
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000005540 biological transmission Effects 0.000 claims abstract description 38
- 238000007726 management method Methods 0.000 claims description 13
- 238000002716 delivery method Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 4
- 101100247669 Quaranfil virus (isolate QrfV/Tick/Afghanistan/EG_T_377/1968) PB1 gene Proteins 0.000 description 3
- 101150025928 Segment-1 gene Proteins 0.000 description 3
- 101100242902 Thogoto virus (isolate SiAr 126) Segment 1 gene Proteins 0.000 description 3
- 101100242901 Quaranfil virus (isolate QrfV/Tick/Afghanistan/EG_T_377/1968) PB2 gene Proteins 0.000 description 2
- 101150082826 Segment-2 gene Proteins 0.000 description 2
- 101100194052 Thogoto virus (isolate SiAr 126) Segment 2 gene Proteins 0.000 description 2
- 230000000717 retained effect Effects 0.000 description 2
- 238000012857 repacking Methods 0.000 description 1
Images
Classifications
-
- 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/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
-
- 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/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/562—Brokering proxy services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Claims (17)
- 컨텐츠서버로부터 컨텐츠를 수신하면 데이터 세그먼트 정보를 참조하여 상기 컨텐츠의 데이터 중 상기 데이터 세그먼트를 제외한 나머지 데이터를 전송하는 컨텐츠서버 측 프록시서버 및상기 데이터 세그먼트를 저장하고 상기 컨텐츠서버 측 프록시서버로 상기 데이터 세그먼트 정보를 전송하며, 상기 컨텐츠서버 측 프록시서버로부터 수신한 상기 나머지 데이터와 상기 저장된 데이터 세그먼트를 이용하여 상기 컨텐츠로 재구성하고 상기 재구성된 컨텐츠를 클라이언트로 전송하는 클라이언트 측 프록시서버 를 포함하는 데이터 세그먼트 정보를 이용한 컨텐츠 전송시스템.
- 제1항에 있어서, 상기 컨텐츠서버 측 프록시서버는상기 나머지 데이터와 상기 데이터 세그먼트 정보를 상기 컨텐츠의 데이터 순서에 맞게 배열하고 상기 배열된 순서에 따라 상기 데이터 세그먼트 정보를 더 포함하여 전송하는 것을 특징으로 하는 데이터 세그먼트 정보를 이용한 컨텐츠 전송시스템.
- 제2항에 있어서, 상기 컨텐츠서버 측 프록시서버는상기 배열한 상기 나머지 데이터와 상기 데이터 세그먼트 정보를 최대 전송 옥텟(octet)의 크기에 맞게 순차적으로 분할하여 전송하는 것을 특징으로 하는 데 이터 세그먼트 정보를 이용한 컨텐츠 전송시스템.
- 제1항에 있어서, 상기 클라이언트 측 프록시서버는일정주기로 상기 데이터 세그먼트 정보를 전송하는 것을 특징으로 하는 데이터 세그먼트 정보를 이용한 컨텐츠 전송시스템.
- 제1항에 있어서, 상기 클라이언트 측 프록시서버는상대적으로 데이터 트래픽이 적은 시간에 상기 데이터 세그먼트 정보를 전송하는 것을 특징으로 하는 데이터 세그먼트 정보를 이용한 컨텐츠 전송시스템.
- 컨텐츠서버 측 프록시서버가 클라이언트 측 프록시서버로부터 상기 클라이언트 측 프록시서버에 저장된 데이터 세그먼트 정보를 수신하는 제1 수신단계상기 컨텐츠서버 측 프록시서버가 클라이언트로부터 컨텐츠 요청을 수신한 컨텐츠서버로부터 상기 컨텐츠를 수신하는 제2 수신단계상기 컨텐츠서버로부터 상기 컨텐츠를 수신한 상기 컨텐츠서버 측 프록시서버가 상기 데이터 세그먼트 정보를 참조하여 상기 컨텐츠의 데이터 중 상기 데이터 세그먼트를 제외한 나머지 데이터를 상기 클라이언트 측 프록시서버로 전송하는 제1 전송단계 및상기 컨텐츠서버 측 프록시서버로부터 상기 나머지 데이터를 수신한 상기 클라이언트 측 프록시서버가 상기 수신한 나머지 데이터와 상기 저장된 데이터 세그 먼트를 이용하여 상기 컨텐츠로 재구성하고 상기 재구성한 컨텐츠를 상기 클라이언트로 전송하는 제2 전송단계 를 포함하는 데이터 세그먼트 정보를 이용한 컨텐츠 전송방법.
- 제6항에 있어서, 상기 제1 전송단계는상기 나머지 데이터와 상기 데이터 세그먼트 정보를 상기 컨텐츠의 데이터 순서에 맞게 배열하고 상기 배열된 순서에 따라 상기 데이터 세그먼트 정보를 더 포함하여 전송하는 것을 특징으로 하는 데이터 세그먼트 정보를 이용한 컨텐츠 전송방법.
- 제7항에 있어서, 상기 제1 전송단계는상기 배열한 상기 나머지 데이터와 상기 데이터 세그먼트 정보를 최대 전송 옥텟의 크기에 맞게 순차적으로 분할하여 전송하는 것을 특징으로 하는 데이터 세그먼트 정보를 이용한 컨텐츠 전송방법.
- 데이터 송수신을 위한 송수신부컨텐츠의 데이터 세그먼트 정보를 저장한 메모리부 및상기 송수신부를 통해 컨텐츠서버로부터 상기 컨텐츠를 수신하면 상기 메모리부에 저장된 데이터 세그먼트 정보를 참조하여 상기 컨텐츠의 데이터 중 상기 데이터 세그먼트를 제외한 나머지 데이터를 클라이언트 측 프록시서버로 전송하는 제 어부 를 포함하는 컨텐츠서버 측 프록시서버.
- 제9항에 있어서, 상기 데이터 세그먼트 정보는상기 데이터 세그먼트를 저장한 클라이언트 측 프록시서버로부터 상기 송수신부를 통해 일정주기로 수신하여 저장한 정보인 것을 특징으로 하는 컨텐츠서버 측 프록시서버.
- 제9항에 있어서, 상기 데이터 세그먼트 정보는상기 데이터 세그먼트를 저장한 클라이언트 측 프록시서버로부터 상기 송수신부를 통해 상대적으로 데이터 트래픽이 적은 시간에 수신하여 저장한 정보인 것을 특징으로 하는 컨텐츠서버 측 프록시서버.
- 제9항에 있어서, 상기 제어부는상기 나머지 데이터와 상기 데이터 세그먼트 정보를 상기 컨텐츠의 데이터 순서에 맞게 배열하고 상기 배열된 순서에 따라 상기 데이터 세그먼트 정보를 더 포함하여 전송하는 것을 특징으로 하는 컨텐츠서버 측 프록시서버.
- 제12항에 있어서, 상기 제어부는상기 배열한 상기 나머지 데이터와 상기 데이터 세그먼트 정보를 최대 전송 옥텟의 크기에 맞게 순차적으로 분할하여 전송하는 것을 특징으로 하는 컨텐츠서버 측 프록시서버.
- 데이터 송수신을 위한 입출력부컨텐츠의 데이터 세그먼트를 저장한 저장부 및상기 입출력부를 통해 컨텐츠서버 측 프록시서버로 상기 데이터 세그먼트에 대한 정보를 전송하고, 상기 입출력부를 통해 상기 컨텐츠서버 측 프록시서버로부터 상기 컨텐츠의 데이터 중 상기 데이터 세그먼트를 제외한 나머지 데이터를 수신하면 상기 수신한 데이터와 상기 저장한 데이터 세그먼트를 이용하여 상기 컨텐츠로 재구성하고 상기 입출력부를 통하여 클라이언트로 전송하는 관리부 를 포함하는 클라이언트 측 프록시서버.
- 제14항에 있어서, 상기 관리부는상기 나머지 데이터에 더하여 상기 데이터 세그먼트 정보를 상기 컨텐츠의 데이터 순서에 맞게 순차적으로 수신하면 상기 컨텐츠로 재구성하여 전송하는 것을 특징으로 하는 클라이언트 측 프록시서버.
- 제14항에 있어서, 상기 관리부는상기 데이터 세그먼트 정보를 일정주기로 전송하는 것을 특징으로 하는 클라이언트 측 프록시서버.
- 제14항에 있어서, 상기 관리부는상기 데이터 세그먼트 정보를 상대적으로 데이터 트래픽이 적은 시간에 전송하는 것을 특징으로 하는 클라이언트 측 프록시서버.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090008174A KR101140636B1 (ko) | 2009-02-02 | 2009-02-02 | 데이터 세그먼트 정보를 이용한 컨텐츠 전송시스템 및 방법, 그 프록시서버 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090008174A KR101140636B1 (ko) | 2009-02-02 | 2009-02-02 | 데이터 세그먼트 정보를 이용한 컨텐츠 전송시스템 및 방법, 그 프록시서버 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100088990A KR20100088990A (ko) | 2010-08-11 |
KR101140636B1 true KR101140636B1 (ko) | 2012-05-03 |
Family
ID=42754995
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090008174A Active KR101140636B1 (ko) | 2009-02-02 | 2009-02-02 | 데이터 세그먼트 정보를 이용한 컨텐츠 전송시스템 및 방법, 그 프록시서버 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101140636B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20240166714A (ko) | 2023-05-18 | 2024-11-26 | 한국전자기술연구원 | 분산형 컴퓨팅 시스템 및 이의 데이터 공유 응답성 향상 방법 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8880651B2 (en) * | 2011-07-25 | 2014-11-04 | Sony Computer Entertainment America, LLC | Method and system for efficient download of data package |
KR20130074828A (ko) | 2011-12-23 | 2013-07-05 | 삼성전자주식회사 | 프록시 서버에 의한 데이터 흐름 제어 방법 및 장치 |
KR102211606B1 (ko) * | 2019-12-26 | 2021-02-04 | 한양대학교 에리카산학협력단 | 프록시 서버, 이를 이용한 데이터 전송 방법 및 시스템 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000071688A (ko) * | 1999-04-15 | 2000-11-25 | 루센트 테크놀러지스 인크 | 데이터 네트워크와 무선 통신 시스템간의 개선된 전송효율을 위한 방법 |
KR100479334B1 (ko) | 2002-11-29 | 2005-03-31 | 한국전자통신연구원 | 인터넷 기반 멀티미디어 스트리밍 서비스를 위한 동적선반입 시스템 및 방법 |
KR20060038361A (ko) * | 2005-10-27 | 2006-05-03 | 니트젠테크놀러지스 주식회사 | 스트리밍 기반의 컨텐츠 분산형 네트워크 시스템과 파일분할, 병합 및 재생 방법 |
KR100813004B1 (ko) | 2001-08-21 | 2008-03-14 | 엘지.필립스 엘시디 주식회사 | 액정표시장치의 셀 절단 공정용 씰 패턴 |
-
2009
- 2009-02-02 KR KR1020090008174A patent/KR101140636B1/ko active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000071688A (ko) * | 1999-04-15 | 2000-11-25 | 루센트 테크놀러지스 인크 | 데이터 네트워크와 무선 통신 시스템간의 개선된 전송효율을 위한 방법 |
KR100813004B1 (ko) | 2001-08-21 | 2008-03-14 | 엘지.필립스 엘시디 주식회사 | 액정표시장치의 셀 절단 공정용 씰 패턴 |
KR100479334B1 (ko) | 2002-11-29 | 2005-03-31 | 한국전자통신연구원 | 인터넷 기반 멀티미디어 스트리밍 서비스를 위한 동적선반입 시스템 및 방법 |
KR20060038361A (ko) * | 2005-10-27 | 2006-05-03 | 니트젠테크놀러지스 주식회사 | 스트리밍 기반의 컨텐츠 분산형 네트워크 시스템과 파일분할, 병합 및 재생 방법 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20240166714A (ko) | 2023-05-18 | 2024-11-26 | 한국전자기술연구원 | 분산형 컴퓨팅 시스템 및 이의 데이터 공유 응답성 향상 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20100088990A (ko) | 2010-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180205976A1 (en) | Method and apparatus of obtaining video fragment | |
US8370520B2 (en) | Adaptive network content delivery system | |
US8327013B2 (en) | Dynamic index file creation for media streaming | |
CN102055718B (zh) | 一种在http streaming系统中实现分层请求内容的方法,装置和系统 | |
CN103001964B (zh) | 一种局域网环境下的缓存加速方法 | |
CN103581242B (zh) | 上传文件的方法、客户端设备、服务器及系统 | |
WO2011088725A1 (zh) | 基于http的同步方法和装置 | |
US20240176829A1 (en) | Token-based authentication for a proxy web scraping service | |
CN101237429A (zh) | 基于内容分发网络的流媒体直播系统、方法及装置 | |
EP4227828A1 (en) | Web scraping through use of proxies, and applications thereof | |
CN102158518B (zh) | 一种cdn网络中的数据传输方法、网络节点及系统 | |
CN103813181A (zh) | 一种视频优化系统及方法 | |
KR101140636B1 (ko) | 데이터 세그먼트 정보를 이용한 컨텐츠 전송시스템 및 방법, 그 프록시서버 | |
US20020083193A1 (en) | Parallel network data transmission | |
EP3258673B1 (en) | Efficient information exchange between servers in content transmission network system | |
CN105893429A (zh) | 用于优化web缓存的方法及系统 | |
KR101158366B1 (ko) | 데이터 세그먼트 정보를 이용한 컨텐츠 전송시스템 및 방법, 그 프록시서버 | |
Evensen et al. | Adaptive media streaming to mobile devices: challenges, enhancements, and recommendations | |
CN107249017B (zh) | 一种通过cdn网络获取hls内容的方法及服务器 | |
KR101091982B1 (ko) | 캐시서버와 브라우저캐시를 이용한 컨텐츠 캐싱방법 및 그 캐시서버 | |
Davern et al. | HTTP acceleration over high latency links | |
KR101066871B1 (ko) | 캐시서버 및 브라우저캐시를 이용한 컨텐츠 전송시스템 및 방법 | |
CN102546549A (zh) | 一种数据传输方法、系统及设备 | |
KR20150045891A (ko) | 스트리밍 콘텐츠를 제공하는 방법 및 장치 | |
CN106209662B (zh) | 一种网络实时互动系统中高并发动态速率数据传输的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20090202 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20100513 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20090202 Comment text: Patent Application |
|
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: 20110728 Patent event code: PE09021S01D |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20111020 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
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: 20120402 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20120420 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20120423 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20160330 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20160330 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20180328 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20180328 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20190320 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20190320 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20200319 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20210325 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20220324 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20221226 Start annual number: 12 End annual number: 12 |