Thank you for your help!
I looked into the UE's IMS register request as you told me. (the content of request is shown below)
As my thinking, my UE can support only two algorithms: hmac-sha1-96 and hmac-md5-96.
But fhoss cannot support above auth algorithms (fhoss can support digest-akav1-md5, digest-akav2-md5, digest, http_digest_md5, early-ims-security, nass-bundled and sip digest).
What algorithm should I switch to for authentication in fhoss? Or do I have to change the UE device (smartphone) for auth?
Very thanks,
Taekkyung Oh.
<IMS register request from the UE>
Frame 4153: 840 bytes on wire (6720 bits), 840 bytes captured (6720 bits) on interface 0
Ethernet II, Src: 02:42:ac:16:00:16 (02:42:ac:16:00:16), Dst: 02:42:ac:16:00:06 (02:42:ac:16:00:06)
Internet Protocol Version 4, Src: 172.22.0.22, Dst: 172.22.0.6
User Datagram Protocol, Src Port: 2152, Dst Port: 2152
GPRS Tunneling Protocol
Internet Protocol Version 4, Src: 192.168.101.3, Dst: 172.22.0.21
Transmission Control Protocol, Src Port: 5060, Dst Port: 5060, Seq: 1021, Ack: 1, Len: 750
[2 Reassembled TCP Segments (1770 bytes): #4147(1020), #4153(750)]
Session Initiation Protocol (REGISTER)
Method: REGISTER
[Resent Packet: False]
Message Header
SIP to address User Part: 001010000031094
SIP from address User Part: 001010000031094
SIP from tag: qyecbkJ
Contact: <sip:001010000031094@192.168.101.3:5060>;+sip.instance="<urn:gsma:imei:86355804-632692-0>";+g.3gpp.accesstype="cellular2";audio;video;+g.3gpp.smsip;+g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel" Contact URI User Part: 001010000031094
Contact URI Host Part: 192.168.101.3
Contact URI Host Port: 5060
Contact parameter: +sip.instance="<urn:gsma:imei:86355804-632692-0>"
Contact parameter: +g.3gpp.accesstype="cellular2"
Contact parameter: audio
Contact parameter: video
Contact parameter: +g.3gpp.smsip
Contact parameter: +g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel"\r\n
Expires: 600000
P-Access-Network-Info: 3GPP-E-UTRAN-FDD;utran-cell-id-3gpp=0010100010019B01
access-type: 3GPP-E-UTRAN-FDD
utran-cell-id-3gpp: 0010100010019B01
Supported: path,sec-agree
Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,UPDATE,PRACK,NOTIFY,MESSAGE,REFER
Require: sec-agree
Proxy-Require: sec-agree
[truncated]Security-Client: ipsec-3gpp;alg=hmac-sha-1-96;prot=esp;mod=trans;ealg=des-ede3-cbc;spi-c=10559690;spi-s=65664952;port-c=31112;port-s=31803,ipsec-3gpp;alg=hmac-sha-1-96;prot=esp;mod=trans;ealg=aes-cbc;spi-c=10559690;spi-s=65664
[Security-mechanism]: ipsec-3gpp
alg: hmac-sha-1-96
prot: esp
mod=trans
ealg: des-ede3-cbc
spi-c: 10559690 (0x00a120ca)
spi-s: 65664952 (0x03e9f7b8)
port-c: 31112
port-s: 31803
[Security-mechanism]: ipsec-3gpp
alg: hmac-sha-1-96
prot: esp
mod=trans
ealg: aes-cbc
spi-c: 10559690 (0x00a120ca)
spi-s: 65664952 (0x03e9f7b8)
port-c: 31112
port-s: 31803
[Security-mechanism]: ipsec-3gpp
alg: hmac-sha-1-96
prot: esp
mod=trans
ealg: null
spi-c: 10559690 (0x00a120ca)
spi-s: 65664952 (0x03e9f7b8)
port-c: 31112
port-s: 31803
[Security-mechanism]: ipsec-3gpp
alg: hmac-md5-96
prot: esp
mod=trans
ealg: des-ede3-cbc
spi-c: 10559690 (0x00a120ca)
spi-s: 65664952 (0x03e9f7b8)
port-c: 31112
port-s: 31803
[Security-mechanism]: ipsec-3gpp
alg: hmac-md5-96
prot: esp
mod=trans
ealg: aes-cbc
spi-c: 10559690 (0x00a120ca)
spi-s: 65664952 (0x03e9f7b8)
port-c: 31112
port-s: 31803
[Security-mechanism]: ipsec-3gpp
alg: hmac-md5-96
prot: esp
mod=trans
ealg: null
spi-c: 10559690 (0x00a120ca)
spi-s: 65664952 (0x03e9f7b8)
port-c: 31112
port-s: 31803
Authentication Scheme: Digest
Nonce Value: ""
Digest Authentication Response: ""
CSeq: 1 REGISTER
Sequence Number: 1
Method: REGISTER
Max-Forwards: 70
Via: SIP/2.0/TCP 192.168.101.3:5060;branch=z9hG4bKrzecbkJzsat7Xk6daqm5;rport
Transport: TCP
Sent-by Address: 192.168.101.3
Sent-by port: 5060
Branch: z9hG4bKrzecbkJzsat7Xk6daqm5
RPort: rport
User-Agent: IM-client/OMA1.0 HW-Rto/V1.0
Content-Length: 0