CN104065519A - Method for improving conversation interactive performance and automatic configuration server - Google Patents
Method for improving conversation interactive performance and automatic configuration server Download PDFInfo
- Publication number
- CN104065519A CN104065519A CN201410332541.4A CN201410332541A CN104065519A CN 104065519 A CN104065519 A CN 104065519A CN 201410332541 A CN201410332541 A CN 201410332541A CN 104065519 A CN104065519 A CN 104065519A
- Authority
- CN
- China
- Prior art keywords
- cpe
- acs
- message
- mutual request
- mutual
- 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.)
- Pending
Links
Landscapes
- Computer And Data Communications (AREA)
Abstract
The embodiment of the invention provides a method for improving the conversation interactive performance and an ACS. The method includes the steps that the ACS sends an interactive request instruction to a CPE to enable the CPE to initiate connection to the ACS, wherein the interactive request instruction is a UDP message; the ACS receives a conversation connection request sent by the CPE, wherein the conversation connection request comprises interactive request successful identification, and the interactive request successful identification is used for enabling the ACS to know that the ACS has been connected with the CPE. The ACS and the CPE can be connected by conducting interaction on the one UDP message, and the conversation interactive performance between the ACS and the CPE is accordingly and greatly improved.
Description
Technical field
The present invention relates to a kind of communication technology, relate in particular to a kind of method and Automatic Configuration Server (Auto-Configuration Server, abbreviation: ACS) that promotes session interaction performance.
Background technology
Terminal wide area network management agreement (CPE WAN Management Protocol, be called for short: CWMP) composition of framework mainly comprises two parts, be ACS and ustomer premises access equipment (Customer PremisesEquipment, be called for short: CPE), ACS can realize the dynamic management to far-end CPE by CWMP, as, automatically configure and provide management, state and the performance monitoring of dynamic Service, software/firmware image file.
In existing CWMP Managed Solution, if ACS need to manage CPE, carry out CPE bookkeeping, conventionally first send reverse session request to set up reverse session by Transmission Control Protocol to CPE by ACS, and send empty HTTP GET message notifying CPE, ACS need to manage this CPE, this CPE receives after reverse session request, processes this reverse session request, disconnects, and then set up forward session to ACS, so that ACS manages operation.That is to say, set up to CPE at ACS in the process of reverse session, need at least 8 messages alternately.
Because ACS need to manage a large amount of CPE, and the performance resource of ACS itself is also very limited, and sets up to CPE at ACS in the process of reverse session, there is no mutual any Useful Information, but has repeatedly message interaction, has a strong impact on the performance of ACS.
Summary of the invention
The invention provides a kind of method and ACS that promotes session interaction performance, to promote the session interaction performance of ACS and CPE.
First aspect, the embodiment of the present invention provides a kind of method that promotes session interaction performance, comprising:
Automatic Configuration Server ACS sends mutual request instruction to ustomer premises access equipment CPE, so that described CPE initiates to connect to described ACS; Wherein, described mutual request is designated as User Datagram Protoco (UDP) UDP message;
Described ACS receives the session connection request that described CPE sends, and comprises mutual request and successfully identify in described session connection request, and described mutual request successfully identifies and is used for making described ACS to know between described ACS and described CPE connecting.
In the possible implementation of the first of first aspect, described ACS also comprises before sending mutual request instruction to CPE:
Described ACS receives the notice INFORM message that described CPE sends, the uniform resource position mark URL that comprises described CPE in described INFORM message and the model value of described CPE; Wherein, described model value is used for showing whether described CPE can resolve described UDP message;
Described ACS judges according to described model value whether described CPE can resolve described UDP message;
If the determination result is YES, described ACS obtains described URL, and generates described mutual request instruction.
In conjunction with the possible implementation of the first of first aspect or first aspect, in the possible implementation of the second, in described UDP message, encapsulate HTTP GET message, described HTTP GET message is used for asking described CPE to initiate to connect to described ACS.
In conjunction with the possible implementation of the second of first aspect, in the third possible implementation, described ACS, after CPE sends mutual request instruction, also comprises:
Described ACS starts retransmission timer;
Accordingly, described ACS receives the session connection request that described CPE sends, and comprising:
If before described retransmission timer is overtime, described ACS receives the described session connection request that described CPE sends, and deletes described retransmission timer;
If after described retransmission timer is overtime, described ACS does not receive the described session connection request that described CPE sends, and described ACS resends described mutual request instruction.
Second aspect, the embodiment of the present invention provides a kind of method that promotes session interaction performance, comprising:
Ustomer premises access equipment CPE receives the mutual request instruction that Automatic Configuration Server ACS sends, and described mutual request instruction is used for making described CPE to initiate to connect to described ACS; Wherein, described mutual request is designated as User Datagram Protoco (UDP) UDP message;
Described CPE sends session connection request to described ACS, comprises mutual request and successfully identify in described session connection request, and described mutual request successfully identifies and is used for making described ACS to know between described ACS and described CPE connecting.
In the possible implementation of the first of second aspect, described CPE also comprises before receiving the mutual request instruction of ACS transmission:
Described CPE sends notice INFORM message, the uniform resource position mark URL that comprises described CPE in described INFORM message and the model value of described CPE to described ACS; Wherein, described model value is used for showing whether described CPE can resolve described UDP message; So that described ACS judges according to described model value whether described CPE can resolve described UDP message.
In conjunction with the possible implementation of the first of second aspect or second aspect, in the possible implementation of the second, in described UDP message, encapsulate HTTP GET message, described HTTP GET message is used for asking described CPE to initiate to connect to described ACS.
The third aspect, the embodiment of the present invention provides a kind of Automatic Configuration Server ACS, comprising:
Sending module, for sending mutual request instruction, so that described CPE initiates to connect to described ACS to ustomer premises access equipment CPE; Wherein, described mutual request is designated as User Datagram Protoco (UDP) UDP message;
Receiver module, the session connection request sending for receiving described CPE, comprises mutual request and successfully identifies in described session connection request, and described mutual request successfully identifies and is used for making described ACS to know between described ACS and described CPE connecting.
In the possible implementation of the first of the third aspect, described receiver module also for:
Receive the notice INFORM message that described CPE sends, the uniform resource position mark URL that comprises described CPE in described INFORM message and the model value of described CPE; Wherein, described model value is used for showing whether described CPE can resolve described UDP message;
Described ACS also comprises judge module, for judging according to described model value whether described CPE can resolve described UDP message;
Described ACS also comprises acquisition module, if be yes for the judged result of described judge module, obtains the URL of described CPE, and generates described mutual request instruction.
In conjunction with the possible implementation of the first of the third aspect or the third aspect, in the possible implementation of the second, in described UDP message, encapsulate HTTP GET message, described HTTP GET message is used for asking described CPE to initiate to connect to described ACS.
In conjunction with the possible implementation of the second of the third aspect, in the third possible implementation, also comprise:
Start module, for starting retransmission timer;
Accordingly, if described receiver module overtime specifically for described retransmission timer before, receive the described session connection request that described CPE sends, delete described retransmission timer;
If after described sending module is also overtime for described retransmission timer, described receiver module does not receive the described session connection request that described CPE sends, and resends described mutual request instruction.
Fourth aspect, the embodiment of the present invention provides a kind of ustomer premises access equipment CPE, comprising:
Receiver module, the mutual request instruction sending for receiving Automatic Configuration Server ACS, described mutual request instruction is used for making described CPE to initiate to connect to described ACS; Wherein, described mutual request is designated as User Datagram Protoco (UDP) UDP message;
Sending module, for sending session connection request to described ACS, comprises mutual request and successfully identifies in described session connection request, described mutual request successfully identifies and is used for making described ACS to know between described ACS and described CPE connecting.
In the possible implementation of the first of fourth aspect, described sending module also for:
Send notice INFORM message, the uniform resource position mark URL that comprises described CPE in described INFORM message and the model value of described CPE to described ACS; Wherein, described model value is used for showing whether described CPE can resolve described UDP message; So that described ACS judges according to described model value whether described CPE can resolve described UDP message.
In conjunction with the possible implementation of the first of fourth aspect or fourth aspect, in the possible implementation of the second, in described UDP message, encapsulate HTTP GET message, described HTTP GET message is used for asking described CPE to initiate to connect to described ACS.
Method and the ACS of the lifting session interaction performance that the embodiment of the present invention provides, send mutual request instruction by ACS to CPE, so that described CPE initiates to connect to described ACS; Wherein, described mutual request is designated as UDP message; Described ACS receives the session connection request that described CPE sends, and comprises mutual request and successfully identify in described session connection request, and described mutual request successfully identifies and is used for making described ACS to know between described ACS and described CPE connecting.Make can connect by a mutual UDP message between described ACS and described CPE, thereby promoted greatly the session interaction performance between described ACS and described CPE.
Brief description of the drawings
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the flow chart that the present invention promotes the embodiment of the method one of session interaction performance;
Fig. 2 is the flow chart that the present invention promotes the embodiment of the method two of session interaction performance;
Fig. 3 is the flow chart that the present invention promotes the embodiment of the method three of session interaction performance;
Fig. 4 is the implementation procedure schematic diagram of the present invention's method of promoting session interaction performance;
Fig. 5 is the structural representation of ACS embodiment mono-of the present invention;
Fig. 6 is the structural representation of ACS embodiment bis-of the present invention;
Fig. 7 is the structural representation of CPE embodiment mono-of the present invention.
Embodiment
For making object, technical scheme and the advantage of the embodiment of the present invention clearer, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
Fig. 1 is the flow chart that the present invention promotes the embodiment of the method one of session interaction performance.As shown in Figure 1, the method that the present embodiment provides specifically can be carried out by ACS, and described ACS is specifically as follows ACS, and the method that the present embodiment provides specifically can comprise:
Step 101, ACS send mutual request instruction to CPE, so that described CPE initiates to connect to described ACS; Wherein, described mutual request is designated as User Datagram Protoco (UDP) (User DatagramProtocol, abbreviation: UDP) message.
In the time that described mutual request instruction is encapsulated as to UDP message, in described UDP message, encapsulate HTTPGET message, described HTTP GET message is used for asking described CPE to initiate to connect to described ACS, and then, described ACS sends to described CPE by udp protocol by described mutual request instruction.
Step 102, described ACS receive the session connection request that described CPE sends, and comprise mutual request and successfully identify in described session connection request, and described mutual request successfully identifies and is used for making described ACS to know between described ACS and described CPE connecting.
The technical scheme of the present embodiment, sends mutual request instruction by ACS to CPE, and described mutual request is designated as UDP message, and receives the session connection request that described CPE sends.Because the mutual request instruction in the present embodiment sends based on udp protocol, due to the working mechanism of UDP, only need a message can complete the mutual of valid data, therefore, described ACS only need send a UDP message that encapsulates HTTP GET message to CPE, can make CPE initiate to connect to ACS, thereby the forward of setting up between ACS and CPE is connected, and prior art is carried out based on Transmission Control Protocol, the process need that ACS and CPE set up Opposite direction connection first sends handshake message by ACS to CPE, CPE sends handshake response message to ACS, then ACS sends after an acknowledge message to CPE again, ACS just can send HTTP GET message to CPE, request CPE sets up forward to ACS and connects, the process of setting up forward connection to ACS at CPE is similar with the process of setting up Opposite direction connection, , using prior art to make to set up forward between ACS and CPE is connected, need at least eight messages alternately, and the technical scheme of the present embodiment, only need a mutual UDP message, thereby promote greatly the session interaction performance between ACS and CPE.
Fig. 2 is the flow chart that the present invention promotes the embodiment of the method two of session interaction performance.As shown in Figure 2, on the basis of above-described embodiment, before above-mentioned steps 101, the method that the present embodiment provides further can also comprise:
URL) and the model value of described CPE step 201, described ACS receive the INFORM message that described CPE sends, and (Uniform Resource Locator, is called for short: the URL(uniform resource locator) that comprises described CPE in described INFORM message; Wherein, described model value is used for showing whether described CPE can resolve described UDP message.
Concrete, in order to judge whether CPE can resolve UDP message, increase one newly for representing the data model of the support situation of described CPE to this ability, and define data model store path for " Device.ManagementServer.UdpConnectionRequestSupport ", this data model is the enumerated variable of String type, its enumerated value is " true/false ", the model value of this data model is " true/false ", described model value is forced to carry in INFORM message, if not carrying described model value or described model value in INFORM message is false, represent that described CPE can not resolve UDP message, otherwise represent to resolve UDP message.Be understandable that, in actual applications, can also represent by other means whether described CPE can resolve UDP message, and the present embodiment does not limit this.
Step 202, described ACS judge according to described model value whether described CPE can resolve described UDP message.
Step 203, if the determination result is YES, described ACS obtains the URL of described CPE, and generates described mutual request instruction.
, if the determination result is YES, described mutual request instruction is encapsulated as UDP message by described ACS, and send to the described CPE corresponding with dormitory URL.Be understandable that, if judged result is no, described ACS carries out alternately according to the scheme of prior art and described CPE, is encapsulated as TCP message by described mutual request instruction.
The technical scheme of the present embodiment, by forcing to carry to show whether described CPE can resolve the model value of UDP message in the INFORM message sending at CPE, make ACS will described mutual request indicate and be encapsulated as UDP message or TCP message according to the judgement of described model value, make the technical scheme of the present embodiment can compatible existing technical scheme.
On the basis of above-described embodiment, after above-mentioned steps 101, the method that the present embodiment provides further can also comprise:
Described ACS starts retransmission timer.
It should be noted that, in a kind of possible execution mode, if described retransmission timer overtime before, described ACS receives the described session connection request that described CPE sends, and deletes described retransmission timer.
In the possible execution mode of another kind, if described retransmission timer overtime after, described ACS does not receive the described session connection request that described CPE sends, described ACS resends described mutual request instruction.Optionally, the number of times upper limit of re-transmission can also be set according to actual needs, for example 5 times.
Further, in order to optimize retransmission mechanism, the time-out time of described retransmission timer can calculate by certain algorithm, for example 2 of TCP form index scheme.The present embodiment does not limit this.
The technical scheme of the present embodiment, by retransmission timer is set, if make ACS also not receive described session connection request after retransmission timer is overtime, sends mutual request instruction to described CPE again; Or described ACS receives described session connection request before retransmission timer is overtime, delete described retransmission timer, initiate to connect and problem that the overtime connection that causes is waited for to the CPE that loses connection thereby solved ACS, improved the reliability of session interaction.
Fig. 3 is the flow chart that the present invention promotes the embodiment of the method three of session interaction performance.As shown in Figure 3, the method for the lifting session interaction performance that the present embodiment provides specifically can be carried out by CPE, and the method that the present embodiment provides specifically can comprise:
Step 301, CPE receive the mutual request instruction that ACS sends, and described mutual request instruction is used for making described CPE to initiate to connect to described ACS; Wherein, described mutual request is designated as UDP message.
Concrete, in described UDP message, encapsulating HTTP GET message, described HTTP GET message is used for asking described CPE to initiate to connect to described ACS.
Be understandable that, before above-mentioned steps 301, described CPE can also send INFORM message, the URL that comprises described CPE in described INFORM message and the model value of described CPE to described ACS; Wherein, described model value is used for showing whether described CPE can resolve described UDP message; So that described ACS judges according to described model value whether described CPE can resolve described UDP message.
Step 302, described CPE send session connection request to described ACS, comprise mutual request and successfully identify in described session connection request, and described mutual request successfully identifies and is used for making described ACS to know between described ACS and described CPE connecting.
The technical scheme of the present embodiment, receives by CPE the mutual request instruction that ACS sends, and described mutual request instruction is used for making described CPE to initiate to connect to described ACS; Wherein, described mutual request is designated as UDP message; Described CPE sends session connection request to described ACS, comprises mutual request and successfully identify in described session connection request, and described mutual request successfully identifies and is used for making described ACS to know between described ACS and described CPE connecting.Make can connect by a mutual UDP message between described ACS and described CPE, thereby promoted greatly the session interaction performance between described ACS and described CPE.
Below in conjunction with Fig. 4, implementation procedure and the principle of the method to lifting session interaction performance provided by the invention are further described, to help to understand the present invention.
First be noted that in the method that the present embodiment provides, on ACS, increase a reverse conversation module, that is, ACS comprises reverse conversation module and forward session receiver module; Accordingly, increase a reverse session receiver module on CPE, that is, CPE comprises reverse session receiver module and forward conversation module.
Wherein, oppositely conversation module can send mutual request instruction to CPE by udp protocol, starts for retransmission timer this mutual request instruction, ask alternately instruction for overtime re-transmission simultaneously.Oppositely session receiver module can receive the mutual request instruction of the UDP form of ACS transmission, carries out this mutual request and indicates and notice to forward conversation module.Forward conversation module can be set up forward session to ACS, sends session connection request to ACS, carries out session operation and relevant action.Forward session receiver module can receive the session connection request of the forward conversation module transmission of CPE, carry out session interaction, send and ask alternately successfully mark to reverse conversation module simultaneously, oppositely conversation module receives mutual request and successfully identifies retransmission timer corresponding to rear deletion.
Concrete, oppositely conversation module is for initiating mutual request instruction by udp protocol to CPE, start a retransmission timer for the mutual request instruction of each CPE simultaneously, retransmission timer is used for again sending mutual request instruction to the CPE corresponding with this retransmission timer after overtime, thus the reliability of raising reverse request; The mutual request that simultaneously receives the notice of forward session receiver module successfully identifies, and delete retransmission timer receiving after mutual request successfully identifies, represent that this mutual request instruction has successfully been received by CPE and CPE has carried out corresponding forward session interaction process.
On ACS, the process of session interaction specifically can comprise double teacher, is respectively:
Oppositely the decision phase is carried out in session.When user is on ACS when executable operations request, the operation that this operation requests is user, just enters reverse session and carries out the decision phase.First ACS confirms whether the CPE of opposite end supports the reverse session interaction mode that the present embodiment provides,, whether receive UDP message, decision-making foundation is whether to carry the model value of CPE in the INFORM message noticed of CPE, here why will carry out decision-making is for the existing reverse session interaction mode of compatibility, make the equipment can self adaptation, realize the compatible unified management of the way to manage that existing mode and the present embodiment provide.If support the reverse session interaction mode that the present embodiment provides, carry out the reverse session interaction mode of the present embodiment, otherwise carry out reverse session request according to existing mode.Be understandable that, cpe device also can be supported existing reverse session interaction mode in the reverse session interaction mode of supporting the present embodiment, and cpe device can be managed by the compatibility of two kinds of reverse session requests of ACS.The present embodiment does not limit this.It should be noted that, INFORM message is that CPE sends to ACS after electrifying startup.
Obtain the URL stage of the CPE of reverse request.This URL forces to notice in INFORM message.
The message phase of encapsulation reverse request.To ask alternately instruction to be encapsulated as UDP message, empty HTTP GET request message will be encapsulated in UDP message.
Send the reverse request message stage.The HTTP GET message of the above-mentioned UDP of being encapsulated as message is sent to cpe device by udp protocol.And for this mutual request instruction, start a retransmission timer, the overtime duration of this retransmission timer can be configured by user, tentative 15 seconds of acquiescence, if the overtime rear cpe device of retransmission timer is not also set up forward session to ACS,, do not send session connection request to ACS, ACS resends mutual request instruction for this cpe device, and number of repetition can be configured by user, gives tacit consent to 5 times.Further, in order to optimize retry mechanism, time-out time can calculate by certain algorithm, as 2 of TCP form index scheme.The present embodiment does not limit this.
Based on the reverse session of above-mentioned UDP, each reverse session only needs a mutual message, supreme 8 times in performance, are promoted for original reverse session scheme, adopt overtime retry mechanism simultaneously, greatly improve the reliability of reverse session, solved the depleted problem of existing reverse session tcp port with stylish reverse conversational mode.
On CPE, after having started, CPE just enters reverse session listening state, and be that its reverse well-known serve port (7547) is monitored by the mode of UDP in fact at this state.In the time that reality is used, the port that can monitor by configuration modification as required, the present embodiment does not limit this.
In the time listening to the mutual request instruction of UDP form and arrive, just this mutual request instruction of automatic reception, identifies reverse request, and this mutual request instruction is noticed to forward conversation module, so that forward conversation module sends session connection request to ACS.
Fig. 5 is the structural representation of ACS embodiment mono-of the present invention.As shown in Figure 5, the ACS10 that the present embodiment provides specifically can comprise: sending module 11 and receiver module 12.
Wherein, sending module 11 can be for sending mutual request instruction, so that described CPE initiates to connect to described ACS to CPE; Wherein, described mutual request is designated as UDP message;
The session connection request that receiver module 12 can send for receiving described CPE, comprises mutual request and successfully identifies in described session connection request, described mutual request successfully identifies and is used for making described ACS to know between described ACS and described CPE connecting.
In described UDP message, encapsulate HTTP GET message, described HTTP GET message is used for asking described CPE to initiate to connect to described ACS.
It should be noted that, the sending module 11 of the present embodiment is equivalent to the reverse conversation module in Fig. 4, and the receiver module 12 of the present embodiment is equivalent to the forward session receiver module in Fig. 4.
The technical scheme of the present embodiment, can be used for carrying out the technical scheme of said method embodiment, and it realizes principle and technique effect is similar, repeats no more herein.
Fig. 6 is the structural representation of ACS embodiment bis-of the present invention.As shown in Figure 6, on the basis of above-described embodiment, the ACS20 that the present embodiment provides further can also comprise: start module 21, judge module 22 and acquisition module 23.
Concrete, described receiver module 12 can also be used for receiving the INFORM message that described CPE sends, the URL that comprises described CPE in described INFORM message and the model value of described CPE; Described judge module 22 can be for judging according to described model value whether described CPE receives UDP message; If described acquisition module 23 can be yes for the judged result of described judge module 22, obtain the URL of described CPE, and generate described mutual request instruction.
Further, starting module 21 can be for starting retransmission timer; Accordingly, if described receiver module 12 overtime specifically for described retransmission timer before, receive the described session connection request that described CPE sends, delete described retransmission timer.
In another kind of application scenarios, if described sending module 11 can also be used for described retransmission timer overtime after, described receiver module 12 does not receive the described session connection request that described CPE sends, and resends described mutual request instruction.
It should be noted that, startup module 21, judge module 22 and acquisition module 23 in the present embodiment are all equivalent to the reverse conversation module in Fig. 4.
The ACS of the present embodiment, can be used for carrying out the technical scheme of said method embodiment, and it realizes principle and technique effect is similar, repeats no more herein.
Fig. 7 is the structural representation of CPE embodiment mono-of the present invention. as shown in Figure 7, the CPE30 that the present embodiment provides specifically can comprise: receiver module 31 and sending module 32.
Wherein, the mutual request instruction that receiver module 31 can send for receiving ACS, described mutual request instruction is used for making described CPE to initiate to connect to described ACS; Wherein, described mutual request is designated as UDP message;
Sending module 32 can, for sending session connection request to described ACS, comprise mutual request and successfully identify in described session connection request, described mutual request successfully identifies and is used for making described ACS to know between described ACS and described CPE connecting.
Concrete, in described UDP message, encapsulating HTTP GET message, described HTTP GET message is used for asking described CPE to initiate to connect to described ACS.
Further, described sending module 32 can also be used for sending INFORM message, the URL that comprises described CPE in described INFORM message and the model value of described CPE to described ACS; Wherein, described model value is used for showing whether described CPE can resolve described UDP message; So that described ACS judges according to described model value whether described CPE can resolve described UDP message.
It should be noted that, the receiver module 31 in the present embodiment is equivalent to the reverse session receiver module in Fig. 4; The sending module 32 of the present embodiment is equivalent to the forward conversation module in Fig. 4.
The CPE of the present embodiment, can be used for carrying out the technical scheme of said method embodiment, and it realizes principle and technique effect is similar, repeats no more herein.
In several embodiment provided by the present invention, should be understood that disclosed apparatus and method can realize by another way.For example, device embodiment described above is only schematic, for example, the division of described unit, be only that a kind of logic function is divided, when actual realization, can have other dividing mode, for example multiple unit or assembly can in conjunction with or can be integrated into another system, or some features can ignore, or do not carry out.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, indirect coupling or the communication connection of device or unit can be electrically, machinery or other form.
The described unit as separating component explanation can or can not be also physically to separate, and the parts that show as unit can be or can not be also physical locations, can be positioned at a place, or also can be distributed in multiple network element.Can select according to the actual needs some or all of unit wherein to realize the object of the present embodiment scheme.
In addition, the each functional unit in each embodiment of the present invention can be integrated in a processing unit, can be also that the independent physics of unit exists, and also can be integrated in a unit two or more unit.Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form that also can adopt hardware to add SFU software functional unit realizes.
The integrated unit that the above-mentioned form with SFU software functional unit realizes, can be stored in a computer read/write memory medium.Above-mentioned SFU software functional unit is stored in a storage medium, comprise that some instructions (can be personal computers in order to make a computer equipment, server, or the network equipment etc.) or processor (processor) carry out the part steps of method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, portable hard drive, read-only memory (Read-Only Memory, ROM), the various media that can be program code stored such as random access memory (Random Access Memory, RAM), magnetic disc or CD.
Those skilled in the art can be well understood to, for convenience and simplicity of description, only be illustrated with the division of above-mentioned each functional module, in practical application, can above-mentioned functions be distributed and completed by different functional modules as required, be divided into different functional modules by the internal structure of device, to complete all or part of function described above.The specific works process of the device of foregoing description, can, with reference to the corresponding process in preceding method embodiment, not repeat them here.
Finally it should be noted that: above each embodiment, only in order to technical scheme of the present invention to be described, is not intended to limit; Although the present invention is had been described in detail with reference to aforementioned each embodiment, those of ordinary skill in the art is to be understood that: its technical scheme that still can record aforementioned each embodiment is modified, or some or all of technical characterictic is wherein equal to replacement; And these amendments or replacement do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.
Claims (14)
1. a method that promotes session interaction performance, is characterized in that, comprising:
Automatic Configuration Server ACS sends mutual request instruction to ustomer premises access equipment CPE, so that described CPE initiates to connect to described ACS; Wherein, described mutual request is designated as User Datagram Protoco (UDP) UDP message;
Described ACS receives the session connection request that described CPE sends, and comprises mutual request and successfully identify in described session connection request, and described mutual request successfully identifies and is used for making described ACS to know between described ACS and described CPE connecting.
2. method according to claim 1, is characterized in that, described ACS also comprises before sending mutual request instruction to CPE:
Described ACS receives the notice INFORM message that described CPE sends, the uniform resource position mark URL that comprises described CPE in described INFORM message and the model value of described CPE; Wherein, described model value is used for showing whether described CPE can resolve described UDP message;
Described ACS judges according to described model value whether described CPE can resolve described UDP message;
If the determination result is YES, described ACS obtains described URL, and generates described mutual request instruction.
3. method according to claim 1 and 2, is characterized in that, encapsulates HTTP GET message in described UDP message, and described HTTP GET message is used for asking described CPE to initiate to connect to described ACS.
4. method according to claim 2, is characterized in that, described ACS, after CPE sends mutual request instruction, also comprises:
Described ACS starts retransmission timer;
Accordingly, described ACS receives the session connection request that described CPE sends, and comprising:
If before described retransmission timer is overtime, described ACS receives the described session connection request that described CPE sends, and deletes described retransmission timer;
If after described retransmission timer is overtime, described ACS does not receive the described session connection request that described CPE sends, and described ACS resends described mutual request instruction.
5. a method that promotes session interaction performance, is characterized in that, comprising:
Ustomer premises access equipment CPE receives the mutual request instruction that Automatic Configuration Server ACS sends, and described mutual request instruction is used for making described CPE to initiate to connect to described ACS; Wherein, described mutual request is designated as User Datagram Protoco (UDP) UDP message;
Described CPE sends session connection request to described ACS, comprises mutual request and successfully identify in described session connection request, and described mutual request successfully identifies and is used for making described ACS to know between described ACS and described CPE connecting.
6. method according to claim 5, is characterized in that, described CPE also comprises before receiving the mutual request instruction of ACS transmission:
Described CPE sends notice INFORM message, the uniform resource position mark URL that comprises described CPE in described INFORM message and the model value of described CPE to described ACS; Wherein, described model value is used for showing whether described CPE can resolve described UDP message; So that described ACS judges according to described model value whether described CPE can resolve described UDP message.
7. according to the method described in claim 5 or 6, it is characterized in that, encapsulate HTTP GET message in described UDP message, described HTTP GET message is used for asking described CPE to initiate to connect to described ACS.
8. an Automatic Configuration Server ACS, is characterized in that, comprising:
Sending module, for sending mutual request instruction, so that described CPE initiates to connect to described ACS to ustomer premises access equipment CPE; Wherein, described mutual request is designated as User Datagram Protoco (UDP) UDP message;
Receiver module, the session connection request sending for receiving described CPE, comprises mutual request and successfully identifies in described session connection request, and described mutual request successfully identifies and is used for making described ACS to know between described ACS and described CPE connecting.
9. ACS according to claim 8, is characterized in that, described receiver module also for:
Receive the notice INFORM message that described CPE sends, the uniform resource position mark URL that comprises described CPE in described INFORM message and the model value of described CPE; Wherein, described model value is used for showing whether described CPE can resolve described UDP message;
Described ACS also comprises judge module, for judging according to described model value whether described CPE can resolve described UDP message;
Described ACS also comprises acquisition module, if be yes for the judged result of described judge module, obtains the URL of described CPE, and generates described mutual request instruction.
10. ACS according to claim 8 or claim 9, is characterized in that, encapsulates HTTP GET message in described UDP message, and described HTTP GET message is used for asking described CPE to initiate to connect to described ACS.
11. ACS according to claim 9, is characterized in that, also comprise:
Start module, for starting retransmission timer;
Accordingly, if described receiver module overtime specifically for described retransmission timer before, receive the described session connection request that described CPE sends, delete described retransmission timer;
If after described sending module is also overtime for described retransmission timer, described receiver module does not receive the described session connection request that described CPE sends, and resends described mutual request instruction.
12. 1 kinds of ustomer premises access equipment CPE, is characterized in that, comprising:
Receiver module, the mutual request instruction sending for receiving Automatic Configuration Server ACS, described mutual request instruction is used for making described CPE to initiate to connect to described ACS; Wherein, described mutual request is designated as User Datagram Protoco (UDP) UDP message;
Sending module, for sending session connection request to described ACS, comprises mutual request and successfully identifies in described session connection request, described mutual request successfully identifies and is used for making described ACS to know between described ACS and described CPE connecting.
13. CPE according to claim 12, is characterized in that, described sending module also for:
Send notice INFORM message, the uniform resource position mark URL that comprises described CPE in described INFORM message and the model value of described CPE to described ACS; Wherein, described model value is used for showing whether described CPE can resolve described UDP message; So that described ACS judges according to described model value whether described CPE can resolve described UDP message.
14. according to the CPE described in claim 12 or 13, it is characterized in that, encapsulates HTTP GET message in described UDP message, and described HTTP GET message is used for asking described CPE to initiate to connect to described ACS.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410332541.4A CN104065519A (en) | 2014-07-14 | 2014-07-14 | Method for improving conversation interactive performance and automatic configuration server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410332541.4A CN104065519A (en) | 2014-07-14 | 2014-07-14 | Method for improving conversation interactive performance and automatic configuration server |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104065519A true CN104065519A (en) | 2014-09-24 |
Family
ID=51553061
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410332541.4A Pending CN104065519A (en) | 2014-07-14 | 2014-07-14 | Method for improving conversation interactive performance and automatic configuration server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104065519A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104954187A (en) * | 2015-06-30 | 2015-09-30 | 杭州华三通信技术有限公司 | Method and device for determining state of CPE (customer premise equipment) |
CN106375453A (en) * | 2016-09-05 | 2017-02-01 | 珠海市魅族科技有限公司 | Bidirectional communication device, system and method based on HTTP connection |
CN112020089A (en) * | 2020-08-18 | 2020-12-01 | 深圳市艾伯通信有限公司 | Interactive exception handling method, terminal and readable storage medium |
CN114338374A (en) * | 2021-12-24 | 2022-04-12 | 深圳市伟文无线通讯技术有限公司 | Method for enabling CPE to be self-adaptive to ACS |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859160A (en) * | 2005-04-30 | 2006-11-08 | 华为技术有限公司 | Method and its system for managing user stationed equipment configuration |
CN101064625A (en) * | 2006-04-27 | 2007-10-31 | 中兴通讯股份有限公司 | Method for managing user side equipment through network address translation gateway |
CN101193125A (en) * | 2006-11-20 | 2008-06-04 | 华为技术有限公司 | A method and device for local device configuration management of user |
CN101702718A (en) * | 2009-11-18 | 2010-05-05 | 中兴通讯股份有限公司 | Method and device for managing user terminal equipment |
CN101783774A (en) * | 2009-01-19 | 2010-07-21 | 华为终端有限公司 | Network device connection method, system and device |
EP2337264A1 (en) * | 2009-12-15 | 2011-06-22 | Samsung Electronics Co., Ltd. | Method and apparatus for communication between server and customer premise equipment over internet-based network |
CN103067422A (en) * | 2011-10-19 | 2013-04-24 | 华为终端有限公司 | Business distribution method, business distribution equipment and business distribution system |
CN103441872A (en) * | 2013-08-22 | 2013-12-11 | 福建星网锐捷网络有限公司 | Failure recovery method, device and communication system of user side equipment |
-
2014
- 2014-07-14 CN CN201410332541.4A patent/CN104065519A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859160A (en) * | 2005-04-30 | 2006-11-08 | 华为技术有限公司 | Method and its system for managing user stationed equipment configuration |
CN101064625A (en) * | 2006-04-27 | 2007-10-31 | 中兴通讯股份有限公司 | Method for managing user side equipment through network address translation gateway |
CN101193125A (en) * | 2006-11-20 | 2008-06-04 | 华为技术有限公司 | A method and device for local device configuration management of user |
CN101783774A (en) * | 2009-01-19 | 2010-07-21 | 华为终端有限公司 | Network device connection method, system and device |
CN101702718A (en) * | 2009-11-18 | 2010-05-05 | 中兴通讯股份有限公司 | Method and device for managing user terminal equipment |
EP2337264A1 (en) * | 2009-12-15 | 2011-06-22 | Samsung Electronics Co., Ltd. | Method and apparatus for communication between server and customer premise equipment over internet-based network |
CN103067422A (en) * | 2011-10-19 | 2013-04-24 | 华为终端有限公司 | Business distribution method, business distribution equipment and business distribution system |
CN103441872A (en) * | 2013-08-22 | 2013-12-11 | 福建星网锐捷网络有限公司 | Failure recovery method, device and communication system of user side equipment |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104954187A (en) * | 2015-06-30 | 2015-09-30 | 杭州华三通信技术有限公司 | Method and device for determining state of CPE (customer premise equipment) |
CN104954187B (en) * | 2015-06-30 | 2018-11-27 | 新华三技术有限公司 | A kind of method and apparatus of determining user side equipment state |
CN106375453A (en) * | 2016-09-05 | 2017-02-01 | 珠海市魅族科技有限公司 | Bidirectional communication device, system and method based on HTTP connection |
CN106375453B (en) * | 2016-09-05 | 2020-03-20 | 珠海市魅族科技有限公司 | Bidirectional communication equipment, system and method based on HTTP connection |
CN112020089A (en) * | 2020-08-18 | 2020-12-01 | 深圳市艾伯通信有限公司 | Interactive exception handling method, terminal and readable storage medium |
CN112020089B (en) * | 2020-08-18 | 2023-09-29 | 爱迪欧科技(深圳)有限公司 | Interactive exception handling method, terminal and readable storage medium |
CN114338374A (en) * | 2021-12-24 | 2022-04-12 | 深圳市伟文无线通讯技术有限公司 | Method for enabling CPE to be self-adaptive to ACS |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20160286380A1 (en) | Management method for embedded universal integrated circuit card, related device, and system | |
CN109660639B (en) | Data uploading method, device, system and medium | |
CN102802059B (en) | The method of configuration machine top box, Apparatus and system | |
CN103124275B (en) | A kind of method and apparatus obtaining file | |
US20170116048A1 (en) | Operating Method of Routing Device, Routing Device, and Terminal Device | |
CN109561054B (en) | Data transmission method, controller and access device | |
CN109547524B (en) | User behavior storage method, device, equipment and storage medium based on Internet of things | |
EP3148114A1 (en) | Device management session triggering method, device, system and computer storage medium | |
CN104065519A (en) | Method for improving conversation interactive performance and automatic configuration server | |
CN103547342A (en) | Information sending method, information reading and notifying method, information receiving method and device | |
CN104580376A (en) | Method, device and system for constructing connection between terminals in local area network | |
CN105407407A (en) | Video playing method and device | |
CN104320328A (en) | Message synchronization method, terminal and server | |
CN105812406A (en) | Information transmission method and device based on WEB simulation terminal system | |
US20170280410A1 (en) | Method, device and system for implementing information self-registration, and computer storage medium | |
CN105450479A (en) | Method and apparatus for monitoring module | |
CN115514667A (en) | Access service processing method, system, device, electronic equipment and storage medium | |
CN111416882A (en) | BMC IP setting method and device, electronic equipment and system | |
CN102882708A (en) | Operation and maintenance auditing method, device and system | |
CN111934904B (en) | Capacity expansion method, controller and system | |
CN103581240A (en) | Application program downloading method, user equipment and application server | |
US20170127472A1 (en) | Method and wireless device for controlling disconnection of a wireless device in a wi-fi direct group of a wireless network | |
CN110418092B (en) | Video recording management system, method, control management node and recording node | |
WO2017161866A1 (en) | Network connection method and device | |
WO2017185632A1 (en) | Data transmission method and electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140924 |