[go: up one dir, main page]

KR100214313B1 - Method of e-mail service in satellite broadcasting receiver and system using this method - Google Patents

Method of e-mail service in satellite broadcasting receiver and system using this method Download PDF

Info

Publication number
KR100214313B1
KR100214313B1 KR1019970005671A KR19970005671A KR100214313B1 KR 100214313 B1 KR100214313 B1 KR 100214313B1 KR 1019970005671 A KR1019970005671 A KR 1019970005671A KR 19970005671 A KR19970005671 A KR 19970005671A KR 100214313 B1 KR100214313 B1 KR 100214313B1
Authority
KR
South Korea
Prior art keywords
message
mail
receiver
mpu
transmission
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
KR1019970005671A
Other languages
Korean (ko)
Other versions
KR19980068876A (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 KR1019970005671A priority Critical patent/KR100214313B1/en
Publication of KR19980068876A publication Critical patent/KR19980068876A/en
Application granted granted Critical
Publication of KR100214313B1 publication Critical patent/KR100214313B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/60Business processes related to postal services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5603Access techniques
    • H04L2012/5604Medium of transmission, e.g. fibre, cable, radio
    • H04L2012/5608Satellite

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Radio Relay Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본발명은 위성방송 수신기에 있어서 전자 우편 서비스에 가입된 가입자는 최초에 위성 방송 수신기의 메뉴에서 본인의 전자 우편 번호를 입력하는 항목을 찾아 자신의 번호를 입력하도록 되어 있으며,또한 전자 우편 서비스 사업자는 호스트 컴퓨터 모뎀 접속 번호를 해당 메뉴에서 입력하여 이 번호들을 특정 메모리 영역에 저장하여 전원이 꺼지더라도 지워지지 않도록 한다.한편 전자 우편의 수신은 위성을 통하며,그리고 전자 우편의 송신은 모뎀을 이용하여 전화선을 이용하도록 되어 있다.According to the present invention, a subscriber subscribed to an e-mail service in a satellite broadcasting receiver firstly finds an entry for his e-mail number in the menu of the satellite broadcasting receiver and inputs his or her own number. Enter the host computer modem access number in the appropriate menu to store these numbers in a specific memory area so that they will not be erased if the power is turned off. On the other hand, the reception of e-mail is via satellite, and the transmission of e-mail is via a modem using a telephone line. It is supposed to use.

Description

위성방송수신기에 있어서 전자우편 구현방법 및 시스템E-mail Implementation Method and System in Satellite Broadcasting Receiver

본 발명은 디지털위성방송수신기에 있어서 전자 우편 서비스를 가능케 하는 방법 및 시스템에 관한 것이다.The present invention relates to a method and system for enabling an electronic mail service in a digital satellite broadcast receiver.

최근 디지털 위성 방송은 본격적으로 개시되어 시청자의 채널 선택의 폭이 넓어짐과 동시에 다양한 부가 서비스가 제공토록 되어 있다.그러나 상기 디지털 위성방송은 기존의 지상 방송에 비해 뛰어난 화질과 음질을 제공하는 방송 채널 외에도 온라인 증권 시세나 버스, 철도 및 항공 시간표 등의 부가 서비스를 데이터 채널을 통해 위성 방송 가입자에게 제공토록 서비스된다.Recently, digital satellite broadcasting has been started in earnest, and viewers have a wider choice of channels, and various additional services are provided. However, the digital satellite broadcasting is provided in addition to a broadcasting channel that provides superior image quality and sound quality compared to conventional terrestrial broadcasting. Additional services such as online stock quotes, bus, rail and flight timetables are provided to satellite subscribers via data channels.

종래의 전자우편서비스는 서비스 가입자가 컴퓨터를 이용하여 통신 서비스사의 호스트 컴퓨터로 접속하여 타인에게 전자 우편으로 보내면 상대는 컴퓨터를 이용해 호스트에 접속하여 전자 우편으로 받는다. 따라서 반드시 컴퓨터를 가지고 있어야만 하며,송수신전화라인을 이용하여야 만 가능 해진다.상기 디지털 위성 방송 수신기는 일반 방송 서비스외에도 다양한 형태의 부가 서비스가 가능하나 이를 이용하지 못하면 차별화된 서비스를 제공할수 없게 된다. 또한 전자 우편 서비스를 받으려면 컴퓨터에 장착된 모뎀의 전송라인을 통해 데이터가 송수신되므로 모뎀의 속도제한으로 전송된 우편을 보기 위하여 많은 시간이 소요된다. 특히 화상 데이타나 멀티미디어 데이터의 경우에는 데이타 양이 방대하여 오랜 시간동안 수신해야 하는 단점이 있었다.In the conventional electronic mail service, a service subscriber accesses a host computer of a telecommunication service company using a computer and sends it to another person by e-mail. Therefore, it is necessary to have a computer and to use a transmission / reception telephone line. The digital satellite broadcasting receiver can provide various types of additional services in addition to the general broadcasting service, but if it is not used, it cannot provide a differentiated service. Also, in order to receive the e-mail service, data is transmitted and received through the transmission line of the modem installed in the computer, so it takes a lot of time to view the mail transmitted by the speed limit of the modem. In particular, in the case of image data or multimedia data, a large amount of data has to be received for a long time.

따라서 본발명의 목적은 다양한 형태의 부가 서비스가 가능한 디지털 위성 방송 수신기를 이용하여 기존의 컴퓨터와 전화선만을 이용한 경우 보다 신속하고 다양한 전자 우편 서비스를 제공할수있어 서비스의 질을 향상시킬 수 있도록 하는 시스템 및 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a system for improving the quality of services by providing a faster and more diverse e-mail service using only a computer and a telephone line using a digital satellite broadcasting receiver capable of various types of additional services; In providing a method.

도 1은 본 발명의 실시예에 따른 디지털 위성 방송 수신 시스템도1 is a digital satellite broadcast receiving system according to an embodiment of the present invention

도 2는 도 1의 메시지 시작,중간,마지막을 나타내는 전자우편 서비스 패킷을나타내는 도시도FIG. 2 is a diagram showing an e-mail service packet indicating the start, middle, and end of the message of FIG.

도 3은 본 발명의 실시예에 따른 전자 우편 송신 흐름도3 is an e-mail transmission flowchart according to an embodiment of the present invention.

이하 본발명을 첨부된 도면을 참조하여 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본발명의 실시예에 따른 디지털 위성 방송 수신 시스템도로서,1 is a diagram illustrating a digital satellite broadcast receiving system according to an embodiment of the present invention.

지정된 시청 가입자만이 해당 위성 방송신호를 시청할수 있도록 하는 제어신호를 발생하도록 하는 정보를 내장하고 있는 스마트카드(104)와,디지털 위성신호의 처리를 위한 각부를 제어하는 MPU(105)와,상기 MPU(105)의 제어키신호를 입력하는 키보드(101)와,전화선과 연결되어 상기 MPU(105)의 제어에 의해 송수데이타를 변복조하는 모뎀(102)과,상기 MPU(105)의 제어에 의해 위성입력신호의 채널을 선택하는 채널부(103)와,상기 MPU(105)의 제어에 의해 표시장치에 표시할 문자 데이타를 발생하는 온스크린 표시부(108)와,프로그램 데이타를 보관하고 있는 EEPROM(107)와,상기 MPU(105)의 제어에 의해 입력신호를 디스크램블링하는 디스크램블러(109)와,상기 MPU(105)의 제어에 의해 상기 채널부(103)에서 선택된 출력을 음성과 영상으로 분리하는 디멀티플렉셔(110)와,상기 MPU(105)의 제어를 받으며 상기 램(106)에서 제공되는 데이터에 의해 상기 디멀티플렉셔(110)의 출력 오디오 및 비디오 출력 데이타를 디코딩하는 비디오,오디오 디코더(111,112)로 구성된다.A smart card 104 incorporating information for generating a control signal allowing only a designated viewer to view the satellite broadcast signal, an MPU 105 for controlling each part for processing a digital satellite signal, and A keyboard 101 for inputting a control key signal of the MPU 105, a modem 102 connected to a telephone line and modulating and demodulating the water transmission data under the control of the MPU 105, and under the control of the MPU 105; A channel section 103 for selecting a channel of the satellite input signal, an on-screen display section 108 for generating character data to be displayed on the display device under control of the MPU 105, and an EEPROM storing program data. 107, a descrambler 109 that descrambles an input signal under the control of the MPU 105, and an output selected by the channel unit 103 under the control of the MPU 105 into voice and video. Demultiplexer 110 and the MPU 105 It is composed of video and audio decoders 111 and 112 which are controlled and decode the output audio and video output data of the demultiplexer 110 by the data provided from the RAM 106.

도 2A-도 2C는 본발명의 실시예에 따른 전자 우편 서비스 패킷도로서,2A-2C are diagrams of an e-mail service packet in accordance with an embodiment of the present invention;

도 2A는 메세지 전송시작단계에서 전송데이타 패킷으로서, 종류필드(206),메세지필드(208)등으로 구성되어 있으며,도 2B는 메세지 전송중간단계에서 나타내고 있는 전송데이타 패킷으로서 TS헤더필드(201),수신자 전자우편번호필드(203),시작비트필드(204),메세지필드(208)등으로 구성되어 있고,도 2C는 메시지 전송마지막단계에서의 전송데이타 패킷을 나타내는 것으로 TS헤더필드(201),수신자 전자우편번호필드(203),시작 필드(204),메세지 필드(208),CRC필드(209),00 00 .....00(FF FF FF...FF)필드(210)로 구성되어 있다.FIG. 2A is a transmission data packet at a message transmission start step, which is composed of a type field 206, a message field 208, and the like. FIG. 2B is a transmission data packet shown at a message transmission intermediate step. A receiver e-mail number field 203, a start bit field 204, a message field 208, etc., and FIG. 2C shows a transmission data packet at the end of a message transmission. Consists of recipient email field 203, start field 204, message field 208, CRC field 209, 00 00 ..... 00 (FF FF FF ... FF) field 210 It is.

도 3은 본발명의 실시예에 따른 전자우편 송신흐름도로서3 is an email transmission flow chart according to an embodiment of the present invention.

전자우편 송신메뉴에서 송신할 전자 우편번호의 존재여부를 확인하는 제1단계와,A first step of confirming whether or not an e-mail number to be transmitted is sent from an e-mail transmission menu;

상기 제1단계에서 전자 우편번호가 존재하면 메시지를 작성하며 존재하지 않을시 수신자의 전자우편번호를 입력하고 상기 메시지를 작성하는 제2단계와,A second step of composing a message if an e-mail number exists in the first step, and inputting an e-mail number of a recipient if not present;

상기 제2단계에서 메시지를 작성후 모뎀으로 호스트컴퓨터를 접속하여 상기 작성된 메세지를 전송하는 제3단계와,A third step of transmitting the created message by connecting a host computer to a modem after writing a message in the second step;

상기 제3단계에서 메시지를 전송하되,상기 메시지의 길이와 상기 메시지의 전송한 길이와의 시간에 따라 비교하여 어느 길이가 큰지를 검출하는 제4단계와,Transmitting a message in the third step, and comparing the length of the message with the length of the transmitted length of the message according to a time to detect which length is large;

상기 제4단계에서 전송한 길이가 메시지 길이 보다 크면 메시지를 모두 전송한 것이 되므로 메시지 전송을 종료하고 모뎀을 종료하여 전자우편 송신 서비스를 종료하는 제5단계로 구성된다.If the length transmitted in the fourth step is larger than the message length, all the messages are transmitted, and thus the fifth step ends the message transmission and terminates the modem to terminate the e-mail transmission service.

따라서 본 발명의 구체적 일시예를 도 1-3를 참조하여 상세히 설명하면,Therefore, the specific date of the present invention will be described in detail with reference to FIGS. 1-3.

본 발명의 스마트 카드(104)를 장착한 수신기의 일반적인 동작 원리는 다음과 같다. 가입자가 전자우편 송신을 위한 채널을 선택하면 MPU(105)는 해당 채널의 영상 및 음성 신호를 가지고 있는 TS 패킷의 PID들을 디멀티플렉셔(110)에 알려준다.그리고 위성 입력신호 즉, 채널부(103)를 통과한 여러 채널의 위성입력신호는 다중화되어 있으므로 이신호가 디멀티플렉셔(110)로 입력되면 디멀티플렉셔(110)는 해당 채널의 PID만을 골라 영상 신호는 비디오 디코더(111)로,음성 신호는 오디오 디코더(112)로 전송한다. 각각의 복호화된 신호는 출력 장치를 통하여 수신자에게 전달된다.이때 스마트 카드(104)는 MPU(106)로부터 입력신호가 스크램블되어 있다는 신호를 받으면,시청자가 프로그램(또는 채널)을 볼 자격이 있는지 확인하고, 만일 자격이 있다고 판단되는 경우에는 입력 신호에 포함되어 있는 암호화된 제어워드를 복호화하여 MPU(106)에게 보낸다.상기 MPU(106)는 이것을 디스크램블러(109)로 전달하고,디멀티플렉서(110)는 스크램블되어 있는 영상 또는 음성 신호를 비디오 디코더(111),오디오 디코더(112)의 각각의 복호화 처리회로에 보내기 전에 디스크램블러(109)를 통과시켜 스크램블링하기 이전의 신호로 복원한다. 또한 페이-퍼-뷰(Pay-Per-View)와 같은 유료 프로그램을 볼 경우 시청 내역을 스카트 카드(104)에 저장하고 있다가 일정 기간이 지나면 모뎀(102)을 이용하여 호스트컴퓨터와 접속하여 가입자 관리 센터에 메시지를 전송한다.상기 RAM(106)은 수신기의 MPU(105)및 비디오, 오디오 디코더(111,112)등이 이용되며, EEPROM 또는 플레쉬 메모리(107)영역은 수신기의 전원이 오프되어도 보관 되어야 하는 시스템 프로그램, 설정 파라메터 및 데이타가 저장된다. 또한 온스크린 표시부(108)은 화면에 메뉴등을 표시하기 위하여 사용된다. 즉,본 발명에서는 기존의 하드웨어적으로 변경하지 않고 그대로 이용할 수 있으며,EEPROM(107)의 소프트웨어만의 변경으로 부가 스비스가 가능하도록 한다.우선 전자 우편 서비스에 가입된 가입자는 최초에 위성 방송 수신기의 메뉴에서 본인의 전자 우편 번호를 입력하는 항목을 찾아 자신의 번호를 입력한다. 또한 전자 우편 서비스 사업자의 호스트 컴퓨터 모뎀 접속 번호를 해당 메뉴에서 입력한다.상기 MPU(105)는 이 번호들을 특정 메모리 영역(EEPROM또는 Flash Memory)에 저장하여 전원이 꺼지더라도 지워지지 않도록 한다. 본 발명에서 전자 우편의 수신은 위성을 통하여, 그리고 전자 우편의 송신은 모뎀을 이용하여 전화선을 이용한다.우선, 전자 우편의 수신 방법에 대하여 설명한다.상기 위성 방송 수신기는 전자 우편 사업자가 전송에 사용할 MPEG2 트랜스포트스트림(TS),패킷의 PID (Packet Identification) 번호를 항상 디코딩하도록 프로그램 되어야 한다. 왜냐하면, 가입자가 방송 채널을 선택하는 것과 달리 전자 우편은 가입자가 어느 채널을 보고 있더라도 도착할 수 있기 때문이다. 따라서 해당 전자 우편에 사용되는 PID를 가진 TS패킷이 도착하면 MPU(105)는 도 2에 도시되어 있는 것과 같이 우선 전자 우편 번호 필드가 가입자의 전자 우편 번호와 일치하는지 비교하여 같지 않으면 디코딩을 종료하고 패킷을 버리고 같으면 디코딩을 시작한다. 전자 우편 번호 필드는 N 바이트로 이루어지는데 숫자 또는 문자로 이루어진 각 가입자마다 고유한 번호이다. 일반적으로 전자 우편 메시지는 하나의 TS 패킷에 전송되기에는 크므로 여러 개의 패킷에 나뉘어 전송되어야 한다.본 발명에서는 메시지가 시작되는 패킷과 아닌 패킷의 형식을 달리 정의해 전송 효율을 높였다.즉,전자 우편 번호 필드 바로 다음에 도 2A,2B의 예와같이 시작필드를 두어 시작필드(204)가 1인 경우와 0인 경우 패킷의 형식을 다르게 정의 한다.수신기가 전원을 켜고 최초로 받은 전자 우편 번호가 도 2a 같은 패킷의 시작필드(204)가 1이면 새로운 메시지가 시작되는 것이므로 디코딩을 계속 수행한다. 그러나 수신기가 전원을 켜고 최초로 받은 패킷의 시작필드(204)가 도 2b와 같이 0이면 이미 패킷에서 메시지가 시작되었으며 더이상 메시지를 완벽하게 복원하는 것이 불가능하므로 수신기는 시작필드(204)가 1인 패킷이 도착할 때까지 계속 패킷을 무시해야 한다. 시작필드(204)가 1인 패킷에서 시작필드 다음 송신자의 식별번호필드(205)가 정의된다. 그 다음에는 메시지 종류 필드(206)가 정의된다. 메시지 종류 필드(206)는 전송된 메시지의 형식을 알려준다. 예를 들어, 3 비트의 서비스 종류 필드(206)를 사용할 경우 다음과 같이 메시지의 종류를 정의할 수 있다.The general operation principle of the receiver equipped with the smart card 104 of the present invention is as follows. When the subscriber selects a channel for e-mail transmission, the MPU 105 informs the demultiplexer 110 of PIDs of TS packets having video and audio signals of the corresponding channel. Since the satellite input signal of the multiple channels passed through) is multiplexed, when this signal is input to the demultiplexer 110, the demultiplexer 110 selects only the PID of the corresponding channel and the video signal is the video decoder 111. Transmits to audio decoder 112. Each decoded signal is delivered to the receiver via an output device. At this time, when the smart card 104 receives a signal from the MPU 106 that the input signal is scrambled, the smart card 104 checks whether the viewer is entitled to view the program (or channel). If it is determined to be qualified, the encrypted control word included in the input signal is decrypted and sent to the MPU 106. The MPU 106 transfers it to the descrambler 109, and demultiplexer 110. Before the scrambled video or audio signal is sent to the respective decoding processing circuits of the video decoder 111 and the audio decoder 112, the descrambler 109 restores the signal before the scrambling. In addition, when viewing a paid program such as Pay-Per-View, the watch history is stored in the scart card 104, and after a certain period of time, the subscriber is connected to the host computer using the modem 102. The RAM 106 uses the receiver's MPU 105, video, audio decoders 111 and 112, and the EEPROM or flash memory 107 area should be kept even when the receiver is powered off. System programs, setting parameters and data are stored. The on-screen display 108 is also used to display menus and the like on the screen. In other words, the present invention can be used as it is, without changing the existing hardware, and additional services can be made by only changing the software of the EEPROM 107. First, a subscriber subscribed to an e-mail service is a satellite broadcast receiver. In the menu, find the entry for your e-mail number and enter your number. In addition, the host computer modem access number of the e-mail service provider is input in a corresponding menu. The MPU 105 stores these numbers in a specific memory area (EEPROM or Flash Memory) so that they are not erased even when the power is turned off. In the present invention, the reception of an e-mail is performed through a satellite, and the transmission of an e-mail is performed using a telephone line. First, a method of receiving an e-mail will be described. The satellite broadcast receiver is used for transmission by an e-mail service provider. It should be programmed to always decode MPEG2 Transport Stream (TS), packet's PID (Packet Identification) number. This is because, unlike the subscriber's choice of broadcast channel, e-mail can arrive no matter which channel the subscriber is watching. Therefore, when the TS packet with the PID used for the corresponding e-mail arrives, the MPU 105 first compares the e-mail number field with the subscriber's e-mail number as shown in FIG. Discard the packet and start decoding if it is the same. The e-mail number field consists of N bytes and is a unique number for each subscriber of numbers or letters. In general, an e-mail message is large enough to be transmitted in one TS packet, and thus, the e-mail message should be divided into several packets. In the present invention, the transmission efficiency is improved by defining a packet format different from the packet from which the message originates. Place the start field immediately after the postal code field as shown in the example of Figs. 2A and 2B to define the format of the packet differently when the start field 204 is 1 and 0. If the start field 204 of the packet shown in FIG. 2A is 1, a new message is started and decoding is continued. However, if the start field 204 of the first packet received by the receiver is 0 as shown in FIG. 2B, the message has already started in the packet and it is impossible to completely recover the message. You must continue to ignore the packet until it arrives. In the packet where the start field 204 is 1, the identification number field 205 of the sender following the start field is defined. The message type field 206 is then defined. The message type field 206 indicates the format of the message sent. For example, when using the 3-bit service type field 206, the type of message can be defined as follows.

000 : 일반 영문 메시지000: General English Message

001 : 한글 메시지001: Hangul Message

010 : 음성 메시지 (WAV Format)010: Voice Message (WAV Format)

011 : 음성 메시지 (MPEG)011: Voice Message (MPEG)

100 : 정지 화상 메시지 (JPG Format)100: Still picture message (JPG Format)

101 : 정지 화상 메시지 (GIF Format)101: Still image message (GIF Format)

110 : 동영상 메시지 (AVI Format)110: Video message (AVI Format)

111 : 동영상 메시지 (MPEG Format)111: Video Message (MPEG Format)

상기 MPU(105)는 메시지의 종류에 따라 해당 서비스 프로그램을 수행하여야 한다. 메시지의 종류는 상기의 예 이외에도 필드의 길이를 늘리면 보다 다양한 종류의 메시지 형식을 정의할 수 있다. 상기 시작필드(204)가 1(START=1)인 경우 도 2a의 예와같이 길이필드(206)가 정의된다. 상기 길이필드(206)는 이후에 나올 메시지만의 총 길이를 나타내므로 메시지가 여러 패킷에 걸쳐 있더라도 정확히 디코딩할 수 있다.상기 메시지 필드(208)는 길이필드(207)의 비트 수에 따라 최대 길이가 정해진다. 예를 들어, 8 비트의 길이필드(207)를 이용하는 경우 255 바이트의 메시지가, 16 비트의 경우 65535 바이트의 메시지가 가능하다.상기 MPU(105)가 메시지의 디코딩을 마치면 화면에 OSD를 이용해 호출 데이터가 도착했음을 알리고, 일정 시간 가입자의 입력을 기다린다. 가입자가 정보를 보기 원하면 상기 MPU(105)는 메시지의 종류에 따라 정보 내용을 화면에 표시하거나 음성을 출력한다.상기 가입자가 보기를 종료하면 이전의 서비스로 되돌아가며,상기 일정 시간 동안 가입자의 입력이 없으면 자동으로 이전의 서비스로 되돌아 간다. 도 2C에서와 같이 메시지필드(208)의 끝에 선택적으로 데이터의 오류를 검색할 수 있도록 CRC필드(209)를 둘 수 있다. 이 경우 MPU(105)가 CRC 오류를 검색하여 디코딩하던 메시지 전체를 무시한다. MPEG2 TS 패킷의 길이는 TS헤더(201)를 제외하면 184 바이트이므로 마지막 패킷의 메시지 필드(208)가 TS 패킷를 다 채우지 못하는 경우 송신측에서는 이후의 바이트를 0 또는 OxFF로 채우고,수신시에서는 이를 무시한다.본 발명에서 정의된 필드외의 필드를 추가로 정의할 때에는 송수신기가 반드시 동일한 규격을 사용해야 한다. 또한 각 필드의 비트수는 가입자의 수, 일반적인 메시지의 길이, 메시지의 종류 등을 고려하여 효율적으로 정할 수 있다.다음 전자 우편의 송신 방법에 대하여 설명하면 가입자가 수신된 전자 우편의 답장을 보내는 경우에 수신기가 전자 우편을 보낼 사람의 전자 우편 번호를 이미 알고 있으나 새로 전자 우편을 보내는 경우에는 받을 사람의 전자 우편 번호를 입력해야 한다.어느 경우에도 송신을 위해서는 별도의 키보드(101)를 사용해야 한다.상기 편지를 작성한 뒤 메뉴에서 전송 항목을 선택하면 (301)과정에서 송신할 전자우편 번호의 존재여부를 확인하여 존재하지 않으면 (315)과정에서 수신자 전자 우편번호를 입력하고,존재하면 수기는 메시지를 도 2에서 정의된 형식으로 (303)과정에서 메시지를 작성하여 (305)과정에서 서비스 사업자의 호스트 컴퓨터로 모뎀(102)을 통하여 접속한 뒤 약속된 전송 프로토콜 (예:Z-모뎀)을 이용하여 (307)과정에서 메시지의 전송을 하고 (309)과정에서 포메팅된 메시지길이와 메시지의 전송한 길이를 비교하여 상기 메시지의 전송한 길이가 크면 (311)과정에서 종료한다.상기 메시지 전송이 종료되면 가입자에게 알리고 모뎀 접속을 (313)과정에서 종료하고 전자 우편 서비스를 종료한다.The MPU 105 should perform a corresponding service program according to the type of message. In addition to the above examples, a variety of message types can be defined by increasing the length of the message. When the start field 204 is 1 (START = 1), the length field 206 is defined as in the example of FIG. 2A. Since the length field 206 represents the total length of only the message to be subsequently output, the length field 206 can be decoded correctly even if the message is spread over several packets. The message field 208 can have a maximum length according to the number of bits of the length field 207. Is determined. For example, when using the 8-bit length field 207, a message of 255 bytes is possible, and in the case of 16 bits, a message of 65535 bytes is possible. When the MPU 105 finishes decoding the message, it is called using an OSD on the screen. It informs that the data has arrived and waits for the subscriber's input for a certain time. If the subscriber wants to see the information, the MPU 105 displays information or voice information on the screen according to the type of the message. When the subscriber finishes viewing, the MPU 105 returns to the previous service and inputs the subscriber for the predetermined time. If not found, it will automatically revert to the previous service. As shown in FIG. 2C, a CRC field 209 may be placed at the end of the message field 208 to selectively search for errors in the data. In this case, the MPU 105 searches for the CRC error and ignores the entire message that was decoded. Since the length of the MPEG2 TS packet is 184 bytes except for the TS header 201, when the message field 208 of the last packet fails to fill the TS packet, the transmitting side fills the subsequent byte with 0 or OxFF, and ignores it when receiving. When defining fields other than the fields defined in the present invention, the transceiver must use the same standard. In addition, the number of bits in each field can be efficiently determined in consideration of the number of subscribers, the length of a general message, the type of message, etc. The following e-mail transmission method is described below. If the receiver already knows the e-mail number of the person to whom the e-mail is to be sent, but needs to send a new e-mail, the receiver must enter the e-mail number of the recipient. In either case, a separate keyboard 101 must be used for transmission. After writing the letter and selecting a transmission item from the menu, it is checked in step 301 whether the e-mail number to be transmitted exists. If it is not present, the recipient enters the e-mail number in step 315. In step 303, a message is created in the format defined in FIG. Access the message through the modem 102 and transmit the message in step 307 using the promised transmission protocol (eg, Z-modem), and the message length and the length of the message sent in step 309. If the transmission length of the message is large, the process ends in step 311. When the message transmission ends, the subscriber is notified, the modem connection is terminated in step 313, and the e-mail service is terminated.

본발명의 또 다른 실시에는 위성을 이용하지 않고 케이블이나 광통신을 이용하는 디지털 세트-톱-박스(SET-TOP-BOX)의 경우에도 적용될 수 있다. 이 경우에는 전화선을 이용하지 않으므로 전자 우편의 송신과 수신이 동일한 채널 즉, 케이블이나 광 통신망을 이용하게 된다.Another embodiment of the present invention may be applied to the case of a digital SET-TOP-BOX using cable or optical communication without using satellites. In this case, since no telephone line is used, the same channel for transmission and reception of electronic mail is used, that is, a cable or an optical communication network.

상술한 바와같이 종래의 컴퓨터를 이용한 전자 우편 서비스와 비교하여 이미 위성 방송 수신기를 가지고 있다면 추가 비용없이 전자 우편 서비스를 받을 수 있으며, 또한 서비스 사업자도 위성 채널의 넓은 대역폭을 이용할 수 있으므로 전화선만을 이용할 때보다 동시에 더 많은 가입자에게 서비스 할 수 있는 장점이 있다.As mentioned above, if you already have a satellite broadcasting receiver compared to the conventional computer-based e-mail service, you can receive e-mail service at no extra cost. Also, since service providers can use the wide bandwidth of satellite channels, At the same time, there is an advantage in serving more subscribers.

Claims (6)

위성방송수신기의 전자우편 구현장치에 있어서,In the electronic mail implementing apparatus of the satellite broadcasting receiver, 상기 전자우편 서비스 패킷의 수신자 식별번호와 메시지의 처음을 나타내는 필드,그리고 상기 메시지를 포함하고 있는 전송패킷을 수신하여 메시지를 복원하는 복원부와;A restoration unit for receiving a receiver identification number of the e-mail service packet, a field indicating a beginning of a message, and a transmission packet including the message and restoring the message; 상기 전송패킷을 위성으로 수신하는 위성수신부와;A satellite receiver which receives the transmission packet by satellite; 상기 전송패킷을 네트웍으로 수신하는 네트웍수신부와;A network receiver for receiving the transmission packet into a network; 상기 수신자 식별번호와 송신자식별자,메세지의 종류와 길이,메세지를 호스트 컴퓨터로 전송하기 위한 모뎀과;A modem for transmitting said recipient identification number, sender identifier, type and length of messages, and messages to a host computer; 상기 기능의 운용에 따라 명령어를 입력하기 위한 키보드로 구성됨을 특징으로 하는 위성방송수신기에 있어서 전자우편 구현시스템.And a keyboard for inputting a command according to the operation of the function. 호스트 컴퓨터를 가지는 위성 방송 시스템의 전자우편 송신방법에 있어서,In the electronic mail transmission method of the satellite broadcasting system having a host computer, 상기 전자우편 송신메뉴에서 송신할 전자 우편번호의 존재여부를 확인하는 제1단계와;A first step of confirming whether an e-mail number to be transmitted in the e-mail transmission menu exists; 상기 제1단계에서 전자 우편번호가 존재하면 메시지를 작성하며 존재하지 않 을시 수신자의 전자우편번호를 입력하고 상기 메시지를 작성하는 제2단계와;A second step of composing a message if an e-mail number exists in the first step, and inputting an e-mail number of a receiver if not present; 상기 제2단계에서 메시지를 작성후 모뎀으로 호스트컴퓨터를 접속하여 상기 작성된 메세지를 전송하는 제3단계와;A third step of transmitting the created message by connecting a host computer to a modem after writing a message in the second step; 상기 제3단계에서 메시지를 전송하되,상기 메시지의 길이와 상기 메시지의 전송한 길이와의 시간에 따라 비교하여 어느 길이가 큰지를 검출하는 제4단계와;Transmitting a message in the third step, and comparing the length of the message with the time of the transmission of the message according to a time to detect which length is large; 상기 제4단계에서 전송한 길이가 메시지 길이 보다 크면 메시지를 모두 전송한 것이 되므로 메시지 전송을 종료하고 모뎀을 종료하여 전자우편 송신 서비스를 종료하는 제5단계로 구성됨을 특징으로 위성방송수신기에 있어서 전자우편 구현방법.If the length transmitted in the fourth step is larger than the message length, all the messages are transmitted, and thus the fifth step of terminating the message transmission, terminating the modem, and terminating the e-mail transmission service is performed. How to implement mail. 제 2항에 있어서,메세지가 수신자의 식별번호와 시작이나 중간 또는 끝을 나타내는 필드와 송신자 식별번호,서비스 종류, 메세지의 길이와 메시지를 포함하는 패킷으로 구성된 전송패킷을 이용함을 특징으로 하는 위성방송수신기에 있어서 전자우편 구현방법.The satellite broadcasting according to claim 2, wherein the message uses a transmission packet including a receiver identification number, a field indicating a start, middle or end, a sender identification number, a service type, a message length, and a packet including a message. A method of implementing email in a receiver. 제3항에 있어서,시작필드가 세트 되어 있지 않으면 송신자의 식별번호나 메시지의 길이를 포함하지 않고 수신자 식별번호와 메시지만을 포함하며,세트되어있으면 서비스종류를 표시하여 그종류에 따라 메시지를 다르게 하도록 하는 전송패킷을 이용함을 특징으로 하는 위성방송수신기에 있어서 전자우편 구현방법.According to claim 3, If the start field is not set does not include the sender's identification number or the length of the message, but only the receiver identification number and the message, if set, to indicate the type of service to vary the message according to the type E-mail implementation method for a satellite broadcast receiver, characterized in that using a transmission packet. 제 3항에 있어서,상기 메시지의 전송패킥에 마지막 에러발생유무를 측정하기 위한 CRC를 더추가함을 특징으로 하는 위성방송수신기에 있어서 전자우편 구현방법.4. The method of claim 3, further comprising adding a CRC for measuring a last error occurrence to the transmission packet of the message. 5. 위성방송수신시스템에 있어서,In the satellite broadcasting receiving system, 지정된 시청 가입자만이 해당 위성 방송신호를 시청할수 있도록 하는 제어신호를 발생하도록 하는 정보를 내장하고 있는 스마트카드(104)와,디지털 위성신호의 처리를 위한 각부를 제어하는 MPU(105)와,상기 MPU(105)의 제어키신호를 입력하는 키보드(101)와,전화선과 연결되어 상기 MPU(105)의 제어에 의해 송수데이타를 변복조하는 모뎀(102)과,상기 MPU(105)의 제어에 의해 위성입력신호의 채널을 선택하는 채널부(103)와,상기 MPU(105)의 제어에 의해 표시장치에 표시할 문자 데이타를 발생하는 온스크린 표시부(108)와,프로그램 데이타를 보관하고 있는 EEPROM(107)와,상기 MPU(105)의 제어에 의해 입력신호를 디스크램블링하는 디스크램블러(109)와,상기 MPU(105)의 제어에 의해 상기 채널부(103)에서 선택된 출력을 음성과 영상으로 분리하는 디멀티플렉셔(110)와,상기 MPU(105)의 제어를 받으며 상기 램(106)에서 제공되는 데이터에 의해 상기 디멀티플렉셔(110)의 출력 오디오 및 비디오 출력 데이타를 디코딩하는 비디오,오디오 디코더(111,112)로 구성됨을 특징으로 하는 위성방송수신기에 있어서 전자우편 구현 시스템.A smart card 104 incorporating information for generating a control signal allowing only a designated viewer to view the satellite broadcast signal, an MPU 105 for controlling each part for processing a digital satellite signal, and A keyboard 101 for inputting a control key signal of the MPU 105, a modem 102 connected to a telephone line and modulating and demodulating the water transmission data under the control of the MPU 105, and under the control of the MPU 105; A channel section 103 for selecting a channel of the satellite input signal, an on-screen display section 108 for generating character data to be displayed on the display device under control of the MPU 105, and an EEPROM storing program data. 107, a descrambler 109 that descrambles an input signal under the control of the MPU 105, and an output selected by the channel unit 103 under the control of the MPU 105 into voice and video. Demultiplexer 110 and the MPU 105 In the satellite broadcasting receiver, characterized in that the control is composed of video, audio decoders (111, 112) for decoding the output audio and video output data of the demultiplexer 110 by the data provided from the RAM 106. Postal implementation system.
KR1019970005671A 1997-02-25 1997-02-25 Method of e-mail service in satellite broadcasting receiver and system using this method Expired - Fee Related KR100214313B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970005671A KR100214313B1 (en) 1997-02-25 1997-02-25 Method of e-mail service in satellite broadcasting receiver and system using this method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970005671A KR100214313B1 (en) 1997-02-25 1997-02-25 Method of e-mail service in satellite broadcasting receiver and system using this method

Publications (2)

Publication Number Publication Date
KR19980068876A KR19980068876A (en) 1998-10-26
KR100214313B1 true KR100214313B1 (en) 1999-08-02

Family

ID=19497842

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970005671A Expired - Fee Related KR100214313B1 (en) 1997-02-25 1997-02-25 Method of e-mail service in satellite broadcasting receiver and system using this method

Country Status (1)

Country Link
KR (1) KR100214313B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102234167B1 (en) 2019-09-25 2021-03-31 이남희 Korean traditional clothes apron with goose cloth wrapper and process for preparing the same

Also Published As

Publication number Publication date
KR19980068876A (en) 1998-10-26

Similar Documents

Publication Publication Date Title
CA2349335C (en) Signalling of bouquet information in a digital transmission system
KR100280020B1 (en) Converters for signal distribution systems, methods for providing interactive features to subscribers of interactive signal distribution systems, and cable television distribution systems for providing multiple distribution channels to subscribers
US6587561B1 (en) Key delivery in a secure broadcasting system
US5826166A (en) Digital entertainment terminal providing dynamic execution in video dial tone networks
US20020049980A1 (en) Controlling data-on-demand client access
KR100767098B1 (en) Digital Broadcast Receiver Configuration
EP1573924A2 (en) Conditional access system
NO335442B1 (en) Broadcasting and receiving messages
JPH09511369A (en) Method for sending conditional access information to a decoder in a packet-based multiplex communication system
MXPA02008851A (en) Method and apparatus for changing received streaming content channels.
KR100853179B1 (en) Method and device for using e-mail
US7383562B2 (en) Restricted reception device for digital cable broadcasting system, and reception system and method using the same
US20020120944A1 (en) Remote control having a print button function
WO2003049388A1 (en) Selective access digital data broadcast system
JP4360803B2 (en) System and method for transmitting out-of-band service information to a host service
US20040111746A1 (en) IP to DVB subchannel mapping
JP2001127757A (en) Data reception method and data receiver
US20040268404A1 (en) System and method for message notification
KR100214313B1 (en) Method of e-mail service in satellite broadcasting receiver and system using this method
JPH11289528A (en) Data distribution method and distributed data selector
CA2428830A1 (en) Counterfeit stb prevention through protocol switching
EP1340378A2 (en) Digital data-on-demand broadcast cable modem termination system
JP4551138B2 (en) Personal information utilization receiving system and receiving apparatus
JPH10191282A (en) Data transmission method and communication system, transmission device and reception device using the same
KR100875416B1 (en) How to support the Messenger function of digital TV

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19970225

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19970225

Comment text: Request for Examination of Application

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 19990430

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19990519

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19990520

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20020429

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20030512

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20040429

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20050429

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20060508

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20070427

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20080429

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20090429

Start annual number: 11

End annual number: 11

PR1001 Payment of annual fee

Payment date: 20100429

Start annual number: 12

End annual number: 12

PR1001 Payment of annual fee

Payment date: 20110428

Start annual number: 13

End annual number: 13

FPAY Annual fee payment

Payment date: 20120427

Year of fee payment: 14

PR1001 Payment of annual fee

Payment date: 20120427

Start annual number: 14

End annual number: 14

FPAY Annual fee payment

Payment date: 20130429

Year of fee payment: 15

PR1001 Payment of annual fee

Payment date: 20130429

Start annual number: 15

End annual number: 15

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20150409