Summary of the invention
The purpose of this invention is to provide a kind of method that realizes content adaptation,, make professional professional generation that fit in finish before, guarantee to send to the corresponding mobile terminal reliably through adaptive business information by the preliminary treatment mechanism of content adaptation.
Another object of the present invention provides a kind of method that realizes content adaptation, and in the process of content adaptation, earlier the traffic carrying capacity to system detects, and makes adapting operation to the pressure of system balance as far as possible, guarantees that system can operate as normal.
For achieving the above object, the invention provides a kind of method that realizes content adaptation, may further comprise the steps:
Step 11, data service dealing receive the data service that calling terminal sends, and its destination Mobile Station International ISDN Number is the number of terminal called;
Step 12, described data service dealing send to the content adaptation system with described data service;
Step 13, described content adaptation system carry out the adaptive of data service form and called mobile terminal receiving ability to described data service;
The data service after with adaptive finishing ofstep 14, described content adaptation system sends to described data service dealing;
Step 15, described data service dealing send service informing to terminal called;
Step 16, described data service dealing receive the feedback of terminal called to described service informing;
The data service after with described adaptive finishing ofstep 17, described data service dealing sends to terminal called.
Technique scheme preferably also comprised before described step 12:
Step 1201, described data service dealing detect the traffic carrying capacity of described content adaptation system;
Step 1202, if described traffic carrying capacity be lower than predefined higher limit, execution instep 12, otherwise, execution in step 1203;
The current business amount of step 1203, the described content adaptation of periodic monitor system is when described traffic carrying capacity is reduced to below the predefined higher limit execution instep 12.
The present invention also provides a kind of method that realizes content adaptation, may further comprise the steps:
Step 21, data service dealing receive the data service that calling terminal sends, and its destination Mobile Station International ISDN Number is the number of terminal called;
Step 22, described data service dealing send to the content adaptation system with described data service;
Step 23, described content adaptation system carry out the adaptive of data service form and called mobile terminal receiving ability to described data service;
Step 24, described content adaptation system send service informing to terminal called after adaptive finishing;
Step 25, described content adaptation system receive the feedback of terminal called to described service informing;
The data service after with described adaptive finishing ofstep 26, described content adaptation system sends to terminal called.
Technique scheme preferably also comprised before described step 22:
Step 2201, described data service dealing detect the traffic carrying capacity of described content adaptation system;
Step 2202, if described traffic carrying capacity be lower than predefined higher limit, execution instep 22, otherwise, execution in step 2203;
The current business amount of step 2203, the described content adaptation of periodic monitor system is when described traffic carrying capacity is reduced to below the predefined higher limit execution instep 22.
The present invention also provides a kind of method that realizes content adaptation, may further comprise the steps:
Step 31, data service dealing receive the data service that calling terminal sends, and its destination Mobile Station International ISDN Number is the number of terminal called;
Step 32, described data service dealing send to the content adaptation system with described data service, send service informing to terminal called simultaneously;
Step 33, described content adaptation system carry out the adaptive of data service form and called mobile terminal receiving ability to described data service;
The data service after with adaptive finishing ofstep 34, described content adaptation system sends to described data service dealing;
Step 35, judge whether described data service dealing receives the feedback of terminal called to described service informing, if, execution instep 36, otherwise, up to receive terminal called to the feedback of described service informing after execution instep 36 again;
The data service after with described adaptive finishing ofstep 36, described data service dealing sends to terminal called.
Technique scheme preferably also comprised before described step 32:
Step 3201, described data service dealing detect the traffic carrying capacity of described content adaptation system;
Step 3202, if described traffic carrying capacity be lower than predefined higher limit, execution instep 32, otherwise, execution in step 3203;
The current business amount of step 3203, the described content adaptation of periodic monitor system is when described traffic carrying capacity is reduced to below the predefined higher limit execution instep 32.
The present invention also provides a kind of method that realizes content adaptation, may further comprise the steps:
Step 41, data service dealing receive the data service that calling terminal sends, and its destination Mobile Station International ISDN Number is the number of terminal called;
Step 42, described data service dealing send to the content adaptation system with described data service, send service informing to terminal called simultaneously;
Step 43, described content adaptation system carry out the adaptive of data service form and called mobile terminal receiving ability to described data service;
Data service afterstep 44, adaptive the finishing of described content adaptation system's preservation;
Step 45, judge whether described content adaptation system receives the feedback of terminal called to described service informing, if, execution instep 46, otherwise, up to receive terminal called to the feedback of described service informing after execution instep 46 again;
The data service after with described adaptive finishing ofstep 46, described content adaptation system sends to terminal called.
Technique scheme preferably also comprised before described step 42:
Step 4201, described data service dealing detect the traffic carrying capacity of described content adaptation system;
Step 4202, if described traffic carrying capacity be lower than predefined higher limit, execution instep 42, otherwise, execution in step 4203;
The current business amount of step 4203, the described content adaptation of periodic monitor system is when described traffic carrying capacity is reduced to below the predefined higher limit execution instep 42.
By technique scheme, carried out content adaptation before to the feedback of service informing and handled receiving terminal called, and can adjust the adaptive period according to traffic carrying capacity, therefore have the following advantages:
1, avoids the long problem that causes the terminal receive time-out and can not normally receive of traffic handling time;
2, solve service set and handle the excessive problem of systematic function pressure that causes.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Embodiment
Figure 1 shows that the present invention realizes the system schematic of content adaptation method, by callingterminal 11, terminal called 12,WAP gateway 2, data service dealing 3 andcontent adaptation system 4 form.
Callingterminal 11 sends data service, and its destination Mobile Station International ISDN Number is the number of terminal called 12;
Terminal called 12 receives the data service of callingterminal 11;
Wherein, model, function and the technical parameter of bishop'sterminal 11 and terminal called 12 etc. exist different, and its relevant information such as model, function and technical parameter is kept in thecontent adaptation system 4.
WAP gateway 2 is used for receiving and transmits data service, comprises that the data service that callingterminal 11 is sent sends to data service dealing 3, and the data service of the process adaptation processing that data service dealing 3 is sent sends to terminal called 12.
Data service dealing 3 sends to contentadaptation system 4 with the data service that receives; Can also set up a control module (not shown) in this data service dealing 3, after receiving data service, detect the traffic carrying capacity ofcontent adaptation system 4 by this control module, if traffic carrying capacity is little, then directly send to contentadaptation system 4 carry out adaptive, if traffic carrying capacity is very big, the upper limit of surpass setting, then enter wait state, row transmission again when traffic carrying capacity reduces by the time.Data service dealing 3 also is used for sending the data service information to terminal called 12, and this service informing can be by short message mode or voice mode or lettergram mode transmission; Can carry out sending service informings to terminal called 12 in adaptive data service being sent tocontent adaptation system 4, also can be again to terminal called 12 transmission service informings receiving the adapted data business after.
Carry out sending service informings to terminal called 12 in adaptive data service being sent tocontent adaptation system 4, when terminal called 12 feeds back automatically according to service informing, startup is during to the reception of data business, the adaptive probability of successful of this data service is very high, can avoid the long problem that causes the terminal receive time-out and can not normally receive of traffic handling time.
After receiving the adapted data business, send service informing to terminal called 12 again, when calledsubscriber 12 feeds back automatically according to service informing, startup is during to the reception of data business, the adaptive success of this data service avoids the long probability that causes the terminal receive time-out and can not normally receive of traffic handling time higher.
Content adaptation is carried out in 4 pairs of described data services of content adaptation system, and the data service after adaptive the finishing is sent to described data service dealing 3.
Content adaptation system 4 also is used for the data service after adaptive the finishing is preserved, and when calledsubscriber 12 feeds back automatically according to service informing, when starting the reception to the data business, thiscontent adaptation system 4 directly sends to terminal called 12 with the business after adaptive.
Content adaptation system 4 also is used for after adaptive finishing, and not only carries out the preservation of data service, also sends service informing to terminal called 12 voluntarily.
Last plane system can effectively be handled multimedia message, the data service that bigger, the adaptive time of occupied bandwidth spaces such as streaming media service is long, and the data service dealing 3 that multimedia message, streaming media service are corresponding respectively is respectively MMS center and Streaming Media center etc.
The present invention of being shown in Figure 2 realizes the flow chart of the method for content adaptation, may further comprise the steps:
Step 11, data service dealing receive the data service that calling terminal sends, and its destination Mobile Station International ISDN Number is the number of terminal called;
Step 12, described data service dealing send to the content adaptation system with described data service;
Step 13, described content adaptation system carry out content adaptation to described data service;
The data service after with adaptive finishing ofstep 14, described content adaptation system sends to described data service dealing;
Step 15, described data service dealing send service informing to terminal called;
Step 16, described data service dealing receive the feedback of terminal called to described service informing;
The data service after with described adaptive finishing ofstep 17, described data service dealing sends to terminal called.
Before describedstep 12, can also comprise:
Step 1201, described data service dealing detect the traffic carrying capacity of described content adaptation system;
Step 1202, if described traffic carrying capacity be lower than predefined higher limit, execution instep 12, otherwise, execution in step 1203;
The current business amount of step 1203, the described content adaptation of periodic monitor system is when described traffic carrying capacity is reduced to below the predefined higher limit execution in step 12.With the multimedia message is example, and shown in Figure 3 is the embodiment of said method:
Step 101, MMS center receive the multimedia message that calling terminal sends, and its destination Mobile Station International ISDN Number is the number of terminal called;
Step 102, MMS center detect the traffic carrying capacity of content adaptation system; If traffic carrying capacity is lower than predefined higher limit, execution in step 104; Otherwise, execution in step 103;
Step 103, MMS center are temporarily preserved this multimedia message, monitor the current business amount of described content adaptation system, are reduced to below the predefined higher limit until described traffic carrying capacity;
Step 104, MMS center send to the content adaptation system with this multimedia message;
Step 105, content adaptation system obtain the performance data of terminal called according to the number of terminal called from terminal database;
Step 106, content adaptation system carry out content adaptation according to the performance data of terminal called to this multimedia message;
The multimedia message after with adaptive finishing of step 107, content adaptation system sends to MMS center;
Step 108, MMS center send multimedia message to terminal called and receive prompting;
Step 109, MMS center are received the automatic feedback to service informing of terminal called, and this is fed back to and starts the feedback signal that receives voluntarily after terminal called receives multimedia message reception prompting;
Step 110, MMS center send to terminal called with the multimedia message after adaptive.
In present embodiment step 102, predefined traffic carrying capacity higher limit can be provided with according to the situation of actual volume by the system manager, and wherein, what of traffic carrying capacity are determined according to the server occupancy.For example, can be comprehensively receiving the surplus in time limit with reference to what and system of traffic carrying capacity is provided with; When receiving, system is limited to 2 minutes, the time that need carry out the content adaptation processing is that 30 seconds pending business has been waited for 1 minute, when just but its transmit time segments only remained 30 seconds, the predetermined upper limit value that sends this pending business can be made as server CPU usage 80%; And when system receives, be limited to 2 minutes, and needing the processing time is 30 seconds pending business when just having entered formation, the predetermined upper limit value that sends this pending business can be made as server CPU usage 60%.
In the present embodiment, also can not detect the traffic carrying capacity of content adaptation system, avoid traffic handling time long cause overtime.
In the present embodiment, step 105 can also be carried out in the following way: the content adaptation system is according to the number of terminal called, the performance data of directly inquiring about terminal called by device management protocol (Device Management agreement is called for short the DM agreement).
The present invention of being shown in Figure 4 realizes the flow chart of the another method of content adaptation, may further comprise the steps:
Step 21, data service dealing receive the data service that calling terminal sends, and its destination Mobile Station International ISDN Number is the number of terminal called;
Step 22, described data service dealing send to the content adaptation system with described data service;
Step 23, described content adaptation system carry out content adaptation to described data service;
Step 24, described content adaptation system send service informing to terminal called after adaptive finishing;
Step 25, described content adaptation system receive the feedback of terminal called to described service informing;
The data service after with described adaptive finishing ofstep 26, described content adaptation system sends to terminal called.
Before describedstep 22, can also comprise:
Step 2201, described data service dealing detect the traffic carrying capacity of described content adaptation system;
Step 2202, if described traffic carrying capacity be lower than predefined higher limit, execution instep 22, otherwise, execution in step 2203;
The current business amount of step 2203, the described content adaptation of periodic monitor system is when described traffic carrying capacity is reduced to below the predefined higher limit execution instep 22.
With the multimedia message is example, and shown in Figure 5 is the embodiment of said method:
Step 201, MMS center receive the multimedia message that calling terminal sends, and its destination Mobile Station International ISDN Number is the number of terminal called;
Step 202, MMS center detect the traffic carrying capacity of content adaptation system; If traffic carrying capacity is lower than predefined higher limit, execution instep 204; Otherwise, execution instep 203; Wherein, the establishing method of higher limit is identical with the higher limit establishing method of step 102 among the top embodiment;
Step 203, MMS center are temporarily preserved this multimedia message, monitor the current business amount of described content adaptation system, are reduced to below the predefined higher limit until described traffic carrying capacity;
Step 204, MMS center send to the content adaptation system with this multimedia message;
Step 205, content adaptation system obtain the performance data of terminal called according to the number of terminal called from terminal database;
Step 206, content adaptation system carry out content adaptation according to the performance data of terminal called to this multimedia message;
Step 207, content adaptation system send multimedia message to terminal called and receive prompting after adaptive finishing;
Step 208, content adaptation system receive the automatic feedback to service informing of terminal called, and this is fed back to and starts the feedback signal that receives voluntarily after terminal called receives multimedia message reception prompting;
Step 209, content adaptation system send to terminal called with the multimedia message after adaptive.
In the present embodiment, also can not detect the traffic carrying capacity of content adaptation system, avoid traffic handling time long cause overtime.
In the present embodiment, step 205 can also be carried out in the following way: the performance data of terminal called is directly inquired about according to the number of terminal called by the content adaptation system by the DM agreement.
The present invention of being shown in Figure 6 realizes the flow chart of the other method of content adaptation, may further comprise the steps:
Step 31, data service dealing receive the data service that calling terminal sends, and its destination Mobile Station International ISDN Number is the number of terminal called;
Step 32, described data service dealing send to the content adaptation system with described data service, send service informing to terminal called simultaneously;
Step 33, described content adaptation system carry out content adaptation to described data service;
The data service after with adaptive finishing ofstep 34, described content adaptation system sends to described data service dealing;
Step 35, judge whether described data service dealing receives the feedback of terminal called to described service informing, if, execution instep 36, otherwise, up to receive terminal called to the feedback of described service informing after execution instep 36 again;
The data service after with described adaptive finishing ofstep 36, described data service dealing sends to terminal called.
Before describedstep 32, can also comprise:
Step 3201, described data service dealing detect the traffic carrying capacity of described content adaptation system;
Step 3202, if described traffic carrying capacity be lower than predefined higher limit, execution instep 32, otherwise, execution in step 3203;
The current business amount of step 3203, the described content adaptation of periodic monitor system is when described traffic carrying capacity is reduced to below the predefined higher limit execution instep 32.
With the multimedia message is example, and shown in Figure 7 is the embodiment of said method:
Step 301, MMS center receive the multimedia message that calling terminal sends, and its destination Mobile Station International ISDN Number is the number of terminal called;
Step 302, MMS center detect the traffic carrying capacity of content adaptation system; If traffic carrying capacity is lower than predefined higher limit, execution instep 304; Otherwise, execution instep 303; Wherein, the establishing method of higher limit is identical with the higher limit establishing method of step 102 among the top embodiment;
Step 303, MMS center are temporarily preserved this multimedia message, monitor the current business amount of described content adaptation system, when described traffic carrying capacity is reduced to predefined higher limit execution instep 304 when following;
Step 304, MMS center send to the content adaptation system with this multimedia message, send multimedia message to terminal called simultaneously and receive prompting;
Step 305, content adaptation system obtain the performance data of terminal called according to the number of terminal called from terminal database;
Step 306, content adaptation system carry out content adaptation according to the performance data of terminal called to this multimedia message;
The multimedia message after with adaptive finishing ofstep 307, content adaptation system sends to MMS center;
Step 308, MMS center are checked the instruction of obtaining that whether obtains terminal called, if then execution instep 309, if not, execution instep 310;
Step 309, wait are until the feedback to service informing that obtains terminal called;
Step 310, MMS center send to terminal called with the multimedia message after adaptive.
In the present embodiment, because MMS center sends multimedia message to terminal called and receives prompting when this multimedia message is sent to the content adaptation system, therefore, might receive the instruction of obtaining that later any moment of prompting receive terminal called sending multimedia message, MMS content is adaptive before and after comprising that MMS content is adaptive and finishing finish after.No matter when receive the instruction of obtaining of terminal called, all can not before receiving this instruction, the multimedia message after adaptive be sent to terminal called.
In the present embodiment, also can not detect the traffic carrying capacity of content adaptation system, only avoid traffic handling time long cause overtime.
In the present embodiment, step 305 can also be carried out in the following way: the performance data of terminal called is directly inquired about according to the number of terminal called by the content adaptation system by the DM agreement.
The present invention of being shown in Figure 8 realizes the flow chart of a method again of content adaptation, may further comprise the steps:
Step 41, data service dealing receive the data service that calling terminal sends, and its destination Mobile Station International ISDN Number is the number of terminal called;
Step 42, described data service dealing send to the content adaptation system with described data service, send service informing to terminal called simultaneously;
Step 43, described content adaptation system carry out content adaptation to described data service;
Data service afterstep 44, adaptive the finishing of described content adaptation system's preservation;
Step 45, judge whether described content adaptation system receives the feedback of terminal called to described service informing, if, execution instep 46, otherwise, up to receive terminal called to the feedback of described service informing after execution instep 46 again;
The data service after with described adaptive finishing ofstep 46, described content adaptation system sends to terminal called.
Before describedstep 42, can also comprise:
Step 4201, described data service dealing detect the traffic carrying capacity of described content adaptation system;
Step 4202, if described traffic carrying capacity be lower than predefined higher limit, execution instep 42, otherwise, execution in step 4203;
The current business amount of step 4203, the described content adaptation of periodic monitor system is when described traffic carrying capacity is reduced to below the predefined higher limit execution instep 42.
With the multimedia message is example, and shown in Figure 9 is the embodiment of said method:
Step 401, MMS center receive the multimedia message that calling terminal sends, and its destination Mobile Station International ISDN Number is the number of terminal called;
Step 402, MMS center detect the traffic carrying capacity of content adaptation system; If traffic carrying capacity is lower than predefined higher limit, execution instep 404; Otherwise, execution instep 403; Wherein, the establishing method of higher limit is identical with the higher limit establishing method of step 102 among the top embodiment;
Step 403, MMS center are temporarily preserved this multimedia message, monitor the current business amount of described content adaptation system, when described traffic carrying capacity is reduced to predefined higher limit execution instep 404 when following;
Step 404, MMS center send to the content adaptation system with this multimedia message, send multimedia message to terminal called simultaneously and receive prompting;
Step 405, content adaptation system obtain the performance data of terminal called according to the number of terminal called from terminal database;
Step 406, content adaptation system carry out content adaptation according to the performance data of terminal called to this multimedia message;
Step 407, content adaptation system preserve the multimedia message after adaptive the finishing;
The instruction of obtaining that whether obtains terminal called is checked bystep 408, content adaptation system, if then execution instep 409, if not, execution instep 410;
Step 409, content adaptation system wait are until the feedback to service informing that obtains terminal called;
Step 410, content adaptation system send to terminal called with the multimedia message after adaptive.
In the present embodiment, because MMS center sends multimedia message to terminal called and receives prompting when this multimedia message is sent to the content adaptation system, therefore, the content adaptation system might receive the instruction of obtaining that later any moment of prompting receive terminal called sending multimedia message, MMS content is adaptive before and after comprising that MMS content is adaptive and finishing finish after.No matter when receive the instruction of obtaining of terminal called, all can not before receiving this instruction, the multimedia message after adaptive be sent to terminal called.
In the present embodiment, also can not detect the traffic carrying capacity of content adaptation system, only avoid traffic handling time long cause overtime.
In the present embodiment, step 405 can also be carried out in the following way: the performance data of terminal called is directly inquired about according to the number of terminal called by the content adaptation system by the DM agreement.
Should be noted that at last: above embodiment is only in order to illustrate that technical scheme of the present invention is not intended to limit; Although with reference to preferred embodiment the present invention is had been described in detail, those of ordinary skill in the field are to be understood that: still can make amendment or the part technical characterictic is equal to replacement the specific embodiment of the present invention; And not breaking away from the spirit of technical solution of the present invention, it all should be encompassed in the middle of the technical scheme scope that the present invention asks for protection.