KR100480266B1 - Apparatus and method for data sending and receiving in mobile communication system - Google Patents
Apparatus and method for data sending and receiving in mobile communication system Download PDFInfo
- Publication number
- KR100480266B1 KR100480266B1 KR10-2002-0057906A KR20020057906A KR100480266B1 KR 100480266 B1 KR100480266 B1 KR 100480266B1 KR 20020057906 A KR20020057906 A KR 20020057906A KR 100480266 B1 KR100480266 B1 KR 100480266B1
- Authority
- KR
- South Korea
- Prior art keywords
- mobile terminal
- data
- server
- primary
- mobile terminals
- Prior art date
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 이동통신 시스템의 서버와 이동단말 간의 데이터 송수신에 있어 블루투스를 이용하여 데이터 전송속도를 높이는 장치 및 방법을 제안하고 있다. 이를 위해 서버로부터 데이터 전송을 원하는 주 이동단말은 자신의 주위에 블루투스 칩을 내장하고 있는 다른 이동단말이 있는지 여부와, 주 이동단말과 서버간의 데이터 송수신에 참여하고자 함을 확인한다. 확인 결과 주 이동단말과 서버간의 데이터 송수신이 참여하고자 하는 이동단말들이 있는 경우 서버는 주 이동단말로 전송하여야 할 데이터를 분할하여 주 이동단말을 포함한 각 이동단말들에게 전송한다. 또한 데이터를 수신한 이동단말들은 블루투스를 이용하여 주 이동단말로 수신한 데이터들을 전송한다. The present invention proposes an apparatus and method for increasing the data transmission rate by using Bluetooth in the data transmission and reception between the server and the mobile terminal of the mobile communication system. To this end, the main mobile terminal that wants to transmit data from the server confirms whether or not there is another mobile terminal having a Bluetooth chip around it and intends to participate in data transmission and reception between the main mobile terminal and the server. As a result of the check, when there are mobile terminals that want to participate in data transmission and reception between the primary mobile terminal and the server, the server divides the data to be transmitted to the primary mobile terminal and transmits the data to each mobile terminal including the primary mobile terminal. In addition, the mobile stations receiving the data transmit data received to the primary mobile terminal using Bluetooth.
Description
본 발명은 이동통신 시스템에 있어 데이터 송수신 방법에 관한 것으로서, 특히 블루투스를 이용한 데이터 송수신 장치 및 방법에 관한 것이다.The present invention relates to a method for transmitting and receiving data in a mobile communication system, and more particularly, to an apparatus and method for transmitting and receiving data using Bluetooth.
무선통신을 이용한 이동통신 시스템은 기존의 문자, 음성에서 벗어나 여러 가지 형태의 데이터들이 통합된 멀티미디어 데이터화되어 가고 있다. 이러한 멀티미디어 정보의 특징은 하나 이상의 용량이 많은 데이터를 가지고 있다. 뿐만 아니라 앞으로 더 고급화된 멀티미디어 컨텐츠가 제공될 경우에는 용량의 크기가 더욱 커지게 된다.Mobile communication systems using wireless communication are becoming multimedia data in which various types of data are integrated from existing text and voice. This multimedia information is characterized by having one or more large amounts of data. In addition, the capacity will become larger when more advanced multimedia contents are provided in the future.
도 1은 이동단말(100)과 서버(102)간의 데이터 송수신하는 과정을 도시한 도면이다. 상기 도 1은 이동단말(100)과 서버(102)로 구성되어 있지만 일반적으로 이동단말과 서버간의 데이터를 송수신하는 과정에 상기 이동단말과 서버 이외에 기지국과 기지국 제어기 등이 관련되어 있다. 하지만 이하에서는 상기 이동단말(100)과 서버(102)를 중심으로 도 2와 함께 상기 이동단말(100)이 데이터를 수신하는 과정에 대해 설명하기로 한다. 1 is a diagram illustrating a process of transmitting and receiving data between the mobile terminal 100 and the server 102. Although FIG. 1 includes a mobile terminal 100 and a server 102, a base station, a base station controller, and the like, in addition to the mobile terminal and the server, are generally involved in the process of transmitting and receiving data between the mobile terminal and the server. However, hereinafter, the process of receiving data by the mobile terminal 100 along with FIG. 2 will be described with reference to the mobile terminal 100 and the server 102.
도 2는 상기 도 1의 내용인 이동단말(100)과 서버(102)간의 데이터 전송하는 과정을 제어흐름도로 도시한 도면이다. 이하 상기 도 1과 상기 도 2를 중심으로 상기 이동단말(100)과 서버(102)간의 데이터 송수신하는 과정에 대해 상세하게 설명한다.2 is a flowchart illustrating a process of transmitting data between the mobile terminal 100 and the server 102, which is the content of FIG. Hereinafter, a process of transmitting and receiving data between the mobile terminal 100 and the server 102 will be described in detail with reference to FIGS. 1 and 2.
상기 도 1에서 상기 이동단말(100)은 원하는 데이터를 수신하기 위해 상기 데이터가 저장되어 있는 상기 서버(102)에 접속을 시도한다. 상기 접속이 완료되면 상기 이동단말(100)은 상기 서버(102)로부터 원하는 상기 데이터를 수신하는 과정을 보여주고 있다. 상기 도 2는 이에 대해 시간의 흐름에 따라 상기 도 1에 도시되어 있는 과정을 보이고 있다. 이하 상기 도 2를 중심으로 살펴본다. 상기 도 2는 크게 상기 이동단말(100)이 상기 서버(102)에 접속을 시도하는 과정과 상기 접속 시도에 성공하여 데이터를 송수신하는 과정으로 이루어져 있다.In FIG. 1, the mobile terminal 100 attempts to access the server 102 in which the data is stored in order to receive desired data. When the connection is completed, the mobile terminal 100 shows a process of receiving the desired data from the server 102. FIG. 2 illustrates the process illustrated in FIG. 1 with time. Hereinafter, a look at the center of FIG. 2. FIG. 2 is largely composed of a process in which the mobile terminal 100 attempts to access the server 102 and a process of transmitting and receiving data after a successful connection attempt.
데이터 송수신의 200단계에서 상기 이동단말(100)은 원하는 데이터가 저장되어 있는 상기 서버(102)를 탐색하여 원하는 데이터가 저장되어 있는 상기 서버(102)에 접속을 시도한다. In step 200 of data transmission and reception, the mobile terminal 100 searches for the server 102 in which desired data is stored and attempts to access the server 102 in which desired data is stored.
데이터 송수신의 202단계에서 상기 서버(102)는 상기 200단계에서 이루어진 상기 이동단말(100)의 접속 시도에 대한 응답으로 접속을 수락하게 된다. 상기 접속 수락 과정은 데이터를 송수신하기 위한 데이터 경로 설정과 이를 제어하기 위한 제어 경로 설정으로 이루어진다. 즉, 먼저 데이터 경로를 제어하기 위한 제어 경로가 설정되면 실제로 데이터가 송수신되는 데이터 경로가 설정된다. 이와 같이 상기 제어 경로와 상기 데이터 경로의 설정이 완료되면 상기 이동단말과 상기 서버간의 데이터 송수신이 이루어진다.In step 202 of data transmission and reception, the server 102 accepts the connection in response to the connection attempt of the mobile terminal 100 made in step 200. The access acceptance process includes data path setting for transmitting and receiving data and control path setting for controlling the data. That is, first, when a control path for controlling the data path is set, a data path through which data is actually transmitted and received is set. As such, when setting of the control path and the data path is completed, data transmission and reception between the mobile terminal and the server is performed.
데이터 송수신의 204단계에서 상기 서버(102)는 상기 이동단말(100)이 요구한 데이터를 전송 가능한 크기로 분할한다. 전술한 바와 같이 기존의 문자, 음성으로 이루어진 데이터들에서 벗어나 여러 가지 형태의 데이터들이 통합된 멀티미디어 형태를 가지는 데이터화되어 가고 있다. 따라서 이런 데이터들은 이러한 멀티미디어 정보의 특징은 하나 이상의 용량이 많은 데이터를 가지고 있다. 따라서 이런 형태의 데이터들은 전송 가능한 패킷 단위로 분할되어 전송된다. 상기 도 1에서는 전송할 데이터가 n개의 패킷으로 분할되어 있음을 보여주고 잇다. In step 204 of data transmission and reception, the server 102 divides the data requested by the mobile terminal 100 into a size that can be transmitted. As described above, various types of data are being converted into data having an integrated multimedia form, apart from existing data consisting of text and voice. Therefore, such data has more than one large amount of data which is characteristic of such multimedia information. Therefore, this type of data is divided into transmittable packet units and transmitted. 1 shows that data to be transmitted is divided into n packets.
데이터 송수신의 206단계에서 상기 이동단말(100)은 상기 204단계에서 분할한 데이터 패킷들을 하나씩 수신한다. 수신 도중 에러가 발생하게 되면 재 수신하는 과정을 거치게 된다. 데이터 송수신의 208단계에서 상기 이동단말(100)은 자신이 원하는 데이터가 모두 수신되었는지 분석하여 모두 수신된 경우에는 210단계로 이동하여 종료하고 상기 원하는 데이터가 모두 수신되지 않은 경우에는 206단계로 이동하여 분할된 데이터를 수신하게된다.In step 206 of data transmission and reception, the mobile terminal 100 receives the data packets divided in step 204 one by one. If an error occurs during reception, the process of receiving again. In step 208 of data transmission and reception, the mobile terminal 100 analyzes whether all desired data has been received. If all the received data is received, the mobile terminal 100 moves to step 210 and ends if the received data is not received. You will receive the divided data.
이와 같이 일반적으로 상기 이동단말이 상기 서버에 접속하여 데이터를 수신하는 과정은 하나의 이동단말을 통해서 이루어진다. 즉, 상기 이동단말과 상기 서버 사이에 설정된 하나의 경로를 통하여 데이터의 송수신이 이루어지게 된다. 또한 일반적으로 이동통신 서비스의 경우 긴 통신 거리를 가진다는 장점을 가지고 있으나, 동시에 많은 단점을 가지고 있다. 상기 이런 단점에는 낮은 데이터 전송률과 전송 시 높은 에러 발생률 등이 있다. 따라서 이에 대해 해결방법이 논의되고 있다.As described above, the mobile terminal generally accesses the server and receives data through one mobile terminal. That is, data is transmitted and received through one path set between the mobile terminal and the server. In addition, in general, the mobile communication service has the advantage of having a long communication distance, but at the same time has a number of disadvantages. These disadvantages include low data rates and high error rates during transmission. Therefore, a solution is discussed.
따라서, 전술한 종래 기술의 문제점을 해결하기 위한 본 발명의 목적은 이동단말과 서버간의 데이터 전송에 있어 높은 전송률을 가지는 장치 및 방법을 제안함에 있다.Accordingly, an object of the present invention for solving the above-mentioned problems of the prior art is to propose an apparatus and method having a high transmission rate in data transmission between a mobile terminal and a server.
본 발명의 다른 목적은 높은 데이터 전송률을 위하여 블루투스를 이용한 데이터를 송수신하는 장치 및 방법을 제안함에 있다.Another object of the present invention is to propose an apparatus and method for transmitting and receiving data using Bluetooth for high data rate.
상기한 본 발명의 목적들을 이루기 위해 서버로부터 데이터 전송을 원하는 주 이동단말은 자신의 주위에 블루투스 칩을 내장하고 있는 다른 이동단말이 있는지 여부와, 상기 주 이동단말과 서버간의 데이터 송수신에 참여하고자 함을 확인한다. 확인 결과 상기 주 이동단말과 서버간의 데이터 송수신이 참여하고자 하는 이동단말들이 있는 경우 서버는 상기 주 이동단말로 전송하여야 할 데이터를 분할하여 상기 주 이동단말을 포함한 각 이동단말들에게 전송한다. 또한 데이터를 수신한 이동단말들은 블루투스를 이용하여 상기 주 이동단말로 수신한 데이터들을 전송한다. 또한 모든 데이터들을 수신한 상기 주 이동단말은 수신된 데이터들을 재배열함에 의해 원하는 데이터를 얻는다. In order to achieve the above object of the present invention, a main mobile terminal that wants to transmit data from a server wants to participate in the transmission and reception of data between the main mobile terminal and the server, and whether there is another mobile terminal having a Bluetooth chip around it. Check. As a result of the check, if there are mobile terminals to participate in data transmission and reception between the main mobile terminal and the server, the server divides the data to be transmitted to the main mobile terminal and transmits the data to each mobile terminal including the main mobile terminal. In addition, the mobile stations receiving the data transmit data received by the primary mobile terminal using Bluetooth. In addition, the main mobile terminal having received all the data obtains the desired data by rearranging the received data.
이하 본 발명의 바람직한 실시 예를 첨부한 도면의 참조와 함께 상세히 설명한다. 또한 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In describing the present invention, when it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.
상기 본 발명은 이동단말과 서버간의 데이터 통신에 있어 블루투스 방식을 이용한다. 이하 상기 블루투스에 대해 먼저 알아본다.The present invention uses the Bluetooth method for data communication between the mobile terminal and the server. Hereinafter, the Bluetooth will be described first.
상기 블루투스는 근거리에 놓여 있는 컴퓨터와 주변기기, 이동단말기와 컴퓨터, 가전제품 등을 상호 무선 네트워크로 연결하여 복잡한 전선 없이도 양방향으로 실시간 통신이 가능하게 할 뿐만 아니라 IMT-2000으로 대표되는 제3세대 디지털 이동단말기에 장착되어 근거리 무선 통신에 있어서 중요한 구성 요소로 부상하고 있다.The Bluetooth connects computers and peripheral devices, mobile terminals, computers, and home appliances that are located in a short distance to each other to enable real-time communication in both directions without complicated wires, as well as the third generation digital mobile represented by IMT-2000. Equipped with a terminal, it is emerging as an important component in short-range wireless communication.
또한, 상기 블루투스(Bluetooth)는 컴퓨터, 프린터, 전화, 팩스, 이동단말기, 개인휴대단말기(PDA) 등 정보통신기기는 물론, TV, 냉장고 등 가전제품까지 무선으로 연결해주는 획기적인 기술로서, 가정이나 사무실 곳곳에 복잡하게 늘어선 선을 말끔히 없앨 수 있다. 또한, 상기 블루투스는 리모콘에 활용되는 적외선 통신(IrDA) 등 다른 근거리 무선통신 기술에 비해 여러 면에서 앞선다. 즉, 통상 10m, 최대 100m 떨어진 기기를 연결할 수 있고 중간에 장애물이 있어도 통신이 가능한 이점이 있다. 또한 상기 블루투스의 전송속도는 1Mbps이며, 2.4GHz 대역으로 주파수 호핑 방식을 이용하면서 데이터를 송수신한다.In addition, the Bluetooth is a breakthrough technology that wirelessly connects home appliances such as TVs and refrigerators as well as information and communication devices such as computers, printers, telephones, fax machines, mobile terminals, and personal digital assistants (PDAs). You can get rid of complicated lines all over the place. In addition, the Bluetooth is ahead of other short-range wireless communication technologies such as infrared communication (IrDA) used in the remote control. That is, there is an advantage that can be connected to the device usually 10m, up to 100m away, even if there is an obstacle in the middle. In addition, the transmission speed of the Bluetooth is 1Mbps, and transmits and receives data while using a frequency hopping scheme in the 2.4GHz band.
도 3은 상기 블루투스(Bluetooth)의 네트워크 구조를 도시하고 있다. 이하 상기 도 3을 중심으로 상기 블루투스 구조를 상세히 설명한다. 상기 블루투스의 네트워크 통신은 마스터(master)와 슬레이브(slave) 개념을 이용하여 통신을 한다. 상기 블루투스의 네트워크 형태는 피코넷(Piconet)과 스캐터넷(Scatternet)으로 구분된다. 상기 도 3의 좌측은 피코넷 형태의 네트워크 구조를 보이고 있으며, 상기 도 3의 우측은 스케터넷 형태의 네트워크 구조를 보이고 있다. 상기 피코넷은 하나의 마스터를 중심으로 최대 7개의 슬레이브가 연결되어 통신을 할 수 있으며, 상기 스케너넷은 피코넷이 다른 슬레이브 하나를 중심으로 다른 피코넷을 형성된다. 또한 하나의 상기 피코넷에서는 상기 마스터가 모든 슬레이브를 관할하며, 상기 슬레이브는 마스터와의 통신만 가능하다.3 illustrates a network structure of the Bluetooth. Hereinafter, the Bluetooth structure will be described in detail with reference to FIG. 3. The network communication of the Bluetooth communicates using the concept of a master and a slave. The network type of the Bluetooth is divided into a piconet and a scatternet. The left side of FIG. 3 shows a piconet network structure, and the right side of FIG. 3 shows a scatternet network structure. The piconet may communicate with up to seven slaves connected to one master, and the scannernet may form another piconet centered on one slave having a different piconet. In addition, in one piconet, the master controls all slaves, and the slaves can only communicate with the master.
전술한 바와 같이 상기 이동단말들 간에 블루투스 통신을 수행하기 위해서는 상기 모든 이동단말들은 블루투스 칩을 내장하고 있어야한다. 또한 본 발명에서는 상기 이동단말이 데이터를 수신하는 과정에 대해서 기술하고 지 상기 이동단말이 데이터를 송신하는 과정도 동일한 원리에 의해 이루짐은 자명하다.As described above, in order to perform Bluetooth communication between the mobile terminals, all the mobile terminals must have a Bluetooth chip. In addition, the present invention describes a process of receiving data by the mobile terminal, and it is obvious that the process of transmitting data by the mobile terminal is accomplished by the same principle.
도 4는 본 발명이 적용되는 상기 이동단말과 서버간의 데이터 통신이 수행되는 과정 중 이동단말들이 서버에 접속하는 과정을 보인 도면이다. 상기 도 4에서는 이동단말을 중심으로 설명하고 있지만 반드시 여기에만 한정되는 것은 아니다. 즉, 블루투스가 가능한 모든 장치들이 여기에 포함된다. 이하 상기 도 4를 중심으로 상기 이동단말들이 서버에 접속하는 과정에 대해 상세하게 설명한다. 또한 상기 서버로부터 데이터의 수신을 원하는 이동단말을 이하 주 이동단말이라 한다.4 is a diagram illustrating a process of connecting mobile terminals to a server during data communication between the mobile terminal and the server to which the present invention is applied. In FIG. 4, the mobile terminal is described, but is not limited thereto. That is, all Bluetooth enabled devices are included here. Hereinafter, a process of connecting the mobile terminals to the server will be described in detail with reference to FIG. 4. In addition, a mobile terminal that wants to receive data from the server is referred to as a main mobile terminal hereinafter.
상기 주 이동단말(400)이 서버(404)로부터 데이터를 수신하기 위해 상기 도 3에서 제안한 상기 블루투스를 이용한다. 즉, 상기 주 이동단말(400)은 상기 서버(404)로부터 원하는 데이터를 수신하기 위해 상기 이동단말 주위에 다른 이동단말들이 있는 지 확인한다. 확인 결과 상기 이동단말 주위에 상기 다른 이동단말이 있으면, 상기 다른 이동단말들을 데이터 수신에 참여시킨다. 주위에 상기 다른 이동단말들이 있는 지 여부는 블루투스를 통해 확인한다.The main mobile terminal 400 uses the Bluetooth proposed in FIG. 3 to receive data from the server 404. That is, the main mobile terminal 400 checks whether there are other mobile terminals around the mobile terminal in order to receive desired data from the server 404. As a result of the check, if there is the other mobile terminal around the mobile terminal, the other mobile terminals participate in data reception. Whether there are other mobile terminals in the vicinity is checked through Bluetooth.
이동단말들의 서버 접속 과정의 400단계는 앞서 기술한 바와 같이 상기 주 이동단말(400) 주위에 다른 이동단말들이 있는지 여부와 상기 다른 이동단말들이 상기 주 이동단말(400)과의 통신을 수행할 수 있는지 여부 , 그리고 통신을 수행할 수 있으면 상기 서버(404)와 데이터 통신이 가능한 지 여부를 파악한다. 즉, 상기 주 이동단말(400)은 자신의 주위에 있는 상기 다른 이동단말을 파악하고, 상기 다른 이동단말들이 블루투스가 가능한지 여부를 판단한다. 표 1은 상기 다른 이동단말들 중 블루투스 칩을 내장하고 있는 이동단말의 예를 보인 것이다.As described above, in operation 400 of the server connection process of the mobile terminals, whether there are other mobile terminals around the main mobile terminal 400 and the other mobile terminals may communicate with the main mobile terminal 400. It is determined whether there is a data communication with the server 404 if communication is possible. That is, the main mobile terminal 400 grasps the other mobile terminals around it and determines whether the other mobile terminals are capable of Bluetooth. Table 1 shows an example of a mobile terminal having a Bluetooth chip among the other mobile terminals.
상기 표 1에 보인 바와 같이 상기 다른 이동단말들 중 블루투스 칩을 내장하고 있는 이동단말은 이동단말 A, 이동단말 B, 이동단말 C, 이동단말 F, 이동단말 G, 이동단말 H, 이동단말 I, 이동단말 K임을 알 수 있다. 하지만 상기 블루투스 칩을 내장하고 있는 모든 이동단말들이 상기 주 이동단말(400)과 블루투스를 수행할 수 있는 것은 아니다. 상기 블루투스 칩을 내장하고 있는 이동단말들이 상기 주 이동단말(400)과 상기 블루투스를 허락하여야 한다. 또한, 상기 블루투스 칩을 내장하고 있는 상기 다른 이동단말들이 상기 서버(404)와 데이터 통신이 가능하여야 한다. 상기에서 제시한 2가지 모두가 가능한 이동단말들만이 상기 주 이동단말(400)과 상기 서버(404)와의 데이터 통신에 참가할 수 있게 된다. 표 2는 상기 블루투스 칩을 내장하고 있는 이동단말들 중 상기 주 이동단말(400)과 서버(404)와의 데이터 통신에 참가할 수 있는 이동단말들을 예로 들어 보이고 있다.As shown in Table 1, among the other mobile terminals, a mobile terminal incorporating a Bluetooth chip includes a mobile terminal A, a mobile terminal B, a mobile terminal C, a mobile terminal F, a mobile terminal G, a mobile terminal H, a mobile terminal I, It can be seen that the mobile terminal K. However, not all mobile terminals with the Bluetooth chip can perform Bluetooth with the main mobile terminal 400. Mobile terminals embedded with the Bluetooth chip should allow the main mobile terminal 400 and the Bluetooth. In addition, the other mobile terminals embedded with the Bluetooth chip should be capable of data communication with the server 404. Only the mobile terminals capable of both of the above can participate in data communication between the main mobile terminal 400 and the server 404. Table 2 shows an example of mobile terminals that can participate in data communication between the main mobile terminal 400 and the server 404 among the mobile terminals having the Bluetooth chip.
상기 표 2에서 보인 바와 같이 상기 이동단말과 상기 서버와의 데이터 통신에 참가 할 수 있는 이동단말들은 이동단말 A, 이동단말 B, 이동단말 C, 이동단말 H, 이동단말 I, 이동단말 K임을 알 수 있다. 이하 상기 주 이동단말(400)과 상기 서버(404)와의 데이터 통신에 참가하는 이동단말들을 참가단말그룹에 포함된 이동단말들(402) 또는 보조 이동단말들(402)이라 한다.As shown in Table 2, the mobile terminals capable of participating in data communication between the mobile terminal and the server are mobile terminal A, mobile terminal B, mobile terminal C, mobile terminal H, mobile terminal I, and mobile terminal K. Can be. Hereinafter, mobile terminals participating in data communication between the primary mobile terminal 400 and the server 404 are referred to as mobile terminals 402 or secondary mobile terminals 402 included in the participating terminal group.
이동단말들의 서버 접속 과정의 402단계에서 상기 주 이동단말(400)은 상기 참가단말그룹에 포함된 이동단말들(402)에 관한 정보를 저장한다.In step 402 of the server connection process of the mobile terminals, the main mobile terminal 400 stores information about the mobile terminals 402 included in the participating terminal group.
이동단말들의 서버 접속 과정의 404단계에서 상기 주 이동단말(400)은 상기 참가단말그룹에 포함된 이동단말들(402)과 상기 주 이동단말(400)에 관한 정보를 상기 서버(402)에 전송하고 접속을 요청한다. 물론 이 경우 상기 참가단말그룹에 포함된 각 이동단말들(402)이 상기 서버(404)에 관련 정보들을 통보할 수도 있음은 자명하다.In step 404 of the server access process of the mobile terminals, the primary mobile terminal 400 transmits information about the mobile terminals 402 and the primary mobile terminal 400 included in the participating terminal group to the server 402. And request a connection. Of course, in this case, it is obvious that the mobile terminals 402 included in the participating terminal group may notify the server 404 of related information.
이동단말들의 서버 접속 과정의 406단계에서 상기 서버(402)는 상기 주 이동단말(400)과 참가단말그룹에 포함된 이동단말들(402)과 경로를 설정한다. 상기 경로 설정은 앞서 기술한 바와 같이 데이터를 송수신하기 위한 데이터 경로와 상기 데이터 경로를 제어하기 위한 제어 경로 설정에 의해 이루어진다. 즉, 데이터 경로를 제어하기 위한 제어 경로가 설정된 후 데이터의 송수신이 이루어지는 상기 데이터 경로가 설정된다. 상기 406단계에서 상기 참가단말그룹에 포함된 이동단말들(402) 중에서 경로 설정에 실패하는 이동단말들도 있을 수 있을 것이다. 이 경우 경로 설정에 실패한 상기 이동단말들은 상기 참가단말그룹에서 배제될 수 있지만, 일정 시간에 지난 후에 경로 설정에 성공할 수 있으므로 상기 참가단말그룹에 포함시킨다.In step 406 of the server access process of the mobile terminals, the server 402 establishes a path with the mobile terminals 402 included in the main mobile terminal 400 and the participating terminal group. The path setting is performed by setting a data path for transmitting and receiving data and a control path setting for controlling the data path as described above. That is, after the control path for controlling the data path is set, the data path through which data is transmitted and received is set. In step 406, among the mobile terminals 402 included in the participating terminal group, there may be mobile terminals failing to set a path. In this case, the mobile terminals that fail to set a route may be excluded from the participating terminal group, but may be included in the participating terminal group since the route setting may succeed after a predetermined time.
이동단말들의 서버 접속 과정의 408단계에서 상기 서버(404)와 상기 참가그룹단말에 포함된 이동단말들(402)과 상기 주 이동단말(400)간의 경로설정이 완료된다.In step 408 of the server access process of the mobile terminals, the path setting between the server 404 and the mobile terminals 402 included in the participating group terminal and the main mobile terminal 400 is completed.
도 5는 본 발명이 적용되는 이동단말들과 상기 서버간의 데이터 통신을 상기 참가그룹단말에 포함된 이동단말들(402)을 중심으로 도시한 도면이다. 상기 참가단말그룹에 포함된 이동단말들(402)이 상기 서버(404)로부터 낮은 데이터 전송률로 전송 받은 데이터를 상기 블루투스를 이용하여 높은 데이터 전송률로 상기 주 이동단말(400)로 전송하는 과정을 보이고 있다. 이하 상기 도 5를 중심으로 상기 참가그룹단말에 포함된 이동단말들(402)의 데이터 통신 수행 과정을 알아본다.FIG. 5 is a diagram illustrating data communication between mobile terminals and the server to which the present invention is applied, based on the mobile terminals 402 included in the participating group terminal. The mobile terminals 402 included in the participating terminal group transmit data received at a low data rate from the server 404 to the primary mobile terminal 400 at a high data rate using the Bluetooth. have. Hereinafter, a process of performing data communication of mobile terminals 402 included in the participating group terminal will be described with reference to FIG. 5.
상기 도 4에서 상기 참가단말그룹에 포함된 이동단말들(402)과 상기 주 이동단말(400)이 상기 서버(404)와의 경로 설정이 완료되면, 상기 서버(404)는 전송할 데이터 양과 수신 가능한 이동단말의 수를 고려하여 전송할 데이터를 분할한다. 이하 분할된 데이터를 부분 데이터라한다. 상기 부분 데이터는 부분 데이터 헤더에 상기 부분 데이터가 몇 번째 부분 데이터인지 표시한다. 전송해야 할 데이터의 개수가 20개라고 하면 일반적으로 상기 이동단말의 개수에 맞추어 동일하게 분할할 수 있으나 상기 참가그룹에 포함된 이동단말들(402)과 상기 주 이동단말(400)의 전송속도 등을 고려하여 분할할 수 있다. 표 3은 상기 표 2에 도시된 참가단말그룹에 포함된 이동단말들(402)과 상기 주 이동단말(400)의 전송속도 등을 고려하여 전송할 데이터 개수를 예로 들어 보이고 있다.In FIG. 4, when the mobile terminals 402 and the primary mobile terminal 400 included in the participating terminal group have completed the path setting with the server 404, the server 404 transmits the amount of data to be transmitted and the receivable movement. The data to be transmitted is divided in consideration of the number of terminals. The divided data is hereinafter referred to as partial data. The partial data indicates on which partial data the partial data is displayed in the partial data header. If the number of data to be transmitted is 20, it can be generally divided equally according to the number of mobile terminals, but the transmission speeds of the mobile terminals 402 and the main mobile terminal 400 included in the participation group, etc. In consideration of this, it can be divided. Table 3 shows the number of data to be transmitted in consideration of the transmission speeds of the mobile terminals 402 and the main mobile terminal 400 included in the participating terminal group shown in Table 2 as an example.
데이터 전송의 500단계에서 상기 서버는 상기 참가단말그룹에 포함된 이동단말들(402)에 대해 상기 표 3에 나타내고 있는 할당된 부분 데이터들을 각각 전송한다. 즉, 상기 서버(404)는 할당된 상기 부분 데이터를 전송 가능한 패킷 크기로 분할하여 하나씩 전송한다. 데이터 전송의 502단계에서 상기 참가단말그룹에 포함된 이동단말들(402)은 상기 서버(404)로부터 전송된 상기 부분 데이터의 에러유무를 판단한다. In step 500 of data transmission, the server transmits the allocated partial data shown in Table 3 to the mobile terminals 402 included in the participating terminal group. That is, the server 404 divides the allocated partial data into transmittable packet sizes and transmits them one by one. In step 502 of the data transmission, the mobile terminals 402 included in the participant terminal group determine whether there is an error of the partial data transmitted from the server 404.
데이터 전송의 504단계에서 상기 참가단말그룹에 포함된 이동단말들(402)은 상기 502단계에서의 판단 결과 상기 서버(404)로부터 전송된 상기 부분 데이터 중 에러가 발생한 부분 데이터에 대해 상기 서버(404)에 재전송을 요구한다. 또한 상기 판단 결과 상기 서버(404)로부터 전송된 부분 데이터에 에러가 발생하지 않은 경우 다음에 전송할 부분 데이터의 전송을 요구한다.In step 504 of the data transmission, the mobile terminals 402 included in the participant terminal group receive the server 404 with respect to the partial data of the partial data transmitted from the server 404 as a result of the determination in step 502. Request resend). In addition, if an error does not occur in the partial data transmitted from the server 404 as a result of the determination, the transmission of the partial data to be transmitted next is requested.
데이터 전송의 506단계에서 상기 서버는 상기 504단계에서 상기 참가단말그룹에 포함된 이동단말들(402)로부터 재전송 요구를 수신하면 재전송 요구된 부분 데이터를 재전송한다. 또한 상기 재전송 요구가 없으면 다음에 전송할 패킷 부분 데이터를 전송하게 된다.In step 506 of the data transmission, if the server receives a retransmission request from the mobile terminals 402 included in the participating terminal group in step 504, the server retransmits the partial data requested for retransmission. If there is no retransmission request, the packet part data to be transmitted next is transmitted.
데이터 전송의 508단계에서 상기 참가단말그룹에 포함된 이동단말들(402)은 상기 서버(404)로부터 수신된 상기 부분 데이터를 상기 블루투스를 이용하여 상기 주 이동단말(400)로 전송한다. 이 경우 상기 참가단말그룹에 포함된 이동단말들(402)이 상기 서버(404)로부터 수신하여야 할 모든 부분 데이터를 수신한 경우에 상기 주 이동단말(400)로 상기 수신된 부분 데이터들을 전송할 수도 있으나 전송 시간을 단축시키기 위하여 상기 서버(404)로부터 상기 부분 데이터가 수신되면 수신되는 동시에 상기 주 이동단말(400)로 전송한다. In step 508 of the data transmission, mobile terminals 402 included in the participating terminal group transmit the partial data received from the server 404 to the main mobile terminal 400 using the Bluetooth. In this case, when the mobile terminals 402 included in the participating terminal group have received all the partial data to be received from the server 404, the received partial data may be transmitted to the main mobile terminal 400. In order to shorten the transmission time, when the partial data is received from the server 404, the partial data is received and transmitted to the main mobile terminal 400 at the same time.
또한 상기 서버(404)는 상기 주 이동단말(400)과 일정 시간 간격으로 통신을 수행하여 상기 주 이동단말(400)과 상기 참가단말그룹에 포함된 이동단말들(402)이 에러 없이 부분 데이터를 수신하는 과정에 관한 정보를 주고받는다. 이와 같은 통신 수행 과정을 거침에 의해 현재 이루어지고 있는 상기 부분 데이터 송수신과정과 상기 서버(404)로부터 전송되어야 할 상기 부분 데이터의 양을 상기 주 이동단말(400)이 알 수가 있게된다. 또한 부분 데이터 송수신 과정에 참가하고있는 이동단말들에 장애가 발생하여 원활한 송수신이 이루어지지 않게 되면 상기 서버(404)는 상기 주 이동단말(400)과 통신하여 수행하여 상기 부분 데이터의 원활한 송수신이 이루어지고 있는 다른 이동단말들로 상기 부분 데이터를 전송하도록 한다.In addition, the server 404 communicates with the main mobile terminal 400 at a predetermined time interval, so that the mobile terminal 402 included in the main mobile terminal 400 and the participating terminal group receives partial data without error. Send and receive information about the process of receiving. Through the communication process, the main mobile station 400 can know the current partial data transmission and reception process and the amount of the partial data to be transmitted from the server 404. In addition, when the mobile terminals participating in the partial data transmission / reception process do not perform smooth transmission and reception, the server 404 communicates with the main mobile terminal 400 to perform smooth transmission and reception of the partial data. Send the partial data to other mobile terminals.
데이터 전송의 510단계에서 상기 서버(404)는 상기 500단계 또는 506단계를 수행하여 상기 참가단말그룹에 포함된 이동단말들(402)로 전송하여야 할 모든 부분 데이터의 전송을 완료하게 된다.In step 510 of data transmission, the server 404 performs step 500 or step 506 to complete transmission of all partial data to be transmitted to the mobile terminals 402 included in the participant terminal group.
데이터 전송의 512단계에서 상기 참가단말그룹에 포함된 이동단말들(402)이 상기 서버(404)로부터 수신한 모든 부분 데이터를 상기 510단계와 같은 과정을 반복하여 상기 주 이동단말(400)로 상기 블루투스를 이용하여 전송을 완료한다.In step 512 of the data transmission, all partial data received from the server 404 by the mobile terminals 402 included in the participant terminal group is repeated to the main mobile terminal 400 by repeating the same process as in step 510. Complete the transmission using Bluetooth.
도 6은 본 발명이 적용되는 이동단말들과 상기 서버간의 데이터 통신을 상기 이동단말들을 중심으로 도시한 도면이다. 상기 도 5에서와 같이 상기 참가단말그룹에 포함된 이동단말들(402)이 상기 서버(404)로부터 낮은 데이터 전송률로 전송 받은 상기 부분 데이터들을 상기 블루투스를 이용하여 높은 데이터 전송률로 상기 주 이동단말(400)로 전송하는 과정을 보이고 있다. 상기 도 6에서 보이고 있는 바와 같이 상기 주 이동단말(400)은 상기 서버(404)로부터 상기 부분 데이터들을 수신하는 과정과 상기 참가단말그룹에 포함된 이동단말들(402)로부터 상기 부분 데이터들을 수신하는 2개의 과정으로 이루어져 있음을 알 수 있다. 이하 상기 도 6을 중심으로 상기 이동단말들의 부분 데이터 통신 수행 과정을 상기 서버(404)로부터 데이터를 수신하는 과정과, 상기 참가그룹단말에 포함된 이동단말들(402)로부터 부분 데이터를 수신하는 과정을 나누어서 알아본다.FIG. 6 is a diagram illustrating data communication between mobile terminals and the server to which the present invention is applied, based on the mobile terminals. As shown in FIG. 5, the partial data received by the mobile terminals 402 included in the participant terminal group at a low data transmission rate from the server 404 by using the Bluetooth at the high data transmission rate using the main mobile terminal ( 400 is being shown. As shown in FIG. 6, the main mobile terminal 400 receives the partial data from the server 404 and receives the partial data from the mobile terminals 402 included in the participating terminal group. It can be seen that it consists of two processes. Hereinafter, a process of receiving data from the server 404 and a process of receiving partial data from the mobile terminals 402 included in the participating group terminal will be performed. Learn by dividing.
데이터 전송의 600단계에서 상기 서버(404)는 상기 주 이동단말(400)에 상기 표 3에 나타내고 있는 할당된 부분 데이터들 각각을 전송한다. 즉, 상기 서버(404)는 할당된 부분 데이터를 전송 가능한 패킷 크기로 분할하여 하나씩 전송한다. 데이터 전송의 602단계에서 상기 주 이동단말(400)은 상기 서버로부터 전송된 부분 데이터의 에러유무를 판단한다. In step 600 of data transmission, the server 404 transmits each of the allocated partial data shown in Table 3 to the main mobile terminal 400. That is, the server 404 divides the allocated partial data into transmittable packet sizes and transmits them one by one. In step 602 of data transmission, the main mobile terminal 400 determines whether there is an error of the partial data transmitted from the server.
데이터 전송의 604단계에서 상기 주 이동단말(400)은 상기 602단계에서의 판단 결과 상기 서버(404)로부터 전송된 부분 데이터에 에러가 발생한 상기 서버(404)에 에러가 발생한 부분 데이터의 재전송을 요구한다. 또한 상기 판단 결과 상기 서버(404)로부터 전송된 부분 데이터에 에러가 발생하지 않은 경우 다음으로 전송할 부분 데이터의 전송을 요구한다.In step 604 of data transmission, the main mobile terminal 400 requests retransmission of the partial data in error to the server 404 in which an error occurs in the partial data transmitted from the server 404 as a result of the determination in step 602. do. In addition, when an error does not occur in the partial data transmitted from the server 404 as a result of the determination, the transmission of the partial data to be transmitted next is requested.
데이터 전송의 610단계에서 상기 서버(404)는 상기 600단계 또는 606단계를 수행하여 상기 주 이동단말(400)로 전송하여야 할 모든 부분 데이터의 전송을 완료하게 된다.In step 610 of data transmission, the server 404 performs step 600 or step 606 to complete transmission of all partial data to be transmitted to the main mobile terminal 400.
이하에서는 상기 주 이동단말(400)이 상기 참가그룹단말에 포함된 이동단말들(402)로부터 부분 데이터를 수신하는 과정에 대해 알아본다.Hereinafter, the process of receiving the partial data by the primary mobile terminal 400 from the mobile terminals 402 included in the participating group terminal.
데이터 전송의 610단계에서 상기 주 이동단말(400)은 참가단말그룹에 포함된 이동단말들(402)이 상기 서버(404)로부터 수신한 부분 데이터를 상기 블루투스를 이용하여 수신한다. 상기 참가단말그룹에 포함된 이동단말들(402)은 전술한 바와 같이 상기 서버(404)로부터 부분 데이터를 수신함과 동시에 상기 주 이동단말(400)로 부분 데이터를 전송하게 된다.In step 610 of the data transmission, the main mobile terminal 400 receives the partial data received from the server 404 by the mobile terminals 402 included in the participating terminal group using the Bluetooth. As described above, the mobile terminals 402 included in the participant terminal group receive the partial data from the server 404 and transmit the partial data to the main mobile terminal 400.
데이터 전송의 612단계에서 상기 주 이동단말(400)은 상기 610단계를 반복 수행함으로서 상기 참가단말그룹에 포함된 이동단말들(402)을 이용하여 수신하고자 하는 모든 부분 데이터들을 수신하게 된다. In step 612 of the data transmission, the main mobile terminal 400 repeats the step 610 to receive all partial data to be received using the mobile terminals 402 included in the participant terminal group.
데이터 전송의 614단계에서 상기 주 이동단말(400)은 상기 서버(404)로부터 수신한 상기 부분 데이터들과 상기 참가단말그룹에 포함된 이동단말들(402)로부터 수신한 상기 부분 데이터들을 재배열한다. 이와 같은 과정은 앞서 기술한 바와 같이 상기 서버(404)가 전송할 상기 부분 데이터의 헤더에 표시한 상기 부분 데이터가 몇 번째 부분 데이터인지 여부를 확인함으로 이루어진다. 따라서 상기 주 이동단말(400)은 상기 부분 데이터들의 헤더를 검사함으로서 상기 수신한 부분 데이터들을 상기 주 이동단말(400)이 원하는 하나의 데이터로 재배열 할 수 있게 된다.In step 614 of the data transmission, the primary mobile terminal 400 rearranges the partial data received from the server 404 and the partial data received from the mobile terminals 402 included in the participating terminal group. . This process is performed by checking whether the partial data indicated by the server 404 in the header of the partial data to be transmitted is the partial data as described above. Accordingly, the main mobile terminal 400 may rearrange the received partial data into one data desired by the main mobile terminal 400 by inspecting the header of the partial data.
도 7은 상기 도 4부터 상기 도 6에서 나타낸 상기 이동단말들과 서버간의 데이터 송수신 과정을 하나의 도면으로 도시하고 있다. 상기 도 7에서는 앞서 기술한 바와 같이 전송해야 할 데이터가 20개로 분리되어 있음을 보여주고 있다. 상기 서버(404)는 상기 전송해야 할 20개의 상기 부분 데이터들을 순서대로 상기 참가그룹에 포함된 이동단말들(402)과 상기 주 이동단말(400)에 할당된 개수만큼 상기 부분 데이터들을 할당할 수 있다. 또한 상기 서버(404)는 상기 전송해야 할 20개의 상기 부분 데이터들을 순서를 정하지 않고 상기 참가그룹에 포함된 이동단말들(402)과 상기 주 이동단말(400)에 할당된 개수만큼 할당할 수도 있다. 상기 도 7에서는 일정순서에 의해 할당하고 있는 과정을 보이고 있다. FIG. 7 is a diagram illustrating a data transmission / reception process between the mobile terminals and the server shown in FIGS. As shown in FIG. 7, the data to be transmitted are divided into 20 pieces. The server 404 may allocate the partial data as many as the number allocated to the mobile terminals 402 and the main mobile terminal 400 included in the participation group in order of the 20 pieces of partial data to be transmitted. have. In addition, the server 404 may allocate the 20 pieces of the partial data to be transmitted as many as the number allocated to the mobile terminals 402 and the main mobile terminal 400 included in the participation group, without ordering. . In FIG. 7, the process of assigning in a predetermined order is shown.
도 7에서 보이고 있는 바와 같이 상기 참가그룹단말에 포함된 이동단말들(402)은 일반적인 데이터 전송방식에 의해 상기 서버(404)로부터 데이터를 전송 받아 상기 블루투스를 이용하여 상기 주 이동단말(400)에 전송하고 있음을 보이고 있다. 또한 상기 주 이동단말(400)은 상기 서버(404)로부터 일반적인 데이터 전송방식에 의해 데이터를 수신하는 과정과 상기 참가단말그룹에 포함된 이동단말들(402)로부터 블루투스를 이용하여 데이터를 수신하고 있는 과정을 보이고 있다. As shown in FIG. 7, the mobile terminals 402 included in the participating group terminal receive data from the server 404 by a general data transmission method to the main mobile terminal 400 using the Bluetooth. It is showing that it is transmitting. In addition, the main mobile terminal 400 receives data from the server 404 by a general data transmission method and receives data from the mobile terminals 402 included in the participating terminal group using Bluetooth. The process is showing.
전술한 바와 같이 본 발명은 서버로부터 데이터를 송수신함에 있어 블루투스 칩을 내장하고 있는 주위의 다른 이동단말들도 데이터 송수신에 참여하게 함으로서 높은 데이터 전송률을 가지게 된다. 또한, 블루투스를 이용하여 데이터를 송수신함으로서 데이터 전송에 있어 에러 발생률이 감소하게 되는 이점이 있으므로 이동단말 사용자는 신뢰도가 높은 데이터 통신을 수행할 수 있게 된다.As described above, the present invention has a high data rate by allowing other mobile terminals around the Bluetooth chip to participate in data transmission and reception. In addition, since an error rate is reduced in data transmission by transmitting and receiving data using Bluetooth, a mobile terminal user can perform highly reliable data communication.
도 1은 일반적인 이동단말과 서버간의 데이터 통신 나타낸 도면.1 is a diagram illustrating data communication between a general mobile terminal and a server.
도 2는 도 1의 이동단말이 서버로부터 데이터를 수신하는 과정을 나타낸 도면.FIG. 2 illustrates a process in which the mobile terminal of FIG. 1 receives data from a server. FIG.
도 3은 본 발명이 적용되는 블루투스의 네트워크 구조를 도시한 도면.3 is a diagram illustrating a network structure of Bluetooth to which the present invention is applied;
도 4는 본 발명이 적용되는 이동단말들과 서버간의 경로 설정 과정을 나타낸 도면.4 is a diagram illustrating a path setting process between a mobile terminal and a server to which the present invention is applied;
도 5는 본 발명이 적용되는 이동단말들과 서버간의 데이터 통신에 참가하는 다른 이동단말들의 관점에서 본 도면.5 is a view from the perspective of other mobile terminals participating in data communication between a mobile terminal and a server to which the present invention is applied;
도 6은 본 발명이 적용되는 이동단말들과 서버간의 데이터 통신에서 이동단말의 관점에서 본 도면.Figure 6 is a view from the perspective of the mobile terminal in the data communication between the mobile terminal and the server to which the present invention is applied.
도 7은 본 발명이 적용되는 이동단말들과 서버간의 데이터 통신을 나타낸 도면.7 is a diagram illustrating data communication between a mobile terminal and a server to which the present invention is applied.
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0057906A KR100480266B1 (en) | 2002-09-24 | 2002-09-24 | Apparatus and method for data sending and receiving in mobile communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0057906A KR100480266B1 (en) | 2002-09-24 | 2002-09-24 | Apparatus and method for data sending and receiving in mobile communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040026437A KR20040026437A (en) | 2004-03-31 |
KR100480266B1 true KR100480266B1 (en) | 2005-04-07 |
Family
ID=37328919
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2002-0057906A KR100480266B1 (en) | 2002-09-24 | 2002-09-24 | Apparatus and method for data sending and receiving in mobile communication system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100480266B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130078463A (en) | 2011-12-30 | 2013-07-10 | 삼성전자주식회사 | Multicast service method and apparatus in mobile communication system |
KR101666885B1 (en) * | 2015-05-15 | 2016-10-24 | 한국항공대학교산학협력단 | A method and apparatus for receiving multimedia contents using d2d communication |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000062677A (en) * | 1999-03-01 | 2000-10-25 | 이데이 노부유끼 | Portable telephone terminal apparatus for receiving data and data receiving method therewith |
KR20020064848A (en) * | 2001-02-03 | 2002-08-10 | 삼성전자 주식회사 | Wireless communication apparatus, the method thereof and wireless communication system employing the same |
KR20030008609A (en) * | 2001-07-19 | 2003-01-29 | 엘지전자 주식회사 | Data reception method and apparatus for communication terminal equipment |
KR20040006758A (en) * | 2002-07-15 | 2004-01-24 | 주식회사 하이닉스반도체 | Method providing group communication between mobile phone within buletooth |
-
2002
- 2002-09-24 KR KR10-2002-0057906A patent/KR100480266B1/en not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000062677A (en) * | 1999-03-01 | 2000-10-25 | 이데이 노부유끼 | Portable telephone terminal apparatus for receiving data and data receiving method therewith |
KR20020064848A (en) * | 2001-02-03 | 2002-08-10 | 삼성전자 주식회사 | Wireless communication apparatus, the method thereof and wireless communication system employing the same |
KR20030008609A (en) * | 2001-07-19 | 2003-01-29 | 엘지전자 주식회사 | Data reception method and apparatus for communication terminal equipment |
KR100390513B1 (en) * | 2001-07-19 | 2003-07-04 | 엘지전자 주식회사 | Data reception method and apparatus for communication terminal equipment |
KR20040006758A (en) * | 2002-07-15 | 2004-01-24 | 주식회사 하이닉스반도체 | Method providing group communication between mobile phone within buletooth |
Also Published As
Publication number | Publication date |
---|---|
KR20040026437A (en) | 2004-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7593422B2 (en) | Method of operating a media access controller having pseudo-static guaranteed time slots | |
EP2108234B1 (en) | A method for transmitting a data packet and a method of allocating a channel in a wireless network | |
US7376100B2 (en) | Channel assigning method for ad-hoc network | |
Sun et al. | Reliable MAC layer multicast in IEEE 802.11 wireless networks | |
US6768730B1 (en) | System and method for efficiently performing two-way ranging to determine the location of a wireless node in a communications network | |
KR101113879B1 (en) | Method of changing channels and device in wireless network | |
US8718068B2 (en) | Wireless communication apparatus and wireless communication method using bluetooth | |
US7450558B2 (en) | Method for controlling operation of a child or neighbor network | |
US7593374B2 (en) | Multi-to-multi point ad-hoc wireless data transfer protocol | |
US7532592B2 (en) | Wireless communication system capable of saving time for mutual data communication in sniff mode | |
US20030231621A1 (en) | Dynamic communication channel switching for computer networks | |
TWI296472B (en) | ||
KR20040100701A (en) | Method for communicating through wireless network and a device thereof | |
KR20050100398A (en) | Method and apparatus for transmitting information within a communication system | |
EP1221790A2 (en) | Wireless communication apparatus, wireless communication system adopting the same and communication method thereof | |
EP1615385B1 (en) | Method for carrying out communications among plural stations | |
TWI674779B (en) | Wireless communication system, communication method and a portable transceiver device | |
KR101243501B1 (en) | Apparatus and method for transmitting and receiving data in wireless local area network mesh communication system | |
US7366534B2 (en) | Wireless communication apparatus, method thereof, and wireless communication system employing the same | |
JP2009071514A (en) | Mobile communication system, server apparatus, base station and mobile terminal | |
KR20180076770A (en) | Apparatus and Method for distributed scheduling based on retransmission reservation slot in industrial wireless sensor network | |
KR100480266B1 (en) | Apparatus and method for data sending and receiving in mobile communication system | |
US5410752A (en) | Hybrid data communications system and method employing multiple sub-networks | |
CN108684021A (en) | A kind of Bluetooth Low Energy communication means and device | |
US7433336B1 (en) | Method and apparatus for distributing data to a mobile device using plural access points |
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: 20130227 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20140227 Year of fee payment: 10 |
|
LAPS | Lapse due to unpaid annual fee |