drm_093

所属分类:Windows编程
开发工具:Visual C++
文件大小:320KB
下载次数:19
上传日期:2007-12-27 14:07:15
上 传 者zhang3e
说明:  在VC环境下,关于数字广播DRM的程序,通过调试
(In the VC environment, on the digital broadcasting DRM procedures, through debugging)

文件列表:
drm (0, 2003-10-30)
drm\AUTHORS (104, 2003-01-13)
drm\bootstrap (482, 2003-03-05)
drm\ChangeLog (317, 2003-05-22)
drm\common (0, 2003-10-30)
drm\common\AMDemodulation.cpp (6465, 2003-09-29)
drm\common\AMDemodulation.h (2787, 2003-06-27)
drm\common\Buffer.h (9162, 2003-01-17)
drm\common\chanest (0, 2003-10-30)
drm\common\chanest\ChanEstTime.cpp (2058, 2003-09-17)
drm\common\chanest\ChanEstTime.h (2481, 2003-03-21)
drm\common\chanest\ChannelEstimation.cpp (20032, 2003-09-29)
drm\common\chanest\ChannelEstimation.h (5412, 2003-09-12)
drm\common\chanest\IdealChannelEstimation.cpp (4759, 2003-09-12)
drm\common\chanest\IdealChannelEstimation.h (2319, 2003-09-12)
drm\common\chanest\TimeLinear.cpp (5052, 2003-09-12)
drm\common\chanest\TimeLinear.h (2406, 2003-09-12)
drm\common\chanest\TimeWiener.cpp (15256, 2003-09-29)
drm\common\chanest\TimeWiener.h (5163, 2003-09-12)
drm\common\CRC.cpp (3160, 2003-10-17)
drm\common\CRC.h (1824, 2003-10-17)
drm\common\Data.cpp (13195, 2003-09-12)
drm\common\Data.h (6180, 2003-10-06)
drm\common\datadecoding (0, 2003-10-30)
drm\common\datadecoding\DABData.cpp (10365, 2003-10-17)
drm\common\datadecoding\DABData.h (2325, 2003-06-24)
drm\common\datadecoding\DataDecoder.cpp (10419, 2003-10-24)
drm\common\datadecoding\DataDecoder.h (2719, 2003-09-18)
drm\common\drmchannel (0, 2003-10-30)
drm\common\drmchannel\ChannelSimulation.cpp (13981, 2003-09-12)
drm\common\drmchannel\ChannelSimulation.h (3877, 2003-03-21)
drm\common\DrmReceiver.cpp (15382, 2003-10-29)
drm\common\DrmReceiver.h (6840, 2003-10-07)
drm\common\DRMSignalIO.cpp (7746, 2003-10-07)
drm\common\DRMSignalIO.h (3227, 2003-10-06)
drm\common\DrmSimulation.cpp (10012, 2003-09-18)
drm\common\DrmSimulation.h (4586, 2003-06-06)
drm\common\DrmTransmitter.cpp (5072, 2003-10-22)
drm\common\DrmTransmitter.h (2736, 2003-01-17)
drm\common\FAC (0, 2003-10-30)
... ...

/******************************************************************************\ * Technische Universitaet Darmstadt, Institut fuer Nachrichtentechnik * Fachbereich Uebertragungstechnik * (c) 2001-2003 * * Author(s): * Volker Fischer, Alexander Kurpiers * ****************************************************************************** * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more * details. * * You should have received a copy of the GNU General Public License along with * this program; if not, write to the Free Software Foundation, Inc., * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * \******************************************************************************/ Introduction ------------ Digital Radio Mondiale (DRM) is a new digital radio standard for the long-, medium- and short-wave ranges. The standard was formed by a consortium in co-operation with the International Telecommunication Union (ITU). The new system offers the radio stations and new service providers access to the multimedia age with small bit rates for large target areas and long distances. For more information, visit www.drm.org. The bandwidth of a DRM bandpass signal is less than 20 kHz and the number of carriers used in the OFDM-modulation is relatively small (max. 460). These features motivate a real-time software implementation of a DRM-receiver on a conventional personal computer (PC) using the sound card as the input and output device. A long, medium and short wave front-end with an intermediate frequency (IF) between 5 kHz and 15 kHz is used to receive the DRM signal. Any commercial front-end with an IF of 455 kHz should be usable by adding a 455 kHz to 12 kHz adaptor (asumed the receiver bandwith is sufficient for a DRM signal). Documentation of receiver modifications for DRM reception can be found at www.drmrx.org. With this software project we intend to implement a working software receiver with, at least, the basic features. Since this project is created at a university and the fundamental idea of such an institution is to teach and stimulate the creativity, this source-code is free under the GNU-General Public License (GPL). Dream is a development project which uses the open source model to improve DRM technology. The main aim of this project is to implement and test new research results on an existing system, whereby the synchronization and channel estimation is of special interest. The programming-language is C++. The final release is intended to run under Microsoft Windows and Linux. Start of the project was June 2001. Although this software is going to be distributed as free software under the terms of the GPL this does not mean that its use is free of rights of others. The use may infringe third party IP and thus may not be legal in some countries. The intended audience of the Dream software are people who are interested in how to decode a DRM stream and want to learn from the algorithms used in this software and people who want to help us improving the performance of the receiver and the source code. Homepage: http://drm.sourceforge.net

近期下载者

相关文件


收藏者