KR100771103B1 - 소프트웨어를 다운로드하는 방법 - Google Patents
소프트웨어를 다운로드하는 방법 Download PDFInfo
- Publication number
- KR100771103B1 KR100771103B1 KR1020010011215A KR20010011215A KR100771103B1 KR 100771103 B1 KR100771103 B1 KR 100771103B1 KR 1020010011215 A KR1020010011215 A KR 1020010011215A KR 20010011215 A KR20010011215 A KR 20010011215A KR 100771103 B1 KR100771103 B1 KR 100771103B1
- Authority
- KR
- South Korea
- Prior art keywords
- software
- server
- packet
- abandoned
- multicast
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/20—Support for services
- H04L49/201—Multicast operation; Broadcast operation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/564—Connection-oriented
- H04L2012/5641—Unicast/point-to-point
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
그러나, 이와 같은 종래의 소프트웨어 다운로드 기술에 있어서는 클라이언트가 서버로부터 소프트웨어를 다운로드 받을 때 효율적으로 다운로드 받는데 어려움이 있고, 서버 간에 데이터 공유를 위해 데이터를 전송할 때 트래픽이 발생되는 결함이 있었다.
상기 목적을 달성하기 위하여, 본 발명에 따른 소프트웨어를 다운로드하는 방법은 주 서버는 주기적으로 자신이 가지고 있는 소프트웨어에 대한 정보 패킷을 멀티캐스트 방식으로 전송하는 과정과; 상기 정보 패킷을 전송받은 부 서버는 추가 및 갱신되어야 할 소프트웨어를 발견한 경우, 요청 패킷을 다른 부 서버에게 애니캐스트 방식으로 전송하여 상기 소프트웨어를 요청하는 과정과; 상기 요청 패킷을 전송받은 부 서버는 응답 패킷을 통해 상기 요청되는 소프트웨어를 유니캐스트 방식으로 전송하는 과정으로 이루어진 것을 특징으로 한다.
상기 목적을 달성하기 위하여, 본 발명에 따른 소프트웨어를 다운로드하는 방법은 임의의 서버에서 소프트웨어를 추가, 갱신하거나 또는 삭제하는 경우 명령 패킷을 멀티캐스트 방식으로 전송하는 과정과, 상기 명령 패킷을 전송받은 서버들은 소프트웨어를 추가 및 갱신하거나 또는 삭제하는 과정으로 이루어지는 것을 특징으로 한다.
상기 명령 패킷을 전송받은 서버들은 그 명령의 내용에 따라 소프트웨어의 추가, 삭제, 갱신 작업을 수행한다.(S5,S6)
Claims (11)
- 주 서버는 주기적으로 자신이 가지고 있는 소프트웨어에 대한 정보 패킷을 멀티캐스트 방식으로 전송하는 과정과;상기 정보 패킷을 전송받은 부 서버는 추가 및 갱신되어야 할 소프트웨어가 존재하면, 요청 패킷을 다른 부 서버에게 애니캐스트 방식으로 전송하여 상기 소프트웨어를 요청하는 과정과;상기 요청 패킷을 전송받은 부 서버는 응답 패킷을 통해 상기 요청되는 소프트웨어를 유니캐스트 방식으로 전송하는 과정으로 이루어진 것을 특징으로 하는 소프트웨어를 다운로드하는 방법.
- 삭제
- 청구항 3은(는) 설정등록료 납부시 포기되었습니다.제1항에 있어서,상기 정보 패킷은 소프트웨어의 정보 갯수, 소프트웨어의 이름 및 버전의 리스트 정보를 포함하는 것을 특징으로 하는 소프트웨어를 다운로드하는 방법.
- 청구항 4은(는) 설정등록료 납부시 포기되었습니다.제1항에 있어서,상기 요청 패킷은 소프트웨어의 이름 및 버전을 포함하는 것을 특징으로 하는 소프트웨어를 다운로드하는 방법.
- 청구항 5은(는) 설정등록료 납부시 포기되었습니다.제1항에 있어서,상기 응답 패킷은 소프트웨어의 이름, 버전 및 소프트웨어의 내용을 포함하는 것을 특징으로 하는 소프트웨어를 다운로드하는 방법.
- 청구항 6은(는) 설정등록료 납부시 포기되었습니다.제1항에 있어서,상기 요청 패킷을 전송 받은 부 서버는 상기 요청되는 소프트웨어가 없는 경우에는 상기 주 서버에 유니캐스트 방식으로 요청 패킷을 보내어 소프트웨어를 다운로드 받은 후 상기 소프트웨어를 요청한 부 서버에게 응답 패킷을 통해 상기 다운로드 받은 소프트웨어를 유니캐스트 방식으로 전송하는 단계를 포함하는 것을 특징으로 하는 소프트웨어를 다운로드하는 방법.
- 청구항 7은(는) 설정등록료 납부시 포기되었습니다.제1항에 있어서,상기 멀티캐스트 방식과 애니캐스트 방식을 지원하기 위하여 하나의 애니캐스트 주소와 하나의 멀티캐스트 주소의 쌍을 소프트웨어를 다운로드 받는 서버의 네트워크 서비스 액세스 포인트로 사용하는 것을 특징으로 하는 소프트웨어를 다운로드하는 방법.
- 청구항 8은(는) 설정등록료 납부시 포기되었습니다.임의의 서버가 소프트웨어를 추가 및 갱신하거나 또는 삭제하는 경우에 명령 패킷을 멀티캐스트 방식으로 전송하는 과정과,상기 명령 패킷을 전송 받은 서버들은 상기 소프트웨어를 추가 및 갱신하거나 또는 삭제하는 과정으로 이루어진 것을 특징으로 하는 소프트웨어를 다운로드하는 방법.
- 삭제
- 청구항 10은(는) 설정등록료 납부시 포기되었습니다.제 8항에 있어서,상기 명령 패킷은 명령의 내용, 소프트웨어의 이름, 버전 및 소프트웨어의 내용을 포함하는 것을 특징으로 하는 소프트웨어를 다운로드하는 방법.
- 청구항 11은(는) 설정등록료 납부시 포기되었습니다.제 10항에 있어서,상기 명령의 내용은 소프트웨어의 추가, 갱신, 삭제 중에서 어느 하나인 것을 특징으로 하는 소프트웨어를 다운로드하는 방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020010011215A KR100771103B1 (ko) | 2001-03-05 | 2001-03-05 | 소프트웨어를 다운로드하는 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020010011215A KR100771103B1 (ko) | 2001-03-05 | 2001-03-05 | 소프트웨어를 다운로드하는 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20020071220A KR20020071220A (ko) | 2002-09-12 |
| KR100771103B1 true KR100771103B1 (ko) | 2007-10-31 |
Family
ID=27696387
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020010011215A Expired - Fee Related KR100771103B1 (ko) | 2001-03-05 | 2001-03-05 | 소프트웨어를 다운로드하는 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100771103B1 (ko) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100767785B1 (ko) * | 2005-06-22 | 2007-10-18 | (주)에이티솔루션 | 모바일 단말기용 어플리케이션 갱신 시스템 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5999740A (en) * | 1996-11-08 | 1999-12-07 | International Computers Limited | Updating mechanism for software |
| KR20000033045A (ko) * | 1998-11-19 | 2000-06-15 | 정선종 | 웹 상에서의 멀티캐스트 오디오 및 비디오 정보 수신 방법 |
| KR20020024427A (ko) * | 2000-09-25 | 2002-03-30 | 조동근 | Ip 멀티캐스트 운영 시스템 및 방법, 그 프로그램의소스를 기록한 기록매체 |
-
2001
- 2001-03-05 KR KR1020010011215A patent/KR100771103B1/ko not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5999740A (en) * | 1996-11-08 | 1999-12-07 | International Computers Limited | Updating mechanism for software |
| KR20000033045A (ko) * | 1998-11-19 | 2000-06-15 | 정선종 | 웹 상에서의 멀티캐스트 오디오 및 비디오 정보 수신 방법 |
| KR20020024427A (ko) * | 2000-09-25 | 2002-03-30 | 조동근 | Ip 멀티캐스트 운영 시스템 및 방법, 그 프로그램의소스를 기록한 기록매체 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20020071220A (ko) | 2002-09-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4068158B2 (ja) | レプリカルーティング | |
| US10999241B2 (en) | Mapping database system for use with content chunks and methods of routing to content in an IP network | |
| JP5288204B2 (ja) | ゲートウェイシステム及び制御方法 | |
| US9762694B2 (en) | Content distributed through blind-cache instantiation | |
| US20050229243A1 (en) | Method and system for providing Web browsing through a firewall in a peer to peer network | |
| EP2984796B1 (en) | Method and system for providing an information centric network with a software defined network | |
| US20130212266A1 (en) | Routing client requests | |
| WO2001040954A1 (en) | System and method for directing a client to a content source | |
| CA2884683C (en) | Split network address translation | |
| KR20110036573A (ko) | 서버 애플리케이션 프로그램으로 ip 네트워크를 통한 엑세스를 제공하는 방법 | |
| US9154571B2 (en) | Publish/subscribe networks | |
| JP2012134780A (ja) | ゲートウェイシステム、ゲートウェイ装置、負荷分散方法 | |
| EP3446460B1 (en) | Content routing in an ip network that implements information centric networking | |
| CN106899640A (zh) | 数据资源的获取方法与通信系统 | |
| KR20020071220A (ko) | 애니캐스트와 멀티캐스트를 이용한 소프트웨어 다운로드방법 | |
| JP2004104357A (ja) | ネットワークシステムおよび通信方法、情報処理装置および方法、並びにプログラム | |
| US20020105954A1 (en) | Dynamic update proxy | |
| KR20050003598A (ko) | 이중화된 도메인 네임 서버를 이용한 도메인 네임 서비스제공 시스템 및 제공 방법 | |
| JP4223045B2 (ja) | Dnsサーバ装置、要求電文処理方法および要求電文処理プログラム | |
| CN119071271B (zh) | 一种数据访问方法及接入设备、存储介质、计算机程序产品 | |
| US20030225910A1 (en) | Host resolution for IP networks with NAT | |
| CN101789914B (zh) | 运用点对点代理服务的点对点通信装置与方法 | |
| KR100424154B1 (ko) | 도메인 이름 서버 시스템을 이용한 프로토콜 번역기 분산방법 | |
| JP2008206081A (ja) | マルチホーミング通信システムに用いられるデータ中継装置およびデータ中継方法 | |
| Kampanakis | anima Working Group M. Richardson Internet-Draft Sandelman Software Works Intended status: Standards Track P. van der Stok Expires: June 1, 2021 vanderstok consultancy |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| A201 | Request for examination | ||
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20120926 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20130924 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| FPAY | Annual fee payment |
Payment date: 20140924 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| FPAY | Annual fee payment |
Payment date: 20150924 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20161024 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20161024 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |