A Software-Defined Radio Simulation Method using Observer Patterns

N.A. Moseley, Cornelis H. Slump

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademic

    89 Downloads (Pure)


    A problem with object-oriented simulation models is that internal model states are hidden and cannot be monitored easily. Object-oriented models are essentially black-box models. This article describes a method to expose the internal states of an object-oriented simulation model. Exposure of the states is achieved though application of the Observer software pattern in the form of data sources. Data sources can be connected to a data sink which then receives data from the sources. Connections between data sources and sinks are made though a broker. The globally accessible broker holds information on the available data sources. Some implementation details of a simulation framework based around the method are discussed. The framework is tested using a small simulation example on I/Q imbalance. Although the focus is on software-de
    Original languageUndefined
    Title of host publicationProRISC 2005 16th Annual Workshop on Circuits, Systems and Signal Processing
    Place of PublicationUtrecht
    Number of pages5
    ISBN (Print)90-73461-50-2
    Publication statusPublished - 17 Nov 2005
    Event16th Workshop on Circuits, Systems and Signal Processing, ProRISC 2005 - Veldhoven, Netherlands
    Duration: 17 Nov 200518 Nov 2005
    Conference number: 16


    Workshop16th Workshop on Circuits, Systems and Signal Processing, ProRISC 2005


    • Simulation
    • OOP
    • IR-59556
    • EWI-13344
    • METIS-226909
    • communication systems

    Cite this