Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
In the Matter of )
)
Unlicensed Operation in the TV Broadcast Bands ) ET Docket No. 04-186
)
4 January, 2010
KB Enterprises and LS telcom
implementation. KBE’s founding partner Karen Wrege was the program manager for the
(“ULS”).
operators and spectrum management solutions to national regulators. In the past ten
years, the LS telcom group has delivered over $100 million of solutions to regulators on
every continent. Today, LS telcom has over 75 national regulatory agencies as its clients
combine their expertise in spectrum management and spectrum auctions to provide tools
1
INTRODUCTION AND SUMMARY
The FCC has asked for entities to submit proposals to operate a database to satisfy
the FCC's rules for providing a data repository, a data registration process, a query
process and a fee collection process to allow authorized devices to use the television
"white spaces" to provide services. To this end, the FCC has asked entities to address
five points:
1. The entity possesses the technical expertise and real world experience to
administer a TV and database and can prove it can operate the database for the
The KBE/LS team is uniquely qualified to provide these services and administer a
TV band database. KBE founder Karen Wrege was the program manager for the
and both principals have expert knowledge of the FCC licensing and rulemaking
processes. While KBE's experience in this area is significant, the company founders
were interested in not recreating the wheel when developing the TV band database.
Instead, they investigated the world market for the leading off-the-shelf spectrum
2
management software provider to partner with who could use its existing tool set and
customize it to fully meet the FCC requirements. LS telcom has been in business since
1992, with their origins in broadcast network planning and now provides spectrum
management database tools in over 75 countries around the world. Both firms are well
established and have a proven track record of system and database development and
management.
Beginning in 1992, LS telcom has developed a complete suite of tools for Spectrum
Management which is used all over the world by public, military and private regulators
for the purpose of granting Spectrum access to its customers on a open and non
discriminatory basis while ensuring also the efficient and economic use of the limited
resource spectrum. With the LS suite of technology, all necessary elements to build,
operate and further refine the database are available as COTS to meet the FCC's stated
requirements. The KB/LS team has a strong group of experienced analysts, developers
and engineers capable providing the best solution for the US market from these
components.
The KBE/LS team plans to perform the entire set of database functions required by
the FCC including data repository functions, data registration, calculation and query
functions, and fee collection, and will work with other TV band database administrators
3
TV Band Database Proposal
KB Enterprises and LS telcom
4 January 2010
Contents:
1
About KBE and LS telcom ...................................................................................................... 4
1.1
Introduction ...................................................................................................................... 4
1.2
KBE .................................................................................................................................. 4
1.3
LS telcom ......................................................................................................................... 5
1.4
Technical and commercial experience............................................................................. 8
1.5
Our vision of the future of spectrum management ........................................................... 9
2
THE KBE/LS TV BANDS DATABASE.................................................................................. 11
2.1
Required elements and payment schemes.................................................................... 11
2.2
The KBE/LS TV band database structure ...................................................................... 12
2.2.1
Structure of the database ........................................................................................ 13
2.3
The KBE/LS TV band database functions...................................................................... 14
2.3.1
FCC Data Import and Update .................................................................................. 14
2.3.2
Licensed, non registered devices ............................................................................ 14
2.3.3
Data synchronization with other TV band databases .............................................. 15
2.3.4
TV Band device access to database ....................................................................... 15
2.3.5
Reporting to FCC..................................................................................................... 15
2.3.6
Enforcement of FCC decision to de-authorize a device .......................................... 15
2.3.7
TV band database functional units .......................................................................... 16
2.4
Protection of TV stations and other services.................................................................. 18
2.4.1
Protection of contour based boundaries: General capabilities ................................ 21
2.4.2
Protection of contour based boundaries: Specific tasks .......................................... 24
2.5
Interfaces ....................................................................................................................... 30
2.5.1
TV band device communication with TV band database......................................... 30
2.5.2
Interfaces to the FCC databases ............................................................................. 30
2.5.3
Interfaces for other database operators .................................................................. 31
2.5.4
WEB portal for registration of BAS and other devices ............................................. 31
2.6
Database security .......................................................................................................... 32
1.1 Introduction
KB Enterprises LLC and LS telcom (“KBE/LS”) hereby submit their comments on the
Office of Engineering and Technology Public Notice (“PN”) inviting proposals from entities
seeking to be designated TV band device database managers. The KBE/LS team have existing
solutions that meet many of the requirements set forth by the FCC, and have the expertise,
skills and ability to further modify and enhance its existing software to implement the proscribed
TV Band Database in the United States. In the following sections we will lay out our
qualifications and details of our solution.
1.2 KBE
KB Enterprises LLC (“KBE”) is a consultancy providing telecommunications policy
consulting as well as spectrum auction design and software implementation. KBE's founding
partners Karen Wrege and Brett Tarnutzer together have over 36 years of experience in
telecommunications policy and spectrum software systems development. Their experience in
telecommunications began within the FCC and more recently they have worked for wireless
telecommunications companies and government regulators around the world providing software
solutions and tools for companies and regulators for spectrum assignment. Notably, KBE’s
founding partner Karen Wrege was the program manager of the conceptualization, design and
development of the FCC’s Universal Licensing System (“ULS”), and has a deep and rich
understanding of the FCC licensing data and fee collection processes and systems. KBE has
expertise and experience managing complex database development projects in and for the
Federal sector and has significant experience merging data from multiple, disparate data
sources into a single database. While KBE's experience in this area is significant, the company
founders were interested in not recreating the wheel when developing the TV band database.
Instead, they investigated the world market for the leading off-the-shelf spectrum management
software provider to partner with who could use its existing tool set and customize it to fully
meet the FCC requirements.
1.3 LS telcom
LS telcom AG (LS telcom) is the world’s leading vendor of spectrum management
solutions supporting more than 75 countries worldwide. LS telcom was founded in 1992 as an
engineering company focusing on radio network planning. Its founders, Dr. Manfred Lebherz
and Dr. Georg Schöne, both worked in the Institute for Microwave Technology (IHE) at the
University of Karlsruhe/Germany for several years, where they developed wave propagation
models and radar measurement technologies.
LS telcom is the only company that offers a complete portfolio of software, strategic
consulting, training and engineering services addressing the efficient use of radio frequency
spectrum and ensuring the most optimal operation of radio communication services. What
started as a niche market engineering company is now a highly professional group of
companies operating on a worldwide scale in consultancy, system integration and software
supply. Over the past 18 years, LS telcom has grown to over 118 employees in 6 countries.
The LS telcom Group is today comprised of LS telcom AG Germany, LS telcom SAS France
(former Spectrum Management Division of CTS International), LS telcom Limited Canada
(Spectrocan), LS telcom Hungary, LS telcom Oman, and LS telcom of South Africa.
LS telcom operates on the basic premise that, beyond the delivery of advanced
automated systems, we also deliver appropriate operational expertise, technical support, and
training. This philosophy has been the cornerstone of its success regardless of project
complexity, scope, and size. LS telcom is a strong proponent of long-term human resource
development programs to ensure its clients are provided with expert staff for the length of the
project. LS telcom’s commitment to knowledge transfer is reflected in the various
telecommunications institutions they are active in (as listed below), as well as on numerous
training projects and seminars that they conduct for their staff and clients.
With its global operations and partnerships, LS telcom has a detailed knowledge of the
local Information and Communications Technology (ICT) environment as well as the processes
and procedures required for successful consultation with local stakeholders. LS telcom
integrates their participation in a number of international organizations and study groups into
their approach, including:
• Membership in the ITU Radio Communications Sector and the ITU Development Sector;
• Close partnerships with many recognized research and development institutes and
universities, e.g. German Institute of Broadcasting (IRT), Canadian Research Center
(CRC)
Since it was founded in 1992, LS telcom has provided network planning software to
operators and spectrum management solutions to national regulators. In the past ten years, the
LS telcom group has delivered over $100 million of solutions to regulators on every continent.
Today, LS telcom has over 75 national regulatory agencies as its clients throughout the world.
Over the years, LS telcom’s team has invested hundreds of man-years of development in
spectrum management systems and radio network planning tools. Our Spectrum Management
System SPECTRAplus is based on the best practices and it is utilized by regulators throughout
the world, and has a proven track record. As shown in the following figure, the SPECTRAplus
system goes well beyond application processing and truly embodies all of the elements of a
complete and modern SMS system.
The SPECTRA system was designed in a modular fashion in order to create a solution
that can be tailored to each individual customer. In the case of the TV bands database, only the
relevant modules will be deployed, keeping the system lean, but allowing for the easy
integration of other modules in the future if rules, requirements or desired features change.
As shown in the figure below, during the past two decades, LS telcom has developed a
complete suite of tools for spectrum management that are used all over the world by public,
military and private regulators for the purpose of granting spectrum access to their customers on
an open and non-discriminatory basis while ensuring the efficient and economic use of the
limited resource.
A summary of the existing capabilities and modules of the system can be found at the end
of this proposal. The summary shows that all necessary elements to build, operate and further
refine the TV bands database are already available as COTS products offered by LS telcom.
The LS telcom group’s strong team of analysts, developers and engineers has the proven
knowledge and expertise to develop and operate a secure, accurate and accessible TV bands
database in the United States.
The key to using white spaces is to detect unused spectrum. This can be conceived of in
a number of ways, either in the geographical dimension, as shown in the following example
from an LS telcom analysis of the digital services in Portugal:
The coverage of a DTV scenario in Portugal (differing signal strength indicated by red, orange and
yellow) and the resulting white spaces.
In the frequency dimension, as illustrated in an analysis for Ofcom for locations within the UK:
A comparative view of spectrum usage in urban (lower plot), suburban (middle plot) and rural (upper
plot) areas with blue representing no signal and red representing a strong signal. The plots show
spectrum occupancy over a 24-hour period.
Or in the time dimension, as shown below, which shows the time dependent usage of wireless
microphones:
The KB/LS team is proposing to charge TV band devices a fee for initial registration with
the database with the option of annual or bi-annual renewal fees. We propose that the fees
would be collected in one of two ways. First, vendors could pre-register devices in bulk,
activating multiple serial numbers with a payment to the TV band database by wire transfer or
credit/debit card. Second, users could register a single device through a web portal or the
device itself and activate its serial number with a payment to the TV band database by wire
transfer or credit/debit card.
We understand that the FCC feels it is not appropriate to charge operators of licensed
services to register their operations as protected services in the database and we do not
propose to do so. We propose to charge unlicensed entities filing with the database for
protection (e.g., cable headends and TV translator/low power TV station receivers) a fee to
register the equipment or to make modifications to their registration, following the FCC's
application fee model. We will give these filing entities the option of filing and paying in a batch
process, or interactively via a web interface. Finally, another category of registrants may be
network operators who wish to register all of their network equipment with the TV band
database. We envision creating a frame agreement for registrations that encompass a
complete network and would allow the network operator to pay by check or wire transfer. All
access to the database and fees charged for the database will be on a non-discriminatory basis.
Our team possesses the skills and experience to implement the fee collection system.
KBE founder Karen Wrege was responsible for the implementation of the current Universal
Licensing System at the FCC where batch and interactive filing of applications and payments
were introduced for all wireless services in 2001. In addition, LS telcom’s existing application
processing system has collections based software to compute and collect fees electronically
and to match manually filed fees to electronically filed applications.
• Checks
• Wire transfer
• Credit/debit cards
LS telcom has developed a database structure that is optimized by radio service. The
figure below illustrates the high-level core data storage map for broadcast licenses.
The following data will be initially imported and instantly updated from various FCC
databases:
• Public Land Mobile Radio services and Commercial Mobile Radio Services from ULS
This data will serve as the base for the analysis of available channels, and will be
augmented by additional data described below. The data will be retrieved from the FCC on a
nightly basis, and the TV band databases would benefit from the FCC providing a modification
file as part of its nightly batch processing to append the database on a nightly basis with the
updated information.
The TV band database will support the registration of devices that are licensed by FCC
but are not available in the FCC databases via a web portal. These include:
• Cable TV head ends outside the protection area of the related TV site
The database will capture the relevant data elements based on the specific requirements
set forth in the FCC rules and will include real-time edit checks to ensure data accuracy.
We understand the FCC will leave the details of data synchronization among multiple TV
band databases up to the administrators. It is our belief that in order to provide accurate data to
TV band devices and adequately protect incumbent users, it is necessary for the TV band
databases to have a defined handshake and timing schedule in place.
Unlicensed TV band devices of a fixed nature or portable ones operating in Mode II need
to register with a TV band database to get information about free channels. To ensure TV band
database access only by type-accepted equipment, basic information (FCC ID and serial
number) will be stored during the registration process, when the vendor, producer or owner
initially registers the device with the database. When the device accesses the database to query
for available channels, it will transmit this information again for verification of registration. This
will serve as a security check. At that point, for mode II devices the device’s coordinates
(latitude and longitude) will be submitted to the database to query for available channels. For
fixed devices, the user’s name and contact information must be submitted and will reside in the
database.
The database will allow the FCC to access information about registered devices in order
to address potential sources of interference. As part of the TV band database system, KBE/LS
will implement a password protected FCC interface that will allow authorized FCC users to
query the database for available information by defined search criteria. The final functionality of
this section will be agreed upon with the FCC.
The FCC will have the ability to specify any device, make, or group of serial numbers
within a specific make, as “de-authorized,” such that it receives the message “no channels
available” when reconnecting.
• The database tables for devices, frequencies, protected areas, status and payments
• The workflow engine that controlling all processes, including registration and querying
• The analysis tools for determining open channels, taking into account:
o PLMRS and CMRS protection (13 City centers plus registered auxiliary locations
@ frequency)
o The FCC, including status information and registration information for fixed TV
band devices and Mode II devices
• The interface to retrieve information (new records and updates) from other TV band
databases and from the FCC databases on a regular basis.
o Device notification
o Individual payments
• PLMRS and CMRS protection (13 City centers plus registered auxiliary locations @
Frequency)
Initial band scenario with no constraints applied: all frequencies available everywhere.
For a single channel, this could lead to a result as shown below: The green spaces are
still usable for granting access, while the colored spaces are blocked.
As a result, the database will contain detailed contour information to be considered for all
available channels or sub-channels. It is then possible to quickly check for the availability of a
channel at a specific location. This contour information will be applied all of the various kinds of
devices including low power uses in adjacent channels. The analysis unit will continually
examine new entries and modifications to the database and determine their impact on the actual
situation in a specific channel /device class layer.
Final band scenario with all constraints applied: Only specific channels available at certain locations
The system is tailored to protect services and devices based on contour approaches
using given contour structures, e.g. provided as polygons. The following figure shows
protection zones for flight paths in the proximity of civil airports.
These contours may be very different in nature and the LS system is capable of
combining constraints (e.g. use a specific contour at one frequency while using another contour
or no contour at all at others.) The system is programmable, allowing it to easily adapt to future
rule changes.
The system is able to calculate field strength contours according to the R6602 curves,
which are already embedded in the system. In addition, it has a powerful field strength and
interference analysis engine included for many other kinds of propagation models. It is able to
analyze co- and adjacent- channel interference and also desensitization and intermodulation
interference from and to more distant channels. Using the system, contour calculations can be
easily be analyzed for interference limited paths or for noise limited paths.
Furthermore, the system has embedded modules for detailed terrain based analysis
using high level prediction models for field strength prediction and frequency dependent
rejection (FDR) for interference consideration in neighboring channel scenarios.
Best server consideration based on a detailed analysis with a model using topo and morpho
In order to get the most accurate results, the system stores all propagation and
interference relevant information like Antenna Pattern, Filter Curves, Emission Masks and uses
either individual figures for a specific device or general data which has been standardized for a
group of devices or a whole service. For more general considerations and especially for the fast
analysis of contour scenarios, the system can also store and make use of effective heights and
effective terrain roughness.
Antenna Pattern in horizontal and vertical plane; also 3d diagrams may be stored and used
The next section gives detailed information on the analysis methods applied in the TV
bands database.
The borders are stored as polygons in the database, and the distant in-country lines are
precompiled in the database allowing for fast analysis.
Public and commercial mobile radio services must be protected at specific channels in
13 major cities in the US. These locations and the relevant protection circles at 131 and 134 km
are stored for comparison in the spatial sector of the database.
Protection of PLMRS and CMRS in major city centres; also protection of Ch.37
Cable TV head-ends, translators and permanent BAS sites have a relation to a specific
feed station from where they receive their signals. If they are located outside the coverage
contour of the feed site, a keyhole protection, as explained in figure below, is applied. The
keyhole is processed once a station is registered in the database and will be considered when
compiling empty channels.
For TV services, the system calculates the coverage contours according to the table
given below. Therefore all facilities are included in the system and compilation takes only
fractions of a second.
Protection of TV stations
Registered devices and sites will have a protection zone of 1 km from the site location.
These circles will be computed after registration or after receiving data or updates from another
TV band database and stored in the protected channel layers.
Off-shore telephony services will be protected along the Gulf of Mexico in the four
designated regions. .
2.5 Interfaces
There are two planned interfaces for communication between the TV band devices and the
TV band database. The are:
• A web portal where the producer, vendor, or user of the device may register the device
for use and pay the fee for database access.
• An interface for the TV band device to register at a given location to get an available
channel list. The input and output will be standardized between the database providers
and other stakeholders.
The database will connect with FCC databases to retrieve information no less frequently
than daily. As mentioned earlier, we recommend that the FCC create summary files of
modifications for the TV band databases to simplify the update process. We envision the FCC
putting the files on a file server than can be accessed by the TV band database managers to
download the files and update their databases on a daily basis.
For communication and data exchange with other TV band databases we will meet and
agree on an interface structure. It will be critical to have rapid and efficient updating in order to
keep the data accurate and current. One means of doing this is for each database administrator
to continually update a secure change log so other TV band databases could access the
changes on a real-time basis. In addition, there will also be a need for a full download capability
to get the complete status for periodic database validation.
All devices eligible for protection against TV band databases may register via the web
portal. In order to prevent abuse in filing and ensure that all devices are accurately represented
in the database, the FCC may want to consider requiring all unlicensed device users to first
obtain an FCC registration number (FRN) through CORES before registering with the TV band
database. Requiring an FRN when filing would help to prevent large-scale spamming that could
negatively impact the database accuracy and performance.
The KBE/LS TV bands database will employ tested and secure methods to support
device communication and verification with the database. The system will contain several
Firewalls in order to protect the database content. Additionally, the communication between the
Interfaces and the actual database will only operate via web services in order to avoid direct
exposure to the internet. The following drawings show the basic construction of the interface
and data streams between the outside world and the database.
The system is built with a redundant solution, using ORACLE Real Application Cluster
(RAC) technology to ensure a permanent availability of the central database system. The Web
servers also have redundancy components using load-balancing technology. The hardware
itself has redundant power supplies and Hot-Plug Raid solutions for data storage.
In addition, the system includes a hot backup facility so that the database may be
backed up while in operation. Backups of the database will be performed as differential backups
every night and full backups once a week.
LS TELCOM’S AUTOMATED
SPECTRUM MANAGEMENT
SOLUTIONS
Brief SPECTRA System description
THIS DOCUMENT MUST NEITHER BE COPIED WHOLLY OR PARTLY, NOR PUBLISHED OR RE-SOLD
WITHOUT PRIOR WRITTEN PERMISSION OF LS TELCOM. THE INFORMATION CONTAINED IN THIS
DOCUMENT IS PROPRIETARY TO LS TELCOM. THE INFORMATION SHALL ONLY SERVE FOR
DOCUMENTATION PURPOSES OR AS SUPPORT FOR EDUCATION AND TRAINING PURPOSES AND FOR THE
OPERATION AND MAINTENANCE OF LS TELCOM SOFTWARE. IT MUST BE TREATED STRICTLY
CONFIDENTIAL AND MUST NEITHER BE DISCLOSED TO ANY THIRD PARTY NOR BE USED FOR OTHER
PURPOSES, E.G. SOFTWARE DEVELOPMENT, WITHOUT THE WRITTEN CONSENT OF LS TELCOM.
PLEASE OBSERVE THAT THE SOFTWARE DESCRIBED IN THIS DOCUMENT IS CONTINUOUSLY BEING
FURTHER DEVELOPED, AND THAT THERE MAY BE TIME GAPS BETWEEN SOFTWARE UPDATES AND
UPDATES OF THE CORRESPONDING DESCRIPTION. LS TELCOM IS THANKFUL FOR.
THIS DOCUMENT MAY CONTAIN PRODUCT NAMES, E. G. MICROSOFT® WINDOWS®, EXCEL® AND
ACCESS™, WHICH ARE PROTECTED BY COPYRIGHT OR REGISTERED TRADEMARKS / BRAND NAMES IN
FAVOUR OF THEIR RESPECTIVE OWNERS.
ACROBAT® AND READER® ARE REGISTERED TRADEMARKS OF ADOBE SYSTEMS INCORPORATED IN THE
UNITED STATES AND/OR OTHER COUNTRIES. CRYSTAL REPORTS® IS A REGISTERED TRADEMARK OF
BUSINESS OBJECTS SA OR ITS AFFILIATED COMPANIES IN THE UNITED STATES AND OTHER COUNTRIES.
GOOGLE EARTH™ IS A TRADEMARK OF GOOGLE INC. MICROSOFT®, WINDOWS®, WINDOWS NT®,
WINDOWS VISTA®, .NET, MS-DOS®, ACCESS™, EXCEL® ARE EITHER REGISTERED TRADEMARKS OR
TRADEMARKS OF MICROSOFT CORPORATION IN THE UNITED STATES AND/OR OTHER COUNTRIES.
ORACLE®, JD EDWARDS®, PEOPLESOFT® AND SIEBEL® ARE REGISTERED TRADEMARKS OF ORACLE
CORPORATION AND/OR ITS AFFILIATES. R&S® IS A REGISTERED TRADEMARK OF ROHDE&SCHWARZ
GMBH&CO. KG. SAFENET® AND SENTINEL® ARE REGISTERED TRADEMARKS OF SAFENET. SUN™, SUN™
MICROSYSTEMS AND JAVA™ ARE TRADEMARKS OF SUN MICROSYSTEMS, INC. IN THE UNITED STATES
AND OTHER COUNTRIES.
Table of Contents:
Product Description........................................................................................................................... 1
1 SPECTRA System Professional Solution and General System Components ........................... 5
1.1 General System Description ............................................................................................... 6
1.2 Functional Description ........................................................................................................ 8
1.2.1 Basic Administrative Functions ................................................................................... 8
1.2.2 Database Management ............................................................................................... 8
1.2.3 Description of the Licensing Process ........................................................................ 12
1.2.4 International Border Coordination ............................................................................. 32
1.2.5 Notifications to the ITU and Creation of Various Reports.......................................... 32
1.2.6 Analysis of Monitoring Measurements ...................................................................... 32
1.3 Generation of Reports ...................................................................................................... 33
2 SPECTRA System - Enterprise Solution ................................................................................. 35
2.1 General ............................................................................................................................. 37
2.1.1 Benefits ..................................................................................................................... 37
2.1.2 Overview ................................................................................................................... 38
2.2 Workflows ......................................................................................................................... 40
2.2.1 Management Summary ............................................................................................. 40
2.2.2 Benefits ..................................................................................................................... 40
2.2.3 Detailed Description .................................................................................................. 40
2.3 Web-Services ................................................................................................................... 43
2.3.1 Management Summary ............................................................................................. 43
2.3.2 Benefits ..................................................................................................................... 43
2.3.3 Detailed Description .................................................................................................. 43
2.4 SPECTRAweb Online....................................................................................................... 44
2.4.1 Management Summary ............................................................................................. 44
2.4.2 Benefits ..................................................................................................................... 44
2.4.3 Detailed Description .................................................................................................. 45
2.5 3rd Party Systems ............................................................................................................. 58
2.5.1 Management Summary ............................................................................................. 58
2.5.2 Benefits ..................................................................................................................... 58
2.5.3 Detailed Description .................................................................................................. 58
2.6 Wizards............................................................................................................................. 59
All application, license and invoice processing tasks are carried out with SPECTRAplus. For
strategic spectrum management including the administration of frequency plans and the
handling of policies and regulations, SPECTRAplan is the required module. The SPECTRAemc
module is used for planning, coverage calculations, interference analysis and frequency
assignment.
The Core Spectrum Management System can be interfaced with radio monitoring systems due
to the MONITORplus interface. Another possible extension to the core system is the e-licensing
solution SPECTRAweb. SPECTRAweb can be applied in an online and offline mode.
SPECTRAview is mainly used by staff without access to other SPECTRA tools. It allows access
to the central database using standard GIS functionality for visualisation purposes.
Furthermore, it is possible to extend the core system with technology specific radio planning
and coordination modules according to particular needs.
Basic administrative functions of the system are application, license and fee processing.
Automated application processing includes checking that all required information has been
provided and that other conditions e.g. spectrum availability are fulfilled. Once this is the case
and all fees are paid, a license may be ready to be issued.
The licensing function not only supports issuing of new licenses, but also renewal and
termination of existing licenses and other numerous administration capabilities. License
processing including printing of specific license forms is supported for all relevant radio services
and sub-services. A deadline management and full workflow control supports the user in
efficiently carrying out his day-to-day work.
An integrated billing module allows for comprehensive bookkeeping and service-specific fee
calculation. Fee processing includes fee schedule maintenance and automated invoice
generation.
Besides these basic functions the system supports a variety of other administrative activities
from complaint processing to the generation of standard reports and administration-specific
reports including vast statistical and management reporting capabilities. Other administrative
functions and some details on the technical realization are described in the chapters further
below.
A decisive first step when implementing a spectrum management system is always to migrate
the customer’s data towards a new, ORACLE based solution. Also all the data records have to
be analysed each one in particular to find out, whether the database entries are plausible, still
valid and include sufficiently complete information as required by nowadays IT methods in
spectrum management. This will reduce the amount of work for data integration significantly
once a Spectrum Management System will come into operation.
While some of these works (in particular the validation with reality) is something that the
Customer need to carry out with its local expertise and knowledge about its licensed spectrum,
there are also automated methods applied throughout the data migration process to check
plausibility and completeness of information, and where appropriate to fill missing information by
certain default values in accordance to pre-agreed rules.
For double checking data at the initial stage but also as an important measure for later data
maintenance here are standardised import/export interfaces included which allow to approach
data material of the ITU and to generate requests towards ITU and other international
organisations. These interfaces are permanently adjusted when required so that users under
maintenance will always benefit from new available data sources in order to feed the Software
with additional information like antenna patterns, Satellite data or newest coordination data.
Data from the existing Customer’s database will be collected, evaluated, where required
corrected and if possible also completed, and finally mapped and imported into the
comprehensive data model of the central SPECTRA database.
The internal data structure of the central SPECTRA database is very complex and
comprehensive, in order to incorporate data of such different radio services like FM Broadcast,
communication satellites, land mobile or fixed radio link services. Besides the technical structure
of a single device like a TX or an RX also complete networks can be combined into one
application, consisting out of many sites at different locations, multiple equipment at each site
using multiple frequencies at dedicated antenna patterns.
Links with one to one relations between receivers and transmitters can be described as well as
point-multipoint structures or single components.
Besides this technical structure, also organisational information like postal addresses, the
names and reach-ability of responsible persons for a site or the owner information for
sites/networks are stored. Ownership can even be shared between more than one persons or
entities.
Administrative data is also kept in order to track processes like request letters or due dates.
In addition, a whole subsection is only responsible for the charging of frequency usage, which
may be useful to create billing notes towards internal users to make them aware and sensible
for a responsible usage of the spectrum resource. Also it may be used in future for 3rd party
sublicensing, once such procedure is allowed by the regulator.
Together with the extension SPECTRAplus_bill, the database handling tool includes a powerful
billing module. SPECTRAplus_bill incorporates fully featured fee calculation, invoicing and
accounting functions. Based on user configurable cost categories, billing strategies for e.g. cost
per channel or bandwidth can be set up. Fees can be altered at any time for a specific service
or sub-service, or also for a specific license case where necessary. Automated fee calculation
can be done service-specific.
The included invoicing module allows to raise invoices based on the calculated fees and to
trace their payment. If alterations of such a process need to be done, this is possible under the
process customisation of the system. The billing functionality includes the creation of invoices,
credit notes, reminders, manual bookings, the entry of payments and the trace of payment
behaviour. Of course, the adoption of client-specific needs regarding fee calculation and book-
keeping mostly requires extensive customisation.
In order to maintain license data and enter new license applications for stations or networks,
SPECTRAplus_admin offers several methods:
Inside the SPECTRAplus_admin application, the user is capable to enter data for all possible
services. Dependent on the service type, which may be selected at the start of the entry
process, SPECTRAplus_admin generates the appropriate data structure and offers
corresponding, specialized data entry dialogs. Because of the possibility of a powerful workflow
control, these data may be coupled with complex actions based on the process step and the
data content. Not all data have to be entered at the beginning; the information can be completed
step by step as it becomes available to the user and considering the user’s role and
authorisation. So the user could e.g. start only with some administrative information about the
requesting organisation part, the person in charge and the structure and type of the network.
Time by time, while technical investigations are carried out, more information can be fed to the
system about equipment, antenna pattern, links and so on.
While ensuring outstanding performance in a multi-user environment the RDBMS offers
advanced security measures. An access control prevents from unauthorized data manipulation.
Using a highly flexible data model main data types stored in the central database are:
! Administrative data
! Technical data
! Frequency allocations
! Monitoring data
The proposed SPECTRA system solution is capable to handle and process licenses on
network, station or frequency level.
The processing of a license application can be done along different business processes that
might be different for different radio services or license products. An exemplary process is given
in the picture below involving different departments and tasks.
The licensing process can be done completely within the proposed SPECTRA solution.
Typical steps that might be included (not necessarily all) in the different business processes for
each license product could be:
- New Application Data Entry by the user
- Print Application Receipt
- Technical Analysis via generic EMC analysis or dedicated, radio service specific
technical analysis modules (e.g. for broadcast, radio links, satellite, land-mobile).
- Spectrum Monitoring data gathering, obtaining reference field data (e.g. occupancy) to
support the frequency assignment process. Besides the respective monitoring interface
and functionality can also be used to support complaints processing and spectrum
control / enforcement processes. A monitoring interface is available to all relevant
current market radio monitoring systems for the control of the spectrum use.
- Load Channel Arrangement to cross-check the feasible assignment options with the
national frequency plan.
- Frequency Assignment
- Interference Analysis
- National Coordination
- International Coordination
- ITU Notification
Frequency Assignment, Interference Analysis, National and International Coordination as well
as ITU Notification will be done via our technical analysis modules. To simplify the user’s daily
work LS telcom has implemented a state-of-the-art wizard technology into the generic technical
analysis module SPECTRAemc. These wizards can be user-defined and be executed fully- or
semi-automatically allowing to run complex tasks in a manual semi-automatic (user interacts at
some steps) or full automatic mode.
- Fee Calculation. Fees can either be calculated by the standard fee calculation functions
included within SPECTRAplus, or by an external fee-calculation module. Our system
solution offers also, as a matter of an optional extension and/or customisation, the
possibility to interface to and interact with third party Finance Systems, e.g. SAP, for
accounting, payment collection and controlling purposes.
- Print Proposal
- Issue License
Exemplary Process
Furthermore the proposed SPECTRA system solution is capable to handle and process
licenses on network, station or frequency level. Irrespective of which licensing approach is taken
by the customer a wide range of functionality is supporting the respective licensing process.
Licenses can be issued differently for different radio services depending on the character and
specifics of the respective license products, e.g.:
- licenses manually issued
- licenses issued for network, station or frequency
- licenses granted on a temporary basis only or multi-year time limited with regular
renewal
- licenses granted for a fixed location or on an area defined basis.
An integrated deadline manager and full workflow control supports the user in efficiently
carrying out his day-to-day work.
The administrative spectrum management modules cover application processing including data
entry, plausibility and compliance checks, coordination procedures, report printing etc.
The licensing process handling includes but is not limited to license issue, printout and
renewal/variation/cancellation of licenses, fee-calculation, invoicing, and many more tasks.
The administration may vary from country to country taking into account international
coordination and specific regional multi-lateral co-operation and special coordination
agreements, ITU recommendations, international and national legal frameworks.
LS telcom’s spectrum management system SPECTRA provides a comprehensive central
database solution with versatile data querying and reporting capabilities for all needs of
application processing and licensing as well as for management information, e.g.
- printing of licenses: different license formats for different radio services can be
implemented and be printed out; printing functions comprise client-specific forms like
licensing and invoicing forms and many others such as printing of selected records in a
table (e. g. open invoices, open reminders, licenses to be printed, technical details of
transmitters etc.)
- technical amendments or invoice documents
- a variety of statistical evaluations reports as for the statistics of use
- certification
- licensing
- invoicing
- printouts of selected stations on a map or tables containing the queried stations and their
key parameters
- number of issued licenses
- amounts of collected fees
- list of all licensees or certifications of the past period
- quarterly or annual reports
- number of complaints, number of jobs performed
- license withdrawals or refusals and others
- printing of complaint acknowledgement
- printing of complaint resolution report and
- ITU approved standard form sheets for international coordination such as various AP
forms.
The system exceeds by far the corresponding ITU design guidelines for spectrum
managements systems. It fulfils and exceeds the minimum functional requirements of the ITU-R
recommendation SM.1370-1, such as:
- License application data entry and processing
- License application administration
- Licensing
- Vendor/dealer recording
- Radio operator certification
Generation and administration of frequency plans including channel allotments is done by our
spectrum planning tool SPECTRAplan. Besides the client specific frequency plans that can be
implemented, SPECTRAplan also incorporates the ITU Frequency Allocations as standard
configuration. It also provides functions to import data from the International Frequency List on
CD-ROM and from the ITU Radio-Communication Information Circular/Local Frequency List.
The SPECTRAplan module incorporates facilities for maintenance of frequency band channel
allocations, descriptions and footnotes. It can even perform various channel calculation
procedures and allows to graphically displaying the frequency allocations.
All basic calculations that usually have to be done by regulatory authorities are supported by the
below described tools. The functionality also covers inter-service analysis for shared bands e.g.
potential interference between geo-stationary satellite earth stations and terrestrial microwave
stations. The module SPECTRAemc provides propagation models for the complete radio
frequency range from LF to EHF and also allows for basic planning tasks. Optionally more
specialized tools for detailed analysis of certain services can be included e.g. HF or VHF/UHF
analysis tools for analogue as well as digital services. Furthermore specialized tools for land-
mobile services, for satellite services and terrestrial microwave networks can be added to the
system as soon as a need arises. In the following, the description of features is limited to basic
EMC analysis functions of SPECTRAemc only.
In order to analyse or to plan a new station or network, for most radio services SPECTRAemc is
the appropriate generic tool to carry out technical analysis tasks.
Initially a selection of existing stations in the targeted frequency range has to be done from the
central database. The result may be a selection of TX or links on the screen. It may be
displayed on normal 2D maps or, if topographic data is available, also as a 3D view. Especially
in terms of links, this type of visualisation gives extremely good information concerning the
quality of planning, possible problems as well as proposals for solutions.
For more detailed information, also simple path profiles may be drawn or paths of existing links
being visualised.
New transmitters can be generated; containing a basic set of information and be prepared for
tasks like frequency assignment.
For that purpose, the device data may be visualized and edited in a comfortable environment.
Frequency pre-selection will usually be the first work to be performed in technical analysis.
By that means, it is detected, which frequency ranges are available for the requested service
and as well, whether there are any free channels available, which will grant the highest
performance. The selection can be done in either of the tools SPECTRAplan or SPECTRAemc;
both of them offer these possibilities.
After defining the frequency plan element, one would like to go with in terms of available
hardware or other boundary parameters, which may limit the choice of frequencies further, a
search in the database is carried out. As a result, the channel allocation for the desired
frequency interval will be displayed, pointing out, which ones are occupied and which are the
empty ones.
Occupied frequencies may also be a reasonable choice in order not to waste too much
frequency space, if suffering can be limited to a useful value.
One of the selection possibilities of relevant license environment from the central database
The result of a selection can be kept in a data table for further processing and analysis. The
contents may be visualised on the map in order to get a geographical idea about possible
interference problems.
On the map, test receivers can be created and positioned. They should be placed at locations,
where the new station or network shall have its major coverage area.
Using these receiver positions, a detailed field strength-analysis can be carried out, showing,
which transmitters may really cause trouble. The prediction model can be selected according to
the current needs. Models, which are configurable, also allow modifying calculation parameters
to optimise the result according to the local situation.
As a result, a report is generated, explaining the potential suffering from the existing network for
the new station/network.
Such calculations can be carried out resulting in textual reports, coverage contours or area
results as shown in the next figures.
Exemplary coverage area and contour result of field-strength calculation with colour editor
All graphical results may also be visualised on 3D maps for better interpretation.
Dependent on the used model and source data material, such results may be presented in quite
spectacular ways using the different available GIS data layers and combining them with result
data in overlay mode in 2D or 3D. As an example, a calculation for a cellular station in a urban
area, based on 5m resolution data may be shown in the following:
Microwave and other radio links may also be analysed by the tool. Also within the shortwave
frequency range one may analyse point to point connections where
appropriate.
Microwave link scenario with 3 sites and 2 links
For higher frequency ranges, path profile based results will be displayed, allowing to optimise
the location of receiver and transmitter station. Using a sliding cursor, one may instantly check
the field strength and fade margin while modifying the link arrangement.
For a given scenario, e.g. after a final frequency assignment, but especially also during
negotiations, where new proposals may come up, a quick but powerful interference analysis is
integrated. It is the same mechanism also the frequency assignment is based upon and will take
into account all stations of all services within the whole frequency range under investigation. As
a result, a report is created:
Though the example here has been taken from broadcast, these procedures are built in for all
services and in each case consider the special behaviour of all different service type like
bandwidth, spectral distribution or filter curve of the receiver.
In order to analyse the effects of new stations to the existing network, especially also the
increase of general energy on the receiver inputs on frequencies adjacent to the operated ones,
the so-called desensitisation analysis has been integrated. It allows checking the decrease of
sensitivity of a receiver due to uncorrelated and correlated interference suffering.
The system allows setting up a scenario or using the ones defined earlier.
As a result, again a report may be produced showing in detail, which stations may be suffering
sensitivity reduction by the new network.
In order to check, whether existing or new stations may suffer from intermodulation, a special
feature has been integrated. It allows investigating several harmonic situations which is a real
must especially at densely used tower sites with lots of stations.
Based on the selection from the station table, sites under investigation are displayed on the
map. Afterwards, a comprehensive investigation is started, resulting in an intermodulation
report.
The SPECTRAplus system identifies all license applications requiring border coordination and
offers powerful functions for the coordination of all services. ITU recommendations regarding
border coordination including interference calculations and GIS based documentation of cases
that require coordination are fully supported. As stated above, the necessary coordination forms
of ITU may be printed out and edited if required.
Notifications to the ITU and the generation of different kinds of report are considered as basic
administrative functions as described before. Frequency assignments that require the creation
of appropriate forms are automatically detected and are reported with all necessary data filled
in.
The module MONITORplus represents the interface between the SPECTRAplus system and the
radio monitoring system for the control of the spectrum use. MONITORplus allows for in-depth
analysis and administration of monitoring measurements.
Typical Monitoring tasks of a regulatory authority include
- Monitoring of the usage of the spectrum
- Searching for interferer
- Searching for unlicensed transmitters
- Searching for transmitters that are not working with their licence conditions
All these basic monitoring tasks and many more are supported by MONITORplus. A central
function of the module is checking for compliance of measured radio emissions with licenses. In
order to relate measured signals with licensed transmitters the module has an ODBC interface
to the spectrum management database system. Technical data from licensed stations as well
as monitoring data can be selected for all radio services. The Graphical user interface of the
MONITORplus client application allows to simultaneously working with monitoring and technical
data of the spectrum management system.
The module includes a GIS component for visualization of data on a map background and for
the visualization of measurements in 2D/3D mode. An optional wave propagation upgrade
allows for different kinds of technical analyses on the basis of propagation models for the whole
radio spectrum.
Besides the generation of invoices, notices, licenses, station and license reports, different
statistical reports and management reports, a large variety of predefined and user-definable
reports can be automatically generated.
2.1 General
2.1.1 Benefits
Benefits of the Enterprise Solution: Enhanced system handling with additional support tools
e.g. BPEL engine, workflow management
Cost-Effective Licensing Schemes with Accurate,
Efficient and Timely Billing
Increase public image of the organisation based on
deliberated public transparency
Improved Level of Service e.g. Speed-up of licensing
process
Application of WEB-Services thus sophisticated
integration of 3rd party systems
Citrix Approved Terminal Server Solution with Easy
Deployment of the System
Spectrum Trading Functionalities
2.1.2 Overview
LS telcom has introduced the concept of WEB-services to apply Service Oriented Architectures
(SOA) into the SPECTRA enterprise solution. The backbone of the system is the ORACLE BPEL
workflow engine for efficient definition of complex workflows. Implementation of such process
flows are supported by graphical design tools based on industry standards.
Multiple functionalities of the SPECTRA enterprise system are now available as WEB-services and
used by SPECTRA modules such as SPECTRAweb (SPECTRAweb Online) or
SPECTRAplus_admin. Also customer defined 3rd party systems may use and/or provide WEB-
services for data exchange and triggering workflows steps depending on the results of selected
tasks.
The next generation of spectrum engineering solution is based on this advantageous architecture
offering a solution with scalable performance and open architecture.
With the wizard technology for SPECTRAemc, complex technical analysis can be done in an
automated mode for any kind of service and frequency range.
The IT concept is based on a Citrix terminal server solution optionally combined with virtual
servers.
In the above visualized example, 5 departments (including the user), 5 SPECTRA modules and 3
external sub-systems are involved in order to process seamlessly the application. The Oracle BPEL
Process Engine is controlling the complete process to ensure that all the required technical and
administrative tasks will be done according to the defined workflow procedure. Depending on the
result of the current workflow step the BPEL engine enables the required functionality for the next
step. The complete technical analysis will be done with SPECTRAemc based on the procedure
defined in the configurable service specific wizard. All the results of the technical analysis are stored
in the database. The BPEL engine considers these results for the next action(s). With the enterprise
solution the user will be guided by the system from the point of receiving an application via the web
interface until the issuance of the license.
2.2 Workflows
Process control via Oracle BPEL process engine (Oracle SOA Suite).
BPEL Business Processes (compose multiple discrete WEB-services
into an end-to-end process flow)
XML based industry standard BPEL (Business Process Execution
Language)
Integration third party WEB-services (e.g.: Siebel, SAP) into the
SPECTRAplus business processes
2.2.2 Benefits
In the ORACLE BPEL engine for each typical process, which is required for the licensing process,
a BPEL Workflow can be implemented.
Figure 2-3 shows a typical process for a new license application process. The above workflow can
be specified by the customer and once confirmed, it can be implemented in the Oracle BPEL
engine as a new BPEL process. Thereafter when the system receives a new application from
SPECTRAweb, a new BPEL process will automatically be started for the new application, and the
first actions from the workflow will be enabled automatically in the system. Events from different
sources (SPECTRA modules or external modules) will trigger automatically the next steps in the
workflow.
The user will be guided step-by-step through the service/subservice specific procedure by the SOA
BPEL engine. This ensures that all required steps have been done and the same procedures will
be used for all the applications of the same service/subservice.
Figure 2-4 shows the ORACLE BPEL control. This view provides the current available business
processes including their version number. Clicking the tab “Instances” will provide all the existing
processes started for a certain application in SPECTRAplus.
Figure 2-5 shows existing active workflows applied for certain applications. The instance name is
including the application ID from SPECTRAplus for easy identification of instances.
Clicking to a specific instance will illustrate graphically the current process flow showing the
complete process history with all the details (Figure 2-6).
2.3 Web-Services
2.3.2 Benefits
Instead of using tool specific interfaces for the data exchange between SPECTRAplus,
SPECTRAweb, SPECTRAplan and 3rd party systems (Finance, CRM, etc.), WEB-services have
been introduced. These WEB-services can be used by any tools calling for the specific functionality
of this WEB-service. Figure 2-7 shows the principle of the WEB-service architecture of SPECTRA
Enterprise Solution. Special WEB-services for different tasks have been introduced:
Load a complete application from SPECTRAplus
Send a complete application to SPECTRAplus
Load allocation (including channels) from SPECTRAplan
Send invoice data to SAP (finance system)
Load address data from CRM (customer relation management system)
2.4.2 Benefits
“Online” approach that reflects an E-licensing solution via direct data exchange with the central
database via WEB-services This approach includes but is not limited to direct access to latest
application-, report- and master-data stored on the central database and to latest frequency plans,
etc., and actions like (among others) online registration, renewal, amendment and cancellation of
applications.
A new licensee has to successfully complete a self registration process before he can start using
SPECTRAweb for entering new license applications. Figure 2-9 shows the process steps for a user
self registration. The new licensee has to deliver administrative and financial address details and
thereafter he has to print, sign and attach the applicant’s declaration. After submitting the
application to the regulator, an expert has to check the applicant and he has to approve or decline
this account.
After approving and enabling the account, the complete address information will be automatically
submitted to the SPECTRAplus address library for further usage.
If a user is not having an existing account, he can start the self-registration process directly from
the SPECTRAweb login page (Figure 2-10).
After confirming the applicants’ declaration the document must be printed, signed, scanned and
attached to the application on SPECTRAweb (Figure 2-11).
The last step for the licensee will be to submit the application to the regulator. After completing this
step, the data can no longer be modified by the licensee (Figure 2-12)!
Self-Registration Request appears now at the regulator account. An expert from the regulator has
to check the complete application (Figure 2-13).
Once the expert has approved the application the Licensee Data can be loaded to the
SPECTRAplus Database and enable the Licensee Account in SPECTRAweb. After pressing export,
automatically the new licensee account will be set to “enabled” and can be used. (Figure 2-14).
The licensee data is now also available in the SPECTRAplus Address Library with a unique
address number (Figure 2-15).
The licensee now can login with his personal account. He can create new applications for different
services.
The forms will be filled automatically with the licensee details from the user account.
User Password can be changed by the Licensee itself and also by the regulator experts (Figure 2-16).
After selecting the desired service/sub service the user has to select an action. The actions for
variation, surrender and copy are dealing with existing licenses in SPECTRAplus, therefore the
complete application will be loaded via WEB-service from SPECTRAplus to SPECTRAweb.
After selecting the action “New License Application” SPECTRAweb will request from
SPECTRAplus a new unique license number to be used for this application. The user will
constantly see this application reference number during data entry in SPECTRAweb. After
submitting the application to SPECTRAplus the same number will be used as request reference in
the license database.
To set the address details the address library from SPECTRAplus can be loaded to search and
select the desired address.
Instead of entering the equipment details manually the equipment from the approval service in
SPECTRAplus can be loaded (via WEB-service) and selected for the current application.
SPECTRAweb can automatically filter the equipment master data for specific services, by
frequency ranges or by approval status.
Instead of entering the antenna details manually, SPECTRAweb allows to select an antenna from
SPECTRAplus antenna library via WEB-service. SPECTRAweb can automatically pre-filter the
antenna library to show only approved antennas fitting to the selected equipment (Figure 2-24).
SPECTRAweb can load allocation data from SPECTRAplan Server via WEB-service. All the
detailed frequency plan data, stored on SPECTRAplan server (Service/Sub service matrix,
open/closed attribute, etc.), can be used to simplify the data entry process and to avoid requesting
not assignable bands or channels. SPECTRAweb can pre-filter the frequency plan data to offer
only valid allocations/channels (Figure 2-25).
If the application has been successfully validated, it can be submitted to the SPECTRAplus
database. Pressing “Commit to SpMS” will start this process (Figure 2-26).
There are 2 different modes to transfer the application depending on the regulators security concept:
Direct Mode Direct transfer to SPECTRAplus. The WEB-service will create WEB-service
automatically a new application in the SPECTRAplus database.
The application history shows the licensee all the submitted applications and the current status in
SPECTRAplus. The licensee can then track online the progress in the licensing process at the regulator.
In SPECTRAweb the licensee can attach any kind of document as a file attachment to his
application. The licensee can easily attach documents with additional technical details (antenna,
equipment, filter …), location details (photos, maps …) or any other information. After submitting
the application to SPECTRAplus the attachments can be found in the request letter table.
Team management functionality has been implemented between SPECTRAplus and SPECTRAweb.
Each user can be a member in one or several teams. Each team can have one or several team leaders.
These team settings are stored in SPECTRAplus and will be loaded into SPECTRAweb. The team leader
can assign applications to the different users to be officially in charge. The users can only see their assigned
applications. The team leader can monitor and re-assign all applications of his team (Figure 2-31).
After submitting the application to SPECTRAplus the responsible employee as well as the team
information will also be stored in SPECTRAplus. This information can be visualized in
SPECTRAemc request table. Based on this each user can easily search for applications assigned
to him.
2.5.2 Benefits
With the WEB-service based architecture of the SPECTRA enterprise solution, a 3rd party sub-
system can be seamless integrated via WEB-services. In case the organisation does already have
an existing CRM (Customer Relation Management system) and/or an existing financial system, the
3rd party product can continuously be used. At certain positions in the licensing workflow interaction
between the LS tools and these external systems is required:
Address data entry in SPECTRAweb, using existing address records from CRM
After creation of an invoice in SPECTRAplus the invoice details must be submitted to the
Finance sub-system.
After receiving payment in the Finance sub-system the payment information must be submitted
to SPECTRAplus.
Currently there are already existing interface to SAP (Finance sub-system) and to Siebel (CRM
sub-system). WEB-services to communicate with additional 3rd party systems can be established.
2.6 Wizards
2.6.2 Benefits
The wizard functionality in SPECTRAemc allows running complex technical analysis tasks in a
manual or automatic mode. All required steps are stored in an XML file based wizard description
(Figure 2-34).
The user can send an application from SPECTRAplus to SPECTRAemc for doing a technical
analysis. The application appears in SPECTRAemc in the SPECTRA Requests table (Figure 2-35).
The user has to mark the specific record. After pressing the button “Process” automatically the pre-
configured wizard will be loaded into SPECTRAemc wizard tab (Figure 2-36) based on different
criteria like frequency range, service, sub service, action, etc.
From the wizard tab the user can start and control the wizard. In the automatic mode the wizard
will do all the required actions. Whenever interaction with the user is required the wizard will stop
for the required decision of a user. This feature minimizes the work for the user. On the other hand
the wizard mapping ensures that always the same procedure will be applied for a specific task. The
user doesn’t have to think about which propagation model should be used, which topographical
data should be selected or which assignments must be taken into account for a specific analysis.
All these details are pre-defined by the wizard.
Figure 2-37 shows a typical example for fixed service. For different frequency ranges the
procedures for the technical analysis are different. The table explains which functionality (module)
is required for a certain band.
Module 2: Co-Site Analysis Check to find out which sub-band can be used for the 2
stations.
Module 5: Frequency Assignment Perform a frequency assignment for the new link
For each module a certain amount of wizard commands is required to cover the necessary
functionality. Figure 2-38 gives an overview of all modules including their single wizard steps.
To create a specific wizard for a certain band the wizard modules must be combined according to
the specification table. Figure 2-39 shows the needed wizards for the band 23 GHz and 38 GHz.
For standard cases which follow simple rules like a specific administration fee for a specific kind of
application or for regular fees like a annual license renewal being bound to the required bandwidth,
link length, service type or similar cases SPECTRAplus has a standard configurator. Wherever this
is not applicable, there is the possibility to introduce a separate fee module which may be
programmed by LS telcom but can also be modified by the customer when required and given the
customer are keeping software developing resources in their staff. These module then can
completely free analyse the scenario and calculate also fees which are e.g. incorporating rebate
tables according to the actual customers total network or fees with local dependencies.
An example of the standard configurator is shown in the drawing below. The fees can be
individually set for a license class, a specific service or sub-service or even for a specific customer.
SPECTRAplus will automatically fill the Quantity fields and compile the according payment total for
the customer, site, station or device, dependent on the network definition.
In order to understand better the impact of licenses structure, the following drawing shows some
possible levels on which so called cost categories, being fee model elements may reside. This is a
very important feature, as license structures and hence also the invoicing methods vary from
customer to customer.
Using an external billing module, as shown in the drawing below, one is capable of embedding
very complex scenarios as well. This module is usually written in C++ or C# and can be linked to
the system at runtime.
An example of a fee model which can be handled with such an external billing module is shown
below:
Especially in case of frequent payment duties there may occur several processes at once.
SPECTRAplus can deal with such scenarios and has facilities to handle partial payment and
payment via different channels like bank transfer, cheque, or cash.
The system keeps control over the complete billing process. Therefore invoices can be created,
Shipped and will be monitored for related customers payment performance. The accounts of the
organisation as well as the payment details of every customer are collected in the database as
well to make the processing easy.
All payments coming in are tracked for their origin using the given reference number. This leaves
to a daily payment history and related to that an overview over settled and unsettled account and
payments due.
Open Invoices
As payment methods vary within customer types and from country to country there are means to
charge via automated bank withdrawal, by the customer using bank transfer, using cheques or
internet type credit card payment/payment gateways. Also manual invoicing and payment is still
used and available.
As reporting is very important, like all other database stored information, all kind of payment related
subjects may be drawn out of the system as statistics in report form.