Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Rudolf Hornig
    @rhornig
    @shrit Yes, the code in the github repo is complete, however the usual ./configure; make; command builds on the simulator. The IDE code resides in the /ui directory. To build the whole distribution, you should visit the /releng folder and execute the distro build scripts there. Note that the build system uses docker, so you should have docker daemon installed and running on Linux if you want to uild the whole UI.
    bbouchra28
    @bbouchra28
    Thank you so much @rhornig, I started with the DSDV protocol and I succeeded to get neighbors. I got another problem now and I post it on stackoverflow, this is the link: https://stackoverflow.com/questions/56271013/check-and-cast-cannot-cast-inetindicationerror-to-type-inetpacket. If you can help I will be thankful.
    shrit
    @shrit
    @rhornig , Thanks you for your answer, I am facing a different problem considering the osg-earth example, when I start the osg-earth sample executable I am getting a black screen after choosing the configurations, this is caused only when loading the OSG viewer library. I only see the 3D scene when trying to move the mouse on the scene, then it turns black otherwise. Knowing that I have Nvidia quadro with 2GB of ram, on archlinux with osgearth git version installed. Do you have any idea about the situation??
    shrit
    @shrit
    @rhornig, I have been looking around for a cmake version to use instead of make, I have found the following discussion: https://groups.google.com/forum/embed/#!topic/omnetpp/EtWcfUnYZUo . However, I can not find any cmake source code in the github repository. Is it open source or not? if not is there any possible sulotion to this problem?
    shrit
    @shrit
    @rhornig Also good to mention that all INET versions are not compiling on Arch Linux with the latest clang version. Github issue have been created,
    shrit
    @shrit
    I am also getting this error each time I have to run the inet visualizer : omnetpp::common::opp_runtimeerror: Parse error in match expression: syntax error, unexpected $end, expecting STRINGLITERAL or NOT or '(' -- in module (inet::visualizer::NetworkConnectionCanvasVisualizer) VisualizationA.visualizer.canvasVisualizer.networkConnectionVisualizer (id=8), during network initialization
    Rudolf Hornig
    @rhornig
    @shrit I have published the cmake build system patch in the original googlegroups thread you have included. There is absolutely no support as the guy who has written it is no longer around.
    bbouchra28
    @bbouchra28
    @rhornig I do not have problem when I create a dynamic module of type StandardHost but I got an error when I create one of type WirelessHost. What should I specify in addition to make it work?
    Levente Mészáros
    @levy
    @bbouchra28 I'll take a look at this dynamic module creation issue (wrt. network node visualization)
    bbouchra28
    @bbouchra28
    @levy I tried to understand the error, and it comes from the MediumCanvasVisualizer module. The instruction :
    auto networkNodeVisualization = networkNodeVisualizer->getNetworkNodeVisualization(networkNode);
    return a null pointer. How can I solve this problem?
    bbouchra28
    @bbouchra28
    Thank you @levy, I solved my problem.
    Levente Mészáros
    @levy
    good, is there anything that needs to be changed INET?
    bbouchra28
    @bbouchra28
    I don't think so considering this problem.
    Levente Mészáros
    @levy
    You should also do a callInitialize() in the module. The automatic static configuration will not work for dynamic modules though.
    bbouchra28
    @bbouchra28
    Thank you @levy, I am sure this resolve the problem of the static configuration but the previous error of visualizer appears again when I add the callInitialize().
    bbouchra28
    @bbouchra28
    Please help, I can't find a solution to the visualizer. I am using IntegratedVisualizer module which is composed of IntegratedCanvasVisualizer and IntegratedOsgVisualizer. When I call the callInitialize() I got an error that it cannot create medium visualization of the radio module of the dynamic module that I create because network node visualization is not found for this dynamic module.
    bbouchra28
    @bbouchra28
    I have noticed that the callInitialize() function works fine. Until stage 1, it finds the network node visualizer (stage 0 and stage 1), but it crashes on stage 2.
    Levente Mészáros
    @levy
    @bbouchra28 could you please take a look at the last two patches in the INET master branch: c3448d3c218fab6cd8b12c7e15a20bffd01d7466 and 01005addd3bda856e85a7cda291ea1527bb782a8
    they should fix the network node visualization for dynamic modules
    if you are creating the dynamic modules on your own, then you should add the PRE and POST signals as it's done in the ScenarioManager in the first patch
    some other visualizations may not work for dynamic modules, please report back if you have any issues
    bbouchra28
    @bbouchra28
    I did what you suggest, but I got the same error. for the first patch you mean 08e8413b5b118ccb542f80194263551bef2ae2a6 and not c3448d3c218fab6cd8b12c7e15a20bffd01d7466
    bbouchra28
    @bbouchra28
    Sorry, it works. I forget to add something.
    Many thanks
    bbouchra28
    @bbouchra28
    Busi Reddy
    @reddydavinci
    Has anyone worked on Hierarchical Adhoc protocols. Like running a backbone protocol and on top of that running another protocol.
    Ryan E L
    @ryan_e_l_twitter

    Hi, I got an issue. I have two eNB and 22 mobile nodes (ue1-ue22) with video-stream apps and handover mechanism. Handover is success but the packets just send to ue1. How to send the packets to all nodes? What code I should to change?

    .ue*.macCellId = 1 .ue.masterId = 1
    [Config Video-Stream]
    extends=Handover-General
    .ue.numUdpApps = 1 .server.numUdpApps = 1

    CLIENT---------------------------------------

    .ue.udpApp[0].typename = "UDPVideoStreamCli"
    .ue.udpApp[0].serverAddress = "server"
    .ue.udpApp[0].startTime = 0.01s
    .ue.udpApp[0].serverPort = 801

    SERVER---------------------------------------

    .server.udpApp[].typename = "UDPVideoStreamSvr"
    .server.udpApp[].sendInterval = 1s
    .server.udpApp[].packetLen = 50kB
    .server.udpApp[].videoSize = 1000MB
    .server.udpApp[].localPort = 801

    antonio-cl
    @antonio-cl
    Hello everyone...it`s my first time here and i got a question...i downloaded OMNet ++ 5.5 for MAC IOS but i have Mojave 10.14.5...would work?
    thanks!
    Rudolf Hornig
    @rhornig
    @antonio-cl Yes, it should. If something is wrong, you should report it as it is a bug.
    antonio-cl
    @antonio-cl
    @rhornig thanks!...i´m going to try ...cause i need to simulate a ISP network with DHCP and DNS
    lanpirot
    @lanpirot
    Hi there! Does anyone know of a way, to let a node compute in Haskell and not in C++? I have Haskell code, that is formally verified, which I'd like to keep as Haskell code.
    So: can I somehow start my Haskell functions of my node from the OMNet platform?
    Hans Petter Taugbøl Kragset
    @hptk
    Hey, just came here to say that i get a 504 Gateway timeout error when trying the download link on this page:
    https://omnetpp.org/download-items/InfiniBand-FlitSim.html
    Ishu Sharma
    @dr_ishusharma_twitter
    Hey, how background noise can be added for half network or few nodes . Basically i want to implement that chooses path without much background noise other routes should be discarded.
    Rudolf Hornig
    @rhornig
    @hptk Those files are hosted on IPFS behind a HTTP proxy (cloudflare). It can happen that the gateway's cache is emptied and it must re-fetch the file from the IPFS. You should keep trying the download. After a while it will work. (right now it is working from here.).
    Ryan E L
    @ryan_e_l_twitter
    Hi!I want to add some nodes in simuLTE. Can I duplicate (copy and paste) in NED file?
    Ryan E L
    @ryan_e_l_twitter
    Hello! Can you help me how many "packetLength" for video streaming HD 720?
    msvoelker
    @msvoelker
    Hi, I'm implementing QUIC for omnet/inet. Currently I'm using the StandardHost with a module named QuicApps as application. Inside this QuicApps module there is my Quic as simple module connected to one or more quicApps (one simple module in my example). That works, but I'm wondering if there is a better way to integrate a transport protocol that uses UDP encapsulation.
    msvoelker
    @msvoelker
    From bottom to top, this is my setup
    StandardHost: ppp --- ipv4 --- udp --- QuicApps
    QuicApps: quic --- quicapp
    quicapp is in my setup a simple module named QuicClient or QuicServer
    Levente Mészáros
    @levy
    @msvoelker you could put QUIC protocol in the transport layer and connect it to the MessageDispatchers above and below
    packets would go from the bottom of QUIC to the top of the UDP module and vice versa
    the app could simply go into the apps submodule as any other app
    SCTP also allows using UDP instead of directly relying on IP
    so it has the same problem
    msvoelker
    @msvoelker

    SCTP also allows using UDP instead of directly relying on IP

    That's a good point. I will have a look at it. Thanks.

    Ryan E L
    @ryan_e_l_twitter
    Hello! How to record jitter? I am doing a video streaming simulation, but the simulation just record end-to-end delay.

    @statisticendToEndDelay"; unit=s; record=histogram,vector; interpolationmode=none);

    Can you help me to understand what is 'source=...' and 'record=...' please?

    Abiodun Akinwale
    @logitronics_twitter
    Dear all,
    I am new to omnet++. I need to modify existing csma/ca, aodv, adhoc tcp and http protocols to enable me achieve the aim of my project.
    First, I need to simulate the current protocols without attack
    2nd, I will simulate all the current protocols with Jamming, MAC Flooding, Blackhole, SYN Flooding and DDoS attacks.
    3rd, i will simulate the modified protocols in the presence of all the named attacks.
    Can anyone give a step-by-step guide pls?
    Meanwhile, I have done the following:
    1, Omnet++ 5.5.1 already installed
    1. INET projects have been loaded.
    2. Also, I tried running the complete AODV first (AODV .ini file is in /examples folder while the .ned files are in /routing folder)
      So I could not successfully run. Morever, can I delete unwanted sections in .ini?
      All helps will be welcomed.
    Amos Bird
    @amosbird
    Hello, it seems to be a low volume channel