certi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[certi-dev] Re: [bug #25497] NextEventRequest to a timestamp smaller tha


From: Michael Raab
Subject: [certi-dev] Re: [bug #25497] NextEventRequest to a timestamp smaller than last grant time + lookahead
Date: Fri, 29 May 2009 09:04:20 +0200


Here some more infos on my experiments:

Setup:
3 federates ( discrete event simulations )
SimulationTime 40000 units
Lookahead 0.5

rtig:

 TCP Socket 252 : total =   5305663b sent
 TCP Socket 252 : total =   2647125b received
 UDP Socket 216 : total =         0b sent
 UDP Socket 216 : total =         0b received
 TCP Socket 240 : total =   5135694b sent
 TCP Socket 240 : total =   2596479b received
 UDP Socket 216 : total =         0b sent
 UDP Socket 216 : total =         0b received
 TCP Socket 264 : total =   5189919b sent
 TCP Socket 264 : total =   2614936b received
 UDP Socket 216 : total =         0b sent
 UDP Socket 216 : total =         0b received

rtia (Fed1):
- crashed after simulation when deleting the rtiAmbassador

rtia (Fed2):

List of federate initiated services
--------------------------------------------------
       1 Message::JOIN_FEDERATION_EXECUTION (MSG#4)
       1 Message::RESIGN_FEDERATION_EXECUTION (MSG#5)
       1 Message::PUBLISH_INTERACTION_CLASS (MSG#30)
       1 Message::SUBSCRIBE_OBJECT_CLASS_ATTRIBUTES (MSG#32)
     546 Message::SEND_INTERACTION (MSG#44)
       1 Message::ENABLE_TIME_REGULATION (MSG#80)
       1 Message::ENABLE_TIME_CONSTRAINED (MSG#82)
       3 Message::QUERY_FEDERATE_TIME (MSG#85)
       2 Message::QUERY_LOOKAHEAD (MSG#88)
    2596 Message::NEXT_EVENT_REQUEST (MSG#93)
       3 Message::GET_OBJECT_CLASS_HANDLE (MSG#112)
       2 Message::GET_OBJECT_CLASS_NAME (MSG#113)
       2 Message::GET_ATTRIBUTE_HANDLE (MSG#114)
     547 Message::GET_INTERACTION_CLASS_HANDLE (MSG#116)
    1641 Message::GET_PARAMETER_HANDLE (MSG#118)
   85253 Message::TICK_REQUEST (MSG#141)
    3692 Message::TICK_REQUEST_NEXT (MSG#142)

List of RTI initiated services
--------------------------------------------------
  158687 NetworkMessage::MESSAGE_NULL (MSG#2)
       3 NetworkMessage::SET_TIME_REGULATING (MSG#7)
       1 NetworkMessage::TIME_REGULATION_ENABLED (MSG#9)
       1 NetworkMessage::TIME_CONSTRAINED_ENABLED (MSG#10)
       1 NetworkMessage::DISCOVER_OBJECT (MSG#43)
    1093 NetworkMessage::REFLECT_ATTRIBUTE_VALUES (MSG#45)
     326 NetworkMessage::GET_FED_FILE (MSG#84)

 Number of Federate messages : 94293
 Number of RTIG messages : 160112

rtia (Fed3):

List of federate initiated services
--------------------------------------------------
       1 Message::DESTROY_FEDERATION_EXECUTION (MSG#3)
       1 Message::JOIN_FEDERATION_EXECUTION (MSG#4)
       1 Message::RESIGN_FEDERATION_EXECUTION (MSG#5)
       1 Message::PUBLISH_OBJECT_CLASS (MSG#28)
       1 Message::SUBSCRIBE_INTERACTION_CLASS (MSG#34)
       1 Message::REGISTER_OBJECT_INSTANCE (MSG#40)
    2185 Message::UPDATE_ATTRIBUTE_VALUES (MSG#41)
       1 Message::ENABLE_TIME_REGULATION (MSG#80)
       1 Message::ENABLE_TIME_CONSTRAINED (MSG#82)
       3 Message::QUERY_FEDERATE_TIME (MSG#85)
       2 Message::QUERY_LOOKAHEAD (MSG#88)
    2732 Message::NEXT_EVENT_REQUEST (MSG#93)
    2188 Message::GET_OBJECT_CLASS_HANDLE (MSG#112)
    2190 Message::GET_ATTRIBUTE_HANDLE (MSG#114)
       1 Message::GET_INTERACTION_CLASS_HANDLE (MSG#116)
       3 Message::GET_PARAMETER_HANDLE (MSG#118)
   85375 Message::TICK_REQUEST (MSG#141)
    3280 Message::TICK_REQUEST_NEXT (MSG#142)

List of RTI initiated services
--------------------------------------------------
  159965 NetworkMessage::MESSAGE_NULL (MSG#2)
       5 NetworkMessage::SET_TIME_REGULATING (MSG#7)
       1 NetworkMessage::TIME_REGULATION_ENABLED (MSG#9)
       1 NetworkMessage::TIME_CONSTRAINED_ENABLED (MSG#10)
     546 NetworkMessage::RECEIVE_INTERACTION (MSG#47)
     326 NetworkMessage::GET_FED_FILE (MSG#84)

 Number of Federate messages : 97967
 Number of RTIG messages : 160844


Michael



Michael Raab <address@hidden>
Gesendet von: address@hidden

05/28/2009 11:27 AM

Bitte antworten an
CERTI development discussions <address@hidden>

An
address@hidden
Kopie
Thema
[certi-dev] Re: [bug #25497] NextEventRequest to a timestamp smaller than last grant time + lookahead







Ok,


posting this discussion to the mailing list.


My RTIA provides no statistics. How can i enable this feature and possibly all other debug messages (see my previous mail to the devel mailing list).


Michael




Eric NOULARD <address@hidden>

05/28/2009 11:17 AM


An
Adelantado <address@hidden>, Eric NOULARD <address@hidden>, Christian Stenzel <address@hidden>, Michael Raab <address@hidden>, Steffen Strassburger <address@hidden>, jbchaudron <address@hidden>, ROUSSELOT <address@hidden>
Kopie
Thema
[bug #25497] NextEventRequest to a timestamp smaller than last grant time + lookahead









Follow-up Comment #13, bug #25497 (project certi):

OK then,

I think the previous "non-working" patch wasn't working
because the zero-lookahead code from Pierre was broken
at that time.

It was broken because of me :-(

Thus it appears that the non working patch *seems
to be working* now that zero lookahead is un-broken.

Concerning the lack of performance, I suggest you
open another bug/feature entry and/or discuss this
issue on the ML.

It would be interesting to know thenumber of messages
sent/received by your federate, please copy paste
CERTI message summary found at the end of each federate
run.
Something like:

RTIA: Statistics (processed messages)
List of federate initiated services
--------------------------------------------------
     1 Message::CLOSE_CONNEXION (MSG#1)
     1 Message::JOIN_FEDERATION_EXECUTION (MSG#4)
     1 Message::RESIGN_FEDERATION_EXECUTION (MSG#5)
     1 Message::SYNCHRONIZATION_POINT_ACHIEVED (MSG#10)
     1 Message::PUBLISH_OBJECT_CLASS (MSG#28)
     1 Message::PUBLISH_INTERACTION_CLASS (MSG#30)
     1 Message::SUBSCRIBE_OBJECT_CLASS_ATTRIBUTES (MSG#32)
     1 Message::SUBSCRIBE_INTERACTION_CLASS (MSG#34)
     1 Message::REGISTER_OBJECT_INSTANCE (MSG#40)
  3388 Message::UPDATE_ATTRIBUTE_VALUES (MSG#41)
    22 Message::SEND_INTERACTION (MSG#44)
     1 Message::DELETE_OBJECT_INSTANCE (MSG#46)
     1 Message::ENABLE_TIME_REGULATION (MSG#80)
     1 Message::DISABLE_TIME_REGULATION (MSG#81)
     1 Message::ENABLE_TIME_CONSTRAINED (MSG#82)
     1 Message::DISABLE_TIME_CONSTRAINED (MSG#83)
  3389 Message::QUERY_FEDERATE_TIME (MSG#85)
  3388 Message::TIME_ADVANCE_REQUEST (MSG#91)
     2 Message::GET_OBJECT_CLASS_HANDLE (MSG#112)
     3 Message::GET_ATTRIBUTE_HANDLE (MSG#114)
     1 Message::GET_INTERACTION_CLASS_HANDLE (MSG#116)
     3 Message::GET_PARAMETER_HANDLE (MSG#118)
     1 Message::GET_OBJECT_CLASS (MSG#127)
 40555 Message::TICK_REQUEST (MSG#141)
 10223 Message::TICK_REQUEST_NEXT (MSG#142)

List of RTI initiated services
--------------------------------------------------
  6776 NetworkMessage::MESSAGE_NULL (MSG#2)
     4 NetworkMessage::SET_TIME_REGULATING (MSG#7)
     1 NetworkMessage::TIME_REGULATION_ENABLED (MSG#9)
     1 NetworkMessage::TIME_CONSTRAINED_ENABLED (MSG#10)
     1 NetworkMessage::ANNOUNCE_SYNCHRONIZATION_POINT (MSG#13)
     1 NetworkMessage::FEDERATION_SYNCHRONIZED (MSG#15)
     2 NetworkMessage::DISCOVER_OBJECT (MSG#43)
  6776 NetworkMessage::REFLECT_ATTRIBUTE_VALUES (MSG#45)
    55 NetworkMessage::RECEIVE_INTERACTION (MSG#47)
     2 NetworkMessage::REMOVE_OBJECT (MSG#49)
    40 NetworkMessage::GET_FED_FILE (MSG#84)

Number of Federate messages : 60989
Number of RTIG messages : 13659


  _______________________________________________________

Reply to this item at:

<
http://savannah.nongnu.org/bugs/?25497>

_______________________________________________
Message posté via/par Savannah
http://savannah.nongnu.org/

--
CERTI-Devel mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/certi-devel


reply via email to

[Prev in Thread] Current Thread [Next in Thread]