IT 취미생활.  
Front Page
Tag | Location | Media | Guestbook | Admin   
 
'DVB'에 해당하는 글(5)
2008.11.10   Middleware Module 내부에 Time Lock 구현 방법
2008.11.10   DTV interactive 송출 장비업체
2008.10.24   [DVB-H]Bit Rate Calculation for COFDM Modulation
2008.09.11   PER BER
2008.07.24   [DVB-T2]Standards & BlueBooks


Middleware Module 내부에 Time Lock 구현 방법
DVB 방송용 Middleware에 Time Lock를 거는 방법으로 아래와 같은 방법으로
하면 괜찮을 것 같다.


1. 미래의 시간을 고정 시켜 놓고 Tot Tdt를 받아서 비교하여, 고정된 시간 보다 미래인 경우에는

Assertion 을 발생 시켜서 MW Function을 정지 시키도록 한다.


* 장비로 송출 되는 스트림은 모두 과거에 capture가 되어진 stream 이기 때문에 재생하는데는
문제가 없지만 실제 필드에서 사용할 때는 문제가 된다.

비코즈 : 필드의 TS에 Tot는 항상 현재 시간이기 때문이다.


2. TS Packet개 갯수를 Counting하여 일정 시간이 되면 TS Parsing 자체를 막아 버린다
   - 가장 확실하긴 하다.
   - DVB-H 에서는 MPE Data Callback에 걸면 될듯...

개인적으로 Creak을 하겠다고 마음 먹으면 못 할 것이 어디있는가?



아이디어 : 경록이형 제공


DTV interactive 송출 장비업체
일단 허락 없이 Overview 를 긁어 왔다.
방송용 미들웨어 개발을 한다면 한번 쯤 이런 회사 영업 사원과 장비
운용에 대해서 세미나를 듣게 될터 친분이 있으면 좋을 듯 하다.


㈜디티브이인터랙티브는 DMB, ISDB-T, DVB-H 등의 모바일TV, 지상파/위성/케이블 디지털방송 및 IPTV용 계측/검증솔루션을 개발/공급하고 있는 국내 최고의 디지털방송용 Test & Measurement 전문 개발업체입니다.

㈜디티브이인터랙티브는 자체 개발한 기술력을 통해 디지털TV, 디지털 셋톱박스 및 DMB/ISDB-T/DVB-H 단말기 제조업체들을 위한 개발/양산용 계측장비, 그리고 IPTV 개발/양산용 계측 솔루션을 개발/제공하고 있습니다.

2002년부터 국내 유수의 방송사 및 DMC, MSO 그리고 DTV/Mobile TV 제조업체 및 STB 제조업체에 계측/검증 솔루션을 공급하여 현재까지 국내 시장점유율 1위를 점유하고 있으며 특히 통신방송 융합시대를 위한 디지털 방송용 통합 계측기 전문회사로서 DMB, ISDB-T, DVB-H 전문 계측 솔루션을 공급하여 국내외에서 그 기술력을 인정받고 있습니다.

㈜디티브이인터랙티브는 향후 다가올 디지털 미디어 컨버전스 시대에 부합하는 차별화된 모바일TV, IPTV 및 디지털방송 계측/검증 솔루션 기술력과 컨설팅 능력을 바탕으로 세계 최고의 디지털/ 모바일 방송 전문 계측기 기업으로 거듭나도록 노력하겠습니다.

감사합니다.

대표이사 원 충 연



http://www.dtvinteractive.co.kr/


[DVB-H]Bit Rate Calculation for COFDM Modulation
참고 Spec : ETSI EN 300 744
Bit Rate Calculation for COFDM Modulation


사용자 삽입 이미지

Another way to look at this :


DVB-T modulator maximum play rate depends on code rate, constellation, guard interval, bandwidth.
The maximum bit rate can be calculated as below.


Tbandwidth = {6,000,000, 7,000,000, 8,000,000} in Hz for 6MHz, 7MHz, 8MHz
Tcode_rate = {1/2, 2/3, 3/4, 5/6, 7/8}
TConstellation = {2, 4, 6} <- QPSK = 2, 16QAM=4, 64QAM = 6
TGuardInterval = {4/5, 8/9, 16/17, 32/33}, 1/4 = 4/5, 1/8 = 8/9, 1/16 => 16/17, 1/32 => 32/33}
2K/8K mode does not matter


Maximum bit rate = 1512 / 2048 * 188 / 204 * 64 / 56 * TBandwidth * Tcode_rate * TConstellation * TGuardInterval (bps)

= 423 / 544 * TBandwidth * Tcode_rate * TConstellation * TGuardInterval (bps)




PER BER


per은 페킷 에러 레잇
ber은 바이너리 에러 레잇



[DVB-T2]Standards & BlueBooks


Frame structure channel coding and modulation
for a second generation digital terrestrial
television broadcasting system (DVB-T2)


DVB Document A122
June 2008


BLOG main image
취미생활
 Notice
 Category
분류 전체보기 (191)
매일매일갱생 (83)
서버개발 (1)
임베디드개발 (12)
Programming (80)
Personal Projects (6)
유용한 프로그램 (0)
 TAGS
Windows Mobile6.0 Algorithm MP3 M480 ISDB-T 개발자 isdbt Java DVB english email English 출장 Wince5.0 debugging warning Linux DVB-T 알고리즘 티스토리초대 Brazil Error Case 미라지폰 군대 Debug 서태지 VC++ C++ spam mail 영어 이메일 1seg 음식 벨소리 변경 Dshow DirectShow project It 티스토리 초대장 퇴사 C
 Calendar
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
 Recent Entries
 Recent Comments
 Recent Trackbacks
 Archive
 Link Site
zextor
괴짜 프로그래머의 일상사~@@
Gag & Peace, and more..
Kazakhstan Almaty.......
Min-A
Sadgarret
Steve Yoon's log
가슴 뛰는 삶을 살아라
오스틴 파워
GUI sin
melanie parker_Lady
제레미의 TV 2.0 이야기..
 Visitor Statistics
Total :
Today :
Yesterday :
rss