Task Name |
Responsible Engineer |
Completion Date |
Remarks if any |
4.1.1 Parameterable Interface |
Sankar |
MS3 |
Done |
|
Create new SSA interface document (derive from existing EAS documents) |
Sankar |
|
Ongoing |
|
Add full SSA 1.1 (JSR 289) interface support to ssa-api |
Sankar |
|
Done till EDR. Need to update based on the update to the spec |
|
5.7.1 createPrack() |
Sankar |
MS3 |
Done |
|
10.2 send 100 on incoming initial INVITE |
Sankar |
|
|
|
11.1.1 User part of a REGISTER request URI should be empty when calling SIPFactory.creatRequest() |
Sankar |
MS3 |
Done |
|
6.3 Last accessed time |
Sankar |
|
|
|
5.2 Committed SipServletMessage |
Sankar |
|
Ongoing |
|
5.5/6.2.2.1 Transport level info only for incoming messages |
Sankar |
|
|
10.2.2/11.1.3 pushRoute() should throw IllegalStateException for subsequent requests |
Karin |
MS2 |
Done |
|
5.4.1/5.4.2 Modification of Address Headers using Address objects and immutability of system headers - NOTE! Support for Path header will come later |
Karin |
MS3 |
Done |
|
10.4 Record-Route Parameters |
Karin |
MS3 |
Done |
|
5.6.3 popped Route header |
Karin |
MS3 |
Done |
|
10.5 Path header |
Karin |
MS5 |
Done |
|
5.6.1 Parameter population |
Karin |
MS5 |
Done |
|
6.2.6 RequestDispatcher |
Karin |
MS5 |
Done |
|
12 B2BuaHelper, main function |
Robert |
MS2 |
Done |
|
10.2.3 Proxy as UAS |
Robert |
MS2 |
Done |
|
10.2.9 Attempt to Proxy subsequent request should result in lllegalStateException |
Robert |
MS2 |
Done |
|
10 Proxy, ProxyBranch, Proxy parallel and sequential timeout |
Robert |
MS2 |
Done |
|
12 B2BuaHelper, add synch |
Robert |
MS3 |
Done |
|
12 B2BuaHelper.getPendingMessage |
Robert |
MS3 |
Ongoing (Done impl., test needed) |
|
10.2.4.3 move timer C from transaction to ProxyBranch |
Robert |
MS3 |
Removed |
|
6.2.1/6.2.2.2 SipSession.state {INITIAL, EARLY, CONFIRMED, TERMINATED} |
Robert |
MS3 |
Done |
|
6.2.2.2 p 57. When in the INITIAL SipSession State |
Robert |
MS5 |
Done |
|
10.2.5/10.2.6 CANCEL of Proxy, ProxyBranch |
Robert |
MS5 |
Ongoing |
|
6.2.4.1 isOngoingTransaction |
Robert |
MS5 |
Done |
|
10.2.10/15.10 MaxForward check |
Robert |
MSx |
Not Started |
|
10.2.9 Proxy acting as a subsequent request. |
Robert |
MSx |
Violates RFC3261, EG JSR 289 to remove |
|
14.2 Multihomed Host support - outboundinterfaces. This work also includes changes to the ServletRequest and SipServletMessage methods returning local and remote host and port information (example: getLocalName, getRemoteHost, getServerName, getServerPort ) |
Kristoffer |
|
Prio 1 (Writing FSD) |
|
4.1.3 Contact modification, 11.1.1.1 Deep copy of From and To |
Kristoffer |
|
Prio 2 (Will be part of multihost FSD, also add from change RFC3916 support) |
|
add new timer (T1x64) to monitor UAS/Proxy. If isSent()==false start timer and send 408 if expires |
Kristoffer |
|
Prio 3 |
|
javadoc SipServletMessage.setHeaderForm |
|
MS5 |
Not Started, (skip default, implement COMPACT when sent to network) |
|
javadoc SipApplicationSession.getExpirationTime |
|
MS5 |
Not Started |
|
Assynch proxyTo/filter function. Needed for ER Multi Service Composition Eengine (Could be implemented as an annotation) |
|
|
|
|
For new version of JSR 289, implement changes to SSA API |
|
|
|
|
Go through the SSA API and verify that all methods are implemented |
|
|
|
|
Connection reuse draft |
Joel has more info(Path+RR in CLB) |
|
|
|
Connection reuse part2, send CRLFCRLF (Hollywood principle) |
|
|
|
Add new state to INVITE client transaction: CANCELING |
|
|
|
Garbage collector for Dialog set and Dialog fragment |
|
|
|
SipSession.setExpires(int deltaMinutes) |
|
|
Avoid memory leak |
|
Synchronization of Dialog set, Dialog fragment and Sipsession |
|
|
|
|
Update JSR289 PR, 3 Dec: SipServletMessage.removeAttribute missing |
|
|
|
Update JSR289 PR, 3 Dec: SipSesson.isOngoingTransaction or hasOngoingTransaction Question to EG |
|
|
|
Update JSR289 PR, 3 Dec: SipURI.removeHeader missing |
|
|
|
Update JSR289 PR, 3 Dec: Proxy.cancel(String) protocol, int() reasonCode, String( reasonText) missing |
|
|
|
Update JSR289 PR, 3 Dec: ProxyBranch.cancel(String) protocol, int() reasonCode, String( reasonText) missing |
|
|
|
Update JSR289 PR, 3 Dec: SipSessionsUtil.linkSession remove |
|
|
|
Update JSR289 PR, 3 Dec: SipSessionsUtil.getLinkedSession remove |
|
|
|