KR100420686B1 - Method for Controlling One-Wired Communication between Mobile Station and Auxiliary Device - Google Patents

Method for Controlling One-Wired Communication between Mobile Station and Auxiliary Device Download PDF

Info

Publication number
KR100420686B1
KR100420686B1 KR10-2001-0079224A KR20010079224A KR100420686B1 KR 100420686 B1 KR100420686 B1 KR 100420686B1 KR 20010079224 A KR20010079224 A KR 20010079224A KR 100420686 B1 KR100420686 B1 KR 100420686B1
Authority
KR
South Korea
Prior art keywords
data
terminal
external device
divided
disconnection
Prior art date
Application number
KR10-2001-0079224A
Other languages
Korean (ko)
Other versions
KR20030049110A (en
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 KR10-2001-0079224A priority Critical patent/KR100420686B1/en
Publication of KR20030049110A publication Critical patent/KR20030049110A/en
Application granted granted Critical
Publication of KR100420686B1 publication Critical patent/KR100420686B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories

Landscapes

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

Abstract

본 발명은 이동통신 단말기와 외부기기의 단선통신 제어방법에 관한 것으로, 단말기가 데이터를 송신할 때(송신모드)에는 단말기의 상태와 현재 수행동작에 따라 송신할 데이터를 가변적으로 분할하여 임의의 시간에 전송하고, 단말기가 외부기기로부터 데이터를 수신하고자 하는 경우(수신모드)에는 단말기가 외부기기로 데이터 전송요청을 하는 경우에 한하여, 외부기기가 요청된 크기로 분할된 데이터를 단말기로 전송하도록 한다.The present invention relates to a method for controlling disconnection communication between a mobile communication terminal and an external device. When the terminal transmits data (transmission mode), the terminal variably divides the data to be transmitted according to the state of the terminal and the current operation. If the terminal wants to receive data from an external device (receive mode), the external device transmits the data divided into the requested size to the terminal only when the terminal requests data transmission to the external device. .

이러한 방법을 이용함으로써, 단선통신의 주도권을 단말기 측이 보유하고, 단말기의 상태나 현재 수행 동작 등에 따라 전체 데이터를 유동적으로 분할하여 송수신함으로써, 단말기의 음성 또는 패킷 서비스 등의 다른 기능에 영향을 미치지 않고서도 효율적이고 안정적인 단선통신이 가능하게 된다.By using this method, the terminal side retains the initiative in disconnection communication, and transmits and divides all data in a fluid manner according to the state of the terminal or the current operation, thereby affecting other functions such as voice or packet service of the terminal. Efficient and stable single line communication can be achieved without

Description

외부기기와 이동통신 단말기 사이의 단선통신 제어방법 {Method for Controlling One-Wired Communication between Mobile Station and Auxiliary Device}Method for controlling disconnection communication between external device and mobile communication terminal {Method for Controlling One-Wired Communication between Mobile Station and Auxiliary Device}

본 발명은 이동통신 단말기와 외부기기의 단선통신 제어방법, 더 상세하게는 이동통신 단말기와 외부기기를 연결하여 단선통신(One-Wired Communication)을 수행할 때, 단말기가 전송 주도권(Initiative)을 가지고 단말기의 상태 및 단말기의 현재 수행 동작에 따라 전송할 데이터를 가변적으로 분할하여 송수신하는 방법에관한 것이다.The present invention provides a method for controlling disconnection communication between a mobile communication terminal and an external device, and more particularly, when performing a one-wired communication by connecting the mobile communication terminal and an external device, the terminal has a transmission initiative (Initiative). The present invention relates to a method of variably dividing data to be transmitted and received according to a state of a terminal and a current performing operation of the terminal.

최근, 이동통신 서비스가 널리 확산됨에 따라 거의 대부분의 국민이 하나 이상의 이동통신 서비스를 제공받고 있다. 이러한 이동통신 서비스는 기본적인 음성통화, 문자·음성메시지 전송에 이어, 무선 인터넷 서비스, 이동통신 단말기용 컨텐츠의 이용 등으로 확대되고 있다.Recently, with the widespread use of mobile communication services, almost all citizens are provided with one or more mobile communication services. These mobile communication services are expanding to basic voice calls, text and voice message transmissions, wireless Internet services, and contents for mobile communication terminals.

특히, 최근에는 스마트 배터리 또는 스마트카드와 같은 외부기기와 이동통신 단말기를 단선으로 연결하고 배터리 또는 카드와의 단선통신을 수행함으로써, 배터리의 잔량, 예상 잔여시간 등의 배터리 정보를 이동통신 단말기로 전송하여 디스플레이하거나, 카드에 포함된 정보를 단말기와 송수신함으로써 전자결재 등을 달성할 수 있는 서비스가 제안되고 있다.In particular, recently, by connecting a mobile communication terminal with an external device such as a smart battery or a smart card by disconnection and performing disconnection communication with the battery or the card, the battery information such as the remaining battery capacity and the estimated remaining time is transmitted to the mobile communication terminal. There has been proposed a service that can achieve electronic payment by displaying the information or transmitting and receiving information contained in the card with the terminal.

이를 위하여, 스마트 배터리 또는 스마트카드와 같은 외부기기가 단말기와 단선으로 연결되어 있고, 이 단선을 통하여 필요한 데이터가 시리얼로 송수신된다. 이 때, 단말기와 와부기기 사이에 정해진 데이터 전송 프로토콜을 따라야 한다.To this end, an external device such as a smart battery or a smart card is connected to the terminal in a single line, and necessary data is transmitted and received serially through the single line. At this time, the data transmission protocol between the terminal and the widow must be followed.

이러한 외부기기는 현재 이용되는 스마트카드, 스마트 배터리에 한정 되는 것은 아니며, 응용에 따라 다른 여러 가지 기기들이 포함될 수 있을 것이다.Such external devices are not limited to smart cards and smart batteries currently used, and various other devices may be included depending on the application.

종래의 단선통신의 프로토콜에서는 단말기의 현재상태 등을 고려하지 않고 미리 정해진 조건에 따라 데이터를 송신하거나 수신하는 형태를 가지고 있었다. 따라서, 단말기가 현재 패킷 또는 음성 트래픽 상태에서 많은 데이터를 송수신하고 있는 경우 등에 있어서, 단선통신 요청이 들어오면 정해진 프로토콜의 단선통신을 위하여 현재 진행중인 데이터 통신이 장애를 일으키는 경우가 있을 수 있다. 즉,단선통신에 의하여 단말기의 기본기능에 영향을 줄 수 있다.The conventional single line communication protocol has a form of transmitting or receiving data according to a predetermined condition without considering the current state of the terminal. Therefore, in the case where the terminal is transmitting and receiving a lot of data in the current packet or voice traffic state, when a disconnection communication request comes in, there may be a case where the data communication currently in progress for disconnection communication of a predetermined protocol may cause a failure. That is, the disconnection communication may affect the basic functions of the terminal.

본 발명은 이러한 점에 착안한 것으로, 이동통신 단말기와 외부기기와의 단선통신시 데이터 송수신의 주도권을 단말기 측이 보유하고, 단말기는 자신의 현재 상태를 점검하여 상태에 따라 가변적으로 데이터를 분할하여 전송하도록 한다.The present invention has been made in view of the above, the terminal has the initiative to transmit and receive data in the disconnection communication between the mobile communication terminal and the external device, the terminal checks its current state and variably divides the data according to the state Send it.

본 발명의 목적은 이동통신 단말기와 외부기기 사이의 단선통신 제어방법을 제공하는 것이다.An object of the present invention is to provide a method for controlling disconnection communication between a mobile communication terminal and an external device.

본 발명의 다른 목적은 단말기의 기본 기능에 영향을 주지 않으면서도, 효율적이고 안정적인 외부기기와의 단선통신 제어방법을 제공하는 것이다.Another object of the present invention is to provide a method for controlling disconnection communication with an external device efficiently and stably without affecting the basic functions of the terminal.

도 1은 종래의 단선통신 방법의 수행과정을 도시한다.1 is a flowchart illustrating a conventional disconnection communication method.

도 2는 본 발명에 의한 단선통신 제어방법에서의 데이터 흐름의 예를 도시하는 것으로, 도 2a는 송신모드, 도 2b는 수신모드에 해당된다.2 shows an example of data flow in the disconnection communication control method according to the present invention. FIG. 2A corresponds to a transmission mode and FIG. 2B corresponds to a reception mode.

도 3은 본 발명에 의한 단선통신 방법의 전체 흐름을 도시하는 흐름도로서, 도 3a는 송신모드, 도 3b는 수신모드에 해당된다.3 is a flowchart showing the overall flow of the disconnection communication method according to the present invention. FIG. 3A corresponds to a transmission mode and FIG. 3B corresponds to a reception mode.

전술한 바와 같은 목적을 달성하기 위하여 본 발명에 의한 단선통신 제어방법은 다음과 같은 구성을 가진다.In order to achieve the object as described above, the disconnection communication control method according to the present invention has the following configuration.

이동통신단말기와 외부기기 사이의 단선통신 방법으로서, 단말기가 데이터를 송신할 때(송신모드)에는 단말기의 상태에 따라 송신할 데이터를 가변적으로 분할하여 임의의 시간에 전송하고, 단말기가 외부기기로부터 데이터를 수신하고자 하는 경우(수신모드)에는 단말기가 외부기기로 데이터 전송요청을 하는 경우에 한하여 요청된 크기의 데이터를 단말기로 전송한다.A method of disconnection communication between a mobile communication terminal and an external device, wherein when a terminal transmits data (transmission mode), the data to be transmitted is variably divided according to the state of the terminal and transmitted at an arbitrary time, and the terminal is transmitted from an external device. When receiving data (receive mode), the terminal transmits data of the requested size only when the terminal requests data transmission to an external device.

즉, 단말기가 단선통신의 주도권(Initiative)을 가지고 있어서, 데이터를 보내는 경우에는 단말기가 원하는 때에 송신하고, 데이터를 받는 경우에는 단말기가 외부기기로 전송요청을 한 경우에 한하여 외부기기가 데이터를 전송한다.In other words, when the terminal has the initiative of disconnection communication, the terminal transmits the data when the terminal wants it, and when the terminal receives the data, the external device transmits the data only when the terminal makes a request to the external device. do.

송신모드에서의 가변적 데이터 분할은 단말기의 상태가 대기상태(Idle State), 접속시도상태(Access State), 트래픽상태(Traffic State) 중 어느 것에 해당되느냐와 현재 단말기가 타임 크리티컬(Time-Critical)한 작업을 하고 있느냐에 따라 정해지며, 일반적으로 대기상태 또는 접속시도상태에서는 데이터 전송을 허용하고, 트래픽 상태에서는 전송을 중단하는 것이 바람직하다. 물론, 전송할 데이터의 용량이 아주 적은 경우에는 단시간에 전송이 이루어질 것이므로, 반드시 분할하여 전송할 필요는 없을 것이다. 즉, 전송할 데이터의 크기가 소정의 임계치보다 큰 경우에 한하여 분할하여 전송한다.Variable data segmentation in the transmission mode is based on whether the state of the terminal corresponds to the idle state, the access state, the traffic state, and the time-critical time of the current terminal. It is decided depending on whether you are working. Generally, it is preferable to allow data transmission in standby state or connection attempt state, and to stop transmission in traffic state. Of course, if the capacity of the data to be transmitted is very small, since the transmission will be made in a short time, it will not necessarily need to divide and transmit. That is, the data is divided and transmitted only when the size of data to be transmitted is larger than a predetermined threshold.

또한, 송신모드에서 단말기의 상태가 동일하게 유지되는 경우, 타임 크리티컬한 작업이 없는 경우에는 데이터를 동일한 크기로 분할하여 전송하며, 크리티컬한 작업이 있는 경우에는 타임 크리티컬한 작업이 있는 경우보다 작은 크기로 분할하여 전송한다.Also, if the status of the terminal remains the same in the transmission mode, if there is no time-critical task, the data is divided and transmitted in the same size. If there is a critical task, the size is smaller than if there is a time-critical task. Divide by and send.

수신모드에서는 수신할 데이터의 양이 크고, 이 사실을 단말기가 이미 알고 있는 경우에는 전체 데이터를 분할하여 전송할 것을 요청하며, 데이터를 분할하여 수신할 때 단말기의 상태 등에 따라 각각 다른 양의 데이터 전송을 외부기기에 요청한다. 또한, 단말기가 외부기기로부터 데이터를 분할하여 받으며 동일한 단말기 상태에 있을 때에는 타임 크리티컬 동작이 필요한 때와 그렇지 아니한 때 각각 다른 크기의 데이터 전송을 외부기기로 요청한다.In the reception mode, if the amount of data to be received is large, and the terminal already knows the fact, it requests to divide the entire data and transmit it. Request an external device. In addition, when the terminal receives data from an external device and is in the same terminal state, it requests the external device to transmit data of different sizes when a time critical operation is required or not.

이하에서는 첨부되는 도면을 참고로 본 발명의 실시예에 대하여 성세하게 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail an embodiment of the present invention.

도 1은 종래의 단선통신 방식을 도시하기 위한 것으로, 단말기의 상태 또는 타임크리티컬한 동작 유무에 무관하게 정해진 프로토콜을 따라 데이터 송수신이 이루어진다.1 is a diagram illustrating a conventional single wire communication method, and data transmission and reception are performed according to a predetermined protocol regardless of a state of a terminal or time critical operation.

즉, 도시된 예에서는, 예를 들어 단말기에서 외부기기로 전송할 데이터가 100kbit 이고 단선통신 전송속도가 10kbps이라면, 10초동안 모든 데이터를 시리얼로 외부기기로 전송한다. 그 후에는 수신모드로 전환되어 외부기기로부터 데이터를 수신할 대기상태가 되며, 5초 동안 외부기기부터 500Kbit의 데이터를 전송받는다.That is, in the illustrated example, if the data to be transmitted from the terminal to the external device is 100 kbit and the disconnection communication transmission rate is 10 kbps, all data is transmitted to the external device in serial for 10 seconds. After that, it switches to the reception mode and enters a standby state to receive data from an external device, and receives 500 Kbit of data from the external device for 5 seconds.

따라서, 위에서 1)의 단선 데이터 송신 또는 2)의 단선 데이터 수신때에는 단말기의 자원이 사용되고 있기 때문에, 음성통화, 데이터 통신 등의 다른 서비스를 이용하는데 제한이 있게 된다.Therefore, since the resources of the terminal are used at the time of disconnection data transmission in 1) or the disconnection data reception in 2) above, there is a limitation in using other services such as voice call and data communication.

또한, 단선 데이터 수신이 단말기 주도로 이루어지지 않고 미리 정해진 프로토콜에 의해서 수행됨으로써, 단말기의 자원소모가 많은 때에 단선통신을 수행하는경우에는 데이터 전송속도가 늦어지거나 불안정해진다는 단점이 있었다.In addition, since disconnection data reception is performed by a predetermined protocol instead of being driven by the terminal, there is a disadvantage that the data transmission rate becomes slow or unstable when performing disconnection communication when the resource consumption of the terminal is high.

도 2는 본 발명에 의한 단선통신 제어방법에서의 데이터 흐름의 예를 도시하는 것이다.2 shows an example of the data flow in the disconnection communication control method according to the present invention.

도 2a는 단말기에서 외부기기로의 단선 데이터 전송의 경우로서, 전송(송신)할 데이터의 양이 임계치를 초과하는 큰 용량(N)이라 가정한다. 이 때, 단말기 제어부는 현재 단말기 상태와 타임 크리티컬한 동작이 수행중인가를 확인한다. 단말기 상태와 타임 크리티컬 동작 유무에 따라 예를 들면 다음과 같이 데이터를 분할한다.FIG. 2A illustrates a case of disconnected data transmission from a terminal to an external device, and it is assumed that the amount of data to be transmitted (transmitted) is a large capacity N exceeding a threshold. At this time, the terminal controller checks the current terminal state and whether the time critical operation is being performed. For example, the data is divided according to the terminal state and the time critical operation.

단말기 상태Terminal status 타임 크리티컬 동작Time critical operation 데이터 분할 용량Data partitioning capacity 대기상태(Idle)Idle radish N1 N 1 U N2(N1N2)N 2 (N 1 N 2 ) 접속대기상태(Access)Access Standby Status radish N3(N1≥N3)N 3 (N 1 ≥N 3 ) U N4(N3N4)N 4 (N 3 N 4 ) 트래픽 상태(Traffic)Traffic status radish N5(N1≥N3, N5)N 5 (N 1 ≥N 3 , N 5 ) U N6(N5N6)N 6 (N 5 N 6 )

반드시 위와 같이 분할할 필요는 없으며, 단말기의 상태와 타임 크리티컬한 동작의 유무에 따라 분할의 크기를 정하되, 단말기의 현재 기능(음성/패킷 트래픽 통신 등)을 방해하지 않는 범위 내에서 임의로 정해질 수 있다.It is not necessary to divide as above, but the size of the partition may be determined according to the state of the terminal and the presence or absence of time-critical operation, but may be arbitrarily determined within the range that does not interfere with the terminal's current function (voice / packet traffic communication, etc.). have.

도 2a에서와 같이 우선 데이터 N의 송신 개시 시점(t0)에서 단말기가 대기상태에 있고 타임 크리티컬한 동작이 없는 경우에는 N=N1+(N-N1)으로 분할한다. 그리고 N1을 전송한 후 다시 단말기 상태와 타임 크리티컬 동작유무를 확인한 뒤, 단말기 상태가 여전히 대기상태에 있고 타임 크리티컬 동작이 있는 경우에는 남아 있는 데이터 N1을 다시 N2와 나머지 N1-N2로 분할한 뒤 N2를 전송한다. 이러한 방식으로 전체 데이터 N이 전송될 때까지 반복한다.As shown in FIG. 2A, when the terminal is in the standby state and there is no time critical operation at the transmission start time t 0 of the data N, it is divided into N = N 1 + (NN 1 ). After transmitting N 1 and checking the terminal status and time critical operation again, if the terminal status is still in the standby state and there is time critical operation, the remaining data N 1 is returned to N 2 and the remaining N 1 -N 2. After dividing by, send N 2 . In this way, iterates until the entire data N is transmitted.

도 2b는 단말기의 단선통신 수신모드에서의 동작을 도시하는 것으로, ① 우선 외부기기로부터 데이터 수신을 요청받는다. 이러한 외부기기로부터의 데이터 수신요청에는 전송할 데이터의 총 크기(용량 M)에 대한 정보가 포함되어 있어서, 수신이전에 단말기로 하여금 수신할 데이터의 크기를 통지한다.2B illustrates the operation in the disconnection communication reception mode of the terminal. First, data reception is requested from an external device. The data reception request from the external device includes information on the total size (capacity M) of data to be transmitted, so that the terminal notifies the size of the data to be received before reception.

② 이러한 데이터 전송요청을 수신한 단말기는 수신 개시 시점(t0)에서 단말기의 상태와 타임크리티컬 동작 유무를 판별한 뒤, 단말기가 트래픽 상태이고 타임 크리티컬 동작이 없는 경우에는, 수신할 데이터 중 분할된 데이터 M5만큼의 전송을 외부기기로 요청한다. ③ 요청을 받은 외부기기는 자신의 전체 데이터(M)중 M5만큼을 분할한 뒤 단말기로 전송해준다. ④ 분할 데이터 M5의 수신이 완료되면, 단말기는 다시 그 시점(t1)에서의 단말기 상태와 타임크리티컬 동작 유무를 판별한 뒤, 트래픽 상태이고 타임 크리티컬 동작이 있는 경우의 수신 가능한 데이터인 M6만큼의 데이터 전송을 요청한다. 전체 데이터 M의 수신이 완료될 때까지 위와 같은 과정이 반복된다.② After receiving the data transmission request, the terminal determines the state of the terminal and the presence or absence of time critical operation at the start time t 0 , and when the terminal is in a traffic state and there is no time critical operation, the terminal is divided among the data to be received. Request transmission of data M 5 to external device. ③ The external device that received the request divides M 5 of its entire data (M) and sends it to the terminal. ④ When the reception of the divided data M 5 is completed, the terminal again determines the state of the terminal and the presence or absence of time-critical operation at the time t 1 , and then M 6 , which is a traffic state and the data that can be received when there is a time-critical operation. Request as many data transfers. The above process is repeated until the reception of the entire data M is completed.

도 3은 본 발명에 의한 단선통신 방법의 전체 흐름을 도시하는 것으로, 도 3a는 송신모드, 도 3b는 수신모드에 해당된다.Figure 3 shows the overall flow of the disconnection communication method according to the present invention, Figure 3a corresponds to the transmission mode, Figure 3b corresponds to the reception mode.

송신모드에서는 우선 단선통신에 의하여 외부기기로 전송할 데이터의 크기(N)를 확인하고, 현재의 단말기 상태와 타임 크리티컬 동작유무를 확인한다(S311, S312). 현재 단말기 상태와 타임 크리티컬 동작유무에 따라 송신가능한 분할 데이터의 크기(N1내지 N6)를 결정한다(S313). 그 다음으로는 전체 데이터의 크기(N)가 송신가능한 분할 데이터 크기(N1내지 N6)보다 큰 지 판단하고(S314), 전체 (또는 잔여) 데이터가 더 작은 경우에는 전체 (또는 잔여) 데이터를 전송함으로써 송신이 완료된다(S318). 전체 (또는 잔여) 데이터의 크기가 분할 기준 크기(N1내지 N6)보다 큰 경우에는 확인된 단말기 상태 등에 따라 데이터를 정해진 크기(N1내지 N6)로 분할한 뒤, 분할한 데이터를 단선을 통하여 외부기기로 전송한다(S315, S316).In the transmission mode, first, the size (N) of data to be transmitted to the external device is checked by disconnection communication, and the current terminal state and time critical operation are checked (S311 and S312). The size (N 1 to N 6 ) of the transmittable fragment data is determined according to the current terminal state and time critical operation (S313). Next, it is determined whether the size (N) of the total data is larger than the divided data sizes (N 1 to N 6 ) that can be transmitted (S314), and if the total (or residual) data is smaller, the total (or residual) data. The transmission is completed by transmitting (S318). If the size of the entire (or remaining) data is larger than the split reference size (N 1 to N 6 ), the data is divided into predetermined sizes (N 1 to N 6 ) according to the confirmed terminal state, and then the divided data is disconnected. Transmit to an external device through (S315, S316).

분할 데이터 전송후에는 아직 미송신된 데이터가 있는 지 판단하고, 있는 경우에는 다시 S312단계로 진행하여 과정을 반복한다(S312 내지 S317).After transmission of the divided data, it is determined whether there is still untransmitted data, and if so, the process proceeds to step S312 again and repeats the process (S312 to S317).

도 3b의 단선통신 수신모드에서는, 우선 외부기기로부터 데이터 수신요청을 접수한다(S351). 이러한 데이터 수신요청에는 단말기가 수신하여야 하는 데이터의 크기(M)에 대한 정보가 포함되어 있다.In the disconnection communication reception mode of FIG. 3B, first, a data reception request is received from an external device (S351). The data reception request includes information on the size (M) of data that the terminal should receive.

외부기기로부터 데이터 수신요청을 접수한 단말기는 자신의 현재 상태와 타임 크리티컬 동작유무를 확인하고(S352), 현재 단말기 상태와 타임 크리티컬 동작유무에 따라 수신가능한 분할 데이터의 크기(M1내지 M6)를 결정한다(S353). 그 다음으로는 전체 (또는 잔여) 데이터의 크기(M)가 수신가능한 분할 데이터 크기(M1내지 M6)보다 큰 지 판단하고(S354), 전체 (또는 잔여) 데이터가 더 작은 경우에는 전체 (또는 잔여) 데이터를 전송해 줄 것을 외부기기에 요청하고, 외부기기가 전송한 전체 데이터를 수신함으로써 수신이 완료된다(S359, S360).The terminal receiving the data reception request from the external device checks its current state and time critical operation (S352), and the size of the split data that can be received according to the current terminal state and time critical operation (M 1 to M 6 ). Determine (S353). Next, it is determined whether the size (M) of the total (or residual) data is larger than the receivable divided data sizes (M 1 to M 6 ) (S354), and if the total (or residual) data is smaller, the total ( Alternatively, the reception is completed by requesting the external device to transmit the remaining data and receiving the entire data transmitted by the external device (S359 and S360).

전체 데이터의 크기가 분할 기준 크기(M1내지 M6)보다 큰 경우에는, 확인 후 현재 수신 가능한 데이터의 크기(M1내지 M6)를 포함하는 데이터 전송요청을 외부기기로 전송하고(S356), 외부기기는 단말기가 요청한 크기(M1내지 M6)로 분할한 뒤,분할한 데이터를 단선을 통하여 단말기로 전송한다(S357).If the size of the entire data is larger than the split reference sizes (M 1 to M 6 ), after confirming, transmits a data transmission request including the size (M 1 to M 6 ) of data that can be currently received to an external device (S356). The external device divides the data into sizes M 1 to M 6 requested by the terminal and transmits the divided data to the terminal through disconnection (S357).

분할 데이터를 수신한 단말기는 아직 미수신된 데이터가 있는 지 판단하고(S358), 있는 경우에는 다시 S352단계로 진행하여 과정을 반복함으로써 전체 데이터 M을 모두 수신하게 된다.The terminal receiving the divided data determines whether there is still unreceived data (S358), and if so, proceeds to step S352 again and repeats the process to receive all the data M. FIG.

이 때, 분할의 기준은 단말기의 채널 용량, 자원(Resource), 현재 수행중인 작업 등에 따라 다양하게 정해질 수 있다. 예를 들면, 대기상태에 있고 아무런 동작도 수행되고 있지 않은 경우에는 비교적 큰 데이터를 수신할 수 있으나, 트래픽 통신에 의하여 실시간으로 디코딩해야 하는 데이터를 수신하고 있는 경우(트래픽 상태+타임 크리티컬 동작)에는 CPU나 메모리, 채널용량 등에 여유가 있는 한도내에서 작게 분할된 데이터만을 단선으로 송수신할 수 있을 것이다.At this time, the criterion of division may be determined in various ways according to the channel capacity of the terminal, resources, current work. For example, if you are in a standby state and no operation is being performed, you can receive relatively large data, but if you are receiving data that needs to be decoded in real time by traffic communication (traffic state + time critical operation). Only small data can be transmitted / received in a single line within the limit of CPU, memory, and channel capacity.

이상과 같이 본 발명에 의한 방법을 이용하면, 단말기와 외부기기와의 단선 통신을 안정적이고 효율적으로 수행할 수 있다.By using the method according to the present invention as described above, the disconnection communication between the terminal and the external device can be performed stably and efficiently.

즉, 단선통신의 주도권을 단말기 측이 보유하고, 단말기의 상태나 현재 수행 동작 등에 따라 전체 데이터를 유동적으로 분할하여 송수신함으로써, 단말기의 음성 또는 패킷 서비스 등의 다른 기능에 영향을 미치지 않고서도 효율적이고 안정적인 단선통신이 가능하게 된다.In other words, the terminal side holds the initiative of disconnection communication, and by dividing and transmitting the whole data in a fluid manner according to the state of the terminal or the current performing operation, it is efficient without affecting other functions such as voice or packet service of the terminal. Stable disconnection communication is enabled.

Claims (4)

삭제delete 이동통신단말기와 외부기기 사이의 단선통신 방법으로서,As a disconnection communication method between a mobile communication terminal and an external device, 단말기가 데이터를 송신할 때(송신모드)에는 단말기의 상태와 현재 수행동작에 따라 송신할 데이터를 가변적으로 분할하여 임의의 시간에 전송하고,When the terminal transmits data (transmission mode), the data to be transmitted is variably divided according to the state of the terminal and the current performing operation, and transmitted at an arbitrary time. 단말기가 외부기기로부터 데이터를 수신하고자 하는 경우(수신모드)에는 단말기가 외부기기로 데이터 전송요청을 하는 경우에 한하여, 외부기기가 요청된 크기의 데이터를 단말기로 전송하고 단말기는 그를 수신하며,When the terminal wants to receive data from an external device (receive mode), only when the terminal makes a data transmission request to the external device, the external device transmits the data of the requested size to the terminal and the terminal receives it. 상기 수신모드에서는 외부기기가 미리 전송할 데이터의 크기를 단말기로 통지하고, 단말기는 현재 단말기의 상태와 타임 크리티컬 동작 유무에 따라 수신가능한 데이터의 전송을 요청하며, 외부기기는 전송할 전체 데이터 중 단말기가 요청한 크기만큼의 데이터를 분할하여 단말기로 전송하는 것을 특징으로 하는 이동통신 단말기와 외부기기와의 단선통신 제어방법.In the reception mode, the external device notifies the terminal of the size of data to be transmitted in advance, and the terminal requests transmission of the data that can be received according to the current state of the terminal and time critical operation. A method for controlling disconnection between a mobile communication terminal and an external device, the data being divided in size and transmitted to the terminal. 제 2 항에 있어서,The method of claim 2, 상기 송신모드에서는,In the transmission mode, 상기 단말기는 단선통신에 의하여 외부기기로 전송할 데이터의 크기(N)를 확인하고, 현재의 단말기 상태와 타임 크리티컬 동작유무를 확인하는 제 1 단계와,The terminal checks the size (N) of data to be transmitted to the external device by disconnection communication, and confirms the current terminal state and time critical operation; 현재의 단말기 상태와 타임 크리티컬 동작유무에 따라 송신가능한 분할 데이터 크기(N1내지 N6)를 결정하는 제 2 단계와,A second step of determining the size of the divided data (N 1 to N 6 ) that can be transmitted according to the current terminal state and time critical operation; 송신할 전체 데이터의 크기가 상기 분할 기준 크기(N1내지 N6)보다 큰 경우에 한하여, 전체 데이터 중 상기 분할 데이터 크기로 분할한 데이터를 단선을 통하여 외부기기로 전송하는 제 3 단계와,A third step of transmitting data divided into the divided data sizes among all data to the external device through disconnection only when the size of all data to be transmitted is larger than the divided reference sizes N 1 to N 6 ; 전체 데이터 중 미송신된 데이터가 있는 지 판단하고, 있는 경우에는 제 1 단계 내지 제 3 단계를 반복 수행하는 제 4 단계로 이루어지는 것을 특징으로 하는 이동통신 단말기와 외부기기와의 단선통신 제어방법.It is determined whether there is untransmitted data among the total data, and if there is a fourth step of repeating the first to third steps characterized in that the disconnection communication control method between the mobile communication terminal and the external device. 제 2 항에 있어서,The method of claim 2, 상기 수신모드에서는,In the reception mode, 단말기가 외부기기로부터 수신하여야 하는 데이터의 크기(M)에 대한 정보가 포함된 데이터 수신요청을 접수하는 제 1 단계와,A first step of accepting a data reception request including information on a size (M) of data that the terminal should receive from an external device; 외부기기로부터 데이터 수신요청을 접수한 단말기는 자신의 현재 상태와 타임 크리티컬 동작유무를 확인하는 제 2 단계와,The terminal receiving the data reception request from the external device, the second step of confirming its current state and time-critical operation; 현재의 단말기 상태와 타임 크리티컬 동작유무에 따라 수신가능한 분할 데이터 크기(M1내지 M6)를 결정하는 제 3 단계와,A third step of determining the receivable divided data size (M 1 to M 6 ) according to the current terminal state and time critical operation; 현재 수신 가능한 분할 데이터 크기(M1내지 M6)를 포함하는 데이터 전송요청을 외부기기로 전송하고, 외부기기는 단말기가 요청한 크기(M1내지 M6)로 분할한 데이터를 단선을 통하여 단말기로 전송하는 제 4 단계와,Sends a data transmission request including the currently received divided data sizes (M 1 to M 6 ) to the external device, and the external device sends the data divided into the sizes M 1 to M 6 requested by the terminal to the terminal through disconnection. The fourth step of transmitting, 분할 데이터를 수신한 단말기는 아직 미수신된 데이터가 있는 지 판단하고, 있는 경우에 한하여 제 2 단계 내지 제 4 단계를 반복 수행하는 제 5 단계;로 이루어지는 것을 특징으로 하는 이동통신 단말기와 외부기기와의 단선통신 제어방법.The terminal receiving the divided data determines whether there is still unreceived data, and if there is, the fifth step of repeating the second to fourth steps; Disconnection communication control method.
KR10-2001-0079224A 2001-12-14 2001-12-14 Method for Controlling One-Wired Communication between Mobile Station and Auxiliary Device KR100420686B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2001-0079224A KR100420686B1 (en) 2001-12-14 2001-12-14 Method for Controlling One-Wired Communication between Mobile Station and Auxiliary Device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2001-0079224A KR100420686B1 (en) 2001-12-14 2001-12-14 Method for Controlling One-Wired Communication between Mobile Station and Auxiliary Device

Publications (2)

Publication Number Publication Date
KR20030049110A KR20030049110A (en) 2003-06-25
KR100420686B1 true KR100420686B1 (en) 2004-03-02

Family

ID=29574940

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2001-0079224A KR100420686B1 (en) 2001-12-14 2001-12-14 Method for Controlling One-Wired Communication between Mobile Station and Auxiliary Device

Country Status (1)

Country Link
KR (1) KR100420686B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100677511B1 (en) * 2005-08-12 2007-02-02 엘지전자 주식회사 Bcast service system and contents transmitting method using the same

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990010391A (en) * 1997-07-16 1999-02-18 윤종용 Apparatus and method for arbitrating data rates between mobile phones and external devices
KR20020090797A (en) * 2001-05-29 2002-12-05 엘지전자 주식회사 apparatus and method for service in mobile terminal using computer
KR20030014831A (en) * 2001-08-13 2003-02-20 주식회사 유니텍전자 Data transmission method from handphone to usb device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990010391A (en) * 1997-07-16 1999-02-18 윤종용 Apparatus and method for arbitrating data rates between mobile phones and external devices
KR20020090797A (en) * 2001-05-29 2002-12-05 엘지전자 주식회사 apparatus and method for service in mobile terminal using computer
KR20030014831A (en) * 2001-08-13 2003-02-20 주식회사 유니텍전자 Data transmission method from handphone to usb device

Also Published As

Publication number Publication date
KR20030049110A (en) 2003-06-25

Similar Documents

Publication Publication Date Title
US5708656A (en) Method and apparatus for packet data transmission
US9755977B2 (en) Transmission of delay tolerant data
US7058031B2 (en) Method and apparatus for efficient use of communication resources in a data communication system under overload conditions
US7899393B2 (en) Method and device for fast near-field communication
KR100290862B1 (en) Slot Structure for Transmitting Packet Data and Method of Transmitting Packet Comprising the Slots in Mobile Communication Systems
EP0981229A2 (en) Controlling asymmetric dynamic radio bearers in mobile packet data communications system
WO2004057880A2 (en) Message transmission system in a gprs environment
KR20080034850A (en) Method for selecting an access channel or a traffic channel for data transmission
KR20050019679A (en) Packet service enhancement method for mobile communication terminal
CN115499946A (en) Distribution network control method and system based on BLE MESH and electronic equipment
KR100420686B1 (en) Method for Controlling One-Wired Communication between Mobile Station and Auxiliary Device
KR20050022398A (en) Packet data receive method for mobile communication device
CN114040510B (en) Data transmission method and related device
CN108513727B (en) Method and device for establishing default data radio bearer
US6400698B1 (en) State machine and random reserve access protocol for IS136 based TDMA packet date mobile stations
CN111917511B (en) Data receiving method
KR100461883B1 (en) Short Message Service Method Using Control Channel in Mobile Communication System
KR101328922B1 (en) Mobile terminal and Method for improving access rate point to point protocol in thereof
CN114172977B (en) Transmission Control Protocol (TCP) proxy method, device and base station
KR100464492B1 (en) A channel setting method of transmission path for fax data with wireless
KR20000038361A (en) Apparatus and method for controlling data transmission in mobile communication system
KR20050014552A (en) Mobile terminal control method for reducing power consumption
JP4646564B2 (en) Mobile communication system, link control method, and program
KR19990084805A (en) Variables of Transmission Channel Attributes and Transmission Rates Considering Increase of Packet Data to be Transmitted in Mobile Communication System
JP2000069549A (en) Method for controlling communication band

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: 20120131

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee