Veins-lanuch

翻译 2015年07月09日 15:17:53

     对于OMNET++来说,SUMO相当于后台有一个守护程序,这样就可以使两个仿真(sumo-launchd)运行起来更容易.

     sumo-launchd是设计在幕后,监听到来的需求。在每一个到来的连接中,它能在XML脚本语言上接受仿真的启动,

然后启动一个新的SUMO的独立实例,并且在OMNET++和SUMO中代理请求。

     sumo-launchd管理所有网络端口和文件。我们可以自由的启动和关闭SUMO的实例,极大地简化了批次量的执行仿

真的运行。

     跑SUMO-launchd启动如下:

     

~/src/inet/etc/sumo-launchd.py -vv -c /c/Users/[...]/sumo.exe

     这个命令行参数如下(注意这些只能工作在POSIX系统上,不在Windows上):

     

-h, --help            show this help message and exit
  -c COMMAND, --command=COMMAND
                        run SUMO as COMMAND [default: sumo]
  -s, --shlex           treat command as shell string to execute, replace {}
                        with command line parameters [default: no]
  -p PORT, --port=PORT  listen for connections on PORT [default: 9999]
  -b ADDRESS, --bind=ADDRESS
                        bind to ADDRESS [default: 127.0.0.1]
  -L LOGFILE, --logfile=LOGFILE
                        log messages to LOGFILE [default: TMPDIR/sumo-
                        launchd.log]
  -v, --verbose         increase verbosity [default: don't log infos, debug]
  -q, --quiet           decrease verbosity [default: log warnings, errors]
  -d, --daemon          detach and run as daemon [default: no]
  -k, --kill            send SIGTERM to running daemon first [default: no]
  -P PIDFILE, --pidfile=PIDFILE
                        if running as a daemon, write pid to PIDFILE [default:
                        /tmp/sumo-launchd.pid]
  -t, --keep-temp       keep all temporary files [default: no]

     一个XML 的启动配置如下:

<?xml version="1.0"?>
<launch>
	<copy file="demo.net.xml" />
	<copy file="demo.rou.xml" />
	<copy file="demo.sumo.cfg" type="config" />
</launch>

      在sumo终端结束后,一个在详细模式下的sumo-launchd的运行,会显示它的推出代码和退出状态,如下所示:

<?xml version="1.0"?>
<status>
        <exit-code>XXX</exit-code>
        <start>0</start>
        <end>1</end>
        <status>XXX</status>
        <stdout><![CDATA[XXX]]></stdout>
        <stderr><![CDATA[XXX]]></stderr>
</status>

       范例如下:

       SUMO运行成功:

  • exit code: 0
  • status: Done.

       SUMO没有启动(由于没找到路径):

  • exit code: -1
  • status: Could not start SUMO (/tmp/sumo -c erlangen.sumo.cfg): [Error 2] The system cannot find the file specified

       SUMO启动了,但是之后又失败了(尝试运行GUI版本的):

   

  • exit code: 1
  • status: Exited with error code 1
  • stderr: Error: Requested command not implemented (0xcc): Command not implemented in sumo

       SUMO启动了,但是失败了(因为网络文件被损坏了):

  • exit code: 1
  • status: Exited with error code 1
  • stderr: Error: expected end of tag 'net' In file 'my.net.xml' At line/column 10948/3. Quitting (on error).

       

      学veins可以仔细查找下这个软件:    

http://www.ccs-labs.org/teaching/

Zabbix 3.0 部署监控 [二]

Zabbix 3.0 部署监控 [二] zabbix 一、添加监控主机及设置 1.创建主机 Agent可以干一些SNMP无法干的事情,例如自定义监控项 snmp...
  • liu870915
  • liu870915
  • 2016年09月21日 09:25
  • 1693

postgresql 入门使用记录

查看postgresql 安装情况 [root@localhost hive]# rpm -qa | grep postgresql postgresql-9.2.4-1.fc19.x86_64 po...
  • Xiaos_hui
  • Xiaos_hui
  • 2013年07月24日 21:35
  • 3204

openstack搭建过程中遇到的问题

遇到的问题: 1.下载问题,yum命令出错 解决:设置代理 2.systemctl start失败 解决:严格按要求修改配置文件 3.未知原因的systemctl start失败 解决:删除相应...
  • xxaichishizi
  • xxaichishizi
  • 2017年12月04日 13:59
  • 188

hbase 无法定位登录配置

在XP eclipse中 做J2ee程序连接到 远程 Hbase 。出现异常: [cpt-service]16:34:47,851 INFO ZooKeeper:100 - Client env...
  • liuj2511981
  • liuj2511981
  • 2013年09月12日 16:56
  • 6870

Flume安装配置笔记

1. 下载并解压 wget http://mirrors.cnnic.cn/apache/flume/1.7.0/apache-flume-1.7.0-bin.tar.gz tar -xzvf...
  • mInfoDavid
  • mInfoDavid
  • 2017年02月08日 15:44
  • 391

mongo-单节点安装

文件夹建立 mongodb@bd-qa-mongodb-85:/opt/app/mongodb$ls config  data  keyfile  log  mongodb-linux-x86_6...
  • u010522235
  • u010522235
  • 2016年05月28日 13:36
  • 1647

mongo-三节点集群安装

总体架构 测试库架构 3节点,三重分片,2个副本,每个节点一个仲裁架构 节点1                              节点2                       ...
  • u010522235
  • u010522235
  • 2016年05月28日 13:32
  • 555

postgres 并发控制

postgres 并发控制 1 Introduction 2 Transaction Isolation 1 Read Committed Isolation Level 2 Repeatable R...
  • blue0bird
  • blue0bird
  • 2017年11月22日 15:39
  • 82

安装11GRAC遇到的问题(HPUX11.31)

1、[INS-40718] Single Client Access Name (SCAN):bydb-cluster-scan could not be resolved. Cause - The...
  • tonyzhou_cn
  • tonyzhou_cn
  • 2013年05月06日 11:26
  • 1591

Maven介绍与应用

Maven介绍
  • Quincuntial
  • Quincuntial
  • 2016年10月30日 19:48
  • 1105
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Veins-lanuch
举报原因:
原因补充:

(最多只允许输入30个字)