CN107733885A - Display of calling is called method, mobile terminal and the storage medium of local zone time - Google Patents
Display of calling is called method, mobile terminal and the storage medium of local zone time Download PDFInfo
- Publication number
- CN107733885A CN107733885A CN201710935200.XA CN201710935200A CN107733885A CN 107733885 A CN107733885 A CN 107733885A CN 201710935200 A CN201710935200 A CN 201710935200A CN 107733885 A CN107733885 A CN 107733885A
- Authority
- CN
- China
- Prior art keywords
- time
- called
- caller
- communication data
- calling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses method, mobile terminal and the storage medium that display of calling is called local zone time, methods described includes:When caller and called selection transmission time information operational order are to other side, then sent after the temporal information of self-defined addition one's own side is into the communication data packet SDP of one's own side to other side;Parsing obtains called time stamp T 2 after caller receives called communication data packet SDP;Parsing obtains the time stamp T 1 of caller after the communication data packet SDP of called reception caller;Time stamp T 1 and time stamp T 2 are changed into clock time respectively, and other side's clock time is shown on the mobile terminal screen of one's own side.The present invention is based on VoLTE4G voice call agreements, and during VoLTE session establishments, current device time is added in SDP, allows both call sides equipment to show other side's local zone time in real time, facilitates both sides to link up.
Description
Technical field
The present invention relates to voice call technical field, more particularly to a kind of display of calling based on VoLTE calls is called originally
Method, mobile terminal and the storage medium of ground time.
Background technology
With science and technology and the development of globalization, the exchange between countries in the world is also more and more common.Due to region different band
Carry out temporal different and disunity, often made troubles to people in communication process of conversing, mainly there is the following aspects:
(1)At work, it may be necessary to when carrying out telephonic communication with the colleague of foreign country, but often not knowing the local in other side location
Between be daytime or night or based on calling party's local zone time, if putting through phone, and the local zone time of other side is night,
Then bother other side's rest.
(2)When doing arrangement of time and plan to thing event, often ignoring both sides location time zone difference causes to pacify
It is improper to arrange, and causes the misunderstanding of both sides.
(3)The mobile terminal of prior art is called the function of local zone time without display of calling.
Therefore, prior art has yet to be improved and developed.
The content of the invention
The technical problem to be solved in the present invention is, for the drawbacks described above of prior art, there is provided
A kind of method, mobile terminal and storage medium based on the VoLTE display of calling called residing time, it is intended to based on VoLTE
Under 4G voice calls and SIP session initiation protocols(Session Tnitiation Protocol), by believing VoLTE sessions
Order and SDP Session Description Protocols in Response Codes(Session Description Protocol)Extension,
During VoLTE session establishments, current device time is added in SDP, allows both call sides equipment to show other side's local zone time, is easy to
Both sides link up, and remove the obstacle of temporal correlation affairs.
The technical proposal for solving the technical problem of the invention is as follows:
A kind of method that display of calling is called local zone time, including:
When caller and called selection transmission time information operational order are to other side, then the temporal information of self-defined addition one's own side arrives
Sent after in the communication data packet SDP of one's own side to other side;
Parsing obtains called time stamp T 2 after caller receives called communication data packet SDP;The logical of caller is received when called
Parsing obtains the time stamp T 1 of caller after letter data bag SDP;
Time stamp T 1 and time stamp T 2 are changed into clock time respectively, and when showing other side on the mobile terminal screen of one's own side
Clock time.
The method that described display of calling is called local zone time, it is in the present embodiment, described when caller and called selection are sent out
When sending temporal information operational order to other side, then the temporal information of self-defined addition one's own side is into the communication data packet SDP of one's own side
Include before being sent afterwards to other side:
Whether detection caller and called mobile terminal have Volte talk business functions simultaneously;
When caller called mobile terminal any one party does not possess the Volte talk business function, then terminate automatically.
The method that described display of calling is called local zone time, it is in the present embodiment, described when caller and called selection are sent out
When sending temporal information operational order to other side, then the temporal information of self-defined addition one's own side is into the communication data packet SDP of one's own side
Send and specifically include to other side afterwards:
Caller is to called transmission time information operational order;
Caller location time zone Q1 and caller current clock time are obtained, the caller current clock time is changed into Green Buddhist nun
Take stopgap measures punctual or the Coordinated Universal Time(UTC) time stamp T 1;
Time zone Q1 and time stamp T 1 are encoded and self-defined are added to communication data labeled as a1 into communication data packet SDP attribute formats
Wrap SDP1;
The communication data packet SDP1 is sent to called.
The method that described display of calling is called local zone time, it is in the present embodiment, described when caller and called selection are sent out
When sending temporal information operational order to other side, then the temporal information of self-defined addition one's own side is into the communication data packet SDP of one's own side
Being sent afterwards to other side also includes:
Called party to calling party transmission time information operational order;
Called location time zone Q2 and called current clock time are obtained, the called current clock time is changed into Green Buddhist nun
Take stopgap measures punctual or the Coordinated Universal Time(UTC) time stamp T 2;
Time zone Q2 and time stamp T 2 are encoded and self-defined are added to communication data labeled as a2 into communication data packet SDP attribute formats
Wrap SDP2;
The communication data packet SDP2 is sent to caller.
The method that described display of calling is called local zone time, in the present embodiment, the temporal information includes date lattice
Formula, timestamp and time zone;The communication data packet SDP attribute formats be a=<attribute>:<value>.
The method that described display of calling is called local zone time, it is in the present embodiment, described to receive the logical of caller when called
Parsing obtains the time stamp T 1 of caller and specifically included after letter data bag SDP:
It is called to receive the communication data packet SDP1;
The communication data packet SDP1 is parsed, obtains the time stamp T 1 of caller.
The method that described display of calling is called local zone time, it is in the present embodiment, described when caller receives called lead to
Parsing obtains called time stamp T 2 and specifically included after letter data bag SDP:
Caller receives the communication data packet SDP2;
The communication data packet SDP2 is parsed, obtains called time stamp T 2.
The method that described display of calling is called local zone time, it is in the present embodiment, described by time stamp T 1 and timestamp
T2 changes into clock time respectively, and shows that other side's clock time specifically includes on the mobile terminal screen of one's own side:
The time stamp T 1 of caller is changed into clock time, shown on called mobile terminal screen;
Called time stamp T 2 is changed into clock time, shown on the mobile terminal screen of caller.
A kind of mobile terminal, in the present embodiment, including processor and the memory that is connected with the processor, it is described
Memory storage has the setting program of the method for the called local zone time of display of calling, and the display of calling is called the side of local zone time
The setting program of method is used for the method for realizing that display of calling described above is called local zone time by the computing device.
A kind of storage medium, in the present embodiment, the storage medium are stored with the side that display of calling is called local zone time
The setting program of method, the display of calling be called local zone time method setting program be executed by processor for realize it is above-mentioned
The method that described display of calling is called local zone time.
The invention discloses method, mobile terminal and the storage medium that display of calling is called local zone time, it is intended to is based on
VoLTE 4G voice calls agreements and SIP session initiation protocols(Session Initiation Protocol), by right
SDP Session Description Protocols (Session Description in VoLTE session signalings and Response Codes
Protocol extension), during VoLTE session establishments, current device time is added in SDP, so as to allow both call sides
Equipment shows other side's local zone time, is advantageous to both sides' communication, solves asking for caused by temporal correlation affairs offending influence
Topic, and the present invention makes mobile terminal add New function:The function of local zone time is called with display of calling.
Brief description of the drawings
Fig. 1 is the flow chart of the first preferred embodiment of the method that display of calling of the present invention is called local zone time.
Fig. 2 is the flow chart of the second preferred embodiment of the method that display of calling of the present invention is called local zone time.
Fig. 3 is the flow chart of the 3rd preferred embodiment of the method that display of calling of the present invention is called local zone time.
Fig. 4 is that the VoLTE for the method that display of calling of the present invention is called local zone time calls the flow chart of main signaling.
Fig. 5 is mobile terminal preferred embodiment functional schematic block diagram of the present invention.
Embodiment
To make the objects, technical solutions and advantages of the present invention clearer, clear and definite, develop simultaneously embodiment pair referring to the drawings
The present invention is further described.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and do not have to
It is of the invention in limiting.
Several terms illustrate in the present embodiment:
" VoLTE " full name is Voice over LTE, is to be based on IMS(IP Multimedia Subsystem, IP multimedia
System)Speech business a kind of IP data transmission technologies, without 2G/3G nets, data session whole service bearer is in 4G networks
On, data and unification of the speech business under consolidated network can be achieved.In simple terms, VoLTE refers to IP phone, uses data
Network service.Network is not turned off when making a phone call and can turn on phone yet, and uses 4G networks, rather than falls back to 2G/3G
Net voice communication, realize the and can that can both have been networked on 4G networks and make a phone call.VoLTE is different from place of the voice call of 2G/3G nets
Have two:It is shorter that one is to turn on the stand-by period;The second is higher quality, more natural voice and video communication effect.In addition,
VoLTE drop rate is low.In the present embodiment, the support of VoLTE technologies is necessarily dependent upon mobile terminal device, only supports
The 4G mobile terminals of VoLTE technologies could open this business, while must be that the both sides to converse open this technological service
It can be used.
“SDP”(Session Description Protocol, Session Description Protocol)It is for conversation informing, session invitation
The purpose of being initialized with the Multimedia session of other forms provides Multimedia session description.In simple terms, fitted using different
When host-host protocol transfer information to receiving terminal.SDP is in IP phone, for building INVITE and 200 OK response messages
Message body, for caller called subscriber's switched-media information, it is some grammer standards of these information definitions, there is certain form.
According to SDP agreement, SDP includes expansible attribute mechanism, represented with a.By extending SDP attribute, Ke Yiding
Make unique function and media.In SDP, attribute should follow form:a=<attribute>:<value>.
" SIP session initiation protocols "(Session Initiation Protocol)It is a kind of signaling protocol, for first
Begin, the voice and video session in management and termination network, be specifically exactly to be used for the one or more that generates, changes and terminate
Session between participant.
" timestamp(timestamp)" refer to that one can represent that a data have existed before some special time
, the complete, data that can verify that, a typically character string, uniquely identify the time at certain a moment, that is, refer to
00 divides 00 second during 01 day 00 Greenwich Mean Time 1970 year 01 month(I.e. 00:00:00 GMT)Rise to total number of seconds this moment.Such as
147367011700 be timestamp.Timestamp can be converted into time format by the method for coded program, in the present embodiment,
The time format is with " YY/MM/DD HH:MM:SS(I.e. certain year, in such a month, and on such a day some time divided certain second)" mode shows.On such as
The time stated after timestamp conversion is 2,016,/09,/12 16:48:37.
GMT(Greenwich Mean Time), Chinese is Greenwich mean time, is English also referred to as " universal time "
The standard time of state, and the normative reference of world time.The Anglo-Chinese standard time difference is 8 hours, i.e. Britain
Beijing time late 8 hour of the local time than China.In simple terms, once being aware of the GMT, people are just easy to
Extrapolate local zone time now.For example, certain event occurs in AM GMT 9, China is in the Britain east, north
8 hours more early than the GMT of the capital time, it is possible to know that current thing occurs when equivalent to the Beijing time same day 17.Rule
It is 24 time zones to determine global subdivision(East, each 12 time zones in west), wherein Greenwich mean time is middle time zone(Zero zone), eastern 1-12
Area, Xi1-12Qu, adjacent time zone differ one hour, and the earth is rotation from West to East, first sees the sun than west in the east, east
Time is also more early than west, therefore time zone difference east is just, and west be negative, such as 8th area of GMT+8 expressions east, GMT-8 be expressed as western eight
Area.According to formula " local zone time=GMT+time zone is poor ", above-mentioned example GMT=Beijing time -0800=0900+0000 is namely
When Beijing time is 17.
UTC(Universal Time Coordinated, Coordinated Universal Time(UTC))It is world's unified time, Greenwich mean time
Between, the international coordination time, same concept is almost with GMT.
Embodiment one
Fig. 1 is referred to, Fig. 1 is the flow chart of the first preferred embodiment of the method that display of calling of the present invention is called local zone time.
As shown in figure 1, a kind of method that display of calling is called local zone time, wherein, comprise the following steps:
Step S100, it is when caller is with selection transmission time information operational order is called to other side, then self-defined to add one's own side's
Temporal information into the communication data packet SDP of one's own side after to other side send.
In the present embodiment, described when caller is with selection transmission time information operational order is called to other side, then certainly
Definition addition one's own side temporal information into the communication data packet SDP of one's own side after to other side send before need detect caller and by
Cry mobile terminal whether and meanwhile there is Volte talk business functions, can in terminal when both sides open Volte talk business
Interface display Volte indicates, shows that both sides can carry out voice call under VoLTE 4G.And when caller called mobile terminal is appointed
When one side does not possess the Volte talk business function, then terminate automatically, do not continue operation below.
When both devices are switched on Volte call functions, it will provide whether the prompting to other side's delivery time information.
If both sides select not send, terminate automatically, do not continue operation below.
If both sides are selected to other side's delivery time information operational order,
For caller to called transmission time information:
Local time zone Q1 and current clock time are obtained, current clock time is changed into the GST Greenwich standard time or coordinates generation
The time stamp Ts 1 of 1 GMT/UTC of time stamp T 1970/1/1 and GMT+/- Q1 during boundary(East for+, west for-)Custom coding,
It is added in communication data packet SDP, attribute should follow form:a=<attribute>:<value>.Then correspond to addition caller
Temporal information, the temporal information include date format, timestamp and time zone.Current clock time is converted into the side of timestamp
Method can be converted automatically by the program in machine code carried in mobile terminal.Such as in August in 2017 29 days 11:36:50 this
When start to dial in Beijing, then encode SDP, addition temporal information content is as follows:
a= timestamp : 1503977810 GMT
a= timezone : GMT+8
Wherein, 1503977810 be timestamp character string, and 00 divides 00 second to 2017 on August 29 when being 1 day 00 January in 1970
When 11 36 divide 50 seconds between total number of seconds for differing.
In above-mentioned example, the communication data packet SDP contents after coding are as follows:
INVITE sip:bob@biloxi.com SIP/2.0
Via: SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bKnashds8
--- -- omit and wrap literary part --- --
Content-Type: application/sdp
Content-Length: 142
v=0
o=jdoe 2890844526 2890842807 IN IP4 10.47.16.5
--- -- clipped attribute --- --
t=2873397496 2873404696
a=recvonly
m=audio 49170 RTP/AVP 0
m=video 51372 RTP/AVP 99
a=rtpmap:99 h263-1998/90000
a=timestamp: 1503977810 GMT
a=timezone:GMT+8
--- -- omit other attributes --- --
Communication data packet SDP after now adding is as INVITE signalings are to called transmission.
For called party to calling party transmission time information:
Local time zone Q2 and current clock time are obtained, current clock time is changed into the GST Greenwich standard time or coordinates generation
The time stamp Ts 2 of 2 GMT/UTC of time stamp T 1970/1/1 and GMT+/- Q1 during boundary(East for+, west for-)Custom coding,
It is added in communication data packet SDP, attribute should follow form:a=<attribute>:<value>, then correspond to what addition was called
Temporal information.Such as California current time is August in 2017 28 days 11:36:50, then SDP is encoded, adds temporal information content
It is as follows:
a= timestamp : 1503931010 GMT
a= timezone : GMT-5
Wherein, 1503931010 be timestamp character string, and 00 divides 00 second to 2017 August 28 when being 1 day 00 January in 1970
When days 11 36 divide 50 seconds between total number of seconds for differing.
Communication data packet SDP after now adding is with 183 Session Progress Response Code signalings
Transmitted to caller.
Specifically, it is described below as shown in Fig. 2 being described in detail to above-mentioned steps S100:
S101 starts;
S102 detections caller/be called whether have VoLTE by business function, performs step S103, otherwise if both sides have
Perform S106;
Whether S103 both sides select to add temporal information, if if otherwise then performing step S104 performs step S106;
S104 obtains one's own side's local time zone and the real-time clock time of one's own side, and the real-time clock time is converted into Greenwich
During standard or the Coordinated Universal Time(UTC) timestamp, perform step S105;
S105 is by the self-defined SDP attribute formats of the timestamp after conversion and time zone, and coding is added in SDP, with letter after encapsulation
Order sends other side to;Perform step S106
S106 terminates.
Step S200, parsed after caller receives called communication data packet SDP and obtain called time stamp T 2;When called
Parsing obtains the time stamp T 1 of caller after receiving the communication data packet SDP of caller.
In VoLTE calling procedures, now:
It is called to receive the INVITE signalings of caller transmission, and the communication data packet SDP of caller is included in INVITE signalings,
Labeled as SDP1.Then the communication data packet SDP1 is parsed, when now needing to judge whether to include in the SDP1 after parsing
Between information, if containing temporal information, parsing after obtain the time stamp T 1 of caller;Terminate automatically if without if, do not continue behind
Operation.
Caller receives 183 Session Progress Response Code signalings of called transmission, and 183
Session Progress Response Code signalings include called communication data packet SDP, labeled as SDP2.Then solve
The communication data packet SDP2 is analysed, now needs to judge whether include temporal information in the SDP2 after parsing, if containing having time
Information, then obtain called time stamp T 2 after parsing;Terminate automatically if without if, do not continue latter acts.
The step of judging whether to include temporal information in SDP1 and SDP2 after parsing operation performs such as above-mentioned step 100
Understand.
Further, in the embodiment according to listed by above-mentioned steps S100, after step S200 is performed
Caller obtains the information of time stamp T 2:
a= timestamp : 1503931010 GMT
a= timezone : GMT-5
It is called to obtain the information of time stamp T 1 and be:
a= timestamp : 1503977810 GMT
a= timezone : GMT+8
Step S300, time stamp T 1 and time stamp T 2 are changed into clock time respectively, and on the mobile terminal screen of one's own side
Show other side's clock time.
In embodiments of the present invention, time stamp T 1 is changed into clock time, time format is YY/MM/DD HH:MM:
SS, shown on called mobile terminal screen.For example, it is after above-mentioned steps S200 embodiments data execution step S300:
Terminal called is shown:
August 29 days 11 in 2017:36:50
Likewise, time stamp T 2 is changed into clock time, shown on the mobile terminal screen of caller.For example, above-mentioned steps
It is after S200 embodiments data execution step S300:
Calling terminal displays:
August 28 days 22 in 2017:36:50
Further, after terminal shows the time, then decide whether to initiate session, avoid conversing to other side in inappropriate time
Bring the trouble on Working Life.Certainly in a session, by showing that the time can also solve the relevant region time difference in linking up
Different the problem of causing the delay of misorient or task to bring harmful effect.
Specifically, it is described below as shown in figure 3, being described in detail to above-mentioned steps S200 and step S300:
S10 starts;
S20 detection callers are called both sides, and whether VoLTE is called, and step S30 is if it is performed, if otherwise performing S70;
SDP in S30 parsing both sides' signalings
S40 judges whether the SDP contents after parsing contain temporal information, if then performing step S50, if otherwise performed
S70;
The timestamp obtained after parsing is converted into clock time by S50;Then step S60 is performed
S60 calling terminal displays are called location clock time, terminal called display of calling location clock time;Then hold
Row S70
S70 terminates.
It should be noted that step S40, which is specifically performed, includes the step as described in above-mentioned S103 to S105.
For a further understanding of the present invention, as shown in figure 4, specifically describing VoLTE in the present embodiment calls main signaling flow
Journey is as follows:
Caller(Caller)Calling is initiated, to AS servers(Application Server, application server)Initiate INVITE
Signaling, AS servers are called INVITE Signaling Transfers(Callee), it is called after receiving INVITE signalings, to AS
Server initiates 183 Session Progress(Response session progress)Request, establishes session progress message, AS servers
183 Session Progress Response Code Signaling Transfer callers, caller receives 183 Session
Progress Response Code signalings, data-message transmission is constantly carried out, caller is called both sides' real-time update time, when anti-
When presenting 200 OK signals, show that SDP content part both sides have exchanged and finish.
It should be noted that in INVITE signalings and 183 Session Progress Response Code signalings
In, include the information such as the literary Header and SDP of bag.By extending SDP, after adding temporal information, can realize caller and by
Cry and establish interacting with each other for finishing time information in conversation procedure, and be shown on terminal interface.
Certainly, one of ordinary skill in the art will appreciate that realizing all or part of flow in above-described embodiment method,
It is that related hardware can be instructed by the setting program of the method for the called local zone time of described display of calling(Such as processor,
Temperature inductor etc.)To complete, described program can be stored in a computer-readable storage medium, and the program is performing
When may include such as the flow of above-mentioned each method embodiment.Wherein described storage medium can be memory, magnetic disc, CD etc..
Embodiment two
The embodiment of the present invention additionally provides a kind of mobile terminal, as shown in figure 5, the mobile terminal of the embodiment of the present invention can be hand
Machine, wherein, the mobile terminal of the present embodiment includes processor 10 and the memory 20 being connected with the processor 10;
The memory 20 is stored with the setting program that display of calling is called local zone time, and the display of calling is called local zone time
Set program when being performed by the processor 10 for realizing that display of calling is called the method and step of local zone time, specifically as above institute
State.
The processor 10 can be a central processing unit in certain embodiments(Central Processing
Unit, CPU), microprocessor or other data processing chips, for run the program code that is stored in the memory 20 or
Processing data, such as perform display of calling and be called program of method of local zone time etc..
Embodiment three
A kind of storage medium, the storage medium are stored with the program that display of calling is called the method for local zone time, display master
For realizing that the display of calling is called local zone time when making the program of the method for called local zone time be performed by processor 10
Method;As detailed above.
It should be noted that the realization of function of the present invention just may be used after depending on hardware device of the installation with VoLTE functions
To carry out showing the mobile terminal of the related function of both sides' local zone time.
In summary, method, mobile terminal and the storage that local zone time is called the invention discloses a kind of display of calling are situated between
Matter, methods described include:When caller and called selection transmission time information operational order are to other side, then self-defined addition one's own side
Temporal information into the communication data packet SDP of one's own side after to other side send;After caller receives called communication data packet SDP
Parsing obtains called time stamp T 2;Parsing obtains the time stamp T 1 of caller after the communication data packet SDP of called reception caller;
Time stamp T 1 and time stamp T 2 are changed into clock time respectively, and when showing other side's clock on the mobile terminal screen of one's own side
Between.The present invention is based on VoLTE 4G voice calls agreements and SIP session initiation protocols, by VoLTE session signalings
With the extension of SDP Session Description Protocols in Response Codes, during VoLTE session establishments, add in SDP
Add current device time, allow both call sides equipment to show other side's local zone time in real time, facilitate both sides to link up.
It should be appreciated that the application of the present invention is not limited to above-mentioned citing, for those of ordinary skills, can
To be improved or converted according to the above description, all these modifications and variations should all belong to the guarantor of appended claims of the present invention
Protect scope.
Claims (10)
1. a kind of method that display of calling is called local zone time, it is characterised in that including:
When caller and called selection transmission time information operational order are to other side, then the temporal information of self-defined addition one's own side arrives
Sent after in the communication data packet SDP of one's own side to other side;
Parsing obtains called time stamp T 2 after caller receives called communication data packet SDP;The logical of caller is received when called
Parsing obtains the time stamp T 1 of caller after letter data bag SDP;
Time stamp T 1 and time stamp T 2 are changed into clock time respectively, and when showing other side on the mobile terminal screen of one's own side
Clock time.
2. display of calling according to claim 1 be called local zone time method, it is characterised in that it is described when caller and by
Cry selection transmission time information operational order to other side when, then it is self-defined addition one's own side temporal information to one's own side communication data
Include before being sent after in bag SDP to other side:
Whether detection caller and called mobile terminal have Volte talk business functions simultaneously;
When caller called mobile terminal any one party does not possess the Volte talk business function, then terminate automatically.
3. display of calling according to claim 1 be called local zone time method, it is characterised in that it is described when caller and by
Cry selection transmission time information operational order to other side when, then it is self-defined addition one's own side temporal information to one's own side communication data
Send and specifically include to other side after in bag SDP:
Caller is to called transmission time information operational order;
Caller location time zone Q1 and caller current clock time are obtained, the caller current clock time is changed into Green Buddhist nun
Take stopgap measures punctual or the Coordinated Universal Time(UTC) time stamp T 1;
Time zone Q1 and time stamp T 1 are encoded and self-defined are added to communication data labeled as a1 into communication data packet SDP attribute formats
Wrap SDP1;
The communication data packet SDP1 is sent to called.
4. display of calling according to claim 1 be called local zone time method, it is characterised in that it is described when caller and by
Cry selection transmission time information operational order to other side when, then it is self-defined addition one's own side temporal information to one's own side communication data
Being sent after in bag SDP to other side also includes:
Called party to calling party transmission time information operational order;
Called location time zone Q2 and called current clock time are obtained, the called current clock time is changed into Green Buddhist nun
Take stopgap measures punctual or the Coordinated Universal Time(UTC) time stamp T 2;
Time zone Q2 and time stamp T 2 are encoded and self-defined are added to communication data labeled as a2 into communication data packet SDP attribute formats
Wrap SDP2;
The communication data packet SDP2 is sent to caller.
5. the method that the display of calling according to any one of Claims 1-4 is called local zone time, it is characterised in that described
Temporal information includes date format, timestamp and time zone;The communication data packet SDP attribute formats be a=<attribute>:
<value>。
6. the method that display of calling according to claim 3 is called local zone time, it is characterised in that described to be received when called
Parsing obtains the time stamp T 1 of caller and specifically included after the communication data packet SDP of caller:
It is called to receive the communication data packet SDP1;
The communication data packet SDP1 is parsed, obtains the time stamp T 1 of caller.
7. the method that display of calling according to claim 4 is called local zone time, it is characterised in that described when caller receives
Parsing obtains called time stamp T 2 and specifically included after called communication data packet SDP:
Caller receives the communication data packet SDP2;
The communication data packet SDP2 is parsed, obtains called time stamp T 2.
8. the method that the display of calling according to claim 6 or 7 is called local zone time, it is characterised in that described by the time
Stamp T1 and time stamp T 2 change into clock time respectively, and show that other side's clock time is specific on the mobile terminal screen of one's own side
Including:
The time stamp T 1 of caller is changed into clock time, shown on called mobile terminal screen;
Called time stamp T 2 is changed into clock time, shown on the mobile terminal screen of caller.
9. a kind of mobile terminal, it is characterised in that the memory being connected including processor and with the processor, the storage
Device is stored with the setting program that display of calling is called the method for local zone time, and the display of calling is called the method for local zone time
Program is set to be used to realize that the display of calling described in claim any one of 1-8 to be called local zone time by the computing device
Method.
10. a kind of storage medium, it is characterised in that the storage medium is stored with the method for the called local zone time of display of calling
Program is set, and the setting program that the display of calling is called the method for local zone time is executed by processor for realizing claim
The method that display of calling described in any one of 1-8 is called local zone time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710935200.XA CN107733885B (en) | 2017-10-10 | 2017-10-10 | Method for displaying local time of calling party and called party, mobile terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710935200.XA CN107733885B (en) | 2017-10-10 | 2017-10-10 | Method for displaying local time of calling party and called party, mobile terminal and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107733885A true CN107733885A (en) | 2018-02-23 |
CN107733885B CN107733885B (en) | 2021-01-08 |
Family
ID=61210022
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710935200.XA Active CN107733885B (en) | 2017-10-10 | 2017-10-10 | Method for displaying local time of calling party and called party, mobile terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107733885B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113596261A (en) * | 2021-07-19 | 2021-11-02 | 电信科学技术第十研究所有限公司 | Voice line detection method and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101141517A (en) * | 2006-09-06 | 2008-03-12 | 中国电信股份有限公司 | Method and system for implementing internet advertisement telephone |
JP2008252802A (en) * | 2007-03-30 | 2008-10-16 | Saxa Inc | Telephone device |
US20090052422A1 (en) * | 2007-08-21 | 2009-02-26 | Samsung Electronics Co., Ltd | System and method for providing location information |
CN101453459A (en) * | 2007-11-29 | 2009-06-10 | 华为技术有限公司 | Method and apparatus for media negotiation implementation |
CN106993308A (en) * | 2016-01-20 | 2017-07-28 | 上海大唐移动通信设备有限公司 | A kind of QoS of voice monitoring method, equipment and the system of VoLTE networks |
-
2017
- 2017-10-10 CN CN201710935200.XA patent/CN107733885B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101141517A (en) * | 2006-09-06 | 2008-03-12 | 中国电信股份有限公司 | Method and system for implementing internet advertisement telephone |
JP2008252802A (en) * | 2007-03-30 | 2008-10-16 | Saxa Inc | Telephone device |
US20090052422A1 (en) * | 2007-08-21 | 2009-02-26 | Samsung Electronics Co., Ltd | System and method for providing location information |
CN101453459A (en) * | 2007-11-29 | 2009-06-10 | 华为技术有限公司 | Method and apparatus for media negotiation implementation |
CN106993308A (en) * | 2016-01-20 | 2017-07-28 | 上海大唐移动通信设备有限公司 | A kind of QoS of voice monitoring method, equipment and the system of VoLTE networks |
Non-Patent Citations (1)
Title |
---|
钟远晖: ""IMS网络下实现企业视频通信的关键技术"", 《通信世界》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113596261A (en) * | 2021-07-19 | 2021-11-02 | 电信科学技术第十研究所有限公司 | Voice line detection method and device |
CN113596261B (en) * | 2021-07-19 | 2024-01-05 | 电信科学技术第十研究所有限公司 | Voice line detection method and device |
Also Published As
Publication number | Publication date |
---|---|
CN107733885B (en) | 2021-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100738548B1 (en) | IoIP Video call device and its method | |
CN104506523B (en) | A kind of call forwarding method of intelligent terminal VoIP | |
GB0321975D0 (en) | Exchange protocol for combination multimedia services | |
EP2088735A1 (en) | Client side media splitting function | |
US7953123B2 (en) | Method and system for controlling the establishment of communications channels for allowing transmission of multimedia information | |
CN106797379A (en) | Use the TeleConference Bridge of synthesis identifier | |
CN101123822B (en) | Implementation method for emergent call service in IP multimedia subsystem central service | |
CN101217702A (en) | A realization method of IP multimedia subsystem centralized business call reservation | |
CN100466719C (en) | Method for managing variations in a data flow rate | |
CN108271146A (en) | It is a kind of to call the method realized and controller, server | |
CN107733885A (en) | Display of calling is called method, mobile terminal and the storage medium of local zone time | |
CN101132366A (en) | Method and communication appliance for transmitting live transmission protocol message | |
CN105308924B (en) | Forbid the method and apparatus of service for realizing communication | |
CN100546373C (en) | The implementation method of dialing set in multi-medium video-signal system | |
EP2748969A1 (en) | Optimization of online charging triggers in communciation networks | |
CN102547604B (en) | Implementation method, system and device for video phone service | |
CN104158989A (en) | Fixed telephone roaming system and method | |
EP3926937A1 (en) | Multimedia customized ringing signal and color ring back tone playback method, and application server | |
CN101547193B (en) | Method and device for processing early media service in different domains | |
WO2015058648A1 (en) | Message service processing method and apparatus based on ip telephone | |
US9035993B2 (en) | Method and system for bypassing an anchor point | |
CN102282886B (en) | Method, mobile terminal, device and system for implementing voice services | |
CA2772924C (en) | Apparatus, and associated method, by which to select packet communication service provider at electronic device | |
CN102546644B (en) | Method, equipment and system for implementing SIP (Session Initiation Protocol) calling | |
CN101562629B (en) | Method and device for synchronizing traffic data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |