KR20080083904A - 무선 네트워크 인쇄시스템 - Google Patents

무선 네트워크 인쇄시스템 Download PDF

Info

Publication number
KR20080083904A
KR20080083904A KR1020070024728A KR20070024728A KR20080083904A KR 20080083904 A KR20080083904 A KR 20080083904A KR 1020070024728 A KR1020070024728 A KR 1020070024728A KR 20070024728 A KR20070024728 A KR 20070024728A KR 20080083904 A KR20080083904 A KR 20080083904A
Authority
KR
South Korea
Prior art keywords
wireless terminal
frame
communication mode
wireless
print data
Prior art date
Application number
KR1020070024728A
Other languages
English (en)
Other versions
KR101085905B1 (ko
Inventor
정수영
Original Assignee
삼성전자주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020070024728A priority Critical patent/KR101085905B1/ko
Priority to US12/038,899 priority patent/US8687217B2/en
Priority to CN2008100828810A priority patent/CN101267370B/zh
Publication of KR20080083904A publication Critical patent/KR20080083904A/ko
Application granted granted Critical
Publication of KR101085905B1 publication Critical patent/KR101085905B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1209Improving or facilitating administration, e.g. print management resulting in adapted or bridged legacy communication protocols, e.g. emulation, protocol extension
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1236Connection management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1292Mobile client, e.g. wireless printing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 무선 네트워크 인쇄시스템에 관한 것으로, 특히 본 발명은 장치간의 통신이 장치 간에 직접 수행되는 애드혹 네트워크에만 속한 무선단말기에서 장치간의 통신이 액세스 포인트를 경유하여 간접 수행되는 인프라스트럭처 네트워크에 속한 화상형성장치를 이용하여 인쇄데이터를 인쇄할 경우, 애드혹 네트워크 및 인프라스트럭처 네트워크에 함께 속한 무선단말기를 이용하여 인쇄데이터를 중계시켜 화상형성장치에 전달함으로써 인프라스트럭처 네트워크의 AP 유효 통신영역을 벗어난 곳에 위치한 무선단말기에서도 인프라스트럭처 네트워크 상의 화상형성장치를 이용하여 인쇄데이터를 인쇄할 수 있다.

Description

무선 네트워크 인쇄시스템{WIRELESS NETWORK PRINTING SYSTEM}
도 1은 본 발명의 실시예에 따른 무선 네트워크 인쇄시스템에 대한 구성도이다.
도 2는 본 발명의 실시예에 따른 무선 네트워크 인쇄시스템에 대한 제어흐름도이다.
도 3은 도 2에서 제1무선단말기(STA_A), 제2무선단말기(STA_B) 및 AP간의 통신순서를 설명하기 위한 도면이다.
도 4는 도 2의 제1무선단말기(STA_A)가 인프라스트럭처 모드에서 AP를 통하여 화상형성장치에 인쇄데이터를 전송하는 과정을 설명하기 위한 제어흐름도이다.
도 5는 도 2의 제1무선단말기(STA_A)가 인프라스트럭처 모드에서 AP를 통하여 화상형성장치에 인쇄데이터를 전송할 때 제2무선단말기(STA_B)의 동작을 설명하기 위한 제어흐름도이다.
도 6은 도 2의 제2무선단말기(STA_B)가 애드혹 모드에서 제1무선단말기(STA_A)로 인쇄데이터를 전송하는 과정을 설명하기 위한 설명하기 위한 제어흐름도이다.
*도면의 주요 기능에 대한 부호의 설명*
10 : 제1무선단말기 11 : 제2무선단말기
12 : 제3무선단말기 20 : 화상형성장치
21 : 액세스 포인트 22 : 제4무선단말기
본 발명은 무선 네트워크 인쇄시스템에 관한 것으로, 더욱 상세하게는 액세스 포인트(Access Point ; 이하 AP라 칭함)를 중심으로 형성된 인프라스트럭처(인프라스트럭처) 네트워크의 AP 유효 통신영역을 벗어난 곳에 애드혹(애드혹) 네트워크 연결된 설치된 무선단말기에서 인프라스트럭처 네트워크 상의 화상형성장치를 통해 인쇄를 수행할 수 있는 무선 네트워크 인쇄시스템에 관한 것이다.
현재 가장 많이 사용되는 무선 네트워크 인쇄환경은 인프라스트럭처 모드의 무선 랜 환경이다. 인프라스트럭처 모드는 유선 랜(LAN)과 무선 랜을 연결시켜주는 AP가 필요하며, 사용자들은 이 AP를 통해서 원하는 데이터를 무선 네트워크 카드가 장착된 화상형성장치로 인쇄할 수 있다.
또한, 다른 무선 네트워크 인쇄환경은 애드혹(애드혹) 모드의 무선 랜 환경이다. 애드혹 모드는 AP 없이 직접 무선단말기에서 무선 네트워크 카드가 장착된 화상형성장치로 직접 인쇄할 수 있다.
최근 보급되는 무선 네트워크 카드는 인프라스트럭처 모드와 애드혹 모드를 모두 지원하고 있어 원하는 모드를 지정하여 사용할 수 있다.
무선 랜이란 유선 랜의 허브에 해당하는 AP를 사용하여 무선 랜 카드를 장착 한 PDA 나 노트북과 같은 무선단말기에 랜 서비스를 제공하는 네트워크 환경이다. 무선 랜의 통신모드에는 인프라스트럭처 모드와 애드혹 모드로 구분된다. 인프라스트럭처 모드는 AP를 통하여 무선 랜 카드와 간접 통신을 하는 모드이고, 애드혹 모드는 무선랜 카드만으로도 직접 통신이 가능한 모드이다. 따라서, 무선 네트워크 인쇄시스템에서는 두 가지 모드에서 인쇄가 모두 가능하다.
일반적으로, IEEE 802.11 표준에 정해져 있는 RTS(Request To Send)/CTS(Clear To Send)의 통신 순서는 다음과 같다.
먼저, 통신을 하고 싶은 무선단말기가 AP에 RTS를 보내 통신개시 허가를 구한다(RTS). AP는 통신의 허가와 통신을 하고 싶은 무선단말기 이외의 통신을 금지하는 CTS를 송신한다(CTS). 통신을 하고 싶은 무선단말기는 DATA를 AP에 보낸다. 그리고, 그 이외의 무선단말기는 ACK가 올 때까지 기다린다(DATA). AP는 DATA송신이 완료되면 ACK를 보낸다. 그러면, 무선단말기 사이에서는 다시 채널(Channel) 경쟁에 들어간다(ACK). 즉, RTS → CTS → DATA → ACK의 순서의 통신 순서를 갖는다.
종래의 무선 네트워크 인쇄방식은 IEEE 802.11b를 지원하는 것으로, 인프라스트럭처 모드에서 AP를 중심으로 일정한 영역 안에서 무선 네트워크 인쇄가 가능하며, AP와 무선단말기가 가까울수록 빠른 전송 속도를 갖는다. 또한, 무선단말기가 AP의 유효 통신영역(coverage)을 벗어나면 무선 네트워크 인쇄가 불가능하다. 즉, 한정된 영역인 AP의 유효 통신영역에서만 무선 네트워크 인쇄가 가능한 문제점이 있다.
본 발명은 전술한 문제점을 해결하기 위한 것으로, 본 발명의 목적은 AP를 중심으로 형성된 인프라스트럭처 네트워크 상의 화상형성장치를 통해 인쇄데이터를 인쇄하고자 하는 무선단말기가 AP의 유효 통신영역을 벗어난 곳에 위치하더라도 AP의 유효 통신영역 내의 다른 무선단말기를 이용하여 인쇄데이터를 인쇄할 수 있는 무선 네트워크 인쇄시스템을 제공하는 것이다.
전술한 목적을 달성하기 위한 본 발명의 무선 네트워크 인쇄시스템은 통신이 무선단말기 간에 직접 수행되는 제1통신모드와 통신이 액세스 포인트를 경유하여 수행되는 제2통신모드의 네트워크 환경으로 선택적으로 전환하는 제1무선단말기를 구비하는 무선 네트워크 인쇄시스템에 있어서, 상기 액세스 포인트의 유효 통신영역에서 벗어나 상기 제1통신모드의 네트워크 환경에 연결된 제2무선단말기와, 상기 제2통신모드의 네트워크 환경에 연결된 화상형성장치를 포함하고, 상기 제1무선단말기는 상기 제2무선단말기의 요청에 따라 네트워크 환경을 제1통신모드에서 제2통신모드로 전환하여 상기 제2무선단말기로부터 제공된 인쇄데이터를 상기 액세스 포인트를 통해 상기 화상형성장치로 전달하는 것을 특징으로 한다.
상기 제1통신모드는 애드혹(Ad-hoc) 모드이고, 상기 제2통신모드는 인프라스트럭처(Infrastructure) 모드인 것을 특징으로 한다.
상기 제1무선단말기는 상기 제2무선단말기의 요청에 따라 상기 제2통신모드에서 제1통신모드로 전환하여 상기 제2무선단말기로부터 인쇄데이터를 수신하고, 상기 인쇄데이터의 수신이 완료되면, 상기 제1통신모드에서 제2통신모드로 전환하여 상기 수신된 인쇄데이터를 상기 액세스 포인트를 통해 상기 화상형성장치에 전송하는 것을 특징으로 한다.
상기 제1무선단말기는 상기 제2무선단말기로부터 수신된 데이터가 인쇄데이터인지를 판단하여 인쇄데이터이면, 상기 제1통신모드에서 제2통신모드로 전환하는 것을 특징으로 한다.
상기 제1무선단말기는 상기 제1통신모드에 의한 통신을 중지하고, 상기 제2통신모드로 전환되는 것을 특징으로 한다.
상기 제1무선단말기는 상기 제2통신모드에 의한 통신을 중지하고, 상기 제1통신모드로 전환되는 것을 특징으로 한다.
상기 제1무선단말기가 상기 액세스 포인트로 인쇄데이터를 전송하는 경우, 상기 제2무선단말기는 상기 제1무선단말기로부터 애드혹 CTS(Clear To Send) 프레임을 수신하여 애드혹 CTS 프레임에 정의된 시간동안 통신을 대기하는 것을 특징으로 한다.
상기 제1무선단말기는 상기 액세스 포인트에 인프라스트럭처 RTS(Request To Send) 프레임 및 애드혹 CTS 프레임이 결합된 프레임을 송신하고, 상기 액세스 포인트로부터 인프라스트럭처 CTS 프레임을 수신하고, 상기 액세스 포인트에 인쇄데이터인 인프라스트럭처 데이터 프레임을 송신하고, 상기 액세스 포인트로부터 인프라스트럭처 ACK 프레임을 수신하는 동작을 통하여 상기 인쇄데이터를 상기 액세스 포인트를 통해 상기 화상형성장치에 전송하는 것을 특징으로 한다.
상기 제2무선단말기는 상기 제1무선단말기에 애드혹 RTS(Request To Send) 프레임을 송신하고, 상기 제1무선단말기로부터 인프라스트럭처 CTS 프레임 및 애드혹 CTS 프레임이 결합된 프레임을 수신하고, 상기 제1무선단말기에 인쇄데이터인 애드혹 데이터 프레임을 송신하고, 상기 제1무선단말기로부터 인프라스트럭처 ACK 프레임 및 애드혹 ACK 프레임이 결합된 프레임을 수신하는 동작을 통하여 상기 인쇄데이터를 상기 제1무선단말기로 전송하는 것을 특징으로 한다.
또한, 본 발명의 다른 무선 네트워크 인쇄시스템은 통신이 무선단말기 간에 직접 수행되는 애드혹(Ad-hoc) 모드와 통신이 액세스 포인트를 경유하여 수행되는 인프라스트럭처(Infrastructure) 모드의 네트워크 환경으로 선택적으로 전환하는 제1무선단말기를 구비하는 무선 네트워크 인쇄시스템에 있어서, 상기 액세스 포인트의 유효 통신영역에서 벗어나 상기 제1통신모드의 네트워크 환경에 연결된 제2무선단말기와, 상기 제2통신모드의 네트워크 환경에 연결된 화상형성장치를 포함하고, 상기 제1무선단말기는 상기 제2무선단말기의 요청에 따라 상기 제2통신모드에서 제1통신모드로 전환하여 상기 제2무선단말기로부터 인쇄데이터를 수신하고, 상기 인쇄데이터의 수신이 완료되면, 상기 제1통신모드에서 제2통신모드로 전환하여 상기 수신된 인쇄데이터를 상기 액세스 포인트를 통해 상기 화상형성장치에 전송하는 것을 특징으로 한다.
상기 제1무선단말기는 상기 제2무선단말기로부터 수신된 데이터가 인쇄데이터인지를 판단하여 인쇄데이터이면, 상기 제1통신모드에서 제2통신모드로 전환하는 것을 특징으로 한다.
상기 제1무선단말기가 상기 액세스 포인트로 인쇄데이터를 전송하는 경우, 상기 제2무선단말기는 상기 제1무선단말기로부터 애드혹 CTS(Clear To Send) 프레임을 수신하여 애드혹 CTS 프레임에 정의된 시간동안 통신을 대기하는 것을 특징으로 한다.
상기 제1무선단말기는 상기 액세스 포인트에 인프라스트럭처 RTS(Request To Send) 프레임 및 애드혹 CTS 프레임이 결합된 프레임을 송신하고, 상기 액세스 포인트로부터 인프라스트럭처 CTS 프레임을 수신하고, 상기 액세스 포인트에 인쇄데이터인 인프라스트럭처 데이터 프레임을 송신하고, 상기 액세스 포인트로부터 인프라스트럭처 ACK 프레임을 수신하는 동작을 통하여 상기 인쇄데이터를 상기 액세스 포인트를 통해 상기 화상형성장치에 전송하는 것을 특징으로 한다.
상기 제2무선단말기는 상기 제1무선단말기에 애드혹 RTS(Request To Send) 프레임을 송신하고, 상기 제1무선단말기로부터 인프라스트럭처 CTS 프레임 및 애드혹 CTS 프레임이 결합된 프레임을 수신하고, 상기 제1무선단말기에 인쇄데이터인 애드혹 데이터 프레임을 송신하고, 상기 제1무선단말기로부터 인프라스트럭처 ACK 프레임 및 애드혹 ACK 프레임이 결합된 프레임을 수신하는 동작을 통하여 상기 인쇄데이터를 상기 제1무선단말기로 전송하는 것을 특징으로 한다.
이하에서는 본 발명의 바람직한 실시예를 본 도면을 참조하여 상세하게 설명하도록 한다.
도 1은 본 발명의 실시예에 따른 무선 네트워크 인쇄시스템에 대한 구성도를 도시한 것이다. 도 1을 살펴보면, 본 발명의 무선 네트워크 인쇄시스템은 애드혹 모드로 통신하는 제1무선단말기(10)(STA_A), 제2무선단말기(11)(STA_B) 및 제3무선단말기(12)(STA_D)를 구비한다. 각 무선 노드(10,11,12)는 별도의 중앙관리장치를 거치지 않고 직접적으로 통신하게 된다. 또한, 본 발명의 무선 네트워크 인쇄시스템은 인프라스트럭처 모드로 통신하는 화상형성장치(20), AP(21), 제4무선단말기(STA_C) 및 제1무선단말기(10)를 구비한다. AP는 각 무선 노드(10,20,22)와 통신 인프라스트럭처를 연결하여 주는 역할을 하여 각 무선 노드(10,20,22)는 AP(21)를 통해 간접적으로 통신을 수행하게 된다.
애드호크 모드의 경우, 별도의 인프라스트럭처가 불필요하므로, 각 무선 노드(10,11,12)의 자유로운 이동성이 보장된다. 따라서, 사용자는 일정한 애드혹 통신범위 내에서는 해당 무선 노드의 위치를 자유롭게 이동시켜 사용할 수 있다. 하지만, 이러한 이동성에 의해, 불안정한 링크 특성을 가지게 되는 단점이 있다.
한편, 인프라스트럭처 모드의 경우, 인프라를 사전에 구축하여야 하지만 일단 구축이 되면 애드호크 모드에 비해 무선 통신범위가 넓어지고 안정적인 장점이 있다. 하지만, 상술한 바와 같이, AP를 중심으로 유효통신영역 내에서만 각 무선 노드간의 통신이 이루어지기 때문에 AP의 유효통신영역을 벗어난 무선단말기에서는 화상형성장치를 이용하여 인쇄할 수 없는 단점이 있다. 즉, 한정된 영역인 AP의 유효 통신영역에서만 무선 네트워크 인쇄가 가능한 문제점이 있다.
따라서, 본 발명에서는 도 1의 제1무선단말기와 같이 인프라스트럭처 모드와 애드 혹 모드로 선택적으로 통신 가능한 무선 노드를 이용하여 인쇄데이터를 중계하도록 함으로써 AP의 유효통신영역을 벗어난 곳에 위치한 무선단말기에서도 화상 형성장치를 이용하여 인쇄할 수 있다.
이를 위한 제1무선단말기(10)(STA_A)의 동작을 도 2의 참조하여 살펴보면, 먼저, 단계 S100에서 제1무선단말기(10)(STA_A)에 화상형성장치 드라이버 설치 후 화상형성장치(20)와 인프라스트럭처 모드로 연결한다.
단계 S101에서 무선 인쇄 잡(Job)이 없는 경우, 제1무선단말기(10)(STA_A)는 애드혹 모드와 인프라스트럭처 모드로 랜덤하게 스위칭한다.
이러한 상태에서 단계 S102에서 애드혹 모드의 무선 네트워크 환경에 연결된 제2무선단말기(11)(STA_B) 또는 제3무선단말기(12)(STA_D)로부터 애드 혹 연결 요청이 있는지를 판단한다. 만약, 애드 혹 연결요청이 없으면, 단계 S101로 리턴한다. 한편, 애드 혹 연결요청이 있으면, 단계 S103에서 제1무선단말기(10)(STA_A)는 무선 네트워크 환경을 인프라스트럭처 모드에서 애드혹 모드로 전환하여 제2무선단말기(11)(STA_B) 또는 제3무선단말기(12)(STA_D)와 애드혹 모드로 연결한다.
그리고, 단계 S104에서 제1무선단말기(STA_A)(10)는 제2무선단말기(11)(STA_B) 또는 제3무선단말기(12)(STA_D)로부터 무선 데이터를 수신한다.
무선 데이터의 수신이 완료되면, 단계 S105에서 제1무선단말기(STA_A)(10)는 수신된 무선 데이터를 분석하여 수신된 무선 데이터가 인쇄데이터인지를 판단한다. 만약, 단계 S105에서의 판단결과 수신된 무선 데이터가 인쇄데이터가 아니면, 단계 S104로 리턴한다. 한편, 단계 S105에서의 판단결과 수신된 무선 데이터가 인쇄데이터이면, 단계 S106에서 제1무선단말기(10)(STA_A)는 무선 네트워크 환경을 애드혹 모드에서 인프라스트럭처 모드로 전환한다.
그리고, 단계 S107에서 제1무선단말기(10)(STA_A)는 제2무선단말기(11)(STA_B) 또는 제3무선단말기(12)(STA_D)로부터 수신된 인쇄데이터를 AP(21)를 통해 화상형성장치(20)로 전송한다. 이에 따라, 화상형성장치에서는 인쇄데이터를 인쇄하게 된다.
도 3은 도 2에서 제1무선단말기(STA_A), 제2무선단말기(STA_B) 및 AP간의 통신순서를 도시한 것이다. 도 4는 도 2의 제1무선단말기(STA_A)가 인프라스트럭처 모드에서 AP를 통하여 화상형성장치에 인쇄데이터를 전송하는 과정을 설명한 것이다.
도 3을 참조하여 도 4를 살펴보면, 먼저, 단계 S200에서 제1무선단말기(10)(STA_A)는 AP(21)와 인프라스트럭처 통신을 위하여 AP(21) 주변의 다른 제4무선단말기(22)(STA_C)와 채널 경쟁을 한다.
그리고, 단계 S201에서 제1무선단말기(10)(STA_A)는 무선매체상태가 유휴상태(IDLE)인지를 판단한다. 만약, 유휴상태가 아니면, 단게 S200으로 리턴한다. 한편, 유휴상태이면, 단계 S202에서 제1무선단말기(10)(STA_A)는 램덤 백오프(Backoff)를 생성한다. 이는 무선매체가 유휴상태라도 즉시 프레임 전송을 하지 않고 정의된 일정시간만큼 대기한 후에 전송을 개시하기 위함이다.
단계 S203에서 제1무선단말기(10)(STA_A)는 랜덤 백오프를 점차 감소시키면서 무선매체의 상태를 확인한다.
그리고, 단계 S204에서 제1무선단말기(10)(STA_A)는 랜덤 백오프가 점차 감소하여 "0"이 되고, 무선매체가 유휴상태인지를 판단한다. 만약, 두 조건을 모두 만족하지 않으면, 단계 S211에서 랜덤 백오프를 멈춘 후 단계 S204로 리턴한다. 한편, 랜덤 백오프가 0가 되고 무선매체가 유휴상태라면, 단계 S205에서 제1무선단말기(10)(STA_A)는 AP(21)와의 통신을 위한 채널 접근에 성공한다.
이러한 상태에서 단계 S206 및 단계 S207에서 제1무선단말기(10)(STA_A)는 AP(21)로 인프라스트럭처 RTS(Request To Send) 및 애드혹 CTS(Clear To Send)가 결합된 프레임(RTS_i + CTS_a)을 송신한다.
그리고, 단계 S208에서 제1무선단말기(10)(STA_A)는 AP(21)로부터 송신된 인프라스트럭처 CTS(Clear To Send) 프레임(CTS_i)을 수신한다.
AP(21)로부터 송신된 인프라스트럭처 CTS(Clear To Send) 프레임(CTS_i)이 수신되면, 단계 S209에서 제1무선단말기(10)(STA_A)는 AP(21)로 인쇄데이터인 인프라스트럭처 DATA 프레임(DATA_i)을 송신한다.
그리고, 단계 S210에서 제1무선단말기(10)(STA_A)는 AP(21)로부터 송신된 ACK 프레임(ACK_i)를 수신한다. ACK 프레임(ACK_i)이 수신되면, 인쇄데이터에 대한 전송 동작을 종료한다. 이에 따라, 제1무선단말기(10)(STA_A)로부터 송신된 인쇄데이터는 AP(21)를 경유하여 화상형성장치에 전송되게 된다.
이러한 과정의 통신은 (RTS_i + CTS_a → CTS_i → DATA_i → ACK_i)의 구조로 802.11에 정해져 있는 RTS(Request To Send)/CTS(Clear To Send)의 통신 순서를 만족한다.
도 5는 도 2의 제1무선단말기(STA_A)가 인프라스트럭처 모드에서 AP를 통하여 화상형성장치에 인쇄데이터를 전송할 때 제2무선단말기(STA_B)의 동작을 설명한 것이다.
도 3을 참조하여 도 5를 살펴보면, 먼저, 단계 S300에서 제2무선단말기(11)(STA_B)는 제1무선단말기(10)(STA_A)가 AP(21)로 보낸 CTS_a 프레임이 수신되었는지를 판단한다. 만약, 수신되지 않았으면, 단계 s300으로 리턴한다. 한편, 수신되었으면, 제2무선단말기(11)(STA_B)는 CTS_a 프레임에서 지시한 시간만큼 대기한다.
도 6은 도 2의 제2무선단말기(STA_B)가 애드혹 모드에서 제1무선단말기(STA_A)로 인쇄데이터를 전송하는 과정을 설명한 것이다. 도 3을 참조하여 도 6을 살펴보면, 먼저, 단계 S400에서 제2무선단말기(11)(STA_B)는 제1무선단말기(10)(STA_A)와 애드혹 통신을 위하여 제1무선단말기(10)(STA_A) 주변의 다른 제3무선단말기(STA_D)와 채널 경쟁을 한다.
그리고, 단계 S401에서 제2무선단말기(11)(STA_B)는 무선매체상태가 유휴상태(IDLE)인지를 판단한다. 만약, 유휴상태가 아니면, 단계 S400으로 리턴한다. 한편, 유휴상태이면, 단계 S402에서 제2무선단말기(11)(STA_B)는 램덤 백오프(Backoff)를 생성한다.
단계 S403에서 제2무선단말기(11)(STA_B)는 랜덤 백오프를 점차 감소시키면서 무선매체의 상태를 확인한다.
그리고, 단계 S404에서 제2무선단말기(11)(STA_B)는 랜덤 백오프가 점차 감소하여 "0"이 되고 무선매체가 유휴상태인지를 판단한다. 만약, 두 조건을 모두 만족하지 않으면, 단계 S412에서 랜덤 백오프를 멈춘 후 단계 S404로 리턴한다. 한 편, 랜덤 백오프가 0이 되고 무선매체가 유휴상태라면, 단계 S405에서 제2무선단말기(11)(STA_B)는 제1무선단말기(10)(STA_A)와의 통신을 위한 채널 접근에 성공한다.
이러한 상태에서 단계 S406 및 단계 S407에서 제2무선단말기(11)(STA_B)는 제1무선단말기(10)(STA_A)로 애드혹 RTS(Request To Send) 프레임(RTS_a)을 송신한다.
그리고, 단계 S407 및 S408에서 제2무선단말기(11)(STA_B)는 제1무선단말기(10)(STA_A)로부터 인프라스트럭처 CTS(Clear To Send) 및 애드혹 CTS(Clear To Send)가 결합된 프레임(CTS_i + CTS_a)을 수신한다.
제1무선단말기(10)(STA_A)로부터 인프라스트럭처 CTS(Clear To Send) 및 애드혹 CTS(Clear To Send)가 결합된 프레임(CTS_i + CTS_a)이 수신되면, 단계 S409에서 제2무선단말기(11)(STA_B)는 제1무선단말기(11)(STA_A)로 인쇄데이터인 애드혹 DATA 프레임(DATA_a)을 송신한다.
제2무선단말기(11)(STA_B)로부터 제1무선단말기(11)(STA_A)에 인쇄데이터인 애드혹 DATA 프레임(DATA_a)이 모두 송신되면, 단계 S410 및 S411에서 제2무선단말기(11)(STA_B)는 제1무선단말기(11)(STA_A)로부터 인프라스트럭처 ACK 프레임(ACK_i) 및 애드혹 ACK 프레임(ACK_a)이 결합된 프레임(ACK_i + ACK_a)을 수신한다.
제1무선단말기(11)(STA_A)로부터 인프라스트럭처 ACK 프레임(ACK_i) 및 애드혹 ACK 프레임(ACK_a)이 결합된 프레임(ACK_i + ACK_a)이 수신되면, 인쇄데이터에 대한 전송 동작을 종료한다. 이에 따라, 제2무선단말기(11)(STA_B)에서 제1무선단말기(10)(STA_A)로 인쇄데이터에 대한 전송동작이 완료된다.
이러한 과정의 통신은 (RTS_a → CTS_i + CTS_a → DATA_a → ACK_i + ACK_a)의 구조로 802.11에 정해져 있는 RTS(Request To Send)/CTS(Clear To Send)의 통신 순서를 만족한다.
이에 따라, 화상형성장치와 인쇄데이터를 보내고자 하는 무선단말기사이의 거리가 멀리 떨어져 있더라도 AP(21)의 유효통신영역 내의 무선단말기를 이용하여 인쇄데이터를 중계함으로써 인쇄데이터를 화상형성장치를 이용하여 인쇄할 수 있다.
이상에서 상세히 설명한 바와 같이, 본 발명에 따르면, 장치간의 통신이 장치 간에 직접 수행되는 애드혹 네트워크에만 속한 무선단말기에서 장치간의 통신이 액세스 포인트를 경유하여 간접 수행되는 인프라스트럭처 네트워크에 속한 화상형성장치를 이용하여 인쇄데이터를 인쇄할 경우, 애드혹 네트워크 및 인프라스트럭처 네트워크에 함께 속한 무선단말기를 이용하여 인쇄데이터를 중계시켜 화상형성장치에 전달함으로써 인프라스트럭처 네트워크의 액세스 포인트의 유효 통신영역을 벗어난 곳에 위치한 무선단말기에서도 인프라스트럭처 네트워크 상의 화상형성장치를 이용하여 인쇄데이터를 인쇄할 수 있는 효과가 있다.

Claims (14)

  1. 통신이 무선단말기 간에 직접 수행되는 제1통신모드와 통신이 액세스 포인트를 경유하여 수행되는 제2통신모드의 네트워크 환경으로 선택적으로 전환하는 제1무선단말기를 구비하는 무선 네트워크 인쇄시스템에 있어서,
    상기 액세스 포인트의 유효 통신영역에서 벗어나 상기 제1통신모드의 네트워크 환경에 연결된 제2무선단말기와,
    상기 제2통신모드의 네트워크 환경에 연결된 화상형성장치를 포함하고,
    상기 제1무선단말기는 상기 제2무선단말기의 요청에 따라 네트워크 환경을 제1통신모드에서 제2통신모드로 전환하여 상기 제2무선단말기로부터 제공된 인쇄데이터를 상기 액세스 포인트를 통해 상기 화상형성장치로 전달하는 것을 특징으로 하는 무선 네트워크 인쇄시스템.
  2. 제1항에 있어서, 상기 제1통신모드는 애드혹(Ad-hoc) 모드이고, 상기 제2통신모드는 인프라스트럭처(Infrastructure) 모드인 것을 특징으로 하는 무선 네트워크 인쇄시스템.
  3. 제1항에 있어서, 상기 제1무선단말기는 상기 제2무선단말기의 요청에 따라 상기 제2통신모드에서 제1통신모드로 전환하여 상기 제2무선단말기로부터 인쇄데이터를 수신하고, 상기 인쇄데이터의 수신이 완료되면, 상기 제1통신모드에서 제2통 신모드로 전환하여 상기 수신된 인쇄데이터를 상기 액세스 포인트를 통해 상기 화상형성장치에 전송하는 것을 특징으로 하는 무선 네트워크 인쇄시스템.
  4. 제3항에 있어서, 상기 제1무선단말기는 상기 제2무선단말기로부터 수신된 데이터가 인쇄데이터인지를 판단하여 인쇄데이터이면, 상기 제1통신모드에서 제2통신모드로 전환하는 것을 특징으로 하는 무선 네트워크 인쇄시스템.
  5. 제4항에 있어서, 상기 제1무선단말기는 상기 제1통신모드에 의한 통신을 중지하고, 상기 제2통신모드로 전환되는 것을 특징으로 하는 무선 네트워크 인쇄시스템.
  6. 제3항에 있어서, 상기 제1무선단말기는 상기 제2통신모드에 의한 통신을 중지하고, 상기 제1통신모드로 전환되는 것을 특징으로 하는 무선 네트워크 인쇄시스템.
  7. 제1항에 있어서, 상기 제1무선단말기가 상기 액세스 포인트로 인쇄데이터를 전송하는 경우, 상기 제2무선단말기는 상기 제1무선단말기로부터 애드혹 CTS(Clear To Send) 프레임을 수신하여 애드혹 CTS 프레임에 정의된 시간동안 통신을 대기하는 것을 특징으로 하는 무선 네트워크 인쇄시스템.
  8. 제1항에 있어서, 상기 제1무선단말기는 상기 액세스 포인트에 인프라스트럭처 RTS(Request To Send) 프레임 및 애드혹 CTS 프레임이 결합된 프레임을 송신하고, 상기 액세스 포인트로부터 인프라스트럭처 CTS 프레임을 수신하고, 상기 액세스 포인트에 인쇄데이터인 인프라스트럭처 데이터 프레임을 송신하고, 상기 액세스 포인트로부터 인프라스트럭처 ACK 프레임을 수신하는 동작을 통하여 상기 인쇄데이터를 상기 액세스 포인트를 통해 상기 화상형성장치에 전송하는 것을 특징으로 하는 무선 네트워크 인쇄시스템.
  9. 제1항에 있어서, 상기 제2무선단말기는 상기 제1무선단말기에 애드혹 RTS(Request To Send) 프레임을 송신하고, 상기 제1무선단말기로부터 인프라스트럭처 CTS 프레임 및 애드혹 CTS 프레임이 결합된 프레임을 수신하고, 상기 제1무선단말기에 인쇄데이터인 애드혹 데이터 프레임을 송신하고, 상기 제1무선단말기로부터 인프라스트럭처 ACK 프레임 및 애드혹 ACK 프레임이 결합된 프레임을 수신하는 동작을 통하여 상기 인쇄데이터를 상기 제1무선단말기로 전송하는 것을 특징으로 하는 무선 네트워크 인쇄시스템.
  10. 통신이 무선단말기 간에 직접 수행되는 애드혹(Ad-hoc) 모드와 통신이 액세스 포인트를 경유하여 수행되는 인프라스트럭처(Infrastructure) 모드의 네트워크 환경으로 선택적으로 전환하는 제1무선단말기를 구비하는 무선 네트워크 인쇄시스템에 있어서,
    상기 액세스 포인트의 유효 통신영역에서 벗어나 상기 제1통신모드의 네트워크 환경에 연결된 제2무선단말기와,
    상기 제2통신모드의 네트워크 환경에 연결된 화상형성장치를 포함하고,
    상기 제1무선단말기는 상기 제2무선단말기의 요청에 따라 상기 제2통신모드에서 제1통신모드로 전환하여 상기 제2무선단말기로부터 인쇄데이터를 수신하고, 상기 인쇄데이터의 수신이 완료되면, 상기 제1통신모드에서 제2통신모드로 전환하여 상기 수신된 인쇄데이터를 상기 액세스 포인트를 통해 상기 화상형성장치에 전송하는 것을 특징으로 하는 무선 네트워크 인쇄시스템.
  11. 제10항에 있어서, 상기 제1무선단말기는 상기 제2무선단말기로부터 수신된 데이터가 인쇄데이터인지를 판단하여 인쇄데이터이면, 상기 제1통신모드에서 제2통신모드로 전환하는 것을 특징으로 하는 무선 네트워크 인쇄시스템.
  12. 제10항에 있어서, 상기 제1무선단말기가 상기 액세스 포인트로 인쇄데이터를 전송하는 경우, 상기 제2무선단말기는 상기 제1무선단말기로부터 애드혹 CTS(Clear To Send) 프레임을 수신하여 애드혹 CTS 프레임에 정의된 시간동안 통신을 대기하는 것을 특징으로 하는 무선 네트워크 인쇄시스템.
  13. 제10항에 있어서, 상기 제1무선단말기는 상기 액세스 포인트에 인프라스트럭처 RTS(Request To Send) 프레임 및 애드혹 CTS 프레임이 결합된 프레임을 송신하 고, 상기 액세스 포인트로부터 인프라스트럭처 CTS 프레임을 수신하고, 상기 액세스 포인트에 인쇄데이터인 인프라스트럭처 데이터 프레임을 송신하고, 상기 액세스 포인트로부터 인프라스트럭처 ACK 프레임을 수신하는 동작을 통하여 상기 인쇄데이터를 상기 액세스 포인트를 통해 상기 화상형성장치에 전송하는 것을 특징으로 하는 무선 네트워크 인쇄시스템.
  14. 제10항에 있어서, 상기 제2무선단말기는 상기 제1무선단말기에 애드혹 RTS(Request To Send) 프레임을 송신하고, 상기 제1무선단말기로부터 인프라스트럭처 CTS 프레임 및 애드혹 CTS 프레임이 결합된 프레임을 수신하고, 상기 제1무선단말기에 인쇄데이터인 애드혹 데이터 프레임을 송신하고, 상기 제1무선단말기로부터 인프라스트럭처 ACK 프레임 및 애드혹 ACK 프레임이 결합된 프레임을 수신하는 동작을 통하여 상기 인쇄데이터를 상기 제1무선단말기로 전송하는 것을 특징으로 하는 무선 네트워크 인쇄시스템.
KR1020070024728A 2007-03-13 2007-03-13 무선 네트워크 인쇄시스템 KR101085905B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020070024728A KR101085905B1 (ko) 2007-03-13 2007-03-13 무선 네트워크 인쇄시스템
US12/038,899 US8687217B2 (en) 2007-03-13 2008-02-28 Wireless network printing system and method configured for selectively changing between an access point communication mode and a direct communication mode
CN2008100828810A CN101267370B (zh) 2007-03-13 2008-03-11 无线网络打印***和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070024728A KR101085905B1 (ko) 2007-03-13 2007-03-13 무선 네트워크 인쇄시스템

Publications (2)

Publication Number Publication Date
KR20080083904A true KR20080083904A (ko) 2008-09-19
KR101085905B1 KR101085905B1 (ko) 2011-11-23

Family

ID=39762358

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070024728A KR101085905B1 (ko) 2007-03-13 2007-03-13 무선 네트워크 인쇄시스템

Country Status (3)

Country Link
US (1) US8687217B2 (ko)
KR (1) KR101085905B1 (ko)
CN (1) CN101267370B (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101023529B1 (ko) * 2010-06-28 2011-03-21 삼성탈레스 주식회사 인프라망과 애드혹망간의 전환 방법

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5396863B2 (ja) * 2009-01-07 2014-01-22 ヤマハ株式会社 ワイヤレスネットワークシステム
JP5104921B2 (ja) * 2010-07-26 2012-12-19 ブラザー工業株式会社 通信制御プログラム及び通信装置
JP5170183B2 (ja) 2010-07-29 2013-03-27 ブラザー工業株式会社 通信制御プログラム及び通信装置
JP5839650B2 (ja) * 2010-11-19 2016-01-06 ブラザー工業株式会社 印刷装置及び端末装置
JP5754255B2 (ja) * 2011-06-14 2015-07-29 ブラザー工業株式会社 無線通信装置
US9357094B2 (en) 2011-12-12 2016-05-31 Samsung Electronics Co., Ltd. Image forming apparatus supporting peer-to-peer connection and method of managing channel thereof
KR101692654B1 (ko) * 2012-10-16 2017-01-03 닛본 덴끼 가부시끼가이샤 콘텐츠 전달 방법
JP6107261B2 (ja) * 2013-03-15 2017-04-05 ブラザー工業株式会社 中継装置、画像処理装置および通信システム
JP6142700B2 (ja) * 2013-07-03 2017-06-07 ブラザー工業株式会社 コンピュータプログラム、および、端末装置
JP6398345B2 (ja) * 2014-06-10 2018-10-03 富士ゼロックス株式会社 印刷装置及びプログラム
JP2017010317A (ja) * 2015-06-23 2017-01-12 株式会社リコー 画像形成装置、画像形成装置の制御プログラム及び画像形成システム
JP6611572B2 (ja) * 2015-11-28 2019-11-27 キヤノン株式会社 通信装置、通信装置の制御方法及びプログラム
JP6682862B2 (ja) * 2016-01-13 2020-04-15 セイコーエプソン株式会社 無線通信端末、無線通信システムおよび無線通信プログラム
JP6184580B1 (ja) * 2016-01-29 2017-08-23 キヤノン株式会社 情報処理装置、制御方法およびプログラム
KR20190135577A (ko) * 2018-04-27 2019-12-09 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. 무선 근거리 통신망 모듈의 동작 상태 전환
CN109862515A (zh) * 2019-01-24 2019-06-07 南京泛在地理信息产业研究院有限公司 基于地理位置的终端连接控制装置及方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7016062B2 (en) * 2000-11-30 2006-03-21 Ricoh Company, Ltd. Apparatus, method and system for printing from a wireless mobile device over the internet
US20030236064A1 (en) * 2002-02-12 2003-12-25 Seiko Epson Corporation Wireless communication device
KR100462598B1 (ko) 2002-02-20 2004-12-20 삼성전자주식회사 엑세스 포인트 기능을 갖는 무선 랜 카드와 상기 랜카드가 장착된 네트워크 프린터와 상기 네트워크 프린터를이용한 데이터 전송방법
JP4125173B2 (ja) * 2003-04-23 2008-07-30 キヤノン株式会社 情報処理装置の接続制御方法、情報処理装置、及びコンピュータプログラム
JP4475639B2 (ja) * 2004-04-14 2010-06-09 キヤノン株式会社 無線端末装置及びその制御方法と通信制御方法
US20050276253A1 (en) * 2004-06-14 2005-12-15 Samsung Electronics Co., Ltd. Method and system for transmitting image data in ad-hoc mode of a wireless communication network
KR20060033260A (ko) 2004-10-14 2006-04-19 삼성전자주식회사 네트워크의 에러발생시 전송모드의 변경을 통한 인쇄방법
KR100644660B1 (ko) * 2004-12-11 2006-11-10 삼성전자주식회사 네트워크 스캐닝을 수행하는 방법 및 장치
KR100667283B1 (ko) 2005-02-01 2007-01-12 삼성전자주식회사 애드혹 망 및 인프라스트럭처 망을 연결하는 게이트웨이,상기 게이트웨이를 이용하는 서비스제공자 등록방법, 및탐색방법.
US7720018B2 (en) * 2005-04-21 2010-05-18 Microsoft Corporation Low power transmission provisioning for wireless network devices
CN100342321C (zh) * 2005-06-14 2007-10-10 迈普(四川)通信技术有限公司 网络打印***和方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101023529B1 (ko) * 2010-06-28 2011-03-21 삼성탈레스 주식회사 인프라망과 애드혹망간의 전환 방법

Also Published As

Publication number Publication date
US20080225331A1 (en) 2008-09-18
CN101267370B (zh) 2011-09-14
KR101085905B1 (ko) 2011-11-23
US8687217B2 (en) 2014-04-01
CN101267370A (zh) 2008-09-17

Similar Documents

Publication Publication Date Title
KR101085905B1 (ko) 무선 네트워크 인쇄시스템
KR100547116B1 (ko) 무선 네트워크를 통한 통신 방법 및 그 장치
KR100666943B1 (ko) 복합 무선 단말의 소비전력 감소 방법 및 그 장치
US6990116B1 (en) Method and system for improving throughput over wireless local area networks with mode switching
US8711816B2 (en) Link establishment in a wireless communication environment
US8995261B2 (en) Method and apparatus of network traffic offloading
JP5715637B2 (ja) 無線通信装置、無線通信方法、及び処理回路
EP1958386A1 (en) Wlan combo access point device for interface with wimedia uwb based wireless usb and software layer structure of combo access point device
KR20100028453A (ko) 다중 무선 통신 구간 할당 방법
JP2006522543A (ja) 無線通信ネットワークにおけるマルチホップ通信を管理するための方法及びシステム
JP2006319444A (ja) ワイヤレスlanシステム、中継端末装置および中継方法
US20110149766A1 (en) Association supporting apparatus and method in wireless communication system
JP5390300B2 (ja) 無線装置、無線装置の動作モード切換え方法
EP2070262B1 (en) Wireless network
JP2007082071A (ja) 無線通信装置および無線通信システム
KR20020074313A (ko) 이동통신시스템에서 무선 통신서비스 전환방법
US20140185567A1 (en) Link Establishment In A Wireless Communication Environment
JP2008277919A (ja) 無線lanアクセスポイントおよび無線lan端末
JP7392648B2 (ja) 無線通信制御装置、無線通信制御方法、無線通信装置、および無線通信方法
WO2015019954A1 (ja) 接続前情報要求を送信可能な無線端末との接続を制御する中継装置、プログラム及び方法
RU2733801C1 (ru) Устройство беспроводной связи и способ беспроводной связи
KR100643477B1 (ko) 역방향 데이터의 전송을 위한 채널 사용시간 획득방법
RU2815440C2 (ru) Аппарат связи и способ связи для осуществления связи по усовершенствованной прямой линии связи
JP2005354646A (ja) 無線通信装置
JP5601113B2 (ja) 無線通信装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20141030

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20151029

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20161028

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20171025

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20181018

Year of fee payment: 8