BR/TSD
2005دمشق
BCD Planning Software
آب - 18 - 16 2005أغسطس
دمشق
David Botha
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCD
Procedure for the production of a planCompatibility analysis and synthesis process
Analysis
Synthesis
Admin/BR
Admin/BR
BR/PXT
BR/PXT
Admin/BR/PXTAdmin/BR
Admin/BR/PXT
Admin.
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDCurrent status
Delivery of software
The EBU delivered:
1. Software for the:• Prediction of the service area of analogue television
assignments• Compatibility assessment of digital sound broadcasting
assignments and allotments• Compatibility assessment of digital television
broadcasting assignments and allotments• Compatibility assessment:
• Mutually between requirements• Against existing and planned analogue television
broadcasting assignments• Against existing and planned assignments to other
primary services • Coded in FORTRAN
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDCurrent status
Delivery of software continued
The EBU delivered:
2. Plan synthesis software for:• Digital sound and television broadcasting requirements
in band III• Digital television broadcasting in band IV/V• Code in FORTRAN
3. Total package:• 74 source files resulting in 42 individual programs• 28 reference data files
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDCurrent status
Verification and testing
BR assisted by PXT to specify and perform tests on:
1. Basic software functionality:• Compile source code• Execute routines based on general data examples• Reporting errors and implement updates
2. Calculation verification:• Verification of basic propagation functionality• Compatibility assessment for simple cases• Synthesis results based on artificial problems
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDCurrent status
Verification and testing continued
BR assisted by PXT specify and perform tests on:
3. Planning test scenarios:• Software performance vs. system requirements• Results from analyses and syntheses• Variation of scenario parameters
4. Planning exercise scenarios:• Results from analyses and syntheses• Implementing different approaches to planning• Findings as input to IPG meeting
5. Report on testing and verification submitted to the first IPG meeting
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDCurrent status
Planning software: How does it work?
Input data:Reference situations
New digital BC requirements
Data conversion
Analogue TV assignment
services areas
Compatibility identificationCombination of analyses
Syntheses
VH
F a
nd U
HF
tre
ated
in p
aral
lel
and
inde
pend
ently
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDCurrent status
Planning software: How does it work? (continued)
Analyses
Data preprocessing
Syntheses:Different algorithms
Combination of resultsIdentification of “best” solutionV
HF
and
UH
F t
reat
ed in
par
alle
lan
d in
depe
nden
tly
Plan
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDAnalysis
Detailed overview
General steps:
1. Data preparation of:• Extracts of reference situations for broadcasting and
other primary services into text;• Requirements for digital broadcasting (assignments,
allotments for T-DAB and DVB-T) into text;• Conversion of text files into proprietary binary files.
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDAnalysis
Detailed overview continued
General steps continued:
2. Calculation of:• Service areas of analogue TV assignments• Service areas of digital broadcasting assignments
(equivalent service areas based on noise limited reduced by 3 dB);
• Incompatibilities identified pair-wise between digital broadcasting requirements mutually – cannot share the same channel;
• Incompatibilities identified pair-wise between digital requirements and existing and planned assignments - the relevant acceptable channels become not available;
• Incompatible when the protection margin on any test point and for any channel is less than –0.5 dB
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDAnalysis
Detailed overview continued
General steps continued:
3. Post processing of results:• Combining of incompatibility results of different cases;
• Analogue TV assignment Digital requirement• Digital requirement Analogue TV assignment• Digital requirement Digital requirement• Digital requirement Other primary service• Other primary service Digital requirement
• Consideration of administrative declarations• Preparation of files for bands III and IV/V separately.
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDBasis of the analysis
Input data
• Conversion of analogue assignments from the “reference” situation or new requirements;
• Existing and planned analogue TV assignments taken into account;
• Existing and planned assignments to other primary services taken into account.
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDBasis of the analysis
Technical considerations
• Analogue assignment service areas calculation, multiple interference based on power sum method;
• Conversions indicated and taken into account;• Calculation of estimated service areas based on
noise limited coverage areas reduced by a margin by 3 dB;
• No receiving antenna directivity or polarisation discrimination for mobile and portable indoor reception;
• For fixed reception receiving antenna directivity and polarisation were taken into account.
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDResults of the analysis
Coverage presentation
• Coverage presented relative to the IDWM national borders (both analogue TV assignments and digital broadcasting requirements);
• Selection of results possible;• Results can be displayed without having to repeat
the calculation.
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDResults of the analysis
Detail incompatibility information
• Conference mode:• Indicate limited worst case incompatibility;• All incompatibilities are listed;• Different incompatibility cases are provided in
separate output files.
• Named mode:• Change the configuration file to enable this
mode;• Detail incompatibility information provided for a
specific site / requirement;• Information specifically useful for coordination.
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDSynthesis
Detailed overview
General steps:
1. Preprocessing of incompatibility results:• Conversion of digital to digital requirement incompatibility
results into required file format;• Generation of lists of available channels as opposed to
acceptable channels;• Data prepared for each requirement;• Separate sets for bands III and IV/V.
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDSynthesis
Detailed overview continued
General steps continued:
2. Synthesizing frequency plans:• Search for solutions based on input data
and 49 channels in band IV/V and 67 combinations of channels overlapping in band III;
• Apply 162 individual ‘fast’ algorithms in band III and 230 algorithms in band IV/V;
• Software can treat 150 000 requirements in band IV/V and 32 000 in band III;
• Requires 2 GB of random access memory.
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDSynthesis
Detailed overview continued
General steps continued:
3. Preparation of output data:• Generate combined list of all solutions
found for each algorithm;• Identify the ‘best’ solution as separate
output.
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDSynthesis
Assigning frequency resources using a structured procedure
• Using algorithms as methods to assign channels / frequency blocks;
• Requirements are anonymous;• Available channels are taken into account;• Incompatibilities amongst digital broadcasting
requirements indicate that requirements cannot share the same channel / frequency block.
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDSynthesis
Workshop for the Arab Group of Countries
In the absence of a full conference-like database, the synthesis results of a limited
situation are not conclusive!!!!!!
BR/TSD
2005دمشق
BCDSynthesis
Synthesis the colourful way
• Plan to all have one requirement• Acceptable choices = Acceptable channels / frequency
blocks
Workshop for the Arab Group of Countries
GreenBluePink
Yellow
BR/TSD
2005دمشق
BCDSynthesis
Synthesis the colourful way
Same colour as neighbour = Incompatibility
Workshop for the Arab Group of Countries
Existing services = Pre-selected colour
BR/TSD
2005دمشق
BCDSynthesis
Synthesis the colourful way
Frequency assignment = Colour selection
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDFurther development
Items to be considered for improvement/correction
General further development:
• Continued verification and testing;• Report errors to EBU;• Implement corrections and repeat testing;• Suggest improvements;• PXT and IPG request changes;• Implement and test improvements and
changes.
Workshop for the Arab Group of Countries
BR/TSD
2005دمشق
BCDFurther development
Items to be considered for improvement/correction
Specific further development:
• Implement IPG-1 request for equitable access in the synthesis;
• Implement additional planning options and variants;
• Improvement in calculation speed;• Additional synthesis routines that improve
planning efficiency (longer calculation time)• Implementation of the final analysis.
Workshop for the Arab Group of Countries