Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD FOR PROVIDING TIME INFORMATION FOR TIME DEPENDENT SERVICES IN A TELECOMMUNICATIONS NETWORK; TELECOMMUNICATIONS NETWORK AND NETWORK ELEMENT OF A TELECOMMUNICATIONS NETWORK
Document Type and Number:
WIPO Patent Application WO/2006/125804
Kind Code:
A1
Abstract:
The present invention relates to a method for providing time information for time dependent services in a telecommunications network, comprising multiple network entities including at least one terminal equipment and at least one network element. The method comprises the steps of determining a first time information of a first terminal equipment, inserting said time information into a first signaling message, and transmitting said first signaling message to a first destination entity comprising a first network element, wherein said time information of said first signaling message is used during an initialization of a time dependent service. In another embodiment of the invention, said first signaling message comprising the time information of the first terminal equipment is transmitted to a second destination entity of the network. The advantage of the invention is that the reference time which is relevant for the time dependent services is now advantageously determined by at least the first terminal equipment, and thus can be chosen in an arbitrarily manner.

More Like This:
Inventors:
Karimi-cherkandi, Bizhan (9740 Vineyard Court, Boca Raton, Florida, 33428, US)
Kouchri, Farrokh Mahammadzadeh (10623 Plainview Circle, Boca Raton, Florida, 33498, US)
Application Number:
PCT/EP2006/062593
Publication Date:
November 30, 2006
Filing Date:
May 24, 2006
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
SIEMENS ENTERPRISE COMMUNICATIONS GMBH & CO.KG (Hofmannstrasse 51, München, 81379, DE)
NOKIA SIEMENS NETWORKS GMBH & CO.KG (St.-Martin-Str. 76, München, 81541, DE)
Karimi-cherkandi, Bizhan (9740 Vineyard Court, Boca Raton, Florida, 33428, US)
Kouchri, Farrokh Mahammadzadeh (10623 Plainview Circle, Boca Raton, Florida, 33498, US)
International Classes:
G04G5/00; H04M3/432; H04M3/436; H04M3/56
Download PDF:
Claims:
Patent Claims
1. A method for providing time information for time dependent services in a telecommunications network, the telecommunications network comprising multiple network entities including a first terminal equipment (CPE_A) and a first network element (NEl), the first network element (NEl) having means for initializing and processing of time dependent services, the method comprising the steps of determining a first time information (CPE A Time) of the first terminal equipment (CPE_A) , inserting said time information (CPE A Time) into a first signaling message, and transmitting said first signaling message to a first destination entity comprising of a first network element (NEl), wherein said time information (CPE A Time) of said first signaling message is used during an initialization of a time dependent service.
2. The method of claim 1, wherein said first signaling message comprising the time information (CPE_A_Time) of the first terminal equipment (CPE_A) is transmitted to a second destination entity of the network, a second time information (CPE B Time) of said destination entity is determined said second time information (CPE B Time) is inserted into a second signaling message, and said second signaling message is transmitted back to the first network element (NEl) , wherein said second time information (CPE B Time) of said second signaling message is used during an initialization of a time dependent service.
3. The method of claim 2, wherein said second destination entity comprises of a second network element (NE2) or a second terminal equipment (CPE_B) .
4. The method of claim 2, wherein said second time information (CPE B Time) of said second signaling message is further transmitted back to the first terminal equipment (CPE A) .
5. The method of any of claims 1 to 4, wherein said first and/or second time information (CPE A Time, CPE B Time) is extracted from a local server.
6. The method of any of claims 1 to 4, wherein said first and/or second time information (CPE_A_Time, CPE_B_Time) is set up by a user of the respective terminal equipment (CPE_A, CPE_B) .
7. The method of any of claims 1 to 6, wherein said signaling messages comprise at least one time field.
8. The method of any of the preceding claims, wherein said signaling messages further contain information about the terminal equipment (CPE_A, CPE_B) and/or the network element (NEl, NE2) which has inserted the time information.
9. The method of any of the preceding claims, wherein said signaling messages contain information controlling the presentation or presentation restriction of the time information of the respective network entity (CPE A, CPE_B, NEl, NE2) .
10. The method of any of the preceding claims, wherein the first terminal equipment (CPE A) requests the first or second network entity (NEl, NE2, CPE_B) to insert its time information to the signaling message.
11. The method of claim 10, wherein said request of the time information is implemented on a per call basis or profile based.
12. Telecommunications network comprising a number of network entities including a first network element (NEl) having means for initializing and processing of time dependent services of time dependent services, a first terminal equipment (CPE A) coupled to the first network element (NEl) for providing a first signaling message, the first signaling message comprising a first time information (CPE_A_Time) determined by said first terminal equipment (CPE A) for use during an initialization of a time dependent service.
13. The telecommunications network of claim 12, further comprising an additional network entity coupled to the first network element (NEl) for providing a second signaling message, the second signaling message comprising a second time information (CPE_B_Time) determined by said additional network entity for the use during an initialization of a time dependent service.
14. The telecommunications network of claim 13, wherein said additional network entity comprises a second terminal equipment (CPE_B) or a second network element (NE2) .
15. The telecommunications network of any of claims 12 to 14, wherein the first and/or second terminal equipment (CPE A, CPE_B) comprise userconfigurable time information (CPE A Time, CPE B Time) for insertion in the respective signaling message.
16. The telecommunications network of any of claims 12 to 15, wherein said signaling messages comprise at least one time field.
17. The telecommunications network of any of claims 12 to 16, wherein said signaling messages further contain information about the network entity (CPE_A, CPE_B, NEl, NE2) which has inserted its time information.
18. The telecommunications network of any of claims 12 to 17, wherein said signaling messages contain information controlling the presentation or presentation restriction of the time information of the respective network entity (CPE_A, CPE_B, NEl, NE2) .
19. The telecommunications network of any of claims 12 to 18, wherein said first terminal equipment (CPE_A) comprises of means to request a network entity (NEl, NE2, CPE B) to insert its time information to the respective signaling message, said request being implemented either on a per call basis or profile based.
20. Network element of a telecommunications network, comprising means for initializing and processing time dependent services depending on at least one time information (CPE A Time, CPE_B_Time) in at least one signaling message received from at least one terminal equipment (CPE A, CPE B) .
21. The network element of claim 20, further comprising means for extracting the time information (CPE_A_Time, CPE_B_Time) from at least one field of the respective signaling message.
22. The network element of claim 21, further comprising means for inserting a time information generated locally at the network element.
23. The network element of claim 22, further comprising means to identify the terminal equipment (CPE_A, CPE_B) or another network element (NEl, NE2) which has inserted the time information (CPE A Time, CPE B Time) .
24. The network element of claim 23, further comprising means to identify information controlling the presentation or presentation restriction of the time information of a terminal equipment (CPE_A, CPE_B) or another network element.
Description:
Description

Method for providing time information for time dependent services in a telecommunications network; telecommunications network and network element of a telecommunications network

This application claims priority of commonly owned U.S. Provisional Patent Application No. 60/684,638 filed May, 26, 2005, titled "Method and Apparatus for Providing CPE Time for Services", the disclosure of which is incorporated fully herein by reference.

The present invention relates to a method for providing time information for time dependent services in a telecommunications network, a telecommunications network and a network element of a telecommunications network.

Modern telecommunications networks offer value added services which exceed the basic bearer services such as the transmission of voice, data and video. The features of those additional services are initiated in separate servers which usually are part of the network. A number of those services are time dependent services such as automatic wake-up services, automatic meet-me conference or time dependent call filtering.

The reference time for those time dependent services usually is determined by the local time of a local server which usually serves as a local switch or physical node for a connection of a customer premises equipment (CPE) and a telecommunications network. Currently those time dependent services assume the CPE time to be the same as the switch time or a provisioned time applicable to the user. If time differences occur then the switch will force its time to the CPEs. This means that a user-configured time information will be ignored by the switch. Additionally presentation of time and date in a call is no more valid for parties with subscribers being located in different time zones. If a

presentation of time information, e.g. at a called party's terminal, is provided, only the switch time is presented to the called party.

Time dependent services operate well as long as the CPE and the switch are in the same time zone. However, using time dependent services across time zones can cause inconveniences for a subscriber, since the assumption of simultaneity between the switch time and the CPE time is no longer valid. For instance if the subscriber travels to a remote location, which is located outside the time zone where the switch is located, the time difference has to be considered for the time dependent services, since the local time of the CPE no longer corresponds to the local time of the switch. In another example the user may wish to set his own defined time to the CPE and he thus disagrees with the switch time. This might be valid for a user with different customer premises equipment each dedicated to different business markets around the globe. In both cases time-dependent services may fail serving their purpose.

Time differences between the server time and CPE time will occur independently of the type of the network. Even though in a circuit switched time division multiplex (TDM) network the connection between the CPE and the switch is fixed in a direct line connection, there might occur a time difference because the switch of a different provider is used. In a packet switched as for a Internet Protocol (IP) network with the introduction of Point-of-Presence- and IP-connections the assumption of simultaneity between switch and CPE is less valid.

So far, if the customer premises equipment (CPE) is in a different time zone as the service network element, then the problem can be solved only with human interaction by compensating the time difference.

In US patent 6,097,945 time zones are handled in a telecommunications system with personal mobility and time dependent routing. The system is arranged to calculate the time difference between a time zone which is obtained from a subscriber, particularly a time zone where a subscriber permanently or temporarily is located, and a time where the routing takes place, particularly where a node is located.

In US patent 6,546,084, a voice mail system and method with subscriber selection of agent personalities telephone user interface address book and time zone awareness is disclosed. The system calculates the calling party' s time based on the provisioned database related to calling party's time-zone.

In US patent 6,000,817 a method and apparatus for monitoring communication connections within and across time zones are disclosed, so as to prevent calls placed at undesirable times from being automatically connected to the target communication terminal. Here the country codes or area codes are related to time zones by means of a database.

All presented methods are related to time dependent services with respect to the respective local time which in all cases has been determined by the time zone where the switch is located. In each document a compensation of the time difference was necessary. Therefore it is an object of the present invention to provide a method for providing an arbitrarily time information for time dependent services in a telecommunications network. It is a further object of the invention to provide a telecommunications network with an arbitrarily chosen reference time. It is yet another object of the invention to provide a novel network element for supporting time dependent services based on an arbitrarily chosen reference time.

In accordance with the foregoing objectives , there is provided by the invention a method for providing time information for time dependent services in a

telecommunications network, the telecommunications network comprising multiple network entities including a first terminal equipment and a first network element, the first network element having means for initializing and processing of time dependent services. The method comprises the steps of:

- determining a first time information of the first terminal equipment,

- inserting said time information into a first signaling message, and

- transmitting said first signaling message to a first destination entity comprising the first network element, wherein said time information of said first signaling message is used during an initialization of a time dependent service. The advantage of the invention is that the reference time which is relevant for the time dependent services is now advantageously determined by the first terminal equipment, and thus can be chosen in an arbitrarily manner. The inventive method provides a differentiation of the switch time, the local time or the user time.

In another embodiment of the invention, said first signaling message comprising the time information of the first terminal equipment is transmitted to a second destination entity of the network. There a second time information of said destination entity is determined and inserted into a second signaling message and said second signaling message is transmitted back to the first network element, wherein said second time information of said second signaling message is used during an initialization of a time dependent service.

This way, time information originating from multiple network entities can be used during an initialization of a time dependent service.

In another embodiment the time information can originate besides from a first network terminal from either a second network element or a second terminal equipment.

In another embodiment the time information form a second network element or a second terminal equipment is transmitted back to the first terminal equipment. This is advantageous especially for presentation services .

In other preferred embodiments the time information relevant for the time dependent service is either extracted from a local server or set up by a user of a terminal equipment. This way the user determines which reference time is considered during an initialization of a time dependent service .

In another preferred embodiment the signaling messages which contain the relevant time information comprise at least of one time field. Using more time fields allows the transmission of a large number of signaling information usable during an initialization of a time dependent service.

In another preferred embodiment the signaling messages further contain information about the terminal equipment and/or the network element which has inserted the time information. Such an array of times with the corresponding identification of the inserter allows for a larger variety of features of time dependent services .

In another preferred embodiment the signaling messages contain information controlling the presentation or presentation restriction of the time information of the respective network entity, thus offering an additional feature of time dependent services.

In another preferred embodiment the first terminal equipment requests another network entity to insert its time information to the signaling message. This is advantageously either implemented on a per call basis or profile based.

It is the advantage of the presented method to offer the possibility to enhance the signaling protocols by indicating

the time information of a terminal equipment. Once the terminal equipment's time is known to the service, more reliable and desired time-dependent functions can be provided. No human interface shall be required to compensate for arising time issues caused by the time difference between a network element such as a switch and a terminal equipment.

The invention will now be described with reference to the figures :

In the drawings :

Figure 1 shows a schematic view of a telecommunication system according with the present invention incorporating the flow of the signaling messages for an origination feature.

Figure 2 shows a schematic view of a telecommunication system according with the present invention incorporating the flow of the signaling messages between a first and second terminal equipment.

With reference to both, Fig. 1 and Fig. 2, a communications system is shown. In the embodiment shown in Fig. 1 the system comprises a customer premises equipment CPE_A (also referred to as first terminal equipment) being connected to a communications network NET. In the embodiment shown in Fig. 2 the system comprises a first customer premises equipment CPE_A and a second customer premises equipment CPE_B (also referred to as second terminal equipment) , both being connected to a communications network NET. The network may be implemented as TDM or as IP network or as hybrid network. Inside of the network NET there are depicted a first and a second network element NEl and NE2. The first network element NEl may comprise a proxy-Server, and the second network element may comprise switching equipment, such as a soft switch.

The flow chart boxes and the attached arrows representing the signaling messages show the steps during initializing a feature of a service.

A first embodiment of the invention is related to an origination feature in telephony also called A-side feature, where communication is provided between a first subscriber A (A-side) and a switch or feature provider. This embodiment will be explained with reference to Fig. 1. In the example, a subscriber A has traveled to a place which is located in a different time zone compared to his home office. The subscriber A now wants to use his/her terminal, for example a cell phone, for a feature of a time dependent service. The service shall not involve additional intervention of a person. An example for such an origination feature including an time dependent service would be a wake-up service or a hot-line service. The subscriber may alternatively use any telephone equipment or a IP enabled equipment such as a PC with suitable software.

Before initiating or configuring the feature of the wanted time dependent service the subscriber may have to configure his/her terminal equipment. In this example the subscriber A may wish to synchronize his/her phone with the local time.

The time information CPE_A_time comprises either date and time or only the time or the date set up in the first terminal equipment CPE_A. The time information may be configured by the user of the terminal equipment for example manually by using the keypad of the first terminal equipment CPE A or it may be configured by a local server with respect to the local time zone. The time information provided by an terminal equipment CPE may either be provided as

- absolute CPE-local time - relative to the Greenwich Mean Time (GTM)

- relative to the provider time zone

For CPEs not capable of providing such time information, the existing methods shall be applied and the time information is based on the feature provider system.

After setting the time of his/her terminal equipment the subscriber A may dial the number of the server providing the time-depending service. This way a first signaling message is generated.

The signaling message may comprise any known signaling protocol message such as SIPrINVITE message (SIP= Session initiation protocol) . It shall comprise at least one time field. If multiple time fields are provided, a plurality of additional information which might be relevant for the time- dependent service can be conveyed implicitly. Newer SIP signaling methods may also allow the user to transmit or activate applications like Java. All information embedded in the signaling message shall be propagated transparently throughout the whole network.

In this example the first signaling message contains the time information CPE_A_time which has been configured before dialing, an additional flag Service Wake up for indication of which service is invoked, and an additional Wake_up_Time_X, as wished by the subscriber. The signaling message

Setup (CPE_A_time, ServiceWake_up, Wake_up_Time_X) is then provided to the first network element NEl, which might be a proxy server. After receiving the first signaling message the first network element will transmit the signaling message to a second network element NE2, which may comprise the hardware and the software to process the feature. After the feature has been initiated, the second network element NE2 will send an acknowledgement message Ack back to the CPE of subscriber A and process the feature based on the information embedded in the signaling message.

A second embodiment of the invention is related to an termination feature in telephony also called B-side feature,

where communication is provided between a first and second subscriber. Examples for time dependent termination features are calling/call presentation with time display, return call services with time indication or time based call forwarding adapting the users setup-time.

Referring now to Fig. 2, a subscriber A has again traveled to a place which is located in a different time zone compared to his service providing home office. The subscriber A now may want to use his/her personal computer (PC) for IP telephony for a termination feature of the time dependent service. Subscriber A may want to call a subscriber B being located in a different time zone which is not the time zone of the home office of subscriber A.

In this example subscriber A may want to configure his/her own user time and the subscriber may chose to set the local time of his/her home office as time of his/her PC terminal equipment. Then subscriber A may dial subscriber B' s PSTN (Public switched telephone network) directory number. A corresponding setup message Setup (CPE_A_Time) , for example a SIPrINVITE message (SIP= Session initiation protocol), is generated. This first signaling message contains the time information CPE_A_time which has been configured by subscriber A before dialing. In this example the time information CPE_A_time may correspond to the local time of the home office of subscriber A.

After passing through the first network element NEl the signaling message Setup (CPE_A_Time) is transmitted to another network element NE2 such as a switch. The second network element NE2 forwards the message to the second terminal equipment CPE B of subscriber B. There a second signaling message Ack (CPE_B_Time) is generated, which may optionally contain the time information of the second terminal equipment CPE_B for use during the initialization of the time dependent service. From CPE B the second signaling message is returned to one or more network elements. If the time information of

the second terminal equipment CPE B is provided, the network element associated with the service provider can optionally use the information for processing the time dependent service. One possibility is that the time information of the second terminal equipment CPE B is analyzed in the server and a feature of the time dependent service will be activated in dependence of the time information of both terminal equipments CPE_A and CPE_B. It will depend on the feature of the time service, which time information is used.

In a next step the feature of the time dependent service is activated by sending a feature request message to the network element where the targeted time-depending service is residing. The service may reside in a feature server and may be located at an arbitrarily place inside of the network.

Another possibility is that the service resides in the call or signaling partner. In this case the second time information being embedded in the second signaling message (here ACK (CPE_B_Time) ) will be transmitted back to the first terminal A.

The signaling messages may additionally contain an information about the origin of the time information. A flag inside of the signaling protocol may be reserved for indicating which entity of the communications system has inserted the time relevant for the service. Another flag or time field of the signaling message could be reserved to control the presentation or presentation restriction of the time information of the involved parties . It may be advantageous to provide different time fields and the identification of the inserter, so that the feature handling consideres different treatment for the case that B-side is provided or if A-side is provided.

It might be relevant for the processing of the time dependent service that not only the CPEs insert their time information into the signaling message but also the network elements comprising for example switches. In this case each network

element may comprise means for inserting its time. For example a switch may insert the local switch time. The time dependent service and also all network entities may be enabled to differentiate between the switch generated time information and the time information delivered by a call partner or a terminal equipment. In another embodiment of the invention, a CPE shall be able to request of the switch to insert its time information. This may be initiated either on a per call basis or pre-provisioned per subscriber profile basis. That means a feature can be provisioned in such a way that always the switch is requested to insert its time, or in such a way, that for while establishing a call, the caller requests the switch to insert its time for this specific call.