[go: up one dir, main page]

KR100700525B1 - Multimedia transmission method using wireless method - Google Patents

Multimedia transmission method using wireless method Download PDF

Info

Publication number
KR100700525B1
KR100700525B1 KR1020050031642A KR20050031642A KR100700525B1 KR 100700525 B1 KR100700525 B1 KR 100700525B1 KR 1020050031642 A KR1020050031642 A KR 1020050031642A KR 20050031642 A KR20050031642 A KR 20050031642A KR 100700525 B1 KR100700525 B1 KR 100700525B1
Authority
KR
South Korea
Prior art keywords
client
unicast
clients
multimedia
multimedia broadcast
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020050031642A
Other languages
Korean (ko)
Other versions
KR20060109533A (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 KR1020050031642A priority Critical patent/KR100700525B1/en
Publication of KR20060109533A publication Critical patent/KR20060109533A/en
Application granted granted Critical
Publication of KR100700525B1 publication Critical patent/KR100700525B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R15/00Details of measuring arrangements of the types provided for in groups G01R17/00 - G01R29/00, G01R33/00 - G01R33/26 or G01R35/00
    • G01R15/14Adaptations providing voltage or current isolation, e.g. for high-voltage or high-current networks
    • G01R15/146Measuring arrangements for current not covered by other subgroups of G01R15/14, e.g. using current dividers, shunts, or measuring a voltage drop
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R1/00Details of instruments or arrangements of the types included in groups G01R5/00 - G01R13/00 and G01R31/00
    • G01R1/02General constructional details
    • G01R1/06Measuring leads; Measuring probes
    • G01R1/067Measuring probes
    • G01R1/06788Hand-held or hand-manipulated probes, e.g. for oscilloscopes or for portable test instruments
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R19/00Arrangements for measuring currents or voltages or for indicating presence or sign thereof
    • G01R19/165Indicating that current or voltage is either above or below a predetermined value or within or outside a predetermined range of values

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

본 발명은 무선방식을 이용한 멀티미디어 전송 방법에 관한 것으로, 특히 무선랜 방식으로 다수의 클라이언트에게 상기 멀티미디어 방송을 제공함에 있어서, 상기 다수의 클라이언트 중 무선랜 환경이 가장 나쁜 클라이언트에 대해 유니캐스트로 멀티미디어 방송을 전송함으로써 멀티미디어 방송의 서비스 품질을 보장할 수 있도록 하는데 목적이 있는 것이다. 이러한 목적의 본 발명은 AP(Access Point)를 통해 접속된 다수의 클라이언트(= 모니터)에 동일한 멀티미디어 방송을 전송하는 방법에 있어서, 상기 다수의 클라이언트의 무선랜 상태를 확인하는 단계와, 상기 확인 결과에 의해 무선랜 상태가 가장 좋지 않은 클라이언트를 선택하는 단계와, 상기 선택된 클라이언트에 대해 유니캐스트로 설정하고, 선택되지 않은 나머지 클라이언트에 대해 promiscuous 모드(또는 monitor모드 )로 설정하는 단계와, 상기 설정된 방식으로 멀티미디어 방송을 전송하는 단계와, 상기 유니캐스트로 설정된 클라이언트에 상기 멀티미디어 방송이 정상적으로 전송완료되면 상기 promiscuous 모드로 설정된 나머지 클라이언트도 상기 멀티미디어 방송이 정상적으로 전송완료된 것으로 판단하는 단계를 수행하도록 구성함을 특징으로 한다. The present invention relates to a multimedia transmission method using a wireless method, and in particular, in providing the multimedia broadcasting to a plurality of clients in a wireless LAN method, the multimedia broadcasting is unicast to a client having the worst WLAN environment among the plurality of clients. The purpose of the transmission is to ensure the quality of service of multimedia broadcasting. In accordance with an aspect of the present invention, there is provided a method of transmitting the same multimedia broadcast to a plurality of clients (= monitors) connected through an access point (AP), the method comprising the steps of: checking a wireless LAN state of the plurality of clients; Selecting a client having the worst wireless LAN state, setting to unicast for the selected client, and setting to promiscuous mode (or monitor mode) for the remaining unselected clients And transmitting the multimedia broadcast to the client set to the unicast, and if the multimedia broadcast is normally transmitted to the client set to the unicast, determining that the multimedia broadcast is normally transmitted to the remaining clients set to the promiscuous mode. It is done.

Description

무선 방식을 이용한 멀티미디어 전송 방법{TRANSMISSION METHOD FOR MULTIMEDIA USING WIRELESS COMMUNICATION MODE} Multimedia transmission method using wireless method {TRANSMISSION METHOD FOR MULTIMEDIA USING WIRELESS COMMUNICATION MODE}

도1은 본 발명의 실시 예를 위한 멀티미디어 전송 시스템의 구성도. 1 is a block diagram of a multimedia transmission system for an embodiment of the present invention.

도2는 본 발명의 실시 예에서 유니캐스트 선정 과정을 보인 신호 흐름도. 2 is a signal flow diagram illustrating a unicast selection process in an embodiment of the present invention.

* 도면의 주요부분에 대한 부호 설명 * Explanation of symbols on the main parts of the drawings

110 : 방송서버 120 : AP(Access Point) 110: broadcast server 120: AP (Access Point)

130-1~130-N : 클라이언트 130-1 ~ 130-N: Client

본 발명은 멀티미디어 방송에 관한 것으로, 특히 무선랜을 이용한 멀티미디어 방송에 있어서 멀티미디어 전송 방법에 관한 것이다. The present invention relates to multimedia broadcasting, and more particularly, to a multimedia transmission method in a multimedia broadcasting using a wireless LAN.

최근 무선랜을 이용하여 영상, 음향, 광고 등의 멀티미디어 방송을 하는 기기가 개발, 시판되고 있다. Recently, devices for multimedia broadcasting such as video, sound, and advertisements using wireless LANs have been developed and marketed.

특히, 무선랜을 이용하여 대형 할인마트, 공항, 백화점, 호텔 등과 같은 곳에서 동일한 화면을 LCD, PDP 등과 같은 여러 디스플레이에 광고 및 정보를 방송한다. In particular, by using a wireless LAN, advertisements and information are broadcasted on various displays such as LCDs and PDPs at places such as large discount stores, airports, department stores, and hotels.

그런데, 현재 무선랜 환경은 다른 무선랜의 사용, 통신기기의 거리, 벽과 같은 장애물, 블루투스, 무선전화기, 전자레인지 등과 같은 무선랜 통신을 방해하는 요소들이 많다. 즉, 종래에는 방송서버와 클라이언트를 설치하는데 위치의 제약이 있다. However, the current wireless LAN environment has a number of elements that interfere with the use of other wireless LAN, distance of communication devices, obstacles such as walls, wireless LAN communication such as Bluetooth, wireless telephones, and microwave ovens. That is, in the prior art, there is a limitation of the location for installing the broadcast server and the client.

따라서, 종래의 다중 멀티미디어 방송 기술에서는 일반적으로 멀티캐스팅을 이용하여 서비스를 하면서 방송 서버와 방송을 수신하여 재생하는 기기의 위치를 조정하여 거리를 짧게 하던지 벽 등과 같은 장애물의 영향을 적게 받은 장소에 설치하는 수준이다. Therefore, in the conventional multi-media broadcasting technology, the broadcasting server and the device receiving and playing the broadcast are generally adjusted while the service is performed using multicasting, so that the distance is shortened or installed in a place less affected by obstacles such as walls. That's the level.

또한, 종래에는 무선랜의 멀티캐스팅으로 멀티미디어 데이터가 정상적으로 전송되었는지 확인할 수 없다. 이는 무선랜의 멀티캐스팅은 수신측으로부터 전송 데이터에 대한 수신 여부를 알려주는 ACK(Acknowledge)를 받지 않기 때문이다. In addition, conventionally, it is not possible to check whether multimedia data is normally transmitted through multicasting of a wireless LAN. This is because multicasting of the WLAN does not receive an acknowledgment (ACK) indicating whether the transmission data is received from the receiver.

따라서, 멀티캐스팅 통신에서는 ACK를 수신하지 않기 때문에 재전송을 하지 않고 단 한번의 패킷 전송만을 수행하지만, 무선랜의 특성상 유선랜을 이용할 때보다 전송패킷을 손실율이 높기 때문에 재전송이 없는 단 한번의 패킷 전송은 안정적인 방송서비스를 제공할 수 없다는 제약이 있다. Therefore, multicasting communication does not receive an ACK. Therefore, only one packet transmission is performed without retransmission. However, due to the characteristics of a wireless LAN, a single packet transmission without retransmission is required because the transmission packet has a higher loss rate than a wired LAN. There is a limitation that a stable broadcasting service cannot be provided.

이에 따라, 종래의 문제점을 개선하기 위해서는 다중 멀티미디어 방송을 위한 서비스 품질을 보장하는 방법이 필요하다. 즉, 무선랜 통신을 방해하는 요소들로부터 영향을 최소화여 정상적으로 무선 멀티미디어 방송을 하기 위한 서비스 품질(QoS) 보장을 위한 정책이 반드시 필요하다. Accordingly, in order to improve the conventional problem, a method of guaranteeing a quality of service for a multi-media broadcasting is needed. In other words, a policy for guaranteeing quality of service (QoS) for the normal wireless multimedia broadcasting by minimizing the influence from the elements that interfere with the WLAN communication is necessary.

본 발명은 종래의 문제점을 개선하기 위하여 다수의 클라이언트에 대한 무선랜 방식으로 다수의 클라이언트에게 제공되는 멀티미디어 방송의 서비스 품질을 보장할 수 있도록 창안한 무선방식을 이용한 멀티미디어 전송 방법을 제공하는데 그 목적이 있다. SUMMARY OF THE INVENTION The present invention provides a multimedia transmission method using a wireless method, which is designed to ensure the quality of service of a multimedia broadcast provided to a plurality of clients in a wireless LAN method for a plurality of clients. have.

즉, 본 발명은 다수의 클라이언트 중 무선랜 환경이 가장 나쁜 클라이언트에 대해 유니캐스트로 멀티미디어 방송을 전송함으로써 정상적으로 멀티미디어 전송이 이루어졌는지를 확인할 수 있도록 하는데 목적이 있는 것이다. That is, an object of the present invention is to determine whether the multimedia transmission is normally performed by transmitting the multimedia broadcast in unicast to the client having the worst WLAN environment among the plurality of clients.

본 발명은 상기의 목적을 달성하기 위하여 다음과 같은 특징을 갖도록 구성한다. The present invention is configured to have the following features to achieve the above object.

본 발명은 멀티미디어 방송을 수행하는 방송서버가 자신에게 연결되어 있는 다수의 클라이언트에게 동일한 멀티미디어 방송을 전송함에 있어서, 상기 다수의 클라이언트 중에서 무선랜 환경이 가장 나쁘다고 판단되는 클라이언트를 선택하고, 상기 선택된 클라이언트에 대해 유니캐스트로 멀티미디어 방송을 전송하고 선택되지 않은 나머지 클라이언트에 대해 promiscuous 모드(또는 monitor 모드)로 동작하게 하여 멀티미디어 방송을 수신하도록 함을 제1 특징으로 한다. In the present invention, when a broadcast server performing a multimedia broadcast transmits the same multimedia broadcast to a plurality of clients connected to the same, the client selects a client whose wireless LAN environment is the worst among the plurality of clients, and selects the selected client. The first feature is that the multimedia broadcast is transmitted in unicast and is operated in promiscuous mode (or monitor mode) for the remaining unselected clients.

상기 방송서버는 AP(Access Point)를 통해 다수의 클라이언트가 접속되도록 구성함을 특징으로 한다. The broadcast server is characterized in that a plurality of clients are connected through an access point (AP).

본 발명은 AP가 다수의 클라이언트 각각으로부터 수신 실패 패킷 수와 RSSI(Received Signal Strength Indicator) 값을 측정하고, 그 측정된 값을 참조하여 다수의 클라이언트 중에서 무선랜 상태가 가장 나쁜 클라이언트를 확인하는 것을 제2 특징으로 한다. According to the present invention, the AP measures the number of unsuccessful received packets and RSSI (Received Signal Strength Indicator) value from each of a plurality of clients, and identifies the worst wireless LAN state among the plurality of clients by referring to the measured value. 2 features.

본 발명은 방송 서비스 중에 특정 정책에 의해서 유니캐스트하는 클라이언트를 변경할 수 있도록 함을 제3 특징으로 한다. According to a third aspect of the present invention, it is possible to change a client that unicasts through a specific policy during a broadcast service.

본 발명은 동일한 멀티미디어 컨텐트를 다수의 클라이언트로 전송할 때 각 클라이언트들에게 유니캐스트로 전송하는 것에 비하여 한번의 유니캐스트로 모든 클라이언트로 전송하므로 무선랜 대역폭을 적게 사용할 수 있도록 함을 제4 특징으로 한다. According to a fourth aspect of the present invention, when the same multimedia content is transmitted to a plurality of clients, a fourth unicast transmission is performed to all clients in one unicast, so that the WLAN bandwidth can be used less.

즉, 본 발명은 상기의 목적을 달성하기 위하여 AP(Access Point)를 통해 접속된 다수의 클라이언트(= 모니터)에 동일한 멀티미디어 방송을 전송하는 방법에 있어서, 상기 다수의 클라이언트의 무선랜 상태를 확인하는 단계와, 상기 확인 결과에 의해 무선랜 상태가 가장 좋지 않은 클라이언트를 선택하는 단계와, 상기 선택된 클라이언트에 대해 유니캐스트로 설정하고, 선택되지 않은 나머지 클라이언트에 대해 promiscuous 모드(또는 monitor모드 )로 설정하는 단계와, 상기 설정된 방식으로 멀티미디어 방송을 전송하는 단계와, 상기 유니캐스트로 설정된 클라이언트에 상기 멀티미디어 방송이 정상적으로 전송완료되면 상기 promiscuous 모드로 설정된 나머지 클라이언트도 상기 멀티미디어 방송이 정상적으로 전송완료된 것으로 판단하는 단계를 수행하도록 구성함을 특징으로 한다.That is, the present invention provides a method for transmitting the same multimedia broadcast to a plurality of clients (= monitor) connected through an access point (AP) in order to achieve the above object, to check the wireless LAN status of the plurality of clients Selecting a client having a poor WLAN status according to the checking result, setting the client to be unicast for the selected client, and setting a promiscuous mode (or monitor mode) for the remaining unselected clients. Transmitting the multimedia broadcast in the set manner; and if the multimedia broadcast is normally transmitted to the client set to the unicast, determining that the multimedia broadcast is normally transmitted to the remaining clients set to the promiscuous mode. Configure to perform The features.

상기 과정에서 멀티미디어 방송을 전송하면서 각 클라이언트의 무선랜 상태를 확인하여 무선랜 상태가 가장 나쁜 클라이언트를 확인하고 그 클라이언트가 초기 유니캐스트를 적용한 클라이언트와 동일한지 확인하는 단계와, 상기에서 동일한 클라이언트가 아니라고 확인되면 유니캐스트를 적용할 클라이언트를 상기에서 무선랜 상태가 가장 나쁜 클라이언트로 변경시키는 단계를 수행하도록 구성함을 특징으로 한다. Checking the wireless LAN state of each client while transmitting the multimedia broadcast in the process to identify the client with the worst WLAN state and whether the client is the same as the client to which the initial unicast is applied; If confirmed, it is configured to perform the step of changing the client to apply the unicast to the client with the worst WLAN state.

이하, 본 발명의 바람직한 실시 예를 도면에 의거 상세히 설명하면 다음과 같다. Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings.

본 발명의 실시 예에서는 본 발명의 전반적인 이해를 위해 상세 설명과 도면에서 구체적인 처리 흐름을 기재하며, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략하기로 한다. In the embodiments of the present invention, a detailed process flow is described in the detailed description and the drawings for a general understanding of the present invention, and detailed descriptions of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.

도1은 본 발명의 실시 예를 위한 멀티미디어 방송 시스템의 구성도로서 이에 도시한 바와 같이, 멀티미디어 방송을 제공하는 방송서버(110)와, 멀티미디어 방송을 무선랜으로 수신하고 재생하는 다수의 클라이언트(130-1~130-N)와, 이더넷(ethernet)을 통해서 상기 방송서버(110)와 연결되고 상기 방송서버(110)에서의 멀티미디어 방송을 무선랜을 통해 상기 다수의 클라이언트(130-1~130-N)로 제공하는 AP(Access Point)(120)로 구성한다. 1 is a configuration diagram of a multimedia broadcasting system for an embodiment of the present invention, as shown in FIG. 1, a broadcast server 110 for providing a multimedia broadcast, and a plurality of clients 130 for receiving and playing a multimedia broadcast over a wireless LAN. -1 to 130-N and the plurality of clients connected to the broadcast server 110 through Ethernet and the multimedia broadcast from the broadcast server 110 through the wireless LAN. N) provided by the AP (Access Point) (120) provided.

상기 AP(120)는 방송 초기에 클라이언트(130-1~130-N)의 무선랜 상태를 측정하여 가장 상태가 나쁜 클라이언트에 대해 유니캐스트로 설정하도록 구성한다. The AP 120 measures the wireless LAN state of the clients 130-1 to 130 -N at the beginning of broadcasting and configures the worst state client to be unicast.

상기 클라이언트(130-1~130-N)는 디스플레이 장치로 구성된다. The clients 130-1 to 130 -N are configured as display devices.

이와 같이 구성한 본 발명의 실시 예에 대한 동작 및 작용 효과를 도2를 참 조하여 상세히 설명하면 다음과 같다. When described in detail with reference to Figure 2 the operation and effect of the embodiment of the present invention configured as described above.

도2는 유니캐스트 대상 클라이언트를 선택하기 위해 방송서버(110)와 클라이언트(130-1~130-N)간에 주고받는 메시지의 흐름을 나타낸다. 2 illustrates a flow of messages exchanged between the broadcast server 110 and the clients 130-1 to 130 -N in order to select a unicast target client.

우선, 방송 시작 초기에 방송서버(110)는 AP(120)를 통해서 연결되어 있는 각 클라이언트(130-1~130-N)의 무선랜 상태를 확인하려는 경우 AP(120)는 상기 각 클라이언트(130-1~130-N)에게 현재 상태에 대한 요청 메시지를 전송한다. First, when the broadcast server 110 is to check the wireless LAN status of each of the clients (130-1 ~ 130-N) connected through the AP 120 at the beginning of the broadcast AP (120) is the client 130 -1 ~ 130-N) sends a request message about the current state.

이때, 각 클라이언트(130-1~130-N)는 AP(120)로부터 현재 상태에 대한 요청 메시지를 수신하면 자신의 현재 상태를 전송하게 된다. At this time, each client (130-1 ~ 130-N) transmits its current state when receiving a request message for the current state from the AP (120).

현재 상태에 포함되는 정보로는 이전에 요청 메시지를 받은 후(또는 동작 시작 시점)부터 현재까지 동작 시간 동안 수신에 실패한 패킷의 수(= 손실된 패킷 수) 또는 RSSI 값이 있다. 여기서, RSSI 값은 그 값이 작은 경우에 무선랜 상태가 나쁘다는 것을 의미한다. The information included in the current state includes the number of packets (= lost packets) or RSSI values that failed to receive during the operation time from the previous request message reception time (or operation start time) to the present time. Here, the RSSI value means that the WLAN state is bad when the value is small.

이에 따라, AP(120)는 각 클라이언트(130-1~130-N)로부터 수신한 상태정보를 바탕으로 유니캐스트 대상의 클라이언트를 선정한다. Accordingly, the AP 120 selects the client of the unicast target based on the state information received from each of the clients 130-1 to 130 -N.

이때, 유니캐스트 대상의 클라이언트는 수신에 실패한 패킷의 수가 가장 많은 클라이언트 또는 RSSI 값이 가장 작은 클라이언트를 선택한다. 만약, 손실한 패킷의 수가 동일한 클라이언트가 다수라면 RSSI 값이 가장 작은 클라이언트를 선택한다. At this time, the unicast target client selects the client with the highest number of unsuccessful packets or the client with the smallest RSSI value. If there are multiple clients with the same number of lost packets, the client with the smallest RSSI value is selected.

여기서, 유니캐스트 대상 클라이언트는 도1에서 식별번호 '130-N'인 클라이언트라고 가정하면 AP(120)는 클라이언트(130-N)에게 유니캐스트 전송 대상으로 선 정되었다는 컨트롤 메시지를 전송하고, 그 외의 클라이언트(130-1~130-N-1)에게는 promiscuous 모드로 동작하라는 컨트롤 메시지를 전송한다. Here, when the unicast target client is a client having an identification number '130-N' in FIG. 1, the AP 120 transmits a control message to the client 130 -N indicating that the unicast target is selected as a unicast transmission target. The client 130-1 to 130-N-1 transmits a control message to operate in promiscuous mode.

이때, 유니캐스트로 전송하라는 명령을 받은 클라이언트(130-N)는 현재의 모드를 그대로 유지하고, promiscuous 모드로 수신하라는 명령을 받은 하나 또는 다수의 클라이언트(130-1~130-N-1)는 무선랜 동작 모드를 promiscuous 모드로 전환한다. At this time, the client 130-N receiving the command to transmit in unicast maintains the current mode, and one or more clients 130-1 to 130-N-1 received the command to receive in the promiscuous mode. Switch the WLAN mode to promiscuous mode.

이에 따라, 클라이언트(130-1~130-N)에 대해 동작 모드 설정이 완료되면 방송서버(110)는 유니캐스트 대상으로 선정된 클라이언트(130-N)에 유니캐스트로 멀티미디어 방송을 제공하고, 상기 클라이언트(130-N)는 유니캐스트로 수신한 멀티미디어 방송에 대한 ACK를 상기 방송서버(110)로 전송하게 된다. Accordingly, when the operation mode setting is completed for the clients 130-1 to 130-N, the broadcast server 110 provides the multimedia broadcast in unicast to the client 130-N selected as the unicast target. The client 130 -N transmits an ACK for the multimedia broadcast received through unicast to the broadcast server 110.

그리고, promiscuous 모드로 동작중인 나머지 클라이언트(130-1~130-(N-1))는 모든 무선랜 패킷을 수신할 수 있으므로 방송서버(110)가 유니캐스트 동작모드인 클라이언트(130-N)로 전송하는 패킷을 수신하여 재생하지만, ACK를 전송하지는 않는다. Since the remaining clients 130-1 to 130- (N-1) operating in the promiscuous mode may receive all the WLAN packets, the broadcast server 110 moves to the client 130-N in the unicast operation mode. Receives and transmits packets, but does not transmit ACK.

즉, 무선랜 멀티캐스팅을 이용한 다중 멀티미디어 방송 서비스의 단점으로 지적되는 ACK를 수신하지 않아 한번의 패킷 전송으로 인한 패킷 손실율이 높은 것을 해결하기 위해서 다수의 클라이언트(130-1~130-N) 중에서 가장 무선랜 상태가 좋지 않은 클라이언트를 선택하여 유니캐스트로 전송하게 되므로 ACK를 통하여 재전송 여부를 확인할 수 있으므로 패킷 손실율을 줄일 수 있다. That is, in order to solve the high packet loss rate due to one packet transmission because the ACK is not received, which is a disadvantage of the multi-media broadcasting service using the WLAN multicasting, the most among the clients 130-1 to 130 -N. Since the client selects a poor wireless LAN and transmits the data in unicast, the packet loss rate can be reduced because it is possible to check whether the packet is retransmitted through the ACK.

이에 따라, 유니캐스트 모드로 선택되어진 클라이언트(130-N)가 정상적으로 패킷을 수신하였다면 나머지 클라이언트(130-1~130-N-1)도 정상적으로 패킷을 수신하였을 가능성이 높기 때문에 다중 멀티미디어 방송의 서비스 품질을 보장할 수 있다. Accordingly, if the client 130-N selected as the unicast mode normally receives the packet, the remaining clients 130-1 to 130-N-1 may also have received the packet normally. Can be guaranteed.

즉, 본 발명은 동일한 AP(120)에 접속한 다수의 클라이언트(130-1~130-N) 중에서 가장 무선랜 상태가 나쁜 하나의 클라이언트가 정상적으로 무선랜 데이터를 수신하였다면 그 외에 클라이언트들도 정상적으로 무선랜 데이터를 수신하였을 가능성이 높다는 사실을 이용한다. That is, according to the present invention, if one client having the worst WLAN state among the plurality of clients 130-1 to 130 -N connected to the same AP 120 normally receives the WLAN data, the other clients are normally wireless. Take advantage of the fact that it is likely that you have received LAN data.

이때, 가장 무선랜 상태가 나쁜 클라이언트에게 유니캐스트로 전송하고 나머지 클라이언트는 promiscuous 모드로 수신하게 설정함으로써 모든 클라이언트들에 동일한 멀티미디어 방송을 전송하지 않고 한번만 전송함으로 무선랜 대역폭을 적게 사용할 수 있다. In this case, by transmitting the unicast to the worst wireless LAN client and receiving the other client in the promiscuous mode, the wireless LAN bandwidth can be used less by transmitting only once without transmitting the same multimedia broadcast to all clients.

또한 기존의 멀티캐스트와는 달리 ACK를 전송함으로 패킷 손실율을 줄일 수 있다. Unlike conventional multicast, the packet loss rate can be reduced by transmitting ACK.

만일, 유니캐스트로 멀티미디어 방송을 전송하였을 때 정상적으로 전송이 완료되지 않은 것으로 판단된 경우 멀티캐스트 방식의 멀티미디어 방송의 전송에도 오류가 발생하였다고 예상할 수 있을 것이다. If it is determined that the transmission is not normally completed when the multimedia broadcast is transmitted through unicast, it may be expected that an error occurs in the transmission of the multimedia broadcast of the multicast method.

따라서, 유니캐스트로 멀티미디어 방송을 전송 했을 때 오류가 발생되면 방송서버(110)는 유니캐스트로 클라이언트(130-N)에 멀티미디어 방송을 재전송하는 것은 물론 나머지 클라이언트(130-1~130-N-1)에도 멀티미디어 방송을 재전송하여 패킷 손실의 발생을 방지할 수 있다. Therefore, if an error occurs when the multimedia broadcast is transmitted through unicast, the broadcast server 110 retransmits the multimedia broadcast to the client 130-N through unicast as well as the remaining clients 130-1 to 130-N-1. In this case, packet loss can be prevented by retransmitting the multimedia broadcast.

또한, 방송서버(110)는 멀티미디어 방송 중에 주기적으로 무선랜으로 연결되어 있는 방송 서비스를 제공하는 클라이언트 중에서 가장 무선랜 환경이 좋지 않은 클라이언트를 다시 선택할 수 있다. 이때, 유니캐스트 방송 대상의 클라이언트를 선택하는 주기는 각 어플리케이션마다 다를 수 있다. In addition, the broadcast server 110 may again select a client having a poor WLAN environment among clients providing a broadcast service periodically connected to the WLAN during multimedia broadcasting. In this case, the period for selecting the client of the unicast broadcast target may be different for each application.

상기에서 본 발명의 바람직한 실시 예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허청구범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경할 수 있을 것이다. Although described with reference to the preferred embodiment of the present invention, those skilled in the art can variously modify and change the present invention without departing from the spirit and scope of the invention described in the claims below. There will be.

상기에서 상세히 설명한 바와 같이 본 발명은 동일한 멀티미디어 방송을 여러 클라이언트에 전송함에 있어서 각 클라이언트의 무선랜 동작 모드를 차별적으로 적용하여 방송 서비스 품질을 보장하는 효과가 있다. As described in detail above, the present invention has the effect of guaranteeing the broadcast service quality by differentially applying the wireless LAN operation mode of each client in transmitting the same multimedia broadcast to multiple clients.

또한, 본 발명은 유니캐스트와 promiscuous 모드를 혼용함으로써 단순히 무선랜 멀티캐스트만을 이용한 방송 시스템보다 서비스 품질이 우수하기 때문에 무선랜 장비의 설치를 용이하게 하고 방송거리 확장 효과를 얻을 수 있다. In addition, the present invention, by using a unicast and a promiscuous mode, the service quality is better than the broadcast system using only the wireless LAN multicast, it is possible to facilitate the installation of the wireless LAN equipment and obtain the broadcast distance extension effect.

따라서, 본 발명은 무선랜을 이용하여 다수의 클라이언트에게 전송하는 멀티미디어 방송의 서비스 품질을 보장할 수 있음으로 광고 또는 정보 제공을 위해 사용되는 대형 또는 소형의 LCD, PDP 등으로 동일 화면을 방송하는 분야 예를 들어, 백화점, 공항, 호텔, 휘트니스 클럽, 대형 할인마트 등의 장소에 적용하면 안정적인 방송은 물론 적은 수의 AP로도 넓은 공간에 방송할 수 있다. Therefore, the present invention can guarantee the quality of service of a multimedia broadcast transmitted to a plurality of clients using a wireless LAN, thereby broadcasting the same screen through a large or small LCD or PDP used for advertisement or information provision. For example, if you apply to places such as department stores, airports, hotels, fitness clubs, large discount marts can be broadcast in a large space with a small number of APs as well as stable broadcasting.

Claims (8)

다수의 클라이언트에 동일한 멀티미디어 방송을 전송하는 방법에 있어서,In the method for transmitting the same multimedia broadcast to multiple clients, 상기 다수의 클라이언트의 무선랜 상태를 확인하는 단계와,Checking a wireless LAN state of the plurality of clients; 상기 확인 결과에 의해 무선랜 상태가 가장 좋지 않은 클라이언트를 선택하는 단계와,Selecting a client having a worst WLAN state according to the checking result; 상기 선택된 클라이언트에 대해 유니캐스트로 설정하고, 선택되지 않은 나머지 클라이언트에 대해 promiscuous 모드로 설정하는 단계와,Setting to unicast for the selected client and promiscuous mode for the remaining unselected clients; 상기 설정된 방식으로 멀티미디어 방송을 전송하는 단계와,Transmitting a multimedia broadcast in the set manner; 상기 유니캐스트로 설정된 클라이언트에 상기 멀티미디어 방송이 정상적으로 전송완료되면 상기 promiscuous 모드로 설정된 나머지 클라이언트도 상기 멀티미디어 방송이 정상적으로 전송완료된 것으로 판단하는 단계를 수행하도록 구성함을 특징으로 하는 무선방식을 이용한 멀티미디어 전송 방법.When the multimedia broadcast is normally transmitted to the client set to the unicast, the remaining client set to the promiscuous mode is also configured to perform the step of determining that the multimedia broadcast is normally transmitted, the multimedia transmission method using a wireless method . 제1항에 있어서, 유니캐스트로 설정하는 클라이언트의 선택 단계는 The method of claim 1, wherein the selecting step of the client to set to unicast 상기 다수의 클라이언트에게 각자의 무선랜 상태를 요청하는 과정과, Requesting the plurality of clients for their respective WLAN states; 상기 요청된 무선랜 상태를 확인하여 무선랜 상태가 가장 좋지 않은 클라이언트를 확인하는 과정과, Identifying a client having a poor WLAN status by checking the requested WLAN status; 상기에서 확인된 해당 클라이언트에 대해 유니캐스트로 설정하는 과정으로 이루어짐을 특징으로 하는 무선방식을 이용한 멀티미디어 전송 방법. Method of transmitting a multimedia using a wireless method characterized in that the process of the unicast setting for the client identified above. 제2항에 있어서, 무선랜 상태는 각 클라이언트의 일정시간동안의 손실된 패킷 수 및 RSSI(수신신호 세기) 값임을 특징으로 하는 무선방식을 이용한 멀티미디어 전송 방법. The method of claim 2, wherein the wireless LAN state is the number of lost packets and RSSI (received signal strength) values for a predetermined time of each client. 제3항에 있어서, 손실된 패킷 수가 동일한 다수의 클라이언트가 존재하는 경우 RSSI 값이 가장 작은 클라이언트를 유니캐스트로 선택하는 과정을 포함하는 것을 특징을 하는 무선방식을 이용한 멀티미디어 전송 방법. 4. The method of claim 3, comprising selecting a client having the smallest RSSI value as unicast when there are a plurality of clients having the same number of lost packets. 제1항에 있어서, 상기 유니캐스트로 설정된 클라이언트에 멀티미디어 방송이 정상적으로 전송완료되지 않았을 때 상기 유니캐스트로 설정된 클라이언트와 상기 promiscuous 모드로 설정된 나머지 클라이언트로 상기 멀티미디어 방송을 재전송하는 단계를 포함하여 수행하도록 구성함을 특징으로 하는 무선방식을 이용한 멀티미디어 전송 방법.The method of claim 1, further comprising retransmitting the multimedia broadcast to the client set to the unicast and the remaining client set to the promiscuous mode when the multimedia broadcast is not normally transmitted to the client set to the unicast. Multimedia transmission method using a wireless method characterized in that. 삭제delete 제1항에 있어서, 멀티미디어 방송을 전송하는 중에 각 클라이언트의 무선랜 상태를 확인하는 단계와, The method of claim 1, further comprising: checking a wireless LAN state of each client while transmitting a multimedia broadcast; 상기 확인결과로 무선랜 상태가 좋지 않은 클라이언트를 유니캐스트로 재설정하는 단계를 포함하여 수행하도록 구성함을 특징으로 하는 무선방식을 이용한 멀티미디어 전송 방법. And resetting the client having a poor wireless LAN state to unicast as a result of the checking. 제7항에 있어서, 유니캐스트로 재설정하는 단계는, The method of claim 7, wherein resetting to unicast comprises: 상기 유니캐스트로 재설정하는 클라이언트의 무선랜 상태가 일정 시간 이상 지속적으로 좋지 않은 것으로 확인될 때 실행하는 것을 특징으로 하는 무선방식을 이용한 멀티미디어 전송 방법. And executing when the wireless LAN state of the client resetting to the unicast is consistently not good for a predetermined time.
KR1020050031642A 2005-04-15 2005-04-15 Multimedia transmission method using wireless method Expired - Fee Related KR100700525B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050031642A KR100700525B1 (en) 2005-04-15 2005-04-15 Multimedia transmission method using wireless method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050031642A KR100700525B1 (en) 2005-04-15 2005-04-15 Multimedia transmission method using wireless method

Publications (2)

Publication Number Publication Date
KR20060109533A KR20060109533A (en) 2006-10-23
KR100700525B1 true KR100700525B1 (en) 2007-03-28

Family

ID=37615739

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050031642A Expired - Fee Related KR100700525B1 (en) 2005-04-15 2005-04-15 Multimedia transmission method using wireless method

Country Status (1)

Country Link
KR (1) KR100700525B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101080079B1 (en) * 2009-09-15 2011-11-04 숭실대학교산학협력단 Efficient video distribution method over wireless networks

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4169281B2 (en) * 2005-05-27 2008-10-22 株式会社カシオ日立モバイルコミュニケーションズ Communication terminal
KR101725345B1 (en) * 2010-12-09 2017-04-11 에스케이텔레콤 주식회사 System and method for retransmitting packet mixing unicasting and broadcasting/multicasting in wireless lan
KR101963409B1 (en) * 2012-10-17 2019-03-28 에스케이텔레콤 주식회사 Gateway apparatus and operating method thereof
KR101778855B1 (en) * 2015-10-26 2017-09-26 유철재 Content streaming method based on short-range wireless communication, content providing method based on short-range wireless communication, data editing method based on short-range wireless communication and content playing apparatus
KR101971988B1 (en) * 2017-06-27 2019-04-24 주식회사 엘지유플러스 Apparatus and method for providing IPTV service in home based on short-range wireless communication

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030094206A (en) * 2000-04-06 2003-12-11 엔티티 도꼬모 인코퍼레이티드 Multicast signal transmission power control method and base station using the same

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030094206A (en) * 2000-04-06 2003-12-11 엔티티 도꼬모 인코퍼레이티드 Multicast signal transmission power control method and base station using the same

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101080079B1 (en) * 2009-09-15 2011-11-04 숭실대학교산학협력단 Efficient video distribution method over wireless networks

Also Published As

Publication number Publication date
KR20060109533A (en) 2006-10-23

Similar Documents

Publication Publication Date Title
US10171959B2 (en) Distributed access point for IP based communications
US8638708B2 (en) MAC based mapping in IP based communications
US20070291661A1 (en) Communication apparatus, communication terminal device, communication system, communication method and communication program
US20070025388A1 (en) Range extension between two wireless devices
US10231277B2 (en) Application layer request processing device and method using multiple interfaces in electric device
Daldoul et al. Performance and scalability evaluation of IEEE 802.11 v/aa multicast transport
US10432298B2 (en) Method and apparatus for dynamic load balancing of communications channels for controlling traffic load in a communications system
EP1335536A1 (en) Method for radio link adaptation in a network with contention-based medium access
US20080132234A1 (en) Apparatus and method for utilizing the transport layer to provide measurement opportunities for the physical layer in a multi-mode network
KR100700525B1 (en) Multimedia transmission method using wireless method
US8582456B2 (en) Method and system for digital content protection locality check with adaptive timeline in wireless communication systems
US9148259B2 (en) Method and apparatus for improved multicast service using negotiated feedback
Choi et al. Multicasting multimedia streams in IEEE 802.11 networks: a focus on reliability and rate adaptation
Daldoul et al. Block negative acknowledgement protocol for reliable multicast in IEEE 802.11
US8837344B2 (en) Apparatus and method for multicast/broadcast service data transmission synchronization
EP1335545B1 (en) Method for radio link adaptation in a network with contention-based medium access
KR100863222B1 (en) Method for controlling wireless medium access in Urban Traffic Information system and apparatus thereof
KR20060069112A (en) Quality Control Method of Multimedia Broadcasting Using Wireless LAN Multicasting
HK1153077B (en) Mac based mapping in ip based communications
HK1136140B (en) Improved communications throughput with multiple physical data rate transmission determinations
KR20110046262A (en) Method and system for digital content protection locality check with adaptive timeline in wireless communication systems
KR20150072879A (en) Apparatus of packet retransmission for advancing multimedia QoS and method for packet transmission
JP2012248929A (en) Communication device, communication method and communication system
HK1096814B (en) Method for improved data throughput in communications networks

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20091230

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20110322

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20110322

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301