{"action":"created","issue":{"url":"https://api.github.com/repos/openETCS/modeling/issues/648","labels_url":"https://api.github.com/repos/openETCS/modeling/issues/648/labels{/name}","comments_url":"https://api.github.com/repos/openETCS/modeling/issues/648/comments","events_url":"https://api.github.com/repos/openETCS/modeling/issues/648/events","html_url":"https://github.com/openETCS/modeling/issues/648","id":100079826,"number":648,"title":"TestBench_Integration.etp: incorrect linking messages (packet 5) received via radio","user":{"login":"UweSteinkeFromSiemens","id":2225951,"avatar_url":"https://avatars.githubusercontent.com/u/2225951?v=3","gravatar_id":"","url":"https://api.github.com/users/UweSteinkeFromSiemens","html_url":"https://github.com/UweSteinkeFromSiemens","followers_url":"https://api.github.com/users/UweSteinkeFromSiemens/followers","following_url":"https://api.github.com/users/UweSteinkeFromSiemens/following{/other_user}","gists_url":"https://api.github.com/users/UweSteinkeFromSiemens/gists{/gist_id}","starred_url":"https://api.github.com/users/UweSteinkeFromSiemens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/UweSteinkeFromSiemens/subscriptions","organizations_url":"https://api.github.com/users/UweSteinkeFromSiemens/orgs","repos_url":"https://api.github.com/users/UweSteinkeFromSiemens/repos","events_url":"https://api.github.com/users/UweSteinkeFromSiemens/events{/privacy}","received_events_url":"https://api.github.com/users/UweSteinkeFromSiemens/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/openETCS/modeling/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-08-10T14:26:15Z","updated_at":"2015-08-11T07:16:32Z","closed_at":null,"body":"While testing the calculateTrainPosition embedded into Testbench_Integration, it could  be observed, \r\n\r\n- that the radio message with linking information to be sent to the train after passing BG 354 or 351 occasionally is not received by calculateTrainPosition\r\n- the linking information occasionally when received from radio, uses BG 351 as LRBG, and announces BG 351 within the same datagram with d_link = 812\r\n- when correct linking information is received after passing BG 351 (LRBG = 351), linking consistency errors occur: \r\n  - passing BG 355 raises linking consistency error flag “missed” = BG out of range, i. e. found just behind its expectation window)\r\n  - passing BG 356 raises linking consistency error flag “passedBG_foundNotWhereExpected”, (violates its expectation window) \r\n\r\nI suppose, due to the free running simulation stimulated by accelarating the train manually, the effects are not reliable reproducable. "},"comment":{"url":"https://api.github.com/repos/openETCS/modeling/issues/comments/129736843","html_url":"https://github.com/openETCS/modeling/issues/648#issuecomment-129736843","issue_url":"https://api.github.com/repos/openETCS/modeling/issues/648","id":129736843,"user":{"login":"UweSteinkeFromSiemens","id":2225951,"avatar_url":"https://avatars.githubusercontent.com/u/2225951?v=3","gravatar_id":"","url":"https://api.github.com/users/UweSteinkeFromSiemens","html_url":"https://github.com/UweSteinkeFromSiemens","followers_url":"https://api.github.com/users/UweSteinkeFromSiemens/followers","following_url":"https://api.github.com/users/UweSteinkeFromSiemens/following{/other_user}","gists_url":"https://api.github.com/users/UweSteinkeFromSiemens/gists{/gist_id}","starred_url":"https://api.github.com/users/UweSteinkeFromSiemens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/UweSteinkeFromSiemens/subscriptions","organizations_url":"https://api.github.com/users/UweSteinkeFromSiemens/orgs","repos_url":"https://api.github.com/users/UweSteinkeFromSiemens/repos","events_url":"https://api.github.com/users/UweSteinkeFromSiemens/events{/privacy}","received_events_url":"https://api.github.com/users/UweSteinkeFromSiemens/received_events","type":"User","site_admin":false},"created_at":"2015-08-11T07:16:32Z","updated_at":"2015-08-11T07:16:32Z","body":"@mairamou : calculateTrainPosition does not consider the level. calculateTrainPosition expects to receive only those messages that are appropriate for the current OBU state. \r\n\r\n@BerndHekele : if a message must not be evaluated due to the level, these message must not be forwarded to calculateTrainPosition. This applies to messages from BGs as will as from RBC. => InformationFilter.\r\n\r\n@jokaICS : The cycle period of 20 ms might be affected by the PC performance. Therefore, I would not rely on it. \r\n\r\n@JakobGartner : \"The problem seems to be that the system is yet unable to process messages that refer to an LRBG different from (older than) the current one\" : This is also my impression. Furthermore, the lack of reproducibility within the test environment hinders analysis. \r\n\r\n\r\n\r\n"}}