Project

General

Profile

Actions

Bug #2936

closed

Fix TTCN3 Test BSC_Tests.TC_assignment_sign

Added by dexter about 6 years ago. Updated almost 6 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
-
Target version:
-
Start date:
02/12/2018
Due date:
% Done:

100%

Spec Reference:
Tags:

Description

The Testcase BSC_Tests.TC_assignment_sign seems to behave incorrectly. It sends an Assignment Request where it requests a signaling only channel SDCCH. Osmo-bsc then decides that is already active is compatible and sends a Channel Mode Modify via RSL, which is never answered. The T10 timeout expires and the assignment fails.

From what I can see, the decision osmo-bsc makes is correct. Also the TTCN3 function f_channel_compatible(ass_cmd.pdu.bssmap.assignmentRequest.channelType, g_chan_nr) that is called from f_establish_fully() comes to the conclusion that the channel is compatible. I am currently lost in the altstep in at the end. I would expect it to continue with as_modify(st) but there I can see none of the steps processed.

From my understanding the behavior of osmo-bsc is correct and the TTCN3 testcase has some malfunction. Attached one finds a trace of the current behavior. See also branch: pmaier/fsm


Files

trace.pcapng trace.pcapng 3.44 KB dexter, 02/12/2018 08:23 PM
20180510-sdcch_mode_modify.pcapng 20180510-sdcch_mode_modify.pcapng 4.13 KB pcap file showing OsmoBSC wants to modify signaling->signaling laforge, 05/10/2018 08:12 PM
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)