CN108243406A - A kind of more data path terminal traffic processing method and processing devices - Google Patents
A kind of more data path terminal traffic processing method and processing devices Download PDFInfo
- Publication number
- CN108243406A CN108243406A CN201611226481.3A CN201611226481A CN108243406A CN 108243406 A CN108243406 A CN 108243406A CN 201611226481 A CN201611226481 A CN 201611226481A CN 108243406 A CN108243406 A CN 108243406A
- Authority
- CN
- China
- Prior art keywords
- data path
- service request
- service
- business
- user
- 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
- 238000012545 processing Methods 0.000 title claims abstract description 65
- 238000003672 processing method Methods 0.000 title claims abstract description 31
- 230000005540 biological transmission Effects 0.000 claims abstract description 40
- 230000004044 response Effects 0.000 claims abstract description 32
- 239000003999 initiator Substances 0.000 claims description 11
- 238000009415 formwork Methods 0.000 claims 1
- 238000000034 method Methods 0.000 abstract description 31
- 230000006978 adaptation Effects 0.000 abstract description 3
- 230000008569 process Effects 0.000 description 20
- 230000004913 activation Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 10
- 230000008859 change Effects 0.000 description 9
- 238000012790 confirmation Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000006854 communication Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000000465 moulding Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
A kind of more data path terminal traffic processing method and processing devices, described method includes following steps:When active user's identification card carries out first via call using the first service channel, receive and the associated service request of active user's identification card;It in response to service request, is selected according to user, using the first service channel or establishes the second tunnel call of progress of the second service channel;Wherein, the first service channel and the second service channel are based on the foundation of active user's identification card, and the first service channel is based on the first data path and carries out business data transmission, and the second service channel is based on the second data path and carries out business data transmission.By technical solution provided by the invention, based on the multichannel data access pre-established come the diversified call demand of flexible adaptation user, so as to meet the call request that user wishes to be carried out at the same time two-way even more multi-way call, user experience is greatly optimized.
Description
Technical field
The present invention relates to field of communication technology, more particularly to a kind of more data path terminal traffic processing methods and dress
It puts.
Background technology
With the continuous improvement and upload of mobile network's bandwidth, the call of the Continuous optimization, at present terminal of downloading rate
It is based primarily upon data and carries out the various relevant business of tradition, such as voice, video calling etc..
The call control strategy of existing terminal can only keep all the way phone be in talking state, if in communication process
There is new call request to reach the terminal, it is desirable alternatively to while when initiating another way call, existing technical solution just can not be very
Good meets the new call request in this road.
At this stage, in most cases, if user, when being conversed based on terminal, which receives another way again
Call request, then existing terminal can only hang up (hold) first via call by way of come meet user carry out the second tunnel lead to
The demand of words largely affects the operating experience of user.
Invention content
Present invention solves the technical problem that it is that the prior art can not be carried out at the same time the call that multichannel is in state of activation, no
Operating experience during call daily conducive to user.
In order to solve the above technical problems, the embodiment of the present invention provides a kind of more data path terminal traffic processing methods, packet
Include following steps:When active user's identification card carries out first via call using the first service channel, receive and the current use
The associated service request of family identification card;In response to the service request, selected according to user, using first service channel or
Person establishes the second service channel and carries out the second tunnel call;Wherein, first service channel and the second service channel are based on institute
State the foundation of active user's identification card, first service channel is based on the first data path and carries out business data transmission, and described the
Two service channels are based on the second data path and carry out business data transmission.
Optionally, the service request is included for the called service request of active user's identification card or based on institute
State the calling service request that active user's identification card is sent out.
Optionally, it is receiving with before the associated service request of active user's identification card, further including:Establish described
Two data paths.
Optionally, it is selected according to user, using first service channel or establishes the second service channel progress second
Road call includes:If the user selects instruction to be responded using second service channel, second industry is established
Business access carries out the second tunnel call.
Optionally, the service request includes the calling service request sent out based on active user's identification card, is connecing
The service request is received later and before the service request is responded, is further included:Establish second data path.
Optionally, the service request is that the calling service sent out based on active user's identification card is asked, described
According to user selection using first service channel or establish the second service channel carry out the second tunnel call include:According to user
Selection carries out the second tunnel call using first service channel, wherein, when selecting to lead to using first business according to user
When road is conversed, the first via call is waited for.
Optionally, the service request is asked for the called service for active user's identification card, the called industry
Business request is sent out by network side based on first data path.
Optionally, before in response to the service request, including:The network side is notified to be changed to based on described second
Data path sends out the called service request.
Optionally, it is selected according to user, using first service channel or establishes the second service channel progress second
Road call includes:If the user selects instruction to answer the called service request, refuse the called service request, and
The initiator asked using called service described in the second service channel caller is conversed with carrying out second tunnel.
Optionally, the service request is asked for the called service for active user's identification card, the called industry
Business request is sent out by network side based on second data path.
Optionally, the business that the service request is directed to includes speech business or video traffic.
Optionally, first data path and the second data path are based on wireless network foundation.
Optionally, the service request include the service request based on IMS network, the business that the service request is directed to
And first service channel and the corresponding business of the second service channel include the business based on IMS network.
Optionally, the business that the service request is directed to includes VoLTE business or VoWIFI business.
Optionally, which is characterized in that first data path and the second data path are the data based on IMS network
Access.
Optionally, the data path based on IMS network includes the corresponding accesses of IMS PDN.
The embodiment of the present invention also provides a kind of more data path terminal traffic processing units, including:Receiving module, for
When active user's identification card carries out first via call using the first service channel, receive associated with active user's identification card
Service request;Processing module in response to the service request, is selected according to user, using first service channel or is built
Vertical second service channel carries out the second tunnel call;Wherein, first service channel and the second service channel are based on described work as
Preceding Subscriber Identity Module is established, and first service channel is based on the first data path and carries out business data transmission, second industry
Access be engaged in based on the second data path progress business data transmission.
Optionally, the service request is included for the called service request of active user's identification card or based on institute
State the calling service request that active user's identification card is sent out.
Optionally, more data path terminal traffic processing units further include first and establish module, for receive with
Before the associated service request of active user's identification card, second data path is established.
Optionally, the processing module includes:Setting up submodule, if the user selects instruction to use second industry
Business access is responded, then establishes second service channel and carry out the second tunnel call.
Optionally, the service request includes the calling service request sent out based on active user's identification card, described
More data path terminal traffic processing units further include second and establish module, for after the service request is received and in sound
Before answering the service request, second data path is established.
Optionally, the service request is that the calling service sent out based on active user's identification card is asked, the place
Reason module includes:Using submodule, for being selected to carry out the second tunnel call using first service channel according to user,
In, when being conversed according to user's selection using first service channel, the first via call is waited for.
Optionally, the service request is asked for the called service for active user's identification card, the called industry
Business request is sent out by network side based on first data path.
Optionally, more data path end business processing devices further include notification module, in response to the industry
Before business request, notify the network side is changed to send out the called service request based on second data path.
Optionally, the processing module includes:Submodule is handled, if the user selects instruction to answer the called industry
The called service request, and the hair asked using called service described in the second service channel caller are then refused in business request
Side is played, is conversed with carrying out second tunnel.
Optionally, the service request is the service request for active user's identification card, and the called service please
It asks and is sent out by network side based on second data path.
Optionally, the business that the service request is directed to includes speech business or video traffic.
Optionally, first data path and the second data path are based on wireless network foundation.
Optionally, the service request include the service request based on IMS network, the business that the service request is directed to
And first service channel and the corresponding business of the second service channel include the business based on IMS network.
Optionally, the business that the service request is directed to includes VoLTE business or VoWIFI business.
Optionally, first data path and the second data path are the data path based on IMS network.
Optionally, the data path based on IMS network includes the corresponding access of IMS PDN
Compared with prior art, the technical solution of the embodiment of the present invention has the advantages that:
When active user's identification card carries out first via call using the first service channel, if receive again with it is described current
The associated service request of Subscriber Identity Module then can select using first service channel according to user or establish the second industry
Business access carries out the second tunnel call, wherein, first service channel and the second service channel are based on the active user and know
It Ka not establish, first service channel is based on the first data path and carries out business data transmission, the second service channel base
Business data transmission is carried out in the second data path.It can only be kept at service channel all the way in synchronization compared with existing terminal
In the business processing mode of state of activation, terminal described in the technical solution of the embodiment of the present invention passes through the multichannel number that pre-establishes
Carry out the diversified call demand of flexible adaptation user according to access, wish to be carried out at the same time two-way even more multiple pass so as to meet user
The call request of words, greatly optimizes user experience.
Further, the service request is included for the called service request of active user's identification card or based on institute
State the calling service request that active user's identification card is sent out.Further, first data path and the equal base of the second data path
It is established in wireless network
Description of the drawings
Fig. 1 is a kind of application scenarios schematic diagram of the processing method of service request multiple to downlink in the prior art;
Fig. 2 is a kind of application scenarios schematic diagram of the processing method of service request multiple to uplink in the prior art;
Fig. 3 is a kind of flow chart of more data path terminal traffic processing methods of the first embodiment of the present invention;
Fig. 4 is a kind of structure diagram of more data path terminal traffic processing units of the second embodiment of the present invention;
Fig. 5 is the application scenarios signal using more data path terminal traffic processing methods of the embodiment of the present invention
Figure;
Fig. 6 is another application scenarios signal using more data path terminal traffic processing methods of the embodiment of the present invention
Figure;
Fig. 7 is another application scenarios signal using more data path terminal traffic processing methods of the embodiment of the present invention
Figure;
Fig. 8 is the application scenarios schematic diagram conversed respectively with opposite end using more data path terminals of the embodiment of the present invention;
Fig. 9 is the application scenarios signal for carrying out audio mixing call with opposite end using more data path terminals of the embodiment of the present invention
Figure.
Specific embodiment
It will be appreciated by those skilled in the art that as described in the background art, the prior art is adopted mostly when carrying out terminal traffic processing
It is carried out with Fig. 1 and embodiment shown in Fig. 2.
Specifically, Fig. 1 is shown at present than a kind of more typical terminal traffic processing side of service requests multiple to downlink
The application scenarios schematic diagram of method, wherein, the downlink can be the called service request for user's (not shown), described
User is identified by Subscriber Identity Module 11.In this example, the terminal 1 is only established based on the Subscriber Identity Module 11 with network 2
Data path (not shown) all the way, and the terminal 1 is based on the Subscriber Identity Module 11 only with service channel all the way
(not shown), the service channel are based on the data path and carry out business data transmission, and the data path is by conversing
Business unit 121 and radio resource in control module 12 establish control unit 122 based on the wireless connection with the network 2
It establishes, the network 2 can include wireless network, and Subscriber Identity Module 11 can be based on the service channel and send out service request
The interaction of opposite end (not shown) and converse, for any number of opposite end, the terminal 1 is based on the service channel
It is state of activation that synchronization, which can only be kept with the call of an opposite end,.
For example, operating s1 in current positive perform of the Subscriber Identity Module 11, conversed based on the service channel (following
Referred to as the first via is conversed) when, the network 2 performs operation s2, and for the Subscriber Identity Module 11 is sent to the terminal 1
Two service requests, if 1 support call latency function of the terminal, the call processing module 12 of the terminal 1 can pass through
The business unit 121 keeps conversing all the way as state of activation, another way call may then be waited for (or be known as hanging
Rise), merge or release operation.Wherein, the release operation includes, if it is state of activation still to keep the first via call,
The call processing module 12 refuses second service request;Or, however, it is determined that response second service request, then
The call processing module 12 can be hung up the first via call, then respond institute again according to the wish of Subscriber Identity Module 11
State second service request.It is described etc. it is to be operated including, however, it is determined that response second service request, then the call control
Module 12 can according to the wish of the Subscriber Identity Module 11 (for example, perform operation s3, based on the Subscriber Identity Module 11 to by
User's prompting that the Subscriber Identity Module 11 identifies has been currently received second service request;Then operation s4 is performed,
The instruction for receiving second service request is sent out by user);Next operation s5 is performed, the first via is conversed and is switched
To wait for (hold is alternatively referred to as kept) state and receiving second service request;Then operation s6 is performed, based on described
Radio resource establishes the radio resource corresponding with the interactive modifying wireless connection of network 2 of control unit 122, so as to perform operation
S7 is successfully established the second tunnel call in response to second service request, at this point, the business unit 121 performs operation
S8, it is state of activation to keep the call of the second tunnel, and user can perform operation s9, start to converse based on second tunnel call, but
During on second tunnel, call is active, the first via call is wait state.The union operation packet
It includes, the call processing module 12 first via according to the instruction folding of the Subscriber Identity Module 11 is conversed and described second
Service request becomes conference model.
It will be appreciated by those skilled in the art that the prior art etc. to be operated need by could be into the negotiation of the network 2
Row is negotiated successfully and if only if the corresponding Subscriber Identity Module 11 of the user and the network 2, and the call processing module 12 is
Second service request can be continued with.
Similar, Fig. 2 shows at present than a kind of more typical terminal traffic processing side of service requests multiple to uplink
The application scenarios schematic diagram of method, wherein, the uplink can be please by the calling service that user's (not shown) is sent out
It asks, the user is identified by Subscriber Identity Module 11, and the user sends out the calling service based on the Subscriber Identity Module 11 please
It asks.In this example, similar to example described in Fig. 1, the terminal 1, which is based on the service channel single, can only keep and one
The call of opposite end is state of activation, and the user is only capable of establishing all the way with the network 2 based on the Subscriber Identity Module 11
Data path.
For example, operating s1 in current positive perform of the Subscriber Identity Module 11, conversed based on the service channel (following
Referred to as the first via is conversed) when, the Subscriber Identity Module 11 performs operation s2, and has issued another service request (hereinafter referred to as
Second service request), then the call processing module 12 of the terminal 1 can keep conversing all the way by business unit 121 is
State of activation then may be waited for, merged or be discharged operation to another way call.Wherein, the release operation includes, if still
It is state of activation to keep the first via call, then the call processing module 12 refuses second service request;Alternatively,
If it is determined that responding second service request, then the call processing module 12 hangs up the first via call, then rings again
Answer second service request.It is described etc. it is to be operated including, however, it is determined that response second service request, the then call
Control module 12 is based on the business unit 121 and first via call is switched to waiting (hold) state, and perform operation
S3 sends out the request for establishing second service channel to network 2, then performs step s4, and it is single to establish control based on radio resource
First 122 radio resources corresponding with the interactive modifying wireless connection of the network 2 so as to perform operation s5, are successfully established response
It converses in the second tunnel of second service request s2, at this point, it is sharp that the business unit 121, which keeps the second tunnel call,
State living, user can perform operation s7, start to converse based on second tunnel call s6, but call is on second tunnel
During state of activation, the first via call is wait state.The union operation includes, the call processing module 12
According to described in the instruction folding of the user of the correspondence Subscriber Identity Module 11 first via call and second service request into
For conference model.
It is similar with the example of above-mentioned Fig. 1, it can determine to hold according to the wish of the user by the Subscriber Identity Module 11
It goes and hangs up operation described in described etc. to be operated or execution.
It will be appreciated by those skilled in the art that the prior art etc. to be operated need by could be into the negotiation of the network 2
Row, when the corresponding Subscriber Identity Module 11 of the user and the network 2 are negotiated successfully, to first via call
Work(is just counted as etc. to be operated, the call processing module 12 can just continue with second service request.
It will be appreciated by those skilled in the art that example shown in above-mentioned Fig. 1 and Fig. 2 can not be realized and be in the more of state of activation
Road is conversed, and is unfavorable for operating experience during the daily call of user.
Inventor has found that the above problem is to be only capable of establishing a way between terminal and network due to the prior art
It is only capable of keeping all the way caused by the call of state of activation according to access, and then in synchronization.
In order to solve the above-mentioned technical problem, the embodiment of the present invention is carried out in active user's identification card using the first service channel
When the first via is conversed, if reception and the associated service request of active user's identification card again, can select according to user
Using first service channel or the second tunnel call of progress of the second service channel is established, wherein, first service channel
With the second service channel active user's identification card is based on to establish, first service channel be based on the first data path into
Row business data transmission, second service channel are based on the second data path and carry out business data transmission.People in the art
Member understands, using the terminal of the embodiment of the present invention by the multichannel data access that pre-establishes come the diversification of flexible adaptation user
Call demand so as to meet the call request that user wishes to be carried out at the same time two-way even more multi-way call, greatly optimizes use
It experiences at family.Further, first data path and the second data path are based on wireless network foundation.
It is understandable for above-mentioned purpose, feature and advantageous effect of the invention is enable to become apparent, below in conjunction with the accompanying drawings to this
The specific embodiment of invention is described in detail.
Fig. 3 is a kind of flow chart of more data path terminal traffic processing methods of the first embodiment of the present invention.Wherein,
The terminal can include mobile terminal, can also include other terminal devices that can handle more data path business;It is described
More data paths can be at least two data paths, and the data path is established based on wireless network.Those skilled in the art
Understand, in embodiments of the present invention, when the user of Subscriber Identity Module mark produces business demand, identified based on the user
Card establishes corresponding service channel, when needing to establish simultaneously or using a plurality of service channel, can be led to based on different data
Road carries out business data transmission, to ensure that a plurality of service channel is at state of activation.Wherein, the wireless network
It can various connection modes are realized including 5G, 4G, 3G, 2G and WiFi etc. network;The data path can be various industry
The access of data, such as the data path based on IMS network are used for transmission under service type, still further, such as in Voice
In over LTE (abbreviation VoLTE), VoWIFI business, the data path can be based on packet data network in IMS network
(IP Multimedia Subsystem Packet Data Network, abbreviation IMS PDN) corresponding access.
Specifically, in the present embodiment, step S101 is first carried out, the first service channel is used in active user's identification card
When carrying out first via call, receive and the associated service request of active user's identification card.More specifically, described and user
Identification card association includes the user-association identified with the Subscriber Identity Module.Further, the service channel includes being used for
Transmit the access of the business datums such as voice, video.Further, the call includes voice communication, video calling etc., ability
Field technique personnel can also become according to actual needs dissolves more embodiments, and it will not be described here.Further, call refers in industry
Business datum is transmitted on business access.Preferably, the Subscriber Identity Module is corresponding with the user.Preferably, the user knows
Do not block and be based on the data path and network and establish the first service channel, the data path is based on wireless network foundation.
It, can also during active user's identification card is established or discharges the first service channel in a change case
It receives and the associated service request of active user's identification card.
It is performed subsequently into step S102, in response to the service request, is selected according to user, use first business
Access establishes the second tunnel call of progress of the second service channel.Wherein, first service channel and the second service channel are equal
It is established based on active user's identification card, first service channel is based on the first data path and carries out business data transmission,
Second service channel is based on the second data path and carries out business data transmission.Specifically, first service channel and
Two service channels can be established by the user based on active user's identification card.Preferably, first data path and
Second data path is based on wireless network foundation.
In a preference, if the user selects to carry out the second tunnel call using first service channel,
Then first via call ongoing on first service channel is switched to wait state by the terminal, then base again
The second tunnel call is connected in first service channel.
In another preference, if the user selects instruction to be responded using second service channel, institute
Terminal is stated on the basis of first service channel is kept to be active, based on described in second data path foundation
Second service channel so as to respond the service request on second service channel, is enabled a user to based on described
Second service channel carries out the second tunnel call.It will be appreciated by those skilled in the art that refer to can be in industry for the state of activation
The state of business datum is transmitted on business access.
Further, the service request includes asking for the called service of active user's identification card, further includes
The calling service request sent out based on active user's identification card.Preferably, before the step S101, can also include
Step " establishes second data path ", so as to timely receive the service request, and is selected according to user to institute
Service request is stated to make a response.
It is the calling service sent out based on active user's identification card for the service request in a change case
The situation of request receives after the service request and before the service request is responded, also in the step S102
Including step " establishing second data path ".It will be appreciated by those skilled in the art that with establishing institute before the step S101
The technical solution for stating the second data path is compared, this change case determines to need to use second service channel into line number in user
Second data path is resettled during according to transmission, so that second service channel carries out business data transmission, such side
Case can effectively reduce the resources occupation rate in the terminal, improve the daily speed of service of the terminal.
Further, it is the feelings for the called service request of active user's identification card for the service request
Shape, the called service request can be sent out based on first data path by network side (can also become network), then existed
Before the step S102 is in response to the service request, further includes step and " network side is notified to be changed to based on described
Two data paths send out the called service request ".It will be appreciated by those skilled in the art that since the network is sending described be called
During service request, it may be unaware that active user's identification card has been based on first service channel and has carried out the first via
Call, then after the network, which is still based on first data path, has sent the called service request to the terminal, institute
The network side can be notified by stating terminal, needed the transmitting path that the called service is asked being changed to second data and be led to
Road is asked with ensuring that the terminal can have correctly received the called service.
In another change case, called service request is sent out by the network based on first data path
The situation gone out, if the user selects instruction to answer the called service request, the terminal can also preferably be refused
The called service request, and the initiator asked using called service described in the second service channel caller, to carry out institute
State the call of the second tunnel.It will be appreciated by those skilled in the art that the network is notified to be changed to based on second data compared to aforementioned
Access sends out the technical solution of the called service request, this change case has carried out all the way for first data path
The situation of another called service request is had received during business data transmission again, provides a different solution, is led to
The user for prompting active user's identification card mark is crossed, gives right to choose to user, and the processing quilt is selected according to user
It is service request.
Further, if the user selects instruction to answer the called service request, the terminal can first be refused
The called service request, and prompt message is sent to prompt terminal described in the initiator that can return as early as possible to the initiator
Electricity, then the terminal use or establish initiator described in the second service channel caller.Further, in this change case
In, second data path can be before the terminal uses or establishes initiator described in the second service channel caller
It establishes.
It, please for the called service for active user's identification card for the service request in another change case
The situation asked, the called service request can also be sent out by the network side based on second data path.This field skill
Art personnel understand, although the network does not know whether active user's identification card has been based on first service channel and has carried out
The first via call, but second data path just registered after foundation in the network side again, thus
When the network has received the called service request, it is also possible to which selection sends out the quilt based on second data path
Service request is, then after the terminal receives the called service request, can directly perform the step S102.
Further, first service channel and the second service channel are established based on identical service access mode.Its
In, the service access mode can include the service access mode realized by circuit domain (circuit switch), pass through
The service access mode of packet domain (packet switch) realization passes through IP-based IP multimedia subsystem, IMS (IP
Multimedia Subsystem, abbreviation IMS) realize service access mode, by IP network realize service access mode
Deng.
Further, the business that the service request is directed to includes speech business or video traffic.
Further, the service request includes the service request based on IMS network, the business that the service request is directed to
And first service channel and the corresponding business of the second service channel are included based on IMS network (IP Multimedia
Subsystem, abbreviation IMS network) business.
Further, the business that the service request is directed to includes VoLTE business or VoWIFI business.
Further, first data path and the second data path are the data path based on IMS network.Example
Such as, in VoLTE business, the data path based on IMS network includes the corresponding accesses of IMS PDN.
By upper, using the scheme of first embodiment, service channel all the way can only be kept compared with existing terminal synchronization
The business processing mode that is active of call, the technical solution of the present embodiment be based preferably on same Subscriber Identity Module with
The network establishes multiple data paths, when the service channel that the Subscriber Identity Module is had been based on data path all the way carries out
During call, if the Subscriber Identity Module has received new service request again, the terminal can be selected according to user,
On the basis of legacy data access, new service request is responded (on the service channel originally at this time using with service channel all the way
The call of progress is waited for), alternatively, the terminal can also be selected according to user, built based on another way data path
Vertical new service channel, and the new service request is responded based on the new service channel.It will be appreciated by those skilled in the art that
Technical solution through the embodiment of the present invention can adapt to the diversified call demand of user, so as to meet user for greater flexibility
Wish to be carried out at the same time the call request of two-way even more multi-way call, greatly optimize user experience.
Fig. 4 is a kind of structure diagram of more data path terminal traffic processing units of the second embodiment of the present invention.
It will be appreciated by those skilled in the art that more data path terminal traffic processing units 4 described in the present embodiment are used to implement shown in above-mentioned Fig. 3
Method and technology scheme described in embodiment.Specifically, in the present embodiment, more data path terminal traffic processing units
4 include receiving module 42, for active user's identification card using the first service channel carry out the first via call when, receive and institute
State the associated service request of active user's identification card;Processing module 45 in response to the service request, is selected according to user, is made
With first service channel or establish the second service channel and carry out the second tunnel call;Wherein, first service channel and
Second service channel is based on active user's identification card and establishes, and first service channel is carried out based on the first data path
Business data transmission, second service channel are based on the second data path and carry out business data transmission.
Preferably, the service request is included for the called service request of active user's identification card or based on institute
State the calling service request that active user's identification card is sent out.Further, more data path terminal traffic processing units 4 are gone back
Establish module 41 including first, for receive with the associated service request of active user's identification card before, described in foundation
Second data path.
Preferably, the processing module 45 includes:Setting up submodule 451, if the user is selected described in instruction use
Second service channel is responded, then establishes second service channel and carry out the second tunnel call.
Preferably, the service request includes the calling service request sent out based on active user's identification card, described
More data path terminal traffic processing units 4 further include second and establish module 43, for after the service request is received and
Before the service request is responded, second data path is established.
Preferably, the service request is that the calling service sent out based on active user's identification card is asked, the place
Reason module 45 includes the use of submodule 452, for being selected to carry out the second tunnel call using first service channel according to user,
Wherein, when being conversed according to user's selection using first service channel, the first via call is waited for.
Preferably, the service request is asked for the called service for active user's identification card, the called industry
Business request is sent out by network side based on first data path.
In a preference, more data path terminal traffic processing units 4 further include notification module 44, for
Before the service request, notify the network side is changed to send out the called industry based on second data path
Business request.
In another preference, the processing module 45 includes processing submodule 453, if the user selects instruction
The called service request is answered, then refuses the called service request, and use quilt described in the second service channel caller
The initiator of service request is, is conversed with carrying out second tunnel.
Preferably, the service request is the service request for active user's identification card, and the called service please
It asks and is sent out by network side based on second data path.
Preferably, the business that the service request is directed to includes speech business or video traffic.
Preferably, first data path and the second data path are based on wireless network foundation.
Preferably, the service request include the service request based on IMS network, the business that the service request is directed to
And first service channel and the corresponding business of the second service channel include the business based on IMS network.
Preferably, the business that the service request is directed to includes VoLTE business or VoWIFI business.
Preferably, first data path and the second data path are the data path based on IMS network.
Preferably, the data path based on IMS network includes the corresponding accesses of IMS PDN.
It, can be with about operation principle, the more contents of working method of more data path terminal traffic processing units 4
With reference to the associated description in Fig. 3, which is not described herein again.
Fig. 5 is the application scenarios signal using more data path terminal traffic processing methods of the embodiment of the present invention
Figure.Wherein, terminal 1 can be mobile terminal, and the terminal 1 is received by being interacted with Subscriber Identity Module 3 come the industry of automatic network 2
Business is asked and is made a response, and the Subscriber Identity Module 3 is used for identity user (not shown);The service request includes being directed to
The called service request of the user.
In this application scene, the service request is transmitted to the terminal 1 based on network 2.The network 2 can both wrap
The wireless network for establishing wireless connection is included, can also include providing the business network of business for the terminal 1;It is described wireless
Network can be the wireless network that 5G, 4G, 3G or GPRS etc. are realized by public mobile network, or WLAN
(WiFi) etc., as long as it will be appreciated by those skilled in the art that the network using radio magnetic wave as transmission medium can conduct
Wireless network described in the embodiment of the present invention, it will not be described here.
Further, the business that the service request is directed to includes the speech business based on the network 2, video traffic
Deng.
Further, the speech business of the long term evolution based on 4G (Long Term Evolution, LTE) network, video
The business such as business, short message, it can be understood as VoLTE business;Speech business, video traffic based on WiFi network, short message
Etc. business, it can be understood as VoWIFI business.
Further, the business network is corresponding with the service request.For example, when the service request is VoLTE
When service request or VoWIFI service requests, the business network is IP-based IP multimedia subsystem, IMS (IP Multimedia
Subsystem, abbreviation IMS) network.
Further, the terminal 1 establishes the packet data network for transmitting data between the IMS network
(Packet Data Network, abbreviation PDN) establishes the data path between the IMS network.The implementation of the present invention
In example, the data path can be the corresponding accesses of IMS PDN, and the corresponding access of same IMS PDN can establish an industry
Business access, the terminal 1 can be based on the Subscriber Identity Module 3 and establish multiple data paths with the network 2.
Preferably, the data path establishes control by the business unit 121 in call processing module 12 and radio resource
Unit 122 processed based on the foundation of the wireless connection of network 2.For example, in VoLTE business, data path can be IMS PDN couple
The access answered.
In a typical application scenarios, the 1 advance execution data path Establishing process A1 of terminal is described to be based on
Subscriber Identity Module 3 establishes the multiple data path, and in the data path Establishing process A1, the terminal 1 performs operation
S1 calls data path carrying control module 11 to be interacted with the network 2 to establish the first data path, and in the described first number
According to operation s2 is performed after path setting, the first data path described in informing business unit 121 is successfully established, the business unit
121 perform operation s3, by being registered on first data path to the network 2, to inform described in the network 2 eventually
First data path has been established on end 1.
Further, in the data path Establishing process A1, the Subscriber Identity Module is had been based in the terminal 1
3 establish on the basis of first data path, and the terminal 1 also performs operation s4, call the data path carrying control
Module 11 is interacted with the network 2 to establish the second data path, and operation s5 is performed after second data path foundation,
Second data path is successfully established described in informing business unit 121, and the business unit 121 performs operation s6, by described
It is registered on second data path to the network 2, second number has been established described in the network 2 in terminal 1 to inform
According to access.
In this typical application scenarios, s7 is operated when the terminal 1 just performs, is used based on the Subscriber Identity Module 3
When first data path carries out first via call, the terminal 1 receives again is directed to what is identified by the Subscriber Identity Module 3
The called service request of user's (not shown).For example, for the terminal 1 that support call waits for, can be received by flow A2
The service request.Specifically, in the flow A2, the network 2 performs operation s8, to based on first data path
Called service request is sent to the terminal 1, the terminal 1 optionally performs operation s9, the Subscriber Identity Module 3 is prompted to identify
User, and perform operation s10, according to the user of the user select determine the response logic.Preferably, according to the industry
User's selection that the transmitting path of request of being engaged in and the Subscriber Identity Module 3 are identified, can be based on different response logics pair
The service request is responded.For example, for the terminal 1 that support call waits for, flow A3, flow A4 or flow can be based on
A5 responds the service request.
Further, it can establish and multiple locate in synchronization in the flow A3, on first data path
In the service channel (not shown) of state of activation, thus when receiving the called service request, although the terminal 1
Current positive perform operates s7 (carrying out first via call using first data path based on the Subscriber Identity Module 3), institute
It states terminal 1 to remain to perform operation s11, another way is established based on first data path is similarly in the business of state of activation and lead to
Road, and the called service request is responded based on the service channel.Preferably, the multiple service channel passes through difference respectively
Port (not shown) carry out business data transmission, the multiple service channel can be in synchronization using described the
One data path carries out business data transmission.
Further, in the flow A4, the terminal 1 is not supported to establish on same data path multiple same
Moment is in the service channel of state of activation, then (can also optionally performed after the called service request is received
After operating s9 and operation s10), the terminal 1 performs operation s12, call processing module 12 is called, to pass through the business unit
121 notify the network 2 is changed to send out the called service request based on second data path, and the network 2 performs
S13 is operated, retransmitting the called service by second data path asks, so that the terminal 1 can succeed
Called service request is made a response.
As a change case of the flow A4, if the user selects instruction to answer the called service request, by
In the terminal 1 currently call (respective operations s7), and the terminal 1 all the way has been carried out to be based on first data path
It does not support to establish the service channel that two-way is in state of activation in synchronization on first data path, then the end
End 1 can perform the flow A5 is asked with responding the called service.Specifically, in the flow A5, the terminal 1 can
After the instruction for receiving user's selection, to perform operation s14, the business unit 121 is called first to refuse described called
Then service request establishes the second service channel based on second data path again, and perform operation s15, uses described the
The initiator that called service described in two service channel callers is asked, to carry out the second tunnel call.Further, in the terminal 1
When performing the operation s14 and being asked with refusing the called service, the business unit 121 can also by the network 2 to
The initiator of the called service request sends prompt message, and to prompt the callee, the user will wire back.
In another example for the terminal 1 that support call waits for, the service request can also be received by flow A6.Specifically,
In the flow A6, the network 2 performs operation s16, called to the terminal 1 transmission to be based on second data path
Service request.It will be appreciated by those skilled in the art that since the then described terminal 1 can directly be asked to carry out to the called service
Response.Further, receiving the network 2 in the terminal 1 please based on the called service that second data path is sent
After asking, the terminal 1 can also perform the operation s9 and operation s10, to prompt user and select to determine according to user
Response logic.Further, in the flow A6, the terminal 1 is based on second data path and receives the called industry
The process asked of being engaged in is not limited by first via call, it is not required that first via call is limited or changed.
In another typical application scenarios shown in flow A7, the 1 not support call latency function of terminal, then when
It receives the network 2 and performs operation s17, it is described when being asked based on the called service that the second data dredging collateral is sent
The technical solution that the embodiment of the present invention equally may be used in terminal 1 makes a response called service request.
Preferably, in the application scenarios described in the present embodiment, the response that the terminal 1 asks the called service can
To be based on flow A8 realizations.Specifically, it in the flow A8, is asked in response to the called service, the terminal 1 performs behaviour
Make s18, the data path carrying control unit 11 is called to be interacted with the network 2, is built with being based on second data path
Vertical dedicated bearer, after the dedicated bearer is established, the data path carrying control unit 11, which performs, operates s19, to described
Business unit 121 sends prompt message, to have notified dedicated bearer of the business unit 121 based on second data path
Be successfully established, after the prompt message is received, the business unit 121 performs operation s20, based on the dedicated bearer with
The network 2 interacts, and to establish the second service channel, second service channel is based on second data path and carries out business
Data transmission, after second service channel is successfully established, the terminal 1 ensures the user based on the first data path
On the basis of carrying out first via call, operation s21 is able to carry out, the second tunnel call is carried out based on second data path.
It will be appreciated by those skilled in the art that due to No. second phone from first via call respectively in different data
It carries out on access, will not conflict mutually each other so that the first via corresponding first service channel of conversing remains to be in
State of activation can be effectively improved the operating experience of both call sides.
In a change case, the terminal 1 perform it is described operation s18 before, can also by it is described operation s9 to
User's prompting has been currently received the called service request;Then receiving called service request user sent out
Instruction as perform it is described operate s18 precondition.
Similar, another in the multi-path terminal traffic processing method using the embodiment of the present invention shown in Fig. 6 should
With in schematic diagram of a scenario, the service request includes being asked by the calling service that the user sends out.
In the typical application scenarios shown in Fig. 6, flow A1 is first carried out in the terminal 1, to be in advance based on call control
Molding block 12 establishes two paths of data access for the Subscriber Identity Module 3, wherein the first data path establish process correspond to it is above-mentioned
The operation s1 in application scenarios described in Fig. 5 corresponds to above-mentioned Fig. 5 institutes to s3, the process of establishing of second data path is operated
The operation s4 in application scenarios is stated to s6 is operated, above-mentioned Fig. 5 can be referred to by specifically establishing process those skilled in the art
In associated description, it will not be described here.
In VoLTE business, when user performs operation s7, initiate all the way that call request is (i.e. based on the Subscriber Identity Module 3
The calling service request) when, it can indicate whether the terminal 1 carries out take on the telephone more simultaneously.Specifically, it is described to take on the telephone more
Represent that carrying out two-way or more converses, described two-way or more call Zhong Ge road calls respectively can be carried out independently, can also
Part or all of audio mixing is carries out all the way.
Further, it after the terminal 1 receives the calling service request, is asked in response to the calling service,
Flow A2 is performed to establish wireless connection with the network 2.Specifically, in the flow A2, the terminal 1 performs operation
S8 calls the call processing module 12, and establishing control unit 122 to radio resource to be based on the business unit 121 sends
The request of wireless connection is established, if the radio resource is established control unit 122 and confirmed between the terminal 1 and the network 2
Wireless connection conditions for Idle state, then the radio resource establishes control unit 122 and performs operation s9, is built with the network 2
Vertical wireless connection, and operation s11 is performed, sending connection to the business unit 121 establishes confirmation message;If the alternatively, nothing
Line resource, which establishes control unit 122 and operates to be between the s10 confirmations terminal 1 and the network 2 by execution, wirelessly to exist
Connected state, then the radio resource, which establishes control unit 122, can directly perform the operation s11.
Further, the terminal 1 can select to ask to respond the calling service according to the different user of the user
It asks.Specifically, the different instructions selected according to the user, can perform flow A3, flow A4 and flow A5 to ring respectively
The calling service is answered to ask.
In a typical application scenarios shown in the flow A3, first data path currently without business
It carries out, the situation of the non-multi logical or mostly logical phone of instruction progress is selected for the user, the terminal 1 can perform behaviour
Make s13, call data path carrying control module 11, described first is based on to carry control module 11 by the data path
Data path establishes dedicated bearer with network 2, and after the dedicated bearer is established, the data path carrying control unit 11 is held
Row operation s14, prompt message is sent to the business unit 121, the business unit 121 to be notified to be based on first data
The dedicated bearer of access is successfully established, and after the prompt message is received, the business unit 121 performs operation s15, base
It is interacted in the dedicated bearer with the network 2, to establish the first service channel, first service channel is based on described first
Data path carries out business data transmission, and after first service channel is successfully established, the user can perform operation
S16 carries out first via call based on first data path.
In a typical application scenarios shown in the flow A4, first data path is currently having business
It carries out (user that i.e. described Subscriber Identity Module 3 identifies has been based on first data path and carried out first via call), and
And the user selects instruction to carry out non-multi logical phone, then the terminal 1 performs operation s17, based on the business unit 121
First via call is switched to wait state by interaction with the network 2, and then redo s18, by with it is described
The interaction of network 2 establishes the second service channel based on the dedicated bearer between first data path and the network 2 so that
The user is performing operation s19, and when carrying out the call of the second tunnel based on second service channel, the first via call is in
Wait state.
In a typical application scenarios shown in the flow A5, first data path is currently having business
It carries out (user that i.e. described Subscriber Identity Module 3 identifies has been based on first data path and carried out first via call), and
And the user selects instruction take on the telephone more, then the terminal 1 performs operation s20, calls the business unit 121, with
Calling service request is sent out to the network 2 based on second data path, is asked in response to the calling service, the end
End 1 performs operation s21, and the data path carrying control unit 11 is called to be interacted with the network 2, to be based on second number
According to path setting dedicated bearer, after the dedicated bearer is established, the data path carrying control unit 11 performs operation
S22 sends prompt message, to notify the business unit 121 based on second data path to the business unit 121
Dedicated bearer is successfully established, and after the prompt message is received, the business unit 121 performs operation s23, based on described
Dedicated bearer is interacted with the network 2 to establish the second service channel, and second service channel is led to based on second data
Road carries out business data transmission, and after second service channel is successfully established, the terminal 1 ensures the user based on the
On the basis of one data path carries out first via call, operation s24 is able to carry out, second is carried out based on second data path
It converses on road.
Similar, another in the multi-path terminal traffic processing method using the embodiment of the present invention shown in Fig. 7 should
With in schematic diagram of a scenario, the service request also includes being asked by the calling service that the user sends out.Those skilled in the art
Understand, from application scenarios shown in fig. 6 unlike, in the application scenarios shown in Fig. 7, the terminal 1 is advance only to establish the
One data path is asked, and the user of the user in the calling service for receiving the user that the Subscriber Identity Module 3 identifies
When selection instruction carries out take on the telephone more, the second data path is resettled.
Specifically, in the typical application scenarios shown in Fig. 7, the terminal 1 is in advance based on call processing module 12 and is
The Subscriber Identity Module 3 establishes data path all the way, wherein the process of establishing of the first data path is corresponded to and applied described in above-mentioned Fig. 5
For the operation s1 in scene to s3 is operated, specifically establishing process those skilled in the art can be with reference to the phase in above-mentioned Fig. 5
Description is closed, it will not be described here.
In VoLTE business, when user performs operation s4, initiate all the way that call request is (i.e. based on the Subscriber Identity Module 3
The calling service request) when, it can indicate whether the terminal 1 carries out take on the telephone more simultaneously.Specifically, it is described to take on the telephone more
Represent that carrying out two-way or more converses, described two-way or more call Zhong Ge road calls respectively can be carried out independently, can also
Part or all of audio mixing is carries out all the way.
Further, after the terminal 1 receives the calling service request (respective operations s4), in response to the master
Service request is, the terminal 1 performs operation s5, the business unit is based on by calling the call processing module 12
121, which to radio resource establish control unit 122, sends and establishes the request s of wireless connection, if the radio resource establishes control
Unit 122 confirms that the wireless connection conditions between the terminal 1 and the network 2 are Idle state, then performs and operate s6, described wireless
Resource establishes control unit 122 and establishes wireless connection with the network 2, and performs operation s8, is sent to the business unit 121
Confirmation message s is established in connection;If alternatively, the radio resource establishes control unit 122 operates the s7 confirmations end by execution
It has been between end 1 and the network 2 wirelessly in connected state, then the radio resource is established control unit 122 and can directly be performed
The operation s8.
Further, the terminal 1 can select to ask to respond the calling service according to the different user of the user
It asks.Specifically, the different instructions selected according to the user, can perform flow A1, flow A2 and flow A3 to ring respectively
The calling service is answered to ask.
In a typical application scenarios shown in the flow A1, first data path currently without business
It carries out, the situation of the non-multi logical or mostly logical phone of instruction progress is selected for the user, the terminal 1 can perform behaviour
Make s9 to s13 is operated to respond the calling service request.Specific implementation procedure those skilled in the art can refer to above-mentioned
Associated description in Fig. 6 in flow A3, it will not be described here.
In a typical application scenarios shown in the flow A2, first data path is currently having business
It carries out (user that i.e. described Subscriber Identity Module 3 identifies has been based on first data path and carried out first via call), and
And the user selects instruction to carry out non-multi logical phone, then the terminal 1 can perform operation s14 to s16 is operated to respond
The calling service request.Specific implementation procedure those skilled in the art can refer to the correlation in above-mentioned Fig. 6 in flow A4
Description, it will not be described here.
In a typical application scenarios shown in the flow A3, first data path is currently having business
It carries out (user that i.e. described Subscriber Identity Module 3 identifies has been based on first data path and carried out first via call), and
And the user selects instruction take on the telephone more, then the terminal 1 performs operation s17, calls the data path carrying control
Molding block 11 is interacted with the network 2, and the second data path is established, and in the described second number to be based on the Subscriber Identity Module 3
According to operation s18 is performed after path setting, the second data path described in informing business unit 121 is successfully established, the business sheet
Member 121 performs operation s19, by being registered on second data path to the network 2, to inform 2 institute of network
It states and second data path has been established in terminal 1.After second data path is established and completes registration, the terminal 1
Operation s20 is performed, the business unit 121 is called, the caller is sent out to the network 2 to be based on second data path
Service request s20 is asked in response to the calling service, and the terminal 1 performs operation s21, and the data path is called to carry
Control unit 11 is interacted with the network 2, dedicated bearer is established to be based on second data path, when the dedicated bearer is built
After vertical, the data path carrying control unit 11 performs operation s22, prompt message is sent to the business unit 121, with logical
Know that dedicated bearer of the business unit 121 based on second data path is successfully established, receiving the prompting letter
After breath, the business unit 121 performs operation s23, interacts with the network 2 to establish the second business based on the dedicated bearer
Access, second service channel is based on second data path and carries out business data transmission, when second service channel
After being successfully established, the terminal 1 ensures that the user, can on the basis of first via call is carried out based on the first data path
Operation s24 is performed, the second tunnel call is carried out based on second data path.
Fig. 8 is the application scenarios schematic diagram conversed respectively with opposite end using more data path terminals of the embodiment of the present invention.
Specifically, in the present embodiment, terminal 1 can establish multiple data paths, the multiple data based on same Subscriber Identity Module
Access can carry out business data transmission based on the technical solution in above-mentioned Fig. 3 to embodiment illustrated in fig. 7 in synchronization.
Further, the terminal 2 shown in Fig. 8 and terminal 3 are respectively that the multiple data path carries out business datum biography
Defeated opposite end.Wherein, the terminal 2 is based on the first data path and carries out business data transmission, the terminal 3 with the terminal 1
Business data transmission is carried out based on the second data path and the terminal 1.
Preferably, the terminal 1 calls medium process module 11, and the media of the transmission of terminal 2 are received based on step s1
Data, and media data is sent to the terminal 2 based on step s2, the step s1 and the step s2 are based on described first
Data path carries out.
Correspondingly, the terminal 1 also calls the medium process module 11, and receiving the terminal 3 based on step s3 sends
Media data, and media data is sent to the terminal 3 based on step s4, the step s3 and the step s4 are based on institute
State the progress of the second data path.
Preferably, the media data can include voice data, can also including video data etc. business datums, ability
Field technique personnel can become according to actual needs dissolves more embodiments, and it will not be described here.
It will be appreciated by those skilled in the art that the medium process module 11 is handled respectively based on first data path and institute
The media data that the second data path sends and receivees is stated, is led to ensuring to flow through first data path with second data
The media data on road is unaffected mutually so that the user of Subscriber Identity Module mark can be based on the terminal 1 simultaneously with
The terminal 2 and the terminal 3 are conversed respectively.
Fig. 9 is the application scenarios signal for carrying out audio mixing call with opposite end using more data path terminals of the embodiment of the present invention
Figure.Specifically, in the present embodiment, terminal 1 can establish multiple data paths, the multiple number based on same Subscriber Identity Module
Can business data transmission be carried out in synchronization based on the technical solution in above-mentioned Fig. 3 to embodiment illustrated in fig. 7 according to access.
Further, the terminal 2 shown in Fig. 9 and terminal 3 are respectively that the multiple data path carries out business datum biography
Defeated opposite end.Wherein, the terminal 2 is based on the first data path and carries out business data transmission, the terminal 3 with the terminal 1
Business data transmission is carried out based on the second data path and the terminal 1.
Preferably, the terminal 1 calls medium process module 13, and the matchmaker of the transmission of terminal 2 is received based on decoder 14
Volume data, and media data, the action for sending and receiving media data are sent to the terminal 2 based on the decoder 14
It is carried out based on first data path.It will be appreciated by those skilled in the art that send and receive institute on first data path
The decoder 14 for stating media data can be same, or unrelated two.
Correspondingly, the terminal 1 also calls the medium process module 13, and the terminal is received based on the decoder 15
3 media datas sent, and media data is sent to the terminal 3 based on the decoder 15, it is described to send and receive media
The action of data is carried out based on second data path.It will be appreciated by those skilled in the art that it is sent out on second data path
The decoder 15 for sending and receiving the media data can be same, or unrelated two.
Further, the media data that the user sends out or receives is based on application apparatus 10 and number by the terminal 1
Word/analog converter 12 is transferred to the medium process module 13.
Further, the terminal 1 is by calling the medium process module 13 come to from the user and the end
The media data received at end 2 and terminal 3 carries out audio mixing.
In a typical application scenarios, the medium process module 13 will be based on first data path from described
The media data c received at terminal 2, with the media data e received at the terminal 3 based on second data path
After synthesis, the digital/analog converter 12 is sent to, and defeated after the digital/analog converter 12 processing via access a
Go out to the application apparatus 10, user can receive the media data c and media after synthesis based on the application apparatus 10
Data e.
In another typical application scenarios, the media data that the user sends out can also be through the application apparatus 10
And after the digital/analog converter 12 is handled, media data d is used as by access b and is sent out via first data path
The terminal 2 is given, can also media data f be used as by the access b and be sent to terminal via second data path
3。
Correspondingly, on the basis of aforementioned applications scene, it can also be via described between the terminal 2 and the terminal 3
Medium process module 13 carries out media data intercommunication.For example, the medium process module 13 will be based on first data path
The media data c that the terminal 2 received is sent out, after being synthesized from the media data f that user terminal receives, via described
Two data paths are sent to the terminal 3;In another example the medium process module 13 can also will be led to based on second data
The media data e that the terminal 3 that road receives is sent out, after being synthesized from the media data d that user terminal receives, via described
First data path is sent to the terminal 2.
Preferably, the media data can include voice data, can also including video data etc. business datums, ability
Field technique personnel can become according to actual needs dissolves more embodiments, and it will not be described here.
It will be appreciated by those skilled in the art that technical solution through this embodiment, can will participate in the tripartite's terminal conversed,
Other ends in addition to the arbitrary two sides terminal in tripartite's terminal are sent to after the media data audio mixing of arbitrary two sides terminal
At end, it is ensured that the media data of the other-end in addition to oneself can be timely received by participating in tripartite's terminal of call.It is preferred that
Ground, the quantity of opposite end described in the present embodiment can be with more than two, and those skilled in the art can become according to actual needs to be dissolved more
More embodiments, this has no effect on the technology contents of the present invention.
It should be noted that, although above-mentioned each embodiment is illustrated by taking single user's identification card in terminal as an example
, still, technical scheme of the present invention is not limited to the terminal of single user identification card, and technical scheme of the present invention can also be applied
In the terminal of Multi-user recognition card, such as the terminal of multiple Subscriber Identity Modules is supported, as long as wherein at least one Subscriber Identity Module
Multiple data paths can be established.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can
It is completed with instructing relevant hardware by program, which can be stored in computer readable storage medium, to store
Medium can include:ROM, RAM, disk or CD etc..
Although present disclosure is as above, present invention is not limited to this.Any those skilled in the art are not departing from this
It in the spirit and scope of invention, can make various changes or modifications, therefore protection scope of the present invention should be with claim institute
Subject to the range of restriction.
Claims (32)
1. a kind of more data path terminal traffic processing methods, which is characterized in that include the following steps:
When active user's identification card carries out first via call using the first service channel, receive and active user's identification card
Associated service request;
It in response to the service request, is selected according to user, using first service channel or establishes the second service channel
Carry out the second tunnel call;
Wherein, first service channel and the second service channel are based on active user's identification card and establish, and described first
Service channel is based on the first data path and carries out business data transmission, and second service channel is carried out based on the second data path
Business data transmission.
2. more data path terminal traffic processing methods according to claim 1, which is characterized in that the service request packet
It includes for the called service request of active user's identification card or the caller industry sent out based on active user's identification card
Business request.
3. more data path terminal traffic processing methods according to claim 2, which is characterized in that work as receiving with described
Before the preceding associated service request of Subscriber Identity Module, further include:Establish second data path.
4. more data path terminal traffic processing methods according to claim 2, which is characterized in that it is selected according to user,
Using first service channel or establish the second service channel carry out the second tunnel call include:If user's selection refers to
Show and responded using second service channel, then establish second service channel and carry out the second tunnel call.
5. more data path terminal traffic processing methods according to claim 1, which is characterized in that the service request packet
The calling service request sent out based on active user's identification card is included, after the service request is received and described in response
Before service request, further include:Establish second data path.
6. more data path terminal traffic processing methods according to claim 1, which is characterized in that the service request is
It is described to be selected to use first service channel according to user based on the calling service request that active user's identification card is sent out
Or it establishes the second service channel progress the second tunnel call and includes:It is selected to carry out the using first service channel according to user
Two tunnels are conversed, wherein, when being conversed according to user's selection using first service channel, the first via call is in
Wait state.
7. more data path terminal traffic processing methods according to claim 1, which is characterized in that the service request is
It is asked for the called service of active user's identification card, the called service request is based on first data by network side
Access is sent out.
8. more data path terminal traffic processing methods according to claim 7, which is characterized in that in response to the industry
Before business request, including:Notify the network side is changed to send out the called service request based on second data path.
9. more data path terminal traffic processing methods according to claim 7, which is characterized in that it is selected according to user,
Using first service channel or establish the second service channel carry out the second tunnel call include:If user's selection refers to
Show and answer the called service request, then refuse the called service request, and using described in the second service channel caller
The initiator of called service request is conversed with carrying out second tunnel.
10. more data path terminal traffic processing methods according to claim 1, which is characterized in that the service request
Called service to be directed to active user's identification card is asked, and the called service request is based on the described second number by network side
It is sent out according to access.
11. more data path terminal traffic processing methods according to claim 1, which is characterized in that the service request
For business include speech business or video traffic.
12. more data path terminal traffic processing methods according to claim 1, which is characterized in that first data
Access and the second data path are based on wireless network foundation.
13. more data path terminal traffic processing methods according to claim 1, which is characterized in that the service request
Including the service request based on IMS network, business that the service request is directed to and first service channel and the second industry
The corresponding business of access of being engaged in includes the business based on IMS network.
14. more data path terminal traffic processing methods according to claim 13, which is characterized in that the service request
For business include VoLTE business or VoWIFI business.
15. according to the more data path terminal traffic processing methods of claim 1 to 14 any one of them, which is characterized in that institute
It is the data path based on IMS network to state the first data path and the second data path.
16. more data path terminal traffic processing methods according to claim 15, which is characterized in that described to be based on IMS
The data path of network includes the corresponding accesses of IMS PDN.
17. a kind of more data path terminal traffic processing units, which is characterized in that including:
Receiving module, for active user's identification card using the first service channel carry out the first via call when, receive with it is described
The associated service request of active user's identification card;
Processing module in response to the service request, is selected according to user, using first service channel or establishes second
Service channel carries out the second tunnel call;
Wherein, first service channel and the second service channel are based on active user's identification card and establish, and described first
Service channel is based on the first data path and carries out business data transmission, and second service channel is carried out based on the second data path
Business data transmission.
18. more data path terminal traffic processing units according to claim 17, which is characterized in that the service request
The caller asked or sent out based on active user's identification card including the called service for being directed to active user's identification card
Service request.
19. more data path terminal traffic processing units according to claim 18, which is characterized in that further include first and build
Formwork erection block, for receiving with before the associated service request of active user's identification card, establishing second data path.
20. more data path terminal traffic processing units according to claim 18, which is characterized in that the processing module
Including:Setting up submodule if the user selects instruction to be responded using second service channel, establishes described the
Two service channels carry out the second tunnel call.
21. more data path terminal traffic processing units according to claim 17, which is characterized in that the service request
Including the calling service request sent out based on active user's identification card, more data path terminal traffic processing units are also
Module is established including second, for after the service request is received and before the service request is responded, described in foundation
Second data path.
22. more data path terminal traffic processing units according to claim 17, which is characterized in that the service request
For the calling service request sent out based on active user's identification card, the processing module includes:Using submodule, for root
According to user select using first service channel carry out the second tunnel call, wherein, when according to user select use described first
When service channel is conversed, the first via call is waited for.
23. more data path terminal traffic processing units according to claim 17, which is characterized in that the service request
Called service to be directed to active user's identification card is asked, and the called service request is based on the described first number by network side
It is sent out according to access.
24. more data path terminal traffic processing units according to claim 23, which is characterized in that further include notice mould
Block, for before in response to the service request, notifying the network side is changed to be sent out based on second data path
The called service request.
25. more data path terminal traffic processing units according to claim 23, which is characterized in that the processing module
Including:Submodule is handled, if the user selects instruction to answer the called service request, refusing the called service please
It asks, and the initiator asked using called service described in the second service channel caller, is conversed with carrying out second tunnel.
26. more data path terminal traffic processing units according to claim 17, which is characterized in that the service request
Called service to be directed to active user's identification card is asked, and the called service request is based on the described second number by network side
It is sent out according to access.
27. more data path terminal traffic processing units according to claim 17, which is characterized in that the service request
For business include speech business or video traffic.
28. more data path terminal traffic processing units according to claim 17, which is characterized in that first data
Access and the second data path are based on wireless network foundation.
29. more data path terminal traffic processing units according to claim 17, which is characterized in that the service request
Including the service request based on IMS network, business that the service request is directed to and first service channel and the second industry
The corresponding business of access of being engaged in includes the business based on IMS network.
30. more data path terminal traffic processing units according to claim 29, which is characterized in that the service request
For business include VoLTE business or VoWIFI business.
31. according to the more data path terminal traffic processing units of claim 17 to 30 any one of them, which is characterized in that institute
It is the data path based on IMS network to state the first data path and the second data path.
32. more data path terminal traffic processing units according to claim 31, which is characterized in that described to be based on IMS
The data path of network includes the corresponding accesses of IMS PDN.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611226481.3A CN108243406B (en) | 2016-12-27 | 2016-12-27 | Multi-data-path terminal service processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611226481.3A CN108243406B (en) | 2016-12-27 | 2016-12-27 | Multi-data-path terminal service processing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108243406A true CN108243406A (en) | 2018-07-03 |
CN108243406B CN108243406B (en) | 2021-11-16 |
Family
ID=62701642
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611226481.3A Active CN108243406B (en) | 2016-12-27 | 2016-12-27 | Multi-data-path terminal service processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108243406B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111385788A (en) * | 2018-12-29 | 2020-07-07 | 展讯半导体(成都)有限公司 | Service processing method of mobile terminal and mobile terminal |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110292791A1 (en) * | 2010-05-31 | 2011-12-01 | Fujitsu Limited | Communication network system, data transmission method, and node apparatus |
WO2011159135A2 (en) * | 2010-06-18 | 2011-12-22 | Samsung Electronics Co., Ltd. | Method and apparatus for grouping control channel resource in mobile communication system |
US20140064057A1 (en) * | 2012-08-30 | 2014-03-06 | Adva Ag Optical Networking | Method for managing services in a generalized-multi-protocol label switching, gmpls, controlled network |
US20140071967A1 (en) * | 2012-09-11 | 2014-03-13 | Wavemax Corp. | Next generation network services for 3g/4g mobile data offload in a network of shared protected/locked wi-fi access points |
US20140199961A1 (en) * | 2005-04-29 | 2014-07-17 | Jasper Wireless, Inc. | Method for enabling a wireless device for geographically preferential services |
CN104717720A (en) * | 2013-12-13 | 2015-06-17 | 香港优克网络技术有限公司 | Multi-channel communication terminal |
CN104902588A (en) * | 2014-03-03 | 2015-09-09 | 中兴通讯股份有限公司 | Multimode two-way terminal |
-
2016
- 2016-12-27 CN CN201611226481.3A patent/CN108243406B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140199961A1 (en) * | 2005-04-29 | 2014-07-17 | Jasper Wireless, Inc. | Method for enabling a wireless device for geographically preferential services |
US20110292791A1 (en) * | 2010-05-31 | 2011-12-01 | Fujitsu Limited | Communication network system, data transmission method, and node apparatus |
WO2011159135A2 (en) * | 2010-06-18 | 2011-12-22 | Samsung Electronics Co., Ltd. | Method and apparatus for grouping control channel resource in mobile communication system |
US20140064057A1 (en) * | 2012-08-30 | 2014-03-06 | Adva Ag Optical Networking | Method for managing services in a generalized-multi-protocol label switching, gmpls, controlled network |
US20140071967A1 (en) * | 2012-09-11 | 2014-03-13 | Wavemax Corp. | Next generation network services for 3g/4g mobile data offload in a network of shared protected/locked wi-fi access points |
CN104717720A (en) * | 2013-12-13 | 2015-06-17 | 香港优克网络技术有限公司 | Multi-channel communication terminal |
US20150171909A1 (en) * | 2013-12-13 | 2015-06-18 | Hongkong Ucloudlink Network Technology Limited | Multi-channel communication terminal |
CN104902588A (en) * | 2014-03-03 | 2015-09-09 | 中兴通讯股份有限公司 | Multimode two-way terminal |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111385788A (en) * | 2018-12-29 | 2020-07-07 | 展讯半导体(成都)有限公司 | Service processing method of mobile terminal and mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
CN108243406B (en) | 2021-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1848189B1 (en) | A method for implementing a multi-media ringback and a system thereof | |
JP2009246994A (en) | Method for providing early-media service based on session initiation protocol, and application server for providing early-media service based on session initiation protocol | |
WO2015131608A1 (en) | Communication processor, method of implementing volte, mobile terminal, data card | |
CN108990169B (en) | Data transmission and resource sharing method, user terminal and access point equipment | |
CN102724640B (en) | The implementation method of video frequency color ring, apparatus and system | |
JP2015524189A (en) | DRVCC mobile terminal access transfer | |
CN105282805B (en) | For call business to be switched to the methods, devices and systems in the domain CS from ps domain | |
CN101080097B (en) | A method, system and device for realizing multimedia call service | |
CN110392444A (en) | Call service processing method and terminal | |
CN104168256B (en) | Desktop extension set is bundled with the method and apparatus shaken with mobile intelligent terminal | |
WO2023045784A1 (en) | Call control method and apparatus, and electronic device and computer-readable storage medium | |
CN108377225B (en) | Multi-channel terminal service processing method and device | |
CN108377576B (en) | Incoming call answering method and device of multi-channel terminal | |
CN108243406A (en) | A kind of more data path terminal traffic processing method and processing devices | |
CN103220823B (en) | Point-to-point call release method and equipment in TD-LTE digital cluster system | |
CN102664863B (en) | Method, device, and system for realizing call waiting by user equipment | |
EP2544473B1 (en) | Service control method and apparatus | |
CN106358156A (en) | Call processing method and apparatus for use in multi-party call | |
CN101668229A (en) | Method, device and system for calling and controlling multimedia ringtone service | |
GB2499732A (en) | Alerting a user of a user device to the availability of a second communication interface for a communication session set up to a first communication interface | |
CN108124243A (en) | A kind of multi-path terminal multiside calling method and device | |
CN108616496A (en) | Implementation method, device, mostly logical terminal and the network side equipment of multi-party call | |
CN101257648A (en) | Method, system and server for inserting media stream in multimedia communication | |
CN108124244B (en) | Multi-channel terminal call transfer method and device | |
CN108377474A (en) | A kind of multi-path terminal call transfer method and device |
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 |