KR20050043429A - 채널 자원 관리 방법 및 장치 - Google Patents
채널 자원 관리 방법 및 장치 Download PDFInfo
- Publication number
- KR20050043429A KR20050043429A KR1020030078331A KR20030078331A KR20050043429A KR 20050043429 A KR20050043429 A KR 20050043429A KR 1020030078331 A KR1020030078331 A KR 1020030078331A KR 20030078331 A KR20030078331 A KR 20030078331A KR 20050043429 A KR20050043429 A KR 20050043429A
- Authority
- KR
- South Korea
- Prior art keywords
- socket
- hardware
- channel
- open request
- sockets
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
- G06F13/12—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
-
- 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/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- 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/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/161—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
- H04L69/162—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (8)
- 복수개의 하드웨어 소켓을 이용하는 시스템의 채널 자원 관리방법에 있어서,수동 개방 요구 또는 능동 개방 요구가 수신되면, 상기 복수개의 하드웨어 소켓의 상태를 체크하는 단계;상기 복수개의 하드웨어 소켓중 연결 소켓으로 설정되지 않은 하드웨어 소켓이 적어도 하나 존재하면, 연결 소켓을 설정하여 채널을 할당하는 단계를 포함하는 채널 자원 관리 방법.
- 제 1 항에 있어서, 상기 체크 단계는 상기 복수개의 하드웨어 소켓 각각에 대한 연결 여부를 나타내는 채널 플래그를 참조하여 수행되는 것을 특징으로 하는 채널 자원 관리 방법.
- 제 2 항에 있어서, 상기 채널 플래그는 대응되는 하드웨어 소켓이 연결 소켓으로 생성되면, 상기 대응되는 하드웨어 소켓이 연결 소켓임을 나타내는 값으로 설정되는 것을 특징으로 하는 채널 자원 관리 방법.
- 제 1 항에 있어서, 상기 연결 소켓으로 설정되지 않은 하드웨어 소켓이 상기 수동 개방 요구에 대한 대기 상태로 설정된 소켓일 때, 상기 능동 개방 요구가 수신되면, 상기 채널 할당 단계는 상기 수동 개방 요구에 대한 대기 상태로 설정된 소켓의 상태를 상기 능동 개방 요구에 대응하도록 설정하는 것을 특징으로 하는 채널 자원 관리 방법.
- 제 1 항에 있어서, 상기 채널 자원 관리 방법은,통신이 종료된 하드웨어 소켓은 수동 개방 요구에 대한 대기 상태로 관리하는 단계를 더 포함하는 채널 자원 관리 방법.
- 복수개의 하드웨어 소켓;수동 개방 요구 또는 능동 개방 요구가 수신되면, 상기 복수개의 하드웨어 소켓중에서 연결 소켓으로 설정되지 않은 하드웨어 소켓을 연결 소켓으로 설정하여 채널을 할당하는 소켓 매니저를 포함하는 채널 자원 관리 장치.
- 제 6 항에 있어서, 상기 채널 자원 관리 장치는,상기 하드웨어 소켓별로 연결 여부를 나타내는 채널 플래그 유니트를 더 포함하고,상기 소켓 매니저는 상기 수동 개방 요구 또는 능동 개방 요구가 수신되면, 상기 채널 플래그 유니트를 참조하여 상기 연결 소켓을 설정하고, 상기 연결 소켓으로 설정된 하드웨어 소켓에 대응되는 채널 플래그를 업데이트 하는 것을 특징으로 하는 채널 자원 관리 장치.
- 제 6 항에 있어서, 상기 소켓 매니저는 상기 연결 소켓으로 설정되지 않은 하드웨어 소켓이 상기 수동 개방 요구에 대한 대기 상태로 설정된 소켓일 때, 상기 능동 개방 요구가 수신되면, 상기 수동 개방 요구에 대한 대기 상태로 설정된 소켓의 상태를 상기 능동 개방 요구에 대응하도록 설정하는 것을 특징으로 하는 채널 자원 관리 장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030078331A KR20050043429A (ko) | 2003-11-06 | 2003-11-06 | 채널 자원 관리 방법 및 장치 |
US10/978,400 US20050101179A1 (en) | 2003-11-06 | 2004-11-02 | Apparatus for and method of channel resource management |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030078331A KR20050043429A (ko) | 2003-11-06 | 2003-11-06 | 채널 자원 관리 방법 및 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20050043429A true KR20050043429A (ko) | 2005-05-11 |
Family
ID=34545781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030078331A Ceased KR20050043429A (ko) | 2003-11-06 | 2003-11-06 | 채널 자원 관리 방법 및 장치 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20050101179A1 (ko) |
KR (1) | KR20050043429A (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9021157B2 (en) * | 2013-03-28 | 2015-04-28 | Microsoft Technology Licensing, Llc | Reliable socket transfer based on initializing and re-initializing a communication link and retaining a connected state |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5517494A (en) * | 1994-09-30 | 1996-05-14 | Apple Computer, Inc. | Method and system of multicast routing for groups with a single transmitter |
US5805823A (en) * | 1996-01-30 | 1998-09-08 | Wayfarer Communications, Inc. | System and method for optimal multiplexed message aggregation between client applications in client-server networks |
EP0872991B1 (en) * | 1997-04-15 | 2006-07-26 | Hewlett-Packard Company, A Delaware Corporation | Method and apparatus for device interaction by format |
TW518864B (en) * | 2000-05-12 | 2003-01-21 | Ibm | Methods and system for defeating TCP SYN flooding attacks |
US7493398B2 (en) * | 2003-04-16 | 2009-02-17 | Microsoft Corporation | Shared socket connections for efficient data transmission |
-
2003
- 2003-11-06 KR KR1020030078331A patent/KR20050043429A/ko not_active Ceased
-
2004
- 2004-11-02 US US10/978,400 patent/US20050101179A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20050101179A1 (en) | 2005-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2250108C (en) | A method and apparatus for client managed flow control on a limited memory computer system | |
CN104219127B (zh) | 一种虚拟网络实例的创建方法以及设备 | |
US7320029B2 (en) | Quality of service definition for data streams | |
US20020138614A1 (en) | Method and apparatus to manage network addresses | |
US7529820B2 (en) | Method and apparatus to perform automated task handling | |
JP2002169694A (ja) | ネットワーク上のpxeクライアントにdhcpサーバを介してブート・サーバを自動的に割り当てる方法とシステム | |
JPH1065737A (ja) | 代理サーバ装置およびサーバ装置 | |
KR20040062882A (ko) | 시스템 리소스 최적화 | |
EP1050147B1 (en) | Method for allocating ip addresses to host destination terminals on the internet on request by a source terminal | |
CN104243628A (zh) | 一种连续多端口申请方法和装置 | |
CN114364031A (zh) | 服务提供方法、装置及存储介质 | |
CN109819064B (zh) | 模块间通信的方法、操作系统模块和会议平板 | |
KR20050043429A (ko) | 채널 자원 관리 방법 및 장치 | |
WO2023005124A1 (zh) | 一种网络切片资源的共享方法、装置、设备及介质 | |
CN116455985A (zh) | 一种分布式服务系统、方法、计算机设备和存储介质 | |
CN115174310A (zh) | Pdn拨号及配置方法、系统、装置、设备及存储介质 | |
KR19990050416A (ko) | 비 인터넷 서비스망과 인터넷 서비스망간 완전 액세스를 제공하는 아이피 주소 변환방법 | |
CN113687962A (zh) | 一种请求处理方法、装置、设备及存储介质 | |
KR20020025653A (ko) | 교환기에서의 아이피 주소 관리 장치 및 방법 | |
KR20040046846A (ko) | 이동통신 시스템에서의 에프에이 변경을 통한 호 설정 방법 | |
KR20050038448A (ko) | 적응적 동적 ip 주소 관리 시스템 및 관리 방법 | |
WO2024017121A1 (zh) | 批量控制方法及装置 | |
KR19990048446A (ko) | 비 인터넷 서비스망과 인터넷 서비스망간 완전 액세스를 제공하는 아이피 주소 변환방법 | |
KR20060019146A (ko) | 네트워크 카드의 펌웨어 업그레이드 방법 및 장치 | |
KR20010073323A (ko) | 전용선의 대역폭 관리 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20031106 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20081104 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20031106 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: 20100511 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20100720 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20100511 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |