Sip session management for fax communication
AssigneeCanon Kabushiki Kaisha
InventorMikio Hama
Life of this patent
Estimating the term…
Abstract
A communication apparatus that accurately measure a time period T0 required for line connection in IPFAX, and optimizes the timing with which a T.38 CNG command is sent out. An AT command that is a dial request is converted into a SIP command that is a session-establishment request, and the SIP command is sent. When there is a provisional response or a session-establishment response to the sent SIP command, a T0 timer which clocks the time period T0 is caused to start counting.
Claims12
A communication apparatus comprising:
- a conversion unit configured to convert a command that is a dial request into a SIP command that is a session-establishment request for establishing a SIP session to carry out a FAX communication;
- a sending unit configured to send the SIP command that is the session-establishment request converted by said conversion unit;
- a reception unit configured to receive a session-establishment response to the SIP command that is the session-establishment request sent by said sending unit,
- a second conversion unit configured to convert an AT command that is a CNG sending request into a CNG that is a T.38 command;
- a control unit configured to, when there is the session-establishment response, sending the CNG that is the T.38 command and converted by said second conversion unit;
- and
- a releasing unit configured to release the SIP session, after it has been established, in response to a measured time passing a predetermined time period.
A control method for a communication apparatus, the method comprising:
- a conversion step of converting a command that is a dial request into a SIP command that is a session-establishment request for establishing a SIP session to carry out a FAX communication;
- a sending step of sending the SIP command that is the session-establishment request converted in said conversion step;
- a receiving step of receiving a session-establishment response to the SIP command that is the session-establishment request sent in said sending step,
- a second conversion step of converting an AT command that is a CNG sending request into a CNG that is a T.38 command;
- a control step of starting, in accordance with reception of the session-establishment response, sending the CNG that is the T.38 command and converted in said second conversion step;
- and
- a releasing step of releasing the SIP session, after it has been established, in response to a measured time passing a predetermined time period.
A non-transitory computer-readable storage medium storing a computer-executable control program for controlling a communication apparatus, the program comprising:
- conversion instructions configured to convert a command that is a dial request into a SIP command that is a session-establishment request for establishing a SIP session to carry out a FAX communication;
- sending instructions configured to send the SIP command that is the session-establishment request converted according to said conversion instructions;
- receiving instructions configured to receive a session-establishment response to the SIP command that is the session-establishment request sent according to said sending instructions,
- second conversion instructions configured to convert an AT command that is a CNG sending request into a CNG that is a T.38 command;
- control instructions configured to, start, in accordance with reception of the session-establishment response, sending the CNG that is the T.38 command and converted according to said second converting instructions;
- and
- releasing instructions configured to release the SIP session, after it has been established, in response to a measured time passing a predetermined time period.
Dependencies are inferred from the claim text.