Saturday, 3 September 2016

Things you need to know about Reliance Jio

By,
Sailav

Reliance Jio, the multi-billion dollar telecom enterprise of Reliance Industries, is finally lainching its network to all users. The launch was announced by Chairman Mukesh Ambani on September 1st, 2016 at the Reliance AGM. The network will be free to use for all until December 31.


Here’s everything you should know about the network:
1. Reliance Jio is 4G
The Reliance Jio network runs on 4G - not "mostly 2G, sometimes 3G, and once-in-a-while 4G," Ambani said, criticizing other networks. To access the network, one needs a 4G compatible phone with VoLTE support.

2. 100 percent VoLTE
Reliance Jio is also a cent percent VoLTE network - the largest in the world, according to Ambani. VoLTE is Voice over LTE, by which one can make voice calls over the data network.

3. Jio Services is free till January 1, 2017
While Reliance Jio plans were revealed on Thursday, its services are going to be free for all users till December 31, 2016. Jio's data, voice, and video services along with bunch of applications and content will be available free for everyone. ‘Jio's Welcome Offer’ as Ambani called this, will enable everyone to try Jio without spending a penny.

4. 18,000 cities and 2,00,000 villages
In spite of the fact that Jio's a new network, its reach is already extensive. According to Ambani, Jio’s network already covers 18 thousand cities and towns, and over 2 hundred thousand villages.

5. Cover 90 percent of India by March 2017
Whilst the coverage includes a large number of cities and villages, it doesn't mean that Jio's ascend has completed yet. It still has a long way to go to cover all of India. Ambani also added that the next target is to reach 90% of the population by March 2017.

6. 10 Lakh Wi-Fi hotspots
Reliance Jio is also in the process of rolling out Wi-Fi hotspots across India. By mid-2017, it plans to have 10 Lakh Wi-Fi hotspots across the country. These hotspots will be accessible at schools, institutes, colleges, and other public places.

7. No roaming and free voice calls
Pointing out how network operators only charge for the data while voice and messaging services are essentially free, Ambani said that Jio will not be charging for voice calls.

8. The cheapest data rates in India
Ambani described data as the oxygen of digital and that data must be affordable to all. He also said that Jio will have a base rate which is more than 90% discount over the industry.

 
9. Bundled entertainment services
Nevertheless, Reliance Jio is going to give free access to its varied Jio apps. The full bundle includes Jio's music streaming platform, its video on demand service, and a live TV service.

10. eKYC for quick SIM activations
Considering how inept the paper-based manual process is to on-board customers, Ambani observed that users had to wait for hours to get the service activated. The process has been reappraised for eKYC. Jio has already started rolling this out in Delhi and Mumbai, and soon any user with an Aadhaar card will be able to get Jio SIM with a working connection in 15 minutes. Ambani also said that they are also planning to extend eKYC activation to users’ doorsteps.

Thursday, 1 September 2016

Aggregation and composition

By,
Rahul

Aggregation and composition

 It is a form of association.
 It denotes a whole –part relationship between two classes. Here the whole part is called as
 ‘aggregate’ and the parts are called as ‘attributes’. It is possible to navigate between the
 aggregate and the attribute.
 It is denoted as follows:
 It can be interpreted as a form of physical containment where the attibute(s) is a part of the aggregate and can not survive without the aggregate. Thus the time lines of the attributes is within those of the aggregate and never independent.
Consider,
       

 It can be interpreted as a form of physical containment where the attibute(s) is a part of the aggregate and can not survive without the aggregate. Thus the time lines of the attributes is within those of the aggregate and never independent.
Consider,





 
In the above example a Car contains all the other class objects like the Wheel, Seats,Engine.
Without the presence of the whole i.e Car these attributes have no independent existence.Such type of associations can be also termed as Composition. The ‘aggregate ‘owns’ the ‘attributes’.
 Aggregation can also denote a ‘containment by reference’ association. Here the aggregate does not contain the attributes but only refers to those attributes.

   

Here ShareHolder is one class which contains zero or many references of Shares class. Here Shares class objects do not reside within the ShareHolder class and still these two classes share a whole/part relationship. This is an example of containment by reference.This is a type of ‘has –a ‘ relationship.

Comparison of Aggregation & Composition :



Aggregation
Composition
Class A contains Class B , Or Class A has instance of Class B.
Class A owns Class B.
Example:
Manager has N Employees for a project. 
Team has Players.
Example:
Order consists of LineItems / Order owns
LineItems
Body consists of Arm, Head, Legs.
BankAccount consists of Balance and
TransactionHistory.
An aggregation is used when life of object is independent of container object But still container object contains/has aggregated object.
Eg. Team has players, If team dissolve, Player will still exists.
A composition is used where each part may belong to only one whole at a time.
Eg. A line item is part of an order so A line item cannot exist without an order.
Aggregations are represented by the line with diamond.
Compositions are represented by the line with filled diamond.
Life of the aggregated objects are independent of each other, But one object is playing the role of Owner of the other object.
Life of the composite object is dependent
on the existence of container object,
Existence of composite object is not
meaningful without its container object.